interface TaskAgentPoolMaintenanceJob {
    definitionId?: number;
    errorCount?: number;
    finishTime?: Date;
    jobId?: number;
    logsDownloadUrl?: string;
    orchestrationId?: string;
    pool?: TaskAgentPoolReference;
    queueTime?: Date;
    requestedBy?: IdentityRef;
    result?: TaskAgentPoolMaintenanceJobResult;
    startTime?: Date;
    status?: TaskAgentPoolMaintenanceJobStatus;
    targetAgents?: TaskAgentPoolMaintenanceJobTargetAgent[];
    warningCount?: number;
}

Properties

definitionId?: number

The maintenance definition for the maintenance job

errorCount?: number

The total error counts during the maintenance job

finishTime?: Date

Time that the maintenance job was completed

jobId?: number

Id of the maintenance job

logsDownloadUrl?: string

The log download url for the maintenance job

orchestrationId?: string

Orchestration/Plan Id for the maintenance job

Pool reference for the maintenance job

queueTime?: Date

Time that the maintenance job was queued

requestedBy?: IdentityRef

The identity that queued the maintenance job

The maintenance job result

startTime?: Date

Time that the maintenance job was started

Status of the maintenance job

warningCount?: number

The total warning counts during the maintenance job