GetTaskResult

data class GetTaskResult(val agentConfiguration: AgentPropertiesResponse? = null, val agentPoolName: String? = null, val azureApiVersion: String, val creationDate: String, val credentials: CredentialsResponse? = null, val id: String, val identity: IdentityPropertiesResponse? = null, val isSystemTask: Boolean? = null, val location: String, val logTemplate: String? = null, val name: String, val platform: PlatformPropertiesResponse? = null, val provisioningState: String, val status: String? = null, val step: Any? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val timeout: Int? = null, val trigger: TriggerPropertiesResponse? = null, val type: String)

The task that has the ARM resource and task properties. The task will have all information to schedule a run against it.

Constructors

Link copied to clipboard
constructor(agentConfiguration: AgentPropertiesResponse? = null, agentPoolName: String? = null, azureApiVersion: String, creationDate: String, credentials: CredentialsResponse? = null, id: String, identity: IdentityPropertiesResponse? = null, isSystemTask: Boolean? = null, location: String, logTemplate: String? = null, name: String, platform: PlatformPropertiesResponse? = null, provisioningState: String, status: String? = null, step: Any? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, timeout: Int? = null, trigger: TriggerPropertiesResponse? = null, type: String)

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 task.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

The creation date of task.

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
val id: String

The resource ID.

Link copied to clipboard

Identity for the resource.

Link copied to clipboard
val isSystemTask: Boolean? = null

The value of this property indicates whether the task resource is system task or not.

Link copied to clipboard

The location of the resource. This cannot be changed after the resource is created.

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 name of the resource.

Link copied to clipboard

The platform properties against which the run has to happen.

Link copied to clipboard

The provisioning state of the task.

Link copied to clipboard
val status: String? = null

The current status of task.

Link copied to clipboard
val step: Any? = null

The properties of a task step.

Link copied to clipboard

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
val tags: Map<String, String>? = null

The tags of the resource.

Link copied to clipboard
val timeout: Int? = null

Run timeout in seconds.

Link copied to clipboard

The properties that describe all triggers for the task.

Link copied to clipboard

The type of the resource.