Condividi tramite


RunCommandManagedIdentity Classe

Contiene clientId o objectId (usare solo uno, non entrambi) di un'identità gestita assegnata dall'utente che ha accesso al BLOB di archiviazione usato in Esegui comando. Usa un oggetto RunCommandManagedIdentity vuoto in caso di identità assegnata dal sistema. Assicurarsi che il BLOB di archiviazione di Azure esista nel caso di scriptUri e che all'identità gestita sia stato concesso l'accesso al contenitore del BLOB con l'assegnazione di ruolo "Lettore dati BLOB di archiviazione" con il BLOB scriptUri e "Collaboratore dati BLOB di archiviazione" per i BLOB di accodamento(outputBlobUri, errorBlobUri). In caso di identità assegnata dall'utente, assicurarsi di aggiungerla con l'identità della macchina virtuale. Per altre informazioni sull'identità gestita ed esegui comando, vedere https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged.

Ereditarietà
azure.mgmt.compute._serialization.Model
RunCommandManagedIdentity

Costruttore

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

Parametri di sole parole chiave

Nome Descrizione
client_id
str

ID client (valore GUID) dell'identità gestita assegnata dall'utente. ObjectId non deve essere usato se specificato.

object_id
str

ID oggetto (valore GUID) dell'identità gestita assegnata dall'utente. ClientId non deve essere usato se specificato.

Variabili

Nome Descrizione
client_id
str

ID client (valore GUID) dell'identità gestita assegnata dall'utente. ObjectId non deve essere usato se specificato.

object_id
str

ID oggetto (valore GUID) dell'identità gestita assegnata dall'utente. ClientId non deve essere usato se specificato.