public sealed class ExportClusterRequest.Types.SqlExportOptions : IMessage<ExportClusterRequest.Types.SqlExportOptions>, IEquatable<ExportClusterRequest.Types.SqlExportOptions>, IDeepCloneable<ExportClusterRequest.Types.SqlExportOptions>, IBufferMessage, IMessageReference 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 |
|