public sealed class CloudResourceProperties : IMessage<CloudResourceProperties>, IEquatable<CloudResourceProperties>, IDeepCloneable<CloudResourceProperties>, IBufferMessage, IMessage
Container for connection properties for delegation of access to GCP
resources.
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:
<service-1234>@gcp-sa-bigquery-cloudresource.iam.gserviceaccount.com
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The latest version of the `CloudResourceProperties` documentation is 2.9.0, with previous versions ranging from 2.8.0 down to 1.2.0 available for reference."],["`CloudResourceProperties` is a class that holds connection properties for delegating access to GCP resources."],["The `CloudResourceProperties` class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class contains a constructor `CloudResourceProperties()` and takes an argument of type CloudResourceProperties in its overload, to create a copy of an existing object."],["`ServiceAccountId` is a property within the class, representing the account ID of the service which is created for the purpose of this connection, and it is a string type."]]],[]]