BatchEnvironmentConfigExecutionConfig constructor

const BatchEnvironmentConfigExecutionConfig({
  1. Input<BatchEnvironmentConfigExecutionConfigAuthenticationConfig?>? authenticationConfig,
  2. Input<String?>? kmsKey,
  3. Input<List<String>?>? networkTags,
  4. Input<String?>? networkUri,
  5. Input<String?>? serviceAccount,
  6. Input<String?>? stagingBucket,
  7. Input<String?>? subnetworkUri,
  8. Input<String?>? ttl,
})

Creates a new BatchEnvironmentConfigExecutionConfig. authenticationConfig Authentication configuration for a workload is used to set the default identity for the workload execution. kmsKey The Cloud KMS key to use for encryption. networkTags Tags used for network traffic control. networkUri Network configuration for workload execution. serviceAccount Service account that used to execute workload. stagingBucket A Cloud Storage bucket used to stage workload dependencies, config files, and store subnetworkUri Subnetwork configuration for workload execution. ttl The duration after which the workload will be terminated.

Implementation

const BatchEnvironmentConfigExecutionConfig({
  this.authenticationConfig,
  this.kmsKey,
  this.networkTags,
  this.networkUri,
  this.serviceAccount,
  this.stagingBucket,
  this.subnetworkUri,
  this.ttl,
});