Google Cloud Dataproc V1 Client - Class ExecutionConfig (3.2.2)

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.

Parameters
Name
Description
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];

Returns
Type
Description
string

setServiceAccount

Optional. Service account that used to execute workload.

Generated from protobuf field string service_account = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getNetworkUri

Optional. Network URI to connect workload to.

Generated from protobuf field string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type
Description
string

hasNetworkUri

setNetworkUri

Optional. Network URI to connect workload to.

Generated from protobuf field string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getSubnetworkUri

Optional. Subnetwork URI to connect workload to.

Generated from protobuf field string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type
Description
string

hasSubnetworkUri

setSubnetworkUri

Optional. Subnetwork URI to connect workload to.

Generated from protobuf field string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getNetworkTags

Optional. Tags used for network traffic control.

Generated from protobuf field repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type
Description
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];

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this

getKmsKey

Optional. The Cloud KMS key to use for encryption.

Generated from protobuf field string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type
Description
string

setKmsKey

Optional. The Cloud KMS key to use for encryption.

Generated from protobuf field string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getNetwork

Returns
Type
Description
string
Create a Mobile Website
View Site in Mobile | Classic
Share by: