public sealed class SparkProperties : IMessage<SparkProperties>, IEquatable<SparkProperties>, IDeepCloneable<SparkProperties>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Connection v1 API class SparkProperties.
Container for connection properties to execute stored procedures for Apache Spark.
Implements
IMessageSparkProperties, IEquatableSparkProperties, IDeepCloneableSparkProperties, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Connection.V1Assembly
Google.Cloud.BigQuery.Connection.V1.dll
Constructors
SparkProperties()
public SparkProperties()
SparkProperties(SparkProperties)
public SparkProperties(SparkProperties other)
Parameter | |
---|---|
Name | Description |
other | SparkProperties |
Properties
MetastoreServiceConfig
public MetastoreServiceConfig MetastoreServiceConfig { get; set; }
Optional. Dataproc Metastore Service configuration for the connection.
Property Value | |
---|---|
Type | Description |
MetastoreServiceConfig |
ServiceAccountId
public string ServiceAccountId { get; set; }
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 a stored procedure for Apache Spark in BigQuery, the service account is used to connect to the desired resources in Google Cloud.
The account ID is in the form of: bqcx-<projectnumber>-<uniqueid>@gcp-sa-bigquery-consp.iam.gserviceaccount.com
Property Value | |
---|---|
Type | Description |
string |
SparkHistoryServerConfig
public SparkHistoryServerConfig SparkHistoryServerConfig { get; set; }
Optional. Spark History Server configuration for the connection.
Property Value | |
---|---|
Type | Description |
SparkHistoryServerConfig |