Condividi tramite


ArmIdentity Classe

ArmIdentity.

Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.

Ereditarietà
azure.mgmt.iothub._serialization.Model
ArmIdentity

Costruttore

ArmIdentity(*, type: str | _models.ResourceIdentityType | None = None, user_assigned_identities: Dict[str, _models.ArmUserIdentity] | None = None, **kwargs: Any)

Parametri di sole parole chiave

Nome Descrizione
type

Tipo di identità utilizzata per la risorsa. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà le identità dal servizio. I valori noti sono: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" e "None".

user_assigned_identities

Dizionario di <ArmUserIdentity>.

Variabili

Nome Descrizione
principal_id
str

ID entità.

tenant_id
str

ID tenant.

type

Tipo di identità utilizzata per la risorsa. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà le identità dal servizio. I valori noti sono: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" e "None".

user_assigned_identities

Dizionario di <ArmUserIdentity>.