Class: Google::Cloud::Dataplex::V1::Entry

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

Overview

An entry is a representation of a data asset which can be described by various metadata.

Defined Under Namespace

Classes: AspectsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#aspects::Google::Protobuf::Map{::String => ::Google::Cloud::Dataplex::V1::Aspect}

Returns Optional. The Aspects attached to the Entry. The format for the key can be one of the following:

  1. {projectId}.{locationId}.{aspectTypeId} (if the aspect is attached directly to the entry)
  2. {projectId}.{locationId}.{aspectTypeId}@{path} (if the aspect is attached to an entry's path).

Returns:

  • (::Google::Protobuf::Map{::String => ::Google::Cloud::Dataplex::V1::Aspect})

    Optional. The Aspects attached to the Entry. The format for the key can be one of the following:

    1. {projectId}.{locationId}.{aspectTypeId} (if the aspect is attached directly to the entry)
    2. {projectId}.{locationId}.{aspectTypeId}@{path} (if the aspect is attached to an entry's path)


409
410
411
412
413
414
415
416
417
418
419
420
421
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::Dataplex::V1::Aspect]
  class AspectsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#create_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time when the Entry was created.

Returns:



409
410
411
412
413
414
415
416
417
418
419
420
421
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::Dataplex::V1::Aspect]
  class AspectsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#entry_source::Google::Cloud::Dataplex::V1::EntrySource

Returns Optional. Source system related information for an entry.

Returns:



409
410
411
412
413
414
415
416
417
418
419
420
421
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::Dataplex::V1::Aspect]
  class AspectsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#entry_type::String

Returns Required. Immutable. The resource name of the EntryType used to create this Entry.

Returns:

  • (::String)

    Required. Immutable. The resource name of the EntryType used to create this Entry.



409
410
411
412
413
414
415
416
417
418
419
420
421
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::Dataplex::V1::Aspect]
  class AspectsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#fully_qualified_name::String

Returns Optional. A name for the entry that can reference it in an external system. The maximum size of the field is 4000 characters.

Returns:

  • (::String)

    Optional. A name for the entry that can reference it in an external system. The maximum size of the field is 4000 characters.



409
410
411
412
413
414
415
416
417
418
419
420
421
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::Dataplex::V1::Aspect]
  class AspectsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#name::String

Returns Identifier. The relative resource name of the Entry, of the form: projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}.

Returns:

  • (::String)

    Identifier. The relative resource name of the Entry, of the form: projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}.



409
410
411
412
413
414
415
416
417
418
419
420
421
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::Dataplex::V1::Aspect]
  class AspectsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#parent_entry::String

Returns Optional. Immutable. The resource name of the parent entry.

Returns:

  • (::String)

    Optional. Immutable. The resource name of the parent entry.



409
410
411
412
413
414
415
416
417
418
419
420
421
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::Dataplex::V1::Aspect]
  class AspectsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time when the Entry was last updated.

Returns:



409
410
411
412
413
414
415
416
417
418
419
420
421
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 409

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::Dataplex::V1::Aspect]
  class AspectsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end