Compartir a través de


RunCommandManagedIdentity Clase

Contiene clientId o objectId (use solo uno, no ambos) de una identidad administrada asignada por el usuario que tenga acceso al blob de almacenamiento usado en Ejecutar comando. Use un objeto RunCommandManagedIdentity vacío en caso de identidad asignada por el sistema. Asegúrese de que el blob de Azure Storage existe en el caso de scriptUri 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" con scriptUri blob y "Colaborador de datos de storage Blob" para Append blobs(outputBlobUri, errorBlobUri). 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.

Herencia
azure.mgmt.compute._serialization.Model
RunCommandManagedIdentity

Constructor

RunCommandManagedIdentity(*, client_id: str | None = None, object_id: str | None = None, **kwargs: Any)

Parámetros de solo palabra clave

Nombre Description
client_id
str

Id. de cliente (valor GUID) de la identidad administrada asignada por el usuario. ObjectId no debe usarse si se proporciona.

object_id
str

Id. de objeto (valor GUID) de la identidad administrada asignada por el usuario. ClientId no debe usarse si se proporciona.

Variables

Nombre Description
client_id
str

Id. de cliente (valor GUID) de la identidad administrada asignada por el usuario. ObjectId no debe usarse si se proporciona.

object_id
str

Id. de objeto (valor GUID) de la identidad administrada asignada por el usuario. ClientId no debe usarse si se proporciona.