Identity interface
Identidad del recurso. Las asignaciones de directivas admiten un máximo de una identidad. Es una identidad asignada por el sistema o una única identidad asignada por el usuario.
Propiedades
principal |
Identificador de entidad de seguridad de la identidad del recurso. Esta propiedad solo se proporcionará para una identidad asignada por el sistema NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
tenant |
Identificador de inquilino de la identidad del recurso. Esta propiedad solo se proporcionará para una identidad asignada por el sistema NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
type | Tipo de identidad. Este es el único campo necesario al agregar una identidad asignada por el sistema o el usuario a un recurso. |
user |
Identidad de usuario asociada a la directiva. Las referencias de clave del diccionario de identidades de usuario serán identificadores de recurso de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Detalles de las propiedades
principalId
Identificador de entidad de seguridad de la identidad del recurso. Esta propiedad solo se proporcionará para una identidad asignada por el sistema NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
principalId?: string
Valor de propiedad
string
tenantId
Identificador de inquilino de la identidad del recurso. Esta propiedad solo se proporcionará para una identidad asignada por el sistema NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
tenantId?: string
Valor de propiedad
string
type
Tipo de identidad. Este es el único campo necesario al agregar una identidad asignada por el sistema o el usuario a un recurso.
type?: ResourceIdentityType
Valor de propiedad
userAssignedIdentities
Identidad de usuario asociada a la directiva. Las referencias de clave del diccionario de identidades de usuario serán identificadores de recurso de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
userAssignedIdentities?: {[propertyName: string]: UserAssignedIdentitiesValue}
Valor de propiedad
{[propertyName: string]: UserAssignedIdentitiesValue}