public sealed class ExportClusterRequest : IMessage<ExportClusterRequest>, IEquatable<ExportClusterRequest>, IDeepCloneable<ExportClusterRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1beta API class ExportClusterRequest.
Export cluster request.
Implements
IMessageExportClusterRequest, IEquatableExportClusterRequest, IDeepCloneableExportClusterRequest, IBufferMessage, IMessageNamespace
Google.Cloud.AlloyDb.V1BetaAssembly
Google.Cloud.AlloyDb.V1Beta.dll
Constructors
ExportClusterRequest()
public ExportClusterRequest()
ExportClusterRequest(ExportClusterRequest)
public ExportClusterRequest(ExportClusterRequest other)
Parameter | |
---|---|
Name | Description |
other |
ExportClusterRequest |
Properties
ClusterName
public ClusterName ClusterName { get; set; }
ClusterName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ClusterName |
CsvExportOptions
public ExportClusterRequest.Types.CsvExportOptions CsvExportOptions { get; set; }
Options for exporting data in CSV format. Required field to be set for CSV file type.
Property Value | |
---|---|
Type | Description |
ExportClusterRequestTypesCsvExportOptions |
Database
public string Database { get; set; }
Required. Name of the database where the export command will be executed.
Note - Value provided should be the same as expected from
SELECT current_database();
and NOT as a resource reference.
Property Value | |
---|---|
Type | Description |
string |
DestinationCase
public ExportClusterRequest.DestinationOneofCase DestinationCase { get; }
Property Value | |
---|---|
Type | Description |
ExportClusterRequestDestinationOneofCase |
ExportOptionsCase
public ExportClusterRequest.ExportOptionsOneofCase ExportOptionsCase { get; }
Property Value | |
---|---|
Type | Description |
ExportClusterRequestExportOptionsOneofCase |
GcsDestination
public GcsDestination GcsDestination { get; set; }
Required. Option to export data to cloud storage.
Property Value | |
---|---|
Type | Description |
GcsDestination |
Name
public string Name { get; set; }
Required. The resource name of the cluster.
Property Value | |
---|---|
Type | Description |
string |
SqlExportOptions
public ExportClusterRequest.Types.SqlExportOptions SqlExportOptions { get; set; }
Options for exporting data in SQL format. Required field to be set for SQL file type.
Property Value | |
---|---|
Type | Description |
ExportClusterRequestTypesSqlExportOptions |