DenyAssignment interface

Asignación de denegación

Extends

Propiedades

condition

Condiciones de la asignación de denegación. 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.

createdBy

Identificador del usuario que creó la asignación

createdOn

Hora en que se creó

denyAssignmentEffect

El efecto de la asignación de denegación. 'enforce' bloquea acceso, 'audita' los registros sin bloquear.

denyAssignmentName

Nombre para mostrar de la asignación de denegación.

description

Descripción de la asignación de denegación.

doNotApplyToChildScopes

Determina si la asignación de denegación se aplica a los ámbitos secundarios. El valor predeterminado es false.

excludePrincipals

Matriz de entidades de seguridad a las que no se aplica la asignación de denegación.

isSystemProtected

Especifica si Azure creó esta asignación de denegación y no se puede editar ni eliminar.

permissions

Matriz de permisos denegados por la asignación de denegación.

principals

Matriz de entidades de seguridad a las que se aplica la asignación de denegación.

scope

Ámbito de asignación de denegación.

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 denegación. 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.

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

denyAssignmentEffect

El efecto de la asignación de denegación. 'enforce' bloquea acceso, 'audita' los registros sin bloquear.

denyAssignmentEffect?: string

Valor de propiedad

string

denyAssignmentName

Nombre para mostrar de la asignación de denegación.

denyAssignmentName?: string

Valor de propiedad

string

description

Descripción de la asignación de denegación.

description?: string

Valor de propiedad

string

doNotApplyToChildScopes

Determina si la asignación de denegación se aplica a los ámbitos secundarios. El valor predeterminado es false.

doNotApplyToChildScopes?: boolean

Valor de propiedad

boolean

excludePrincipals

Matriz de entidades de seguridad a las que no se aplica la asignación de denegación.

excludePrincipals?: DenyAssignmentPrincipal[]

Valor de propiedad

isSystemProtected

Especifica si Azure creó esta asignación de denegación y no se puede editar ni eliminar.

isSystemProtected?: boolean

Valor de propiedad

boolean

permissions

Matriz de permisos denegados por la asignación de denegación.

permissions?: DenyAssignmentPermission[]

Valor de propiedad

principals

Matriz de entidades de seguridad a las que se aplica la asignación de denegación.

principals?: DenyAssignmentPrincipal[]

Valor de propiedad

scope

Ámbito de asignación de denegación.

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