Class: Google::Cloud::DataCatalog::V1::LookupEntryRequest
- Inherits:
-
Object
- Object
- Google::Cloud::DataCatalog::V1::LookupEntryRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/datacatalog/v1/datacatalog.rb
Overview
Request message for LookupEntry.
Instance Attribute Summary collapse
-
#fully_qualified_name ⇒ ::String
Fully Qualified Name (FQN) of the resource.
-
#linked_resource ⇒ ::String
The full name of the Google Cloud Platform resource the Data Catalog entry represents.
-
#location ⇒ ::String
Location where the lookup should be performed.
-
#project ⇒ ::String
Project where the lookup should be performed.
-
#sql_resource ⇒ ::String
The SQL name of the entry.
Instance Attribute Details
#fully_qualified_name ⇒ ::String
Returns Fully Qualified Name (FQN) of the resource.
FQNs take two forms:
- For non-regionalized resources:
{SYSTEM}:{PROJECT}.{PATH_TO_RESOURCE_SEPARATED_WITH_DOTS}
- For regionalized resources:
{SYSTEM}:{PROJECT}.{LOCATION_ID}.{PATH_TO_RESOURCE_SEPARATED_WITH_DOTS}
Example for a DPMS table:
dataproc_metastore:{PROJECT_ID}.{LOCATION_ID}.{INSTANCE_ID}.{DATABASE_ID}.{TABLE_ID}
.
410 411 412 413 |
# File 'proto_docs/google/cloud/datacatalog/v1/datacatalog.rb', line 410 class LookupEntryRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#linked_resource ⇒ ::String
Returns The full name of the Google Cloud Platform resource the Data Catalog entry represents. For more information, see Full Resource Name.
Full names are case-sensitive. For example:
//bigquery.googleapis.com/projects/{PROJECT_ID}/datasets/{DATASET_ID}/tables/{TABLE_ID}
//pubsub.googleapis.com/projects/{PROJECT_ID}/topics/{TOPIC_ID}
.
410 411 412 413 |
# File 'proto_docs/google/cloud/datacatalog/v1/datacatalog.rb', line 410 class LookupEntryRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#location ⇒ ::String
Returns Location where the lookup should be performed. Required to lookup
entry that is not a part of DPMS
or DATAPLEX
integrated_system
using its fully_qualified_name
. Ignored in other cases.
410 411 412 413 |
# File 'proto_docs/google/cloud/datacatalog/v1/datacatalog.rb', line 410 class LookupEntryRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#project ⇒ ::String
Returns Project where the lookup should be performed. Required to lookup
entry that is not a part of DPMS
or DATAPLEX
integrated_system
using its fully_qualified_name
. Ignored in other cases.
410 411 412 413 |
# File 'proto_docs/google/cloud/datacatalog/v1/datacatalog.rb', line 410 class LookupEntryRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#sql_resource ⇒ ::String
Returns The SQL name of the entry. SQL names are case-sensitive.
Examples:
pubsub.topic.{PROJECT_ID}.{TOPIC_ID}
pubsub.topic.{PROJECT_ID}.
`{TOPIC.ID.SEPARATED.WITH.DOTS}
`bigquery.table.{PROJECT_ID}.{DATASET_ID}.{TABLE_ID}
bigquery.dataset.{PROJECT_ID}.{DATASET_ID}
datacatalog.entry.{PROJECT_ID}.{LOCATION_ID}.{ENTRY_GROUP_ID}.{ENTRY_ID}
Identifiers (*_ID
) should comply with the
Lexical structure in Standard SQL.
410 411 412 413 |
# File 'proto_docs/google/cloud/datacatalog/v1/datacatalog.rb', line 410 class LookupEntryRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |