Dataplex V1 API - Class Google::Cloud::Dataplex::V1::EntryType (v1.1.0)

Reference documentation and code samples for the Dataplex V1 API class Google::Cloud::Dataplex::V1::EntryType.

Entry Type is a template for creating Entries.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#authorization

def authorization() -> ::Google::Cloud::Dataplex::V1::EntryType::Authorization
Returns

#authorization=

def authorization=(value) -> ::Google::Cloud::Dataplex::V1::EntryType::Authorization
Parameter
Returns

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#description

def description() -> ::String
Returns
  • (::String) — Optional. Description of the EntryType.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — Optional. Description of the EntryType.
Returns
  • (::String) — Optional. Description of the EntryType.

#display_name

def display_name() -> ::String
Returns
  • (::String) — Optional. User friendly display name.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Optional. User friendly display name.
Returns
  • (::String) — Optional. User friendly display name.

#etag

def etag() -> ::String
Returns
  • (::String) — Optional. This checksum is computed by the service, and might be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

#etag=

def etag=(value) -> ::String
Parameter
  • value (::String) — Optional. This checksum is computed by the service, and might be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
Returns
  • (::String) — Optional. This checksum is computed by the service, and might be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. User-defined labels for the EntryType.

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Optional. User-defined labels for the EntryType.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. User-defined labels for the EntryType.

#name

def name() -> ::String
Returns
  • (::String) — Output only. The relative resource name of the EntryType, of the form: projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.

#platform

def platform() -> ::String
Returns
  • (::String) — Optional. The platform that Entries of this type belongs to.

#platform=

def platform=(value) -> ::String
Parameter
  • value (::String) — Optional. The platform that Entries of this type belongs to.
Returns
  • (::String) — Optional. The platform that Entries of this type belongs to.

#required_aspects

def required_aspects() -> ::Array<::Google::Cloud::Dataplex::V1::EntryType::AspectInfo>
Returns

#required_aspects=

def required_aspects=(value) -> ::Array<::Google::Cloud::Dataplex::V1::EntryType::AspectInfo>
Parameter
Returns

#system

def system() -> ::String
Returns
  • (::String) — Optional. The system that Entries of this type belongs to. Examples include CloudSQL, MariaDB etc

#system=

def system=(value) -> ::String
Parameter
  • value (::String) — Optional. The system that Entries of this type belongs to. Examples include CloudSQL, MariaDB etc
Returns
  • (::String) — Optional. The system that Entries of this type belongs to. Examples include CloudSQL, MariaDB etc

#type_aliases

def type_aliases() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. Indicates the classes this Entry Type belongs to, for example, TABLE, DATABASE, MODEL.

#type_aliases=

def type_aliases=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. Indicates the classes this Entry Type belongs to, for example, TABLE, DATABASE, MODEL.
Returns
  • (::Array<::String>) — Optional. Indicates the classes this Entry Type belongs to, for example, TABLE, DATABASE, MODEL.

#uid

def uid() -> ::String
Returns
  • (::String) — Output only. System generated globally unique ID for the EntryType. This ID will be different if the EntryType is deleted and re-created with the same name.

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns