VirtualMachineRunCommandScriptSource Clase
Describe los orígenes de script para ejecutar el comando . Use solo uno de script, scriptUri, commandId.
- Herencia
-
azure.mgmt.compute._serialization.ModelVirtualMachineRunCommandScriptSource
Constructor
VirtualMachineRunCommandScriptSource(*, script: str | None = None, script_uri: str | None = None, command_id: str | None = None, script_uri_managed_identity: _models.RunCommandManagedIdentity | None = None, **kwargs: Any)
Parámetros de solo palabra clave
Nombre | Description |
---|---|
script
|
Especifica el contenido del script que se va a ejecutar en la máquina virtual. |
script_uri
|
Especifica la ubicación de descarga del script. Puede ser un URI de SAS de un blob de Azure Storage con acceso de lectura o URI público. |
command_id
|
Especifica un commandId de script integrado predefinido. |
script_uri_managed_identity
|
Identidad administrada asignada por el usuario que tiene acceso a scriptUri en el caso del blob de Azure Storage. Use un objeto vacío en caso de identidad asignada por el sistema. Asegúrese de que existe el blob de Azure Storage y de que se ha concedido acceso a la identidad administrada al contenedor del blob con la asignación de roles "Lector de datos de Storage Blob". En el caso de la identidad asignada por el usuario, asegúrese de agregarla en la identidad de la máquina virtual. Para obtener más información sobre la identidad administrada y Ejecutar comando, consulte https://aka.ms/ManagedIdentity y https://aka.ms/RunCommandManaged. |
Variables
Nombre | Description |
---|---|
script
|
Especifica el contenido del script que se va a ejecutar en la máquina virtual. |
script_uri
|
Especifica la ubicación de descarga del script. Puede ser un URI de SAS de un blob de Azure Storage con acceso de lectura o URI público. |
command_id
|
Especifica un commandId de script integrado predefinido. |
script_uri_managed_identity
|
Identidad administrada asignada por el usuario que tiene acceso a scriptUri en el caso del blob de Azure Storage. Use un objeto vacío en caso de identidad asignada por el sistema. Asegúrese de que existe el blob de Azure Storage y de que se ha concedido acceso a la identidad administrada al contenedor del blob con la asignación de roles "Lector de datos de Storage Blob". En el caso de la identidad asignada por el usuario, asegúrese de agregarla en la identidad de la máquina virtual. Para obtener más información sobre la identidad administrada y Ejecutar comando, consulte https://aka.ms/ManagedIdentity y https://aka.ms/RunCommandManaged. |
Azure SDK for Python
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de