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 key is either the resource name of the aspect type (if the aspect is attached directly to the entry) or "aspectType@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 key is either the resource name of the aspect type (if the aspect is attached directly to the entry) or "aspectType@path" if the aspect is attached to an entry's path.



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

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:



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

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:



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

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.



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

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.



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

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}.



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

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.



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

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:



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

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