VirtualMachineRunCommand Classe
Décrit une commande d’exécution de machine virtuelle.
Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.
Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.
- Héritage
-
azure.mgmt.compute.v2020_06_01.models._models_py3.ResourceVirtualMachineRunCommand
Constructeur
VirtualMachineRunCommand(*, location: str, tags: Dict[str, str] | None = None, source: _models.VirtualMachineRunCommandScriptSource | None = None, parameters: List[_models.RunCommandInputParameter] | None = None, protected_parameters: List[_models.RunCommandInputParameter] | None = None, async_execution: bool = False, run_as_user: str | None = None, run_as_password: str | None = None, timeout_in_seconds: int | None = None, output_blob_uri: str | None = None, error_blob_uri: str | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Emplacement de la ressource. Obligatoire.
Source du script de commande d’exécution.
- parameters
- list[RunCommandInputParameter]
Paramètres utilisés par le script.
- protected_parameters
- list[RunCommandInputParameter]
Paramètres utilisés par le script.
- async_execution
- bool
facultatif. Si la valeur est true, l’approvisionnement se termine dès le démarrage du script et n’attend pas la fin du script.
- run_as_user
- str
Spécifie le compte d’utilisateur sur la machine virtuelle lors de l’exécution de la commande d’exécution.
- run_as_password
- str
Spécifie le mot de passe du compte d’utilisateur sur la machine virtuelle lors de l’exécution de la commande d’exécution.
- timeout_in_seconds
- int
Délai d’expiration en secondes pour exécuter la commande d’exécution.
- output_blob_uri
- str
Spécifie l’objet blob de stockage Azure où le flux de sortie de script sera chargé.
- error_blob_uri
- str
Spécifie l’objet blob de stockage Azure où le flux d’erreurs de script sera chargé.
Variables
- id
- str
ID de ressource.
- name
- str
Nom de la ressource.
- type
- str
Type de ressource.
- location
- str
Emplacement de la ressource. Obligatoire.
Source du script de commande d’exécution.
- parameters
- list[RunCommandInputParameter]
Paramètres utilisés par le script.
- protected_parameters
- list[RunCommandInputParameter]
Paramètres utilisés par le script.
- async_execution
- bool
facultatif. Si la valeur est true, l’approvisionnement se termine dès le démarrage du script et n’attend pas la fin du script.
- run_as_user
- str
Spécifie le compte d’utilisateur sur la machine virtuelle lors de l’exécution de la commande d’exécution.
- run_as_password
- str
Spécifie le mot de passe du compte d’utilisateur sur la machine virtuelle lors de l’exécution de la commande d’exécution.
- timeout_in_seconds
- int
Délai d’expiration en secondes pour exécuter la commande d’exécution.
- output_blob_uri
- str
Spécifie l’objet blob de stockage Azure où le flux de sortie de script sera chargé.
- error_blob_uri
- str
Spécifie l’objet blob de stockage Azure où le flux d’erreurs de script sera chargé.
- provisioning_state
- str
État d’approvisionnement, qui apparaît uniquement dans la réponse.
- instance_view
- VirtualMachineRunCommandInstanceView
La commande d’exécution de la machine virtuelle instance vue.
Azure SDK for Python