Class: Google::Cloud::CloudDMS::V1::ImportMappingRulesRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/clouddms/v1/clouddms.rb

Overview

Request message for 'ImportMappingRules' request.

Defined Under Namespace

Classes: RulesFile

Instance Attribute Summary collapse

Instance Attribute Details

#auto_commit::Boolean

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

Returns:

  • (::Boolean)

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



888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
# File 'proto_docs/google/cloud/clouddms/v1/clouddms.rb', line 888

class ImportMappingRulesRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Details of a single rules file.
  # @!attribute [rw] rules_source_filename
  #   @return [::String]
  #     Required. The filename of the rules that needs to be converted. The
  #     filename is used mainly so that future logs of the import rules job
  #     contain it, and can therefore be searched by it.
  # @!attribute [rw] rules_content
  #   @return [::String]
  #     Required. The text content of the rules that needs to be converted.
  class RulesFile
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#parent::String

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

Returns:

  • (::String)

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



888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
# File 'proto_docs/google/cloud/clouddms/v1/clouddms.rb', line 888

class ImportMappingRulesRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Details of a single rules file.
  # @!attribute [rw] rules_source_filename
  #   @return [::String]
  #     Required. The filename of the rules that needs to be converted. The
  #     filename is used mainly so that future logs of the import rules job
  #     contain it, and can therefore be searched by it.
  # @!attribute [rw] rules_content
  #   @return [::String]
  #     Required. The text content of the rules that needs to be converted.
  class RulesFile
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#rules_files::Array<::Google::Cloud::CloudDMS::V1::ImportMappingRulesRequest::RulesFile>

Returns Required. One or more rules files.

Returns:



888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
# File 'proto_docs/google/cloud/clouddms/v1/clouddms.rb', line 888

class ImportMappingRulesRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Details of a single rules file.
  # @!attribute [rw] rules_source_filename
  #   @return [::String]
  #     Required. The filename of the rules that needs to be converted. The
  #     filename is used mainly so that future logs of the import rules job
  #     contain it, and can therefore be searched by it.
  # @!attribute [rw] rules_content
  #   @return [::String]
  #     Required. The text content of the rules that needs to be converted.
  class RulesFile
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#rules_format::Google::Cloud::CloudDMS::V1::ImportRulesFileFormat

Returns Required. The format of the rules content file.

Returns:



888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
# File 'proto_docs/google/cloud/clouddms/v1/clouddms.rb', line 888

class ImportMappingRulesRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Details of a single rules file.
  # @!attribute [rw] rules_source_filename
  #   @return [::String]
  #     Required. The filename of the rules that needs to be converted. The
  #     filename is used mainly so that future logs of the import rules job
  #     contain it, and can therefore be searched by it.
  # @!attribute [rw] rules_content
  #   @return [::String]
  #     Required. The text content of the rules that needs to be converted.
  class RulesFile
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end