TriggerBuildOptions constructor

const TriggerBuildOptions({
  1. Input<int?>? diskSizeGb,
  2. Input<bool?>? dynamicSubstitutions,
  3. Input<List<String>?>? envs,
  4. Input<String?>? logStreamingOption,
  5. Input<String?>? logging,
  6. Input<String?>? machineType,
  7. Input<String?>? requestedVerifyOption,
  8. Input<List<String>?>? secretEnvs,
  9. Input<List<String>?>? sourceProvenanceHashes,
  10. Input<String?>? substitutionOption,
  11. Input<List<TriggerBuildOptionsVolume>?>? volumes,
  12. Input<String?>? workerPool,
})

Creates a new TriggerBuildOptions. diskSizeGb Requested disk size for the VM that runs the build. Note that this is NOT "disk free"; dynamicSubstitutions Option to specify whether or not to apply bash style string operations to the substitutions. envs A list of global environment variable definitions that will exist for all build steps logStreamingOption Option to define build log streaming behavior to Google Cloud Storage. logging Option to specify the logging mode, which determines if and where build logs are stored. machineType Compute Engine machine type on which to run the build. requestedVerifyOption Requested verifiability options. secretEnvs A list of global environment variables, which are encrypted using a Cloud Key Management sourceProvenanceHashes Requested hash for SourceProvenance. substitutionOption Option to specify behavior when there is an error in the substitution checks. volumes Global list of volumes to mount for ALL build steps workerPool Option to specify a WorkerPool for the build. Format projects/{project}/workerPools/{workerPool}

Implementation

const TriggerBuildOptions({
  this.diskSizeGb,
  this.dynamicSubstitutions,
  this.envs,
  this.logStreamingOption,
  this.logging,
  this.machineType,
  this.requestedVerifyOption,
  this.secretEnvs,
  this.sourceProvenanceHashes,
  this.substitutionOption,
  this.volumes,
  this.workerPool,
});