EncodedTaskRunRequestResponse

data class EncodedTaskRunRequestResponse(val agentConfiguration: AgentPropertiesResponse? = null, val agentPoolName: String? = null, val credentials: CredentialsResponse? = null, val encodedTaskContent: String, val encodedValuesContent: String? = null, val isArchiveEnabled: Boolean? = null, val logTemplate: String? = null, val platform: PlatformPropertiesResponse, val sourceLocation: String? = null, val timeout: Int? = null, val type: String, val values: List<SetValueResponse>? = null)

The parameters for a quick task run request.

Constructors

Link copied to clipboard
constructor(agentConfiguration: AgentPropertiesResponse? = null, agentPoolName: String? = null, credentials: CredentialsResponse? = null, encodedTaskContent: String, encodedValuesContent: String? = null, isArchiveEnabled: Boolean? = null, logTemplate: String? = null, platform: PlatformPropertiesResponse, sourceLocation: String? = null, timeout: Int? = null, type: String, values: List<SetValueResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The machine configuration of the run agent.

Link copied to clipboard
val agentPoolName: String? = null

The dedicated agent pool for the run.

Link copied to clipboard

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

Link copied to clipboard

Base64 encoded value of the template/definition file content.

Link copied to clipboard

Base64 encoded value of the parameters/values file content.

Link copied to clipboard

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

Link copied to clipboard
val logTemplate: String? = null

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

Link copied to clipboard

The platform properties against which the run has to happen.

Link copied to clipboard
val sourceLocation: String? = null

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.

Link copied to clipboard
val timeout: Int? = null

Run timeout in seconds.

Link copied to clipboard

The type of the run request. Expected value is 'EncodedTaskRunRequest'.

Link copied to clipboard

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