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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides reference documentation for the \u003ccode\u003eCloudResourceProperties\u003c/code\u003e class within the Google.Cloud.BigQuery.Connection.V1 API, with version 2.3.0 being the current page version but 2.9.0 being the latest.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCloudResourceProperties\u003c/code\u003e class is a container designed for managing connection properties that facilitate delegated access to GCP resources, as stated in the page.\u003c/p\u003e\n"],["\u003cp\u003eIt offers public constructors \u003ccode\u003eCloudResourceProperties()\u003c/code\u003e and \u003ccode\u003eCloudResourceProperties(CloudResourceProperties other)\u003c/code\u003e, to create instances of itself.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides a \u003ccode\u003eServiceAccountId\u003c/code\u003e property, a string representing the service account ID used for the connection and does not come with permissions when initially made.\u003c/p\u003e\n"],["\u003cp\u003eThe page also displays a list of alternative versions, ranging from 1.2.0 to 2.9.0 and lists interfaces, including IMessage, IEquatable, IDeepCloneable, and IBufferMessage, that are implemented by this class.\u003c/p\u003e\n"]]],[],null,[]]