Class: Google::Cloud::Dataplex::V1::UpdateEntryRequest

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

Instance Attribute Summary collapse

Instance Attribute Details

#allow_missing::Boolean

Returns Optional. If set to true and the entry does not exist, it will be created.

Returns:

  • (::Boolean)

    Optional. If set to true and the entry does not exist, it will be created.



880
881
882
883
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 880

class UpdateEntryRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#aspect_keys::Array<::String>

Returns Optional. The map keys of the Aspects which should be modified. Supports the following syntaxes:

  • - matches aspect on given type and empty path
  • @path - matches aspect on given type and specified path
  • * - matches aspects on given type for all paths
  • *@path - matches aspects of all types on the given path

Existing aspects matching the syntax will not be removed unless delete_missing_aspects is set to true.

If this field is left empty, it will be treated as specifying exactly those Aspects present in the request.

Returns:

  • (::Array<::String>)

    Optional. The map keys of the Aspects which should be modified. Supports the following syntaxes:

    • - matches aspect on given type and empty path
    • @path - matches aspect on given type and specified path
    • * - matches aspects on given type for all paths
    • *@path - matches aspects of all types on the given path

    Existing aspects matching the syntax will not be removed unless delete_missing_aspects is set to true.

    If this field is left empty, it will be treated as specifying exactly those Aspects present in the request.



880
881
882
883
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 880

class UpdateEntryRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#delete_missing_aspects::Boolean

Returns Optional. If set to true and the aspect_keys specify aspect ranges, any existing aspects from that range not provided in the request will be deleted.

Returns:

  • (::Boolean)

    Optional. If set to true and the aspect_keys specify aspect ranges, any existing aspects from that range not provided in the request will be deleted.



880
881
882
883
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 880

class UpdateEntryRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#entry::Google::Cloud::Dataplex::V1::Entry

Returns Required. Entry resource.

Returns:



880
881
882
883
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 880

class UpdateEntryRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_mask::Google::Protobuf::FieldMask

Returns Optional. Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects".

If the update_mask is empty, all modifiable fields present in the request will be updated.

Returns:

  • (::Google::Protobuf::FieldMask)

    Optional. Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects".

    If the update_mask is empty, all modifiable fields present in the request will be updated.



880
881
882
883
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 880

class UpdateEntryRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end