EncodedTaskRunRequest interface

The parameters for a quick task run request.

Extends

Properties

agentConfiguration

The machine configuration of the run agent.

credentials

The properties that describes a set of credentials that will be used when this run is invoked.

encodedTaskContent

Base64 encoded value of the template/definition file content.

encodedValuesContent

Base64 encoded value of the parameters/values file content.

platform

The platform properties against which the run has to happen.

sourceLocation

The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.

timeout

Run timeout in seconds.

type

Polymorphic discriminator, which specifies the different types this object can be

values

The collection of overridable values that can be passed when running a task.

Inherited Properties

agentPoolName

The dedicated agent pool for the run.

isArchiveEnabled

The value that indicates whether archiving is enabled for the run or not.

logTemplate

The template that describes the repository and tag information for run log artifact.

Property Details

agentConfiguration

The machine configuration of the run agent.

agentConfiguration?: AgentProperties

Property Value

credentials

The properties that describes a set of credentials that will be used when this run is invoked.

credentials?: Credentials

Property Value

encodedTaskContent

Base64 encoded value of the template/definition file content.

encodedTaskContent: string

Property Value

string

encodedValuesContent

Base64 encoded value of the parameters/values file content.

encodedValuesContent?: string

Property Value

string

platform

The platform properties against which the run has to happen.

platform: PlatformProperties

Property Value

sourceLocation

The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.

sourceLocation?: string

Property Value

string

timeout

Run timeout in seconds.

timeout?: number

Property Value

number

type

Polymorphic discriminator, which specifies the different types this object can be

type: "EncodedTaskRunRequest"

Property Value

"EncodedTaskRunRequest"

values

The collection of overridable values that can be passed when running a task.

values?: SetValue[]

Property Value

Inherited Property Details

agentPoolName

The dedicated agent pool for the run.

agentPoolName?: string

Property Value

string

Inherited From RunRequest.agentPoolName

isArchiveEnabled

The value that indicates whether archiving is enabled for the run or not.

isArchiveEnabled?: boolean

Property Value

boolean

Inherited From RunRequest.isArchiveEnabled

logTemplate

The template that describes the repository and tag information for run log artifact.

logTemplate?: string

Property Value

string

Inherited From RunRequest.logTemplate