Class: Google::Cloud::Bigquery::Connection::V1::CloudResourceProperties

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/bigquery/connection/v1/connection.rb

Overview

Container for connection properties for delegation of access to GCP resources.

Instance Attribute Summary collapse

Instance Attribute Details

#service_account_id::String (readonly)

Returns Output only. The account ID of the service created for the purpose of this connection.

The service account does not have any permissions associated with it when it is created. After creation, customers delegate permissions to the service account. When the connection is used in the context of an operation in BigQuery, the service account will be used to connect to the desired resources in GCP.

The account ID is in the form of: @gcp-sa-bigquery-cloudresource.iam.gserviceaccount.com.

Returns:

  • (::String)

    Output only. The account ID of the service created for the purpose of this connection.

    The service account does not have any permissions associated with it when it is created. After creation, customers delegate permissions to the service account. When the connection is used in the context of an operation in BigQuery, the service account will be used to connect to the desired resources in GCP.

    The account ID is in the form of: @gcp-sa-bigquery-cloudresource.iam.gserviceaccount.com



353
354
355
356
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 353

class CloudResourceProperties
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end