Partilhar via


DenyAssignment Classe

Negar Atribuição.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Herança
azure.mgmt.authorization._serialization.Model
DenyAssignment

Construtor

DenyAssignment(*, deny_assignment_name: str | None = None, description: str | None = None, permissions: List[_models.DenyAssignmentPermission] | None = None, scope: str | None = None, do_not_apply_to_child_scopes: bool | None = None, principals: List[_models.Principal] | None = None, exclude_principals: List[_models.Principal] | None = None, is_system_protected: bool | None = None, condition: str | None = None, condition_version: str | None = None, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
deny_assignment_name
str

O nome a apresentar da atribuição de negação.

description
str

A descrição da atribuição de negação.

permissions

Uma matriz de permissões que são negadas pela atribuição de negação.

scope
str

O âmbito da atribuição de negação.

do_not_apply_to_child_scopes

Determina se a atribuição de negação se aplica aos âmbitos subordinados. O valor predefinido é falso.

principals

Matriz de principais aos quais se aplica a atribuição de negação.

exclude_principals

Matriz de principais aos quais a atribuição de negação não se aplica.

is_system_protected

Especifica se esta atribuição de negação foi criada pelo Azure e não pode ser editada ou eliminada.

condition
str

As condições na atribuição de negação. Isto limita os recursos aos quais pode ser atribuído. por exemplo: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'.

condition_version
str

Versão da condição.

Variáveis

Name Description
id
str

O ID da atribuição de negação.

name
str

O nome da atribuição de negação.

type
str

O tipo de atribuição de negação.

deny_assignment_name
str

O nome a apresentar da atribuição de negação.

description
str

A descrição da atribuição de negação.

permissions

Uma matriz de permissões que são negadas pela atribuição de negação.

scope
str

O âmbito da atribuição de negação.

do_not_apply_to_child_scopes

Determina se a atribuição de negação se aplica aos âmbitos subordinados. O valor predefinido é falso.

principals

Matriz de principais aos quais se aplica a atribuição de negação.

exclude_principals

Matriz de principais aos quais a atribuição de negação não se aplica.

is_system_protected

Especifica se esta atribuição de negação foi criada pelo Azure e não pode ser editada ou eliminada.

condition
str

As condições na atribuição de negação. Isto limita os recursos aos quais pode ser atribuído. por exemplo: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'.

condition_version
str

Versão da condição.

created_on

Hora em que foi criado.

updated_on

Hora em que foi atualizado.

created_by
str

ID do utilizador que criou a atribuição.

updated_by
str

ID do utilizador que atualizou a tarefa.