Compartilhar via


OperationsDiscovery Classe

Definição

Classe de descoberta de operações.

public class OperationsDiscovery
type OperationsDiscovery = class
Public Class OperationsDiscovery
Herança
OperationsDiscovery

Construtores

OperationsDiscovery()

Inicializa uma nova instância da classe OperationsDiscovery.

OperationsDiscovery(String, Nullable<Boolean>, Display, String, Object)

Inicializa uma nova instância da classe OperationsDiscovery.

Propriedades

Display

Classe de descoberta de operações.

IsDataAction

Obtém ou define indica se a operação é uma ação de dados

Name

Obtém ou define o Nome da API. O nome da operação que está sendo executada neste objeto específico. Ele deve corresponder ao nome da ação que aparece no RBAC/no serviço de evento. Exemplos de operações incluem:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Cada ação deve incluir, na ordem: (1) Namespace do Provedor de Recursos (2) Hierarquia de tipo para a qual a ação se aplica (por exemplo, servidor/bancos de dados para um banco de dados SQL Azure) (3) Leitura, Gravação, Ação ou Exclusão indicando qual tipo se aplica. Se for um PUT/PATCH em uma coleção ou valor nomeado, a gravação deverá ser usada. Se for um GET, a leitura deverá ser usada. Se for um DELETE, Delete deverá ser usado. Se for um POST, a ação deverá ser usada. Como observação: todos os provedores de recursos precisariam incluir a operação "{Namespace do Provedor de Recursos}/register/action" em sua resposta. Essa API é usada para registrar seu serviço e deve incluir detalhes sobre a operação (por exemplo, um nome localizado para o provedor de recursos + quaisquer considerações especiais, como a versão de PII).
Origin

Obtém ou define a Origem. O executor pretendido da operação; controla a exibição da operação no RBAC UX e na UX de logs de auditoria. O valor padrão é "user,system".

Properties

Classe de descoberta de operações.

Aplica-se a