Workload Manager V1 API - Class Google::Cloud::WorkloadManager::V1::Execution::ExternalDataSources (v0.1.0)

Reference documentation and code samples for the Workload Manager V1 API class Google::Cloud::WorkloadManager::V1::Execution::ExternalDataSources.

External data sources for an execution.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#asset_type

def asset_type() -> ::String
Returns
  • (::String) — Required. The asset type of the external data source. This can be a supported Cloud Asset Inventory asset type (see https://cloud.google.com/asset-inventory/docs/supported-asset-types) to override the default asset type, or it can be a custom type defined by the user.

#asset_type=

def asset_type=(value) -> ::String
Parameter
  • value (::String) — Required. The asset type of the external data source. This can be a supported Cloud Asset Inventory asset type (see https://cloud.google.com/asset-inventory/docs/supported-asset-types) to override the default asset type, or it can be a custom type defined by the user.
Returns
  • (::String) — Required. The asset type of the external data source. This can be a supported Cloud Asset Inventory asset type (see https://cloud.google.com/asset-inventory/docs/supported-asset-types) to override the default asset type, or it can be a custom type defined by the user.

#name

def name() -> ::String
Returns
  • (::String) — Optional. Name of external data source. The name will be used inside the rego/sql to refer the external data.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Optional. Name of external data source. The name will be used inside the rego/sql to refer the external data.
Returns
  • (::String) — Optional. Name of external data source. The name will be used inside the rego/sql to refer the external data.

#type

def type() -> ::Google::Cloud::WorkloadManager::V1::Execution::ExternalDataSources::Type
Returns

#type=

def type=(value) -> ::Google::Cloud::WorkloadManager::V1::Execution::ExternalDataSources::Type
Parameter
Returns

#uri

def uri() -> ::String
Returns
  • (::String) — Required. URI of external data source. example of bq table {project_ID}.{dataset_ID}.{table_ID}.

#uri=

def uri=(value) -> ::String
Parameter
  • value (::String) — Required. URI of external data source. example of bq table {project_ID}.{dataset_ID}.{table_ID}.
Returns
  • (::String) — Required. URI of external data source. example of bq table {project_ID}.{dataset_ID}.{table_ID}.