Class: Google::Cloud::Dataplex::V1::Entry
- Inherits:
-
Object
- Object
- Google::Cloud::Dataplex::V1::Entry
- 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 resource that can be described by various metadata.
Defined Under Namespace
Classes: AspectsEntry
Instance Attribute Summary collapse
-
#aspects ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::Dataplex::V1::Aspect}
Optional.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#entry_source ⇒ ::Google::Cloud::Dataplex::V1::EntrySource
Optional.
-
#entry_type ⇒ ::String
Required.
-
#fully_qualified_name ⇒ ::String
Optional.
-
#name ⇒ ::String
Identifier.
-
#parent_entry ⇒ ::String
Optional.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#aspects ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::Dataplex::V1::Aspect}
Returns Optional. The aspects that are attached to the entry. Depending on how the aspect is attached to the entry, the format of the aspect key can be one of the following:
- If the aspect is attached directly to the entry:
{project_id_or_number}.{location_id}.{aspect_type_id}
- If the aspect is attached to an entry's path:
{project_id_or_number}.{location_id}.{aspect_type_id}@{path}
.
432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 432 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 in Dataplex.
432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 432 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. Information related to the source system of the data resource that is represented by the entry.
432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 432 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 relative resource name of the entry type that was
used to create this entry, in the format
projects/{project_id_or_number}/locations/{location_id}/entryTypes/{entry_type_id}
.
432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 432 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 be referenced by an external system. For more information, see Fully qualified names. The maximum size of the field is 4000 characters.
432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 432 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, in the format
projects/{project_id_or_number}/locations/{location_id}/entryGroups/{entry_group_id}/entries/{entry_id}
.
432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 432 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.
432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 432 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 in Dataplex.
432 433 434 435 436 437 438 439 440 441 442 443 444 |
# File 'proto_docs/google/cloud/dataplex/v1/catalog.rb', line 432 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 |