Partager via


DscCompilationJob interface

Définition du travail de compilation Dsc.

Extends

Propriétés

configuration

Obtient ou définit la configuration.

creationTime

Obtient l’heure de création du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

endTime

Obtient l’heure de fin du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

exception

Obtient l’exception du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

jobId

Obtient l’ID du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

lastModifiedTime

Obtient l’heure de la dernière modification du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

lastStatusModifiedTime

Obtient l’heure de dernière modification de l’état du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

parameters

Obtient ou définit les paramètres du travail.

provisioningState

État d’approvisionnement actuel du travail. Les valeurs possibles sont les suivantes : « Échec », « Réussi », « Suspendu », « Traitement »

runOn

Obtient ou définit l’runOn qui spécifie le nom du groupe où le travail doit être exécuté.

startedBy

Obtient le travail de compilation démarré par. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

startTime

Obtient l’heure de début du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

status

Obtient ou définit l’état du travail. Les valeurs possibles sont les suivantes : « New », « Activateing », « Running », « Completed », « Failed », « Stopped », « Blocked », « Suspended », « Disconnected », « Suspending », « Suspending », « Stopping », « Reprise », « Suppression ».

statusDetails

Obtient ou définit les détails de l’état du travail.

Propriétés héritées

id

ID de ressource complet pour la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type

Type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

configuration

Obtient ou définit la configuration.

configuration?: DscConfigurationAssociationProperty

Valeur de propriété

creationTime

Obtient l’heure de création du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

creationTime?: Date

Valeur de propriété

Date

endTime

Obtient l’heure de fin du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

endTime?: Date

Valeur de propriété

Date

exception

Obtient l’exception du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

exception?: string

Valeur de propriété

string

jobId

Obtient l’ID du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

jobId?: string

Valeur de propriété

string

lastModifiedTime

Obtient l’heure de la dernière modification du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

lastModifiedTime?: Date

Valeur de propriété

Date

lastStatusModifiedTime

Obtient l’heure de dernière modification de l’état du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

lastStatusModifiedTime?: Date

Valeur de propriété

Date

parameters

Obtient ou définit les paramètres du travail.

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

Valeur de propriété

{[propertyName: string]: string}

provisioningState

État d’approvisionnement actuel du travail. Les valeurs possibles sont les suivantes : « Échec », « Réussi », « Suspendu », « Traitement »

provisioningState?: JobProvisioningState

Valeur de propriété

runOn

Obtient ou définit l’runOn qui spécifie le nom du groupe où le travail doit être exécuté.

runOn?: string

Valeur de propriété

string

startedBy

Obtient le travail de compilation démarré par. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

startedBy?: string

Valeur de propriété

string

startTime

Obtient l’heure de début du travail. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

startTime?: Date

Valeur de propriété

Date

status

Obtient ou définit l’état du travail. Les valeurs possibles sont les suivantes : « New », « Activateing », « Running », « Completed », « Failed », « Stopped », « Blocked », « Suspended », « Disconnected », « Suspending », « Suspending », « Stopping », « Reprise », « Suppression ».

status?: JobStatus

Valeur de propriété

statusDetails

Obtient ou définit les détails de l’état du travail.

statusDetails?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deProxyResource.id

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deProxyResource.name

type

Type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deProxyResource.type