RoleAssignment interface
Asignaciones de roles
- Extends
Propiedades
| condition | Condiciones de la asignación de roles. Esto limita los recursos a los que se puede asignar. Por ejemplo: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container' |
| condition |
Versión de la condición. Actualmente, el único valor aceptado es '2.0' |
| created |
Identificador del usuario que creó la asignación |
| created |
Hora en que se creó |
| delegated |
Identificador del recurso de identidad administrada delegada |
| description | Descripción de la asignación de roles |
| principal |
Identificador de entidad de seguridad. |
| principal |
Tipo de entidad de seguridad del identificador de entidad de seguridad asignado. |
| role |
Identificador de definición de rol. |
| scope | Ámbito de asignación de roles. |
| updated |
Identificador del usuario que actualizó la asignación |
| updated |
Hora en que se actualizó |
Propiedades heredadas
| id | Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Nombre del recurso |
| system |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
| type | Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
Detalles de las propiedades
condition
Condiciones de la asignación de roles. Esto limita los recursos a los que se puede asignar. Por ejemplo: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'
condition?: string
Valor de propiedad
string
conditionVersion
Versión de la condición. Actualmente, el único valor aceptado es '2.0'
conditionVersion?: string
Valor de propiedad
string
createdBy
Identificador del usuario que creó la asignación
createdBy?: string
Valor de propiedad
string
createdOn
Hora en que se creó
createdOn?: Date
Valor de propiedad
Date
delegatedManagedIdentityResourceId
Identificador del recurso de identidad administrada delegada
delegatedManagedIdentityResourceId?: string
Valor de propiedad
string
description
Descripción de la asignación de roles
description?: string
Valor de propiedad
string
principalId
Identificador de entidad de seguridad.
principalId?: string
Valor de propiedad
string
principalType
Tipo de entidad de seguridad del identificador de entidad de seguridad asignado.
principalType?: string
Valor de propiedad
string
roleDefinitionId
Identificador de definición de rol.
roleDefinitionId?: string
Valor de propiedad
string
scope
Ámbito de asignación de roles.
scope?: string
Valor de propiedad
string
updatedBy
Identificador del usuario que actualizó la asignación
updatedBy?: string
Valor de propiedad
string
updatedOn
Hora en que se actualizó
updatedOn?: Date
Valor de propiedad
Date
Detalles de las propiedades heredadas
id
Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor de propiedad
string
Heredado deExtensionResource.id
name
systemData
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.
systemData?: SystemData
Valor de propiedad
Heredado deExtensionResource.systemData
type
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"
type?: string
Valor de propiedad
string
Heredado deExtensionResource.type