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'

conditionVersion

Versión de la condición. Actualmente, el único valor aceptado es '2.0'

createdBy

Identificador del usuario que creó la asignación

createdOn

Hora en que se creó

delegatedManagedIdentityResourceId

Identificador del recurso de identidad administrada delegada

description

Descripción de la asignación de roles

principalId

Identificador de entidad de seguridad.

principalType

Tipo de entidad de seguridad del identificador de entidad de seguridad asignado.

roleDefinitionId

Identificador de definición de rol.

scope

Ámbito de asignación de roles.

updatedBy

Identificador del usuario que actualizó la asignación

updatedOn

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

systemData

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

Nombre del recurso

name?: string

Valor de propiedad

string

Heredado deExtensionResource.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