Class ExecutionConfig (5.0.0)

public sealed class ExecutionConfig : IMessage<ExecutionConfig>, IEquatable<ExecutionConfig>, IDeepCloneable<ExecutionConfig>, IBufferMessage, IMessage

Execution configuration for a workload.

Inheritance

Object > ExecutionConfig

Namespace

Google.Cloud.Dataproc.V1

Assembly

Google.Cloud.Dataproc.V1.dll

Constructors

ExecutionConfig()

public ExecutionConfig()

ExecutionConfig(ExecutionConfig)

public ExecutionConfig(ExecutionConfig other)
Parameter
NameDescription
otherExecutionConfig

Properties

KmsKey

public string KmsKey { get; set; }

Optional. The Cloud KMS key to use for encryption.

Property Value
TypeDescription
String

NetworkCase

public ExecutionConfig.NetworkOneofCase NetworkCase { get; }
Property Value
TypeDescription
ExecutionConfig.NetworkOneofCase

NetworkTags

public RepeatedField<string> NetworkTags { get; }

Optional. Tags used for network traffic control.

Property Value
TypeDescription
RepeatedField<String>

NetworkUri

public string NetworkUri { get; set; }

Optional. Network URI to connect workload to.

Property Value
TypeDescription
String

ServiceAccount

public string ServiceAccount { get; set; }

Optional. Service account that used to execute workload.

Property Value
TypeDescription
String

SubnetworkUri

public string SubnetworkUri { get; set; }

Optional. Subnetwork URI to connect workload to.

Property Value
TypeDescription
String