public sealed class ExportClusterRequest.Types.SqlExportOptions : IMessage<ExportClusterRequest.Types.SqlExportOptions>, IEquatable<ExportClusterRequest.Types.SqlExportOptions>, IDeepCloneable<ExportClusterRequest.Types.SqlExportOptions>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1beta API class ExportClusterRequest.Types.SqlExportOptions.
Options for exporting data in SQL format.
Implements
IMessageExportClusterRequestTypesSqlExportOptions, IEquatableExportClusterRequestTypesSqlExportOptions, IDeepCloneableExportClusterRequestTypesSqlExportOptions, IBufferMessage, IMessageNamespace
Google.Cloud.AlloyDb.V1BetaAssembly
Google.Cloud.AlloyDb.V1Beta.dll
Constructors
SqlExportOptions()
public SqlExportOptions()
SqlExportOptions(SqlExportOptions)
public SqlExportOptions(ExportClusterRequest.Types.SqlExportOptions other)
Parameter | |
---|---|
Name | Description |
other |
ExportClusterRequestTypesSqlExportOptions |
Properties
CleanTargetObjects
public bool CleanTargetObjects { get; set; }
Optional. If true, output commands to DROP all the dumped database objects prior to outputting the commands for creating them.
Property Value | |
---|---|
Type | Description |
bool |
HasCleanTargetObjects
public bool HasCleanTargetObjects { get; }
Gets whether the "clean_target_objects" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasIfExistTargetObjects
public bool HasIfExistTargetObjects { get; }
Gets whether the "if_exist_target_objects" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasSchemaOnly
public bool HasSchemaOnly { get; }
Gets whether the "schema_only" field is set
Property Value | |
---|---|
Type | Description |
bool |
IfExistTargetObjects
public bool IfExistTargetObjects { get; set; }
Optional. If true, use DROP ... IF EXISTS commands to check for the object's existence before dropping it in clean_target_objects mode.
Property Value | |
---|---|
Type | Description |
bool |
SchemaOnly
public bool SchemaOnly { get; set; }
Optional. If true, only export the schema.
Property Value | |
---|---|
Type | Description |
bool |
Tables
public RepeatedField<string> Tables { get; }
Optional. Tables to export from.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |