MachineRunCommandProperties interface

Décrit les propriétés d’une commande run.

Propriétés

asyncExecution

Optional. Si la valeur est true, l’approvisionnement se termine dès que le script démarre et n’attend pas la fin du script.

errorBlobManagedIdentity

Identité managée affectée par l’utilisateur qui a accès à l’objet blob de stockage errorBlobUri. Utilisez un objet vide en cas d’identité affectée par le système. Vérifiez que l’identité managée a reçu l’accès au conteneur de l’objet blob avec l’attribution de rôle « Contributeur aux données blob de stockage ». En cas d’identité affectée par l’utilisateur, veillez à l’ajouter sous l’identité de la machine virtuelle. Pour plus d’informations sur l’identité managée et exécuter la commande, consultez https://aka.ms/ManagedIdentity et https://aka.ms/RunCommandManaged

errorBlobUri

Spécifie l’objet blob de stockage Azure dans lequel le flux d’erreurs de script sera chargé. Utilisez un URI SAP avec lecture, ajout, création, accès en écriture OU utiliser l’identité managée pour fournir à la machine virtuelle l’accès à l’objet blob. Reportez-vous au paramètre errorBlobManagedIdentity.

instanceView

Vue de l’instance de commande d’exécution de la machine.

outputBlobManagedIdentity

Identité managée affectée par l’utilisateur qui a accès à l’objet blob de stockage outputBlobUri. Utilisez un objet vide en cas d’identité affectée par le système. Vérifiez que l’identité managée a reçu l’accès au conteneur de l’objet blob avec l’attribution de rôle « Contributeur aux données blob de stockage ». En cas d’identité affectée par l’utilisateur, veillez à l’ajouter sous l’identité de la machine virtuelle. Pour plus d’informations sur l’identité managée et exécuter la commande, consultez https://aka.ms/ManagedIdentity et https://aka.ms/RunCommandManaged

outputBlobUri

Spécifie l’objet blob de stockage Azure dans lequel le flux de sortie de script sera chargé. Utilisez un URI SAP avec lecture, ajout, création, accès en écriture OU utiliser l’identité managée pour fournir à la machine virtuelle l’accès à l’objet blob. Reportez-vous au paramètre outputBlobManagedIdentity.

parameters

Paramètres utilisés par le script.

protectedParameters

Paramètres utilisés par le script.

provisioningState

État d’approvisionnement, qui apparaît uniquement dans la réponse.

runAsPassword

Spécifie le mot de passe du compte d’utilisateur sur l’ordinateur lors de l’exécution de la commande d’exécution.

runAsUser

Spécifie le compte d’utilisateur sur l’ordinateur lors de l’exécution de la commande d’exécution.

source

Source du script de commande d’exécution.

timeoutInSeconds

Délai d’expiration en secondes pour exécuter la commande d’exécution.

Détails de la propriété

asyncExecution

Optional. Si la valeur est true, l’approvisionnement se termine dès que le script démarre et n’attend pas la fin du script.

asyncExecution?: boolean

Valeur de propriété

boolean

errorBlobManagedIdentity

Identité managée affectée par l’utilisateur qui a accès à l’objet blob de stockage errorBlobUri. Utilisez un objet vide en cas d’identité affectée par le système. Vérifiez que l’identité managée a reçu l’accès au conteneur de l’objet blob avec l’attribution de rôle « Contributeur aux données blob de stockage ». En cas d’identité affectée par l’utilisateur, veillez à l’ajouter sous l’identité de la machine virtuelle. Pour plus d’informations sur l’identité managée et exécuter la commande, consultez https://aka.ms/ManagedIdentity et https://aka.ms/RunCommandManaged

errorBlobManagedIdentity?: RunCommandManagedIdentity

Valeur de propriété

errorBlobUri

Spécifie l’objet blob de stockage Azure dans lequel le flux d’erreurs de script sera chargé. Utilisez un URI SAP avec lecture, ajout, création, accès en écriture OU utiliser l’identité managée pour fournir à la machine virtuelle l’accès à l’objet blob. Reportez-vous au paramètre errorBlobManagedIdentity.

errorBlobUri?: string

Valeur de propriété

string

instanceView

Vue de l’instance de commande d’exécution de la machine.

instanceView?: MachineRunCommandInstanceView

Valeur de propriété

outputBlobManagedIdentity

Identité managée affectée par l’utilisateur qui a accès à l’objet blob de stockage outputBlobUri. Utilisez un objet vide en cas d’identité affectée par le système. Vérifiez que l’identité managée a reçu l’accès au conteneur de l’objet blob avec l’attribution de rôle « Contributeur aux données blob de stockage ». En cas d’identité affectée par l’utilisateur, veillez à l’ajouter sous l’identité de la machine virtuelle. Pour plus d’informations sur l’identité managée et exécuter la commande, consultez https://aka.ms/ManagedIdentity et https://aka.ms/RunCommandManaged

outputBlobManagedIdentity?: RunCommandManagedIdentity

Valeur de propriété

outputBlobUri

Spécifie l’objet blob de stockage Azure dans lequel le flux de sortie de script sera chargé. Utilisez un URI SAP avec lecture, ajout, création, accès en écriture OU utiliser l’identité managée pour fournir à la machine virtuelle l’accès à l’objet blob. Reportez-vous au paramètre outputBlobManagedIdentity.

outputBlobUri?: string

Valeur de propriété

string

parameters

Paramètres utilisés par le script.

parameters?: RunCommandInputParameter[]

Valeur de propriété

protectedParameters

Paramètres utilisés par le script.

protectedParameters?: RunCommandInputParameter[]

Valeur de propriété

provisioningState

État d’approvisionnement, qui apparaît uniquement dans la réponse.

provisioningState?: string

Valeur de propriété

string

runAsPassword

Spécifie le mot de passe du compte d’utilisateur sur l’ordinateur lors de l’exécution de la commande d’exécution.

runAsPassword?: string

Valeur de propriété

string

runAsUser

Spécifie le compte d’utilisateur sur l’ordinateur lors de l’exécution de la commande d’exécution.

runAsUser?: string

Valeur de propriété

string

source

Source du script de commande d’exécution.

source?: MachineRunCommandScriptSource

Valeur de propriété

timeoutInSeconds

Délai d’expiration en secondes pour exécuter la commande d’exécution.

timeoutInSeconds?: number

Valeur de propriété

number