ManagedServiceIdentity Clase
Propiedades de identidad de servicio administradas.
Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
ManagedServiceIdentity
Constructor
ManagedServiceIdentity(*, type: str | ManagedServiceIdentityType, user_assigned_identities: Dict[str, UserAssignedIdentity] | None = None, **kwargs)
Parámetros
- type
- str o ManagedServiceIdentityType
Necesario. Tipo de identidad de servicio administrada. El tipo "SystemAssigned" incluye una identidad creada implícitamente. El tipo "None" quitará las identidades del recurso. Entre los valores posibles se incluyen: "SystemAssigned", "UserAssigned", "None".
- user_assigned_identities
- dict[str, UserAssignedIdentity]
Lista de identidades asignadas por el usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
Variables
- type
- str o ManagedServiceIdentityType
Necesario. Tipo de identidad de servicio administrada. El tipo "SystemAssigned" incluye una identidad creada implícitamente. El tipo "None" quitará las identidades del recurso. Entre los valores posibles se incluyen: "SystemAssigned", "UserAssigned", "None".
- tenant_id
- str
Inquilino de la identidad de servicio administrada.
- principal_id
- str
Identificador de entidad de seguridad de la identidad de servicio administrada.
- user_assigned_identities
- dict[str, UserAssignedIdentity]
Lista de identidades asignadas por el usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
Azure SDK for Python