Partilhar via


ManagedServiceIdentity Classe

Identidade de serviço gerida (identidades atribuídas pelo sistema e/ou pelo utilizador).

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

Herança
azure.mgmt.appcontainers._serialization.Model
ManagedServiceIdentity

Construtor

ManagedServiceIdentity(*, type: str | _models.ManagedServiceIdentityType, user_assigned_identities: Dict[str, _models.UserAssignedIdentity] | None = None, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
type

Tipo de identidade de serviço gerida (onde os tipos SystemAssigned e UserAssigned são permitidos). Obrigatório. Os valores conhecidos são: "None", "SystemAssigned", "UserAssigned" e "SystemAssigned,UserAssigned".

user_assigned_identities

O conjunto de identidades atribuídas pelo utilizador associadas ao recurso. As chaves de dicionário userAssignedIdentities serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) nos pedidos.

Variáveis

Name Description
principal_id
str

O ID do principal de serviço da identidade atribuída pelo sistema. Esta propriedade só será fornecida para uma identidade atribuída pelo sistema.

tenant_id
str

O ID de inquilino da identidade atribuída pelo sistema. Esta propriedade só será fornecida para uma identidade atribuída pelo sistema.

type

Tipo de identidade de serviço gerida (onde os tipos SystemAssigned e UserAssigned são permitidos). Obrigatório. Os valores conhecidos são: "None", "SystemAssigned", "UserAssigned" e "SystemAssigned,UserAssigned".

user_assigned_identities

O conjunto de identidades atribuídas pelo utilizador associadas ao recurso. As chaves de dicionário userAssignedIdentities serão IDs de recursos do ARM no formulário: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) nos pedidos.