Class UpdateBuildStageDetails
Specifies the build stage.
Inheritance
UpdateBuildStageDetails
Assembly: OCI.DotNetSDK.Devops.dll
Syntax
public class UpdateBuildStageDetails : UpdateBuildPipelineStageDetails
Properties
BuildRunnerShapeConfig
Declaration
[JsonProperty(PropertyName = "buildRunnerShapeConfig")]
public BuildRunnerShapeConfig BuildRunnerShapeConfig { get; set; }
Property Value
BuildSourceCollection
Declaration
[JsonProperty(PropertyName = "buildSourceCollection")]
public BuildSourceCollection BuildSourceCollection { get; set; }
Property Value
BuildSpecFile
Declaration
[JsonProperty(PropertyName = "buildSpecFile")]
public string BuildSpecFile { get; set; }
Property Value
Type |
Description |
string |
The path to the build specification file for this environment. The default location of the file if not specified is build_spec.yaml.
|
Image
Declaration
[JsonProperty(PropertyName = "image")]
[JsonConverter(typeof(StringEnumConverter))]
public BuildStage.ImageEnum? Image { get; set; }
Property Value
PrimaryBuildSource
Declaration
[JsonProperty(PropertyName = "primaryBuildSource")]
public string PrimaryBuildSource { get; set; }
Property Value
Type |
Description |
string |
Name of the build source where the build_spec.yml file is located. If not specified, the first entry in the build source collection is chosen as primary build source.
|
PrivateAccessConfig
Declaration
[JsonProperty(PropertyName = "privateAccessConfig")]
public NetworkChannel PrivateAccessConfig { get; set; }
Property Value
StageExecutionTimeoutInSeconds
Declaration
[JsonProperty(PropertyName = "stageExecutionTimeoutInSeconds")]
public int? StageExecutionTimeoutInSeconds { get; set; }
Property Value
Type |
Description |
int? |
Timeout for the build stage execution. Specify value in seconds.
|