public sealed class CloudResourceProperties : IMessage<CloudResourceProperties>, IEquatable<CloudResourceProperties>, IDeepCloneable<CloudResourceProperties>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Connection v1 API class CloudResourceProperties.
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 `CloudResourceProperties` class in the Google.Cloud.BigQuery.Connection.V1 namespace provides a container for connection properties, which are used to delegate access to GCP resources."],["The latest version of the API is 2.9.0, while the documented version in this content is 2.7.0, and it also provides links to other available versions."],["`CloudResourceProperties` implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, enhancing its functionality and compatibility within the .NET ecosystem."],["The `ServiceAccountId` property is an output-only string that represents the unique service account ID, used by BigQuery to connect to resources, and this service account requires delegated permissions."],["The class `CloudResourceProperties` has two constructors: a default one and another one that takes another `CloudResourceProperties` instance as a parameter."]]],[]]