Reference documentation and code samples for the Google Cloud Dataproc V1 Client class ExecutionConfig.
Execution configuration for a workload.
Generated from protobuf message google.cloud.dataproc.v1.ExecutionConfig
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ service_account
string
Optional. Service account that used to execute workload.
↳ network_uri
string
Optional. Network URI to connect workload to.
↳ subnetwork_uri
string
Optional. Subnetwork URI to connect workload to.
↳ network_tags
array
Optional. Tags used for network traffic control.
↳ kms_key
string
Optional. The Cloud KMS key to use for encryption.
getServiceAccount
Optional. Service account that used to execute workload.
Generated from protobuf field string service_account = 2 [(.google.api.field_behavior) = OPTIONAL];
string
setServiceAccount
Optional. Service account that used to execute workload.
Generated from protobuf field string service_account = 2 [(.google.api.field_behavior) = OPTIONAL];
var
string
$this
getNetworkUri
Optional. Network URI to connect workload to.
Generated from protobuf field string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
string
hasNetworkUri
setNetworkUri
Optional. Network URI to connect workload to.
Generated from protobuf field string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
var
string
$this
getSubnetworkUri
Optional. Subnetwork URI to connect workload to.
Generated from protobuf field string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
string
hasSubnetworkUri
setSubnetworkUri
Optional. Subnetwork URI to connect workload to.
Generated from protobuf field string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
var
string
$this
getNetworkTags
Optional. Tags used for network traffic control.
Generated from protobuf field repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
Google\Protobuf\Internal\RepeatedField
setNetworkTags
Optional. Tags used for network traffic control.
Generated from protobuf field repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
var
string[]
$this
getKmsKey
Optional. The Cloud KMS key to use for encryption.
Generated from protobuf field string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];
string
setKmsKey
Optional. The Cloud KMS key to use for encryption.
Generated from protobuf field string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];
var
string
$this
getNetwork
string