A task agent.

interface TaskAgent {
    _links?: any;
    accessPoint?: string;
    assignedAgentCloudRequest?: TaskAgentCloudRequest;
    assignedRequest?: TaskAgentJobRequest;
    authorization?: TaskAgentAuthorization;
    createdOn?: Date;
    enabled?: boolean;
    id?: number;
    lastCompletedRequest?: TaskAgentJobRequest;
    maxParallelism?: number;
    name?: string;
    oSDescription?: string;
    pendingUpdate?: TaskAgentUpdate;
    properties?: any;
    provisioningState?: string;
    status?: TaskAgentStatus;
    statusChangedOn?: Date;
    systemCapabilities?: { [key: string]: string };
    userCapabilities?: { [key: string]: string };
    version?: string;
}

Hierarchy (View Summary)

Properties

_links?: any
accessPoint?: string

This agent's access point.

assignedAgentCloudRequest?: TaskAgentCloudRequest

The agent cloud request that's currently associated with this agent.

assignedRequest?: TaskAgentJobRequest

The request which is currently assigned to this agent.

authorization?: TaskAgentAuthorization

Authorization information for this agent.

createdOn?: Date

Date on which this agent was created.

enabled?: boolean

Whether or not this agent should run jobs.

id?: number

Identifier of the agent.

lastCompletedRequest?: TaskAgentJobRequest

The last request which was completed by this agent.

maxParallelism?: number

Maximum job parallelism allowed for this agent.

name?: string

Name of the agent.

oSDescription?: string

Agent OS.

pendingUpdate?: TaskAgentUpdate

Pending update for this agent.

properties?: any
provisioningState?: string

Provisioning state of this agent.

Whether or not the agent is online.

statusChangedOn?: Date

Date on which the last connectivity status change occurred.

systemCapabilities?: { [key: string]: string }

System-defined capabilities supported by this agent's host. Warning: To set capabilities use the PUT method, PUT will completely overwrite existing capabilities.

userCapabilities?: { [key: string]: string }

User-defined capabilities supported by this agent's host. Warning: To set capabilities use the PUT method, PUT will completely overwrite existing capabilities.

version?: string

Agent version.