Compartilhar via


ManagementLockObject Classe

As informações de bloqueio.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.resource.locks._serialization.Model
ManagementLockObject

Construtor

ManagementLockObject(*, level: str | _models.LockLevel, notes: str | None = None, owners: List[_models.ManagementLockOwner] | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
level

O nível do bloqueio. Os valores possíveis são: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete significa que os usuários autorizados podem ler e modificar os recursos, mas não excluir. ReadOnly significa que os usuários autorizados só podem ler de um recurso, mas não podem modificá-lo ou excluí-lo. Obrigatórios. Os valores conhecidos são: "NotSpecified", "CanNotDelete" e "ReadOnly".

notes
str

Observações sobre o bloqueio. Máximo de 512 caracteres.

owners

Os proprietários do bloqueio.

Variáveis

Nome Description
id
str

A ID do recurso do bloqueio.

type
str

O tipo de recurso do bloqueio – Microsoft.Authorization/locks.

name
str

O nome do bloqueio.

level

O nível do bloqueio. Os valores possíveis são: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete significa que os usuários autorizados podem ler e modificar os recursos, mas não excluir. ReadOnly significa que os usuários autorizados só podem ler de um recurso, mas não podem modificá-lo ou excluí-lo. Obrigatórios. Os valores conhecidos são: "NotSpecified", "CanNotDelete" e "ReadOnly".

notes
str

Observações sobre o bloqueio. Máximo de 512 caracteres.

owners

Os proprietários do bloqueio.