Class: Google::Cloud::DataCatalog::V1::DataSource
- Inherits:
-
Object
- Object
- Google::Cloud::DataCatalog::V1::DataSource
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/datacatalog/v1/data_source.rb
Overview
Physical location of an entry.
Defined Under Namespace
Modules: Service
Instance Attribute Summary collapse
-
#resource ⇒ ::String
Full name of a resource as defined by the service.
-
#service ⇒ ::Google::Cloud::DataCatalog::V1::DataSource::Service
Service that physically stores the data.
-
#source_entry ⇒ ::String
readonly
Output only.
-
#storage_properties ⇒ ::Google::Cloud::DataCatalog::V1::StorageProperties
Detailed properties of the underlying storage.
Instance Attribute Details
#resource ⇒ ::String
Returns Full name of a resource as defined by the service. For example:
//bigquery.googleapis.com/projects/{PROJECT_ID}/locations/{LOCATION}/datasets/{DATASET_ID}/tables/{TABLE_ID}
.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'proto_docs/google/cloud/datacatalog/v1/data_source.rb', line 39 class DataSource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Name of a service that stores the data. module Service # Default unknown service. SERVICE_UNSPECIFIED = 0 # Google Cloud Storage service. CLOUD_STORAGE = 1 # BigQuery service. BIGQUERY = 2 end end |
#service ⇒ ::Google::Cloud::DataCatalog::V1::DataSource::Service
Returns Service that physically stores the data.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'proto_docs/google/cloud/datacatalog/v1/data_source.rb', line 39 class DataSource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Name of a service that stores the data. module Service # Default unknown service. SERVICE_UNSPECIFIED = 0 # Google Cloud Storage service. CLOUD_STORAGE = 1 # BigQuery service. BIGQUERY = 2 end end |
#source_entry ⇒ ::String (readonly)
Returns Output only. Data Catalog entry name, if applicable.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'proto_docs/google/cloud/datacatalog/v1/data_source.rb', line 39 class DataSource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Name of a service that stores the data. module Service # Default unknown service. SERVICE_UNSPECIFIED = 0 # Google Cloud Storage service. CLOUD_STORAGE = 1 # BigQuery service. BIGQUERY = 2 end end |
#storage_properties ⇒ ::Google::Cloud::DataCatalog::V1::StorageProperties
Returns Detailed properties of the underlying storage.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'proto_docs/google/cloud/datacatalog/v1/data_source.rb', line 39 class DataSource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Name of a service that stores the data. module Service # Default unknown service. SERVICE_UNSPECIFIED = 0 # Google Cloud Storage service. CLOUD_STORAGE = 1 # BigQuery service. BIGQUERY = 2 end end |