Deployment interface

Properties

attempt

Gets attempt number.

completedOn

Gets the date on which deployment is complete.

conditions

Gets the list of condition associated with deployment.

definitionEnvironmentId

Gets release definition environment id.

deploymentStatus

Gets status of the deployment.

id

Gets the unique identifier for deployment.

lastModifiedBy

Gets the identity who last modified the deployment.

lastModifiedOn

Gets the date on which deployment is last modified.

operationStatus

Gets operation status of deployment.

postDeployApprovals

Gets list of PostDeployApprovals.

preDeployApprovals

Gets list of PreDeployApprovals.

projectReference

Gets or sets project reference.

queuedOn

Gets the date on which deployment is queued.

reason

Gets reason of deployment.

release

Gets the reference of release.

releaseDefinition

Gets releaseDefinitionReference which specifies the reference of the release definition to which the deployment is associated.

releaseEnvironment

Gets releaseEnvironmentReference which specifies the reference of the release environment to which the deployment is associated.

requestedBy

Gets the identity who requested.

requestedFor

Gets the identity for whom deployment is requested.

scheduledDeploymentTime

Gets the date on which deployment is scheduled.

startedOn

Gets the date on which deployment is started.

Property Details

attempt

Gets attempt number.

attempt: number

Property Value

number

completedOn

Gets the date on which deployment is complete.

completedOn: Date

Property Value

Date

conditions

Gets the list of condition associated with deployment.

conditions: Condition[]

Property Value

definitionEnvironmentId

Gets release definition environment id.

definitionEnvironmentId: number

Property Value

number

deploymentStatus

Gets status of the deployment.

deploymentStatus: DeploymentStatus

Property Value

id

Gets the unique identifier for deployment.

id: number

Property Value

number

lastModifiedBy

Gets the identity who last modified the deployment.

lastModifiedBy: IdentityRef

Property Value

lastModifiedOn

Gets the date on which deployment is last modified.

lastModifiedOn: Date

Property Value

Date

operationStatus

Gets operation status of deployment.

operationStatus: DeploymentOperationStatus

Property Value

postDeployApprovals

Gets list of PostDeployApprovals.

postDeployApprovals: ReleaseApproval[]

Property Value

preDeployApprovals

Gets list of PreDeployApprovals.

preDeployApprovals: ReleaseApproval[]

Property Value

projectReference

Gets or sets project reference.

projectReference: ProjectReference

Property Value

queuedOn

Gets the date on which deployment is queued.

queuedOn: Date

Property Value

Date

reason

Gets reason of deployment.

reason: DeploymentReason

Property Value

release

Gets the reference of release.

release: ReleaseReference

Property Value

releaseDefinition

Gets releaseDefinitionReference which specifies the reference of the release definition to which the deployment is associated.

releaseDefinition: ReleaseDefinitionShallowReference

Property Value

releaseEnvironment

Gets releaseEnvironmentReference which specifies the reference of the release environment to which the deployment is associated.

releaseEnvironment: ReleaseEnvironmentShallowReference

Property Value

requestedBy

Gets the identity who requested.

requestedBy: IdentityRef

Property Value

requestedFor

Gets the identity for whom deployment is requested.

requestedFor: IdentityRef

Property Value

scheduledDeploymentTime

Gets the date on which deployment is scheduled.

scheduledDeploymentTime: Date

Property Value

Date

startedOn

Gets the date on which deployment is started.

startedOn: Date

Property Value

Date