CompilationResultArgs constructor

const CompilationResultArgs({
  1. Input<CodeCompilationConfig>? codeCompilationConfig,
  2. Input<String>? gitCommitish,
  3. Input<String>? location,
  4. Input<String>? project,
  5. Input<String>? releaseConfig,
  6. required Input<String> repositoryId,
  7. Input<String>? workspace,
})

Creates a new CompilationResultArgs. codeCompilationConfig Immutable. If set, fields of code_compilation_config override the default compilation settings that are specified in dataform.json. gitCommitish Immutable. Git commit/tag/branch name at which the repository should be compiled. Must exist in the remote repository. Examples: - a commit SHA: 12ade345 - a tag: tag1 - a branch name: branch1 location Optional. project Optional. releaseConfig Immutable. The name of the release config to compile. The release config's 'current_compilation_result' field will be updated to this compilation result. Must be in the format projects/*/locations/*/repositories/*/releaseConfigs/*. repositoryId Required. workspace Immutable. The name of the workspace to compile. Must be in the format projects/*/locations/*/repositories/*/workspaces/*.

Implementation

const CompilationResultArgs({
  this.codeCompilationConfig,
  this.gitCommitish,
  this.location,
  this.project,
  this.releaseConfig,
  required this.repositoryId,
  this.workspace,
});