Partilhar via


DscCompilationJob interface

Definição do trabalho de compilação Dsc.

Extends

Propriedades

configuration

Obtém ou define a configuração.

creationTime

Obtém o tempo de criação do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

endTime

Obtém a hora de término do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

exception

Obtém a exceção do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

jobId

Obtém o id do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastModifiedTime

Obtém a última hora modificada do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastStatusModifiedTime

Obtém a última hora modificada de status do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

parameters

Obtém ou define os parâmetros do trabalho.

provisioningState

O estado atual de provisionamento do trabalho. Os valores possíveis incluem: 'Failed', 'Succeeded', 'Suspended', 'Processing'

runOn

Obtém ou define o runOn que especifica o nome do grupo onde o trabalho deve ser executado.

startedBy

Obtém o trabalho de compilação iniciado por. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

startTime

Obtém a hora de início do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status

Obtém ou define o status do trabalho. Os valores possíveis incluem: 'Novo', 'Ativação', 'Em execução', 'Concluído', 'Falha', 'Parado', 'Bloqueado', 'Suspenso', 'Desconectado', 'Suspendendo', 'Parando', 'Retomando', 'Removendo'

statusDetails

Obtém ou define os detalhes de status do trabalho.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

configuration

Obtém ou define a configuração.

configuration?: DscConfigurationAssociationProperty

Valor de Propriedade

creationTime

Obtém o tempo de criação do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

creationTime?: Date

Valor de Propriedade

Date

endTime

Obtém a hora de término do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

endTime?: Date

Valor de Propriedade

Date

exception

Obtém a exceção do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

exception?: string

Valor de Propriedade

string

jobId

Obtém o id do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

jobId?: string

Valor de Propriedade

string

lastModifiedTime

Obtém a última hora modificada do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastModifiedTime?: Date

Valor de Propriedade

Date

lastStatusModifiedTime

Obtém a última hora modificada de status do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastStatusModifiedTime?: Date

Valor de Propriedade

Date

parameters

Obtém ou define os parâmetros do trabalho.

parameters?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

provisioningState

O estado atual de provisionamento do trabalho. Os valores possíveis incluem: 'Failed', 'Succeeded', 'Suspended', 'Processing'

provisioningState?: JobProvisioningState

Valor de Propriedade

runOn

Obtém ou define o runOn que especifica o nome do grupo onde o trabalho deve ser executado.

runOn?: string

Valor de Propriedade

string

startedBy

Obtém o trabalho de compilação iniciado por. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

startedBy?: string

Valor de Propriedade

string

startTime

Obtém a hora de início do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

startTime?: Date

Valor de Propriedade

Date

status

Obtém ou define o status do trabalho. Os valores possíveis incluem: 'Novo', 'Ativação', 'Em execução', 'Concluído', 'Falha', 'Parado', 'Bloqueado', 'Suspenso', 'Desconectado', 'Suspendendo', 'Parando', 'Retomando', 'Removendo'

status?: JobStatus

Valor de Propriedade

statusDetails

Obtém ou define os detalhes de status do trabalho.

statusDetails?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deProxyResource.id

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deProxyResource.name

type

O tipo do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de ProxyResource.type