AgentDeploymentInput interface
- Extends
Properties
agent |
Specification for an agent on which a job gets executed. |
image |
Gets or sets the image ID. |
parallel |
Gets or sets the parallel execution input. |
Inherited Properties
artifacts |
Artifacts that downloaded during job execution. |
condition | Gets or sets the job condition. |
demands | List demands that needs to meet to execute the job. |
enable |
Indicates whether to include access token in deployment job or not. |
job |
Gets or sets the job cancel timeout in minutes for deployment which are cancelled by user for this release environment. |
override |
Gets or sets the override inputs. |
queue |
Id of the pool on which job get executed. |
skip |
Indicates whether artifacts downloaded while job execution or not. |
timeout |
Gets or sets the job execution timeout in minutes for deployment which are queued against this release environment. |
Property Details
agentSpecification
Specification for an agent on which a job gets executed.
agentSpecification: AgentSpecification
Property Value
imageId
Gets or sets the image ID.
imageId: number
Property Value
number
parallelExecution
Gets or sets the parallel execution input.
parallelExecution: ExecutionInput
Property Value
Inherited Property Details
artifactsDownloadInput
Artifacts that downloaded during job execution.
artifactsDownloadInput: ArtifactsDownloadInput
Property Value
Inherited From DeploymentInput.artifactsDownloadInput
condition
Gets or sets the job condition.
condition: string
Property Value
string
Inherited From DeploymentInput.condition
demands
List demands that needs to meet to execute the job.
demands: Demand[]
Property Value
Demand[]
Inherited From DeploymentInput.demands
enableAccessToken
Indicates whether to include access token in deployment job or not.
enableAccessToken: boolean
Property Value
boolean
Inherited From DeploymentInput.enableAccessToken
jobCancelTimeoutInMinutes
Gets or sets the job cancel timeout in minutes for deployment which are cancelled by user for this release environment.
jobCancelTimeoutInMinutes: number
Property Value
number
Inherited From DeploymentInput.jobCancelTimeoutInMinutes
overrideInputs
Gets or sets the override inputs.
overrideInputs: {[key: string]: string}
Property Value
{[key: string]: string}
Inherited From DeploymentInput.overrideInputs
queueId
Id of the pool on which job get executed.
queueId: number
Property Value
number
Inherited From DeploymentInput.queueId
skipArtifactsDownload
Indicates whether artifacts downloaded while job execution or not.
skipArtifactsDownload: boolean
Property Value
boolean
Inherited From DeploymentInput.skipArtifactsDownload
timeoutInMinutes
Gets or sets the job execution timeout in minutes for deployment which are queued against this release environment.
timeoutInMinutes: number
Property Value
number
Inherited From DeploymentInput.timeoutInMinutes