Show / Hide Table of Contents

Class ShellDeployStage

Specifies the shell stage.

Inheritance
object
DeployStage
ShellDeployStage
Inherited Members
DeployStage.Id
DeployStage.Description
DeployStage.DisplayName
DeployStage.ProjectId
DeployStage.DeployPipelineId
DeployStage.CompartmentId
DeployStage.TimeCreated
DeployStage.TimeUpdated
DeployStage.LifecycleState
DeployStage.LifecycleDetails
DeployStage.DeployStagePredecessorCollection
DeployStage.FreeformTags
DeployStage.DefinedTags
DeployStage.SystemTags
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DevopsService.Models
Assembly: OCI.DotNetSDK.Devops.dll
Syntax
public class ShellDeployStage : DeployStage

Properties

CommandSpecDeployArtifactId

Declaration
[Required(ErrorMessage = "CommandSpecDeployArtifactId is required.")]
[JsonProperty(PropertyName = "commandSpecDeployArtifactId")]
public string CommandSpecDeployArtifactId { get; set; }
Property Value
Type Description
string

The OCID of the artifact that contains the command specification.

Remarks

Required

ContainerConfig

Declaration
[Required(ErrorMessage = "ContainerConfig is required.")]
[JsonProperty(PropertyName = "containerConfig")]
public ContainerConfig ContainerConfig { get; set; }
Property Value
Type Description
ContainerConfig
Remarks

Required

TimeoutInSeconds

Declaration
[JsonProperty(PropertyName = "timeoutInSeconds")]
public int? TimeoutInSeconds { get; set; }
Property Value
Type Description
int?

Time to wait for execution of a shell stage. Defaults to 36000 seconds.

In this article
Back to top