Database Migration v1 API - Class ImportMappingRulesRequest (2.4.0)

public sealed class ImportMappingRulesRequest : IMessage<ImportMappingRulesRequest>, IEquatable<ImportMappingRulesRequest>, IDeepCloneable<ImportMappingRulesRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Database Migration v1 API class ImportMappingRulesRequest.

Request message for 'ImportMappingRules' request.

Inheritance

object > ImportMappingRulesRequest

Namespace

Google.Cloud.CloudDms.V1

Assembly

Google.Cloud.CloudDms.V1.dll

Constructors

ImportMappingRulesRequest()

public ImportMappingRulesRequest()

ImportMappingRulesRequest(ImportMappingRulesRequest)

public ImportMappingRulesRequest(ImportMappingRulesRequest other)
Parameter
NameDescription
otherImportMappingRulesRequest

Properties

AutoCommit

public bool AutoCommit { get; set; }

Required. Should the conversion workspace be committed automatically after the import operation.

Property Value
TypeDescription
bool

Parent

public string Parent { get; set; }

Required. Name of the conversion workspace resource to import the rules to in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.

Property Value
TypeDescription
string

ParentAsConversionWorkspaceName

public ConversionWorkspaceName ParentAsConversionWorkspaceName { get; set; }

ConversionWorkspaceName-typed view over the Parent resource name property.

Property Value
TypeDescription
ConversionWorkspaceName

RulesFiles

public RepeatedField<ImportMappingRulesRequest.Types.RulesFile> RulesFiles { get; }

Required. One or more rules files.

Property Value
TypeDescription
RepeatedFieldImportMappingRulesRequestTypesRulesFile

RulesFormat

public ImportRulesFileFormat RulesFormat { get; set; }

Required. The format of the rules content file.

Property Value
TypeDescription
ImportRulesFileFormat