Operation Classe
Detalhes de uma operação de API REST, retornada da API de Operações do Provedor de Recursos.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
- Herança
-
azure.mgmt.deviceupdate._serialization.ModelOperation
Construtor
Operation(*, display: _models.OperationDisplay | None = None, **kwargs)
Variáveis
- name
- str
O nome da operação, de acordo com Resource-Based Controle de Acesso (RBAC). Exemplos: "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action".
- is_data_action
- bool
Se a operação se aplica ao plano de dados. Isso é "true" para operações de plano de dados e "false" para operações arm/control-plane.
- display
- OperationDisplay
Informações de exibição localizadas para esta operação específica.
O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recurso) e na UX de logs de auditoria. O valor padrão é "user,system". Os valores conhecidos são: "usuário", "sistema" e "usuário, sistema".
- action_type
- str ou ActionType
Enum. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas. "Interno"