OperationsDiscovery interface
Класс обнаружения операций.
Свойства
display | Содержит локализованные сведения о отображении для конкретной операции или действия. Это значение будет использоваться несколькими клиентами для определений пользовательских ролей (1) для RBAC; (2) сложные фильтры запросов для службы событий; и (3) журнал аудита / записи для операций управления. |
is |
Указывает, является ли операция действием данных |
name | Возвращает или задает имя API. Имя операции, выполняемой для данного конкретного объекта. Оно должно соответствовать имени действия, которое отображается в RBAC или службе событий. Примеры операций:
|
origin | Возвращает или задает источник. Предполагаемый исполнитель операции; управляет отображением операции в пользовательском интерфейсе RBAC и пользовательском интерфейсе журналов аудита. Значение по умолчанию — user, system. |
properties | Свойства clientDiscovery. |
Сведения о свойстве
display
Содержит локализованные сведения о отображении для конкретной операции или действия. Это значение будет использоваться несколькими клиентами для определений пользовательских ролей (1) для RBAC; (2) сложные фильтры запросов для службы событий; и (3) журнал аудита / записи для операций управления.
display?: Display
Значение свойства
isDataAction
Указывает, является ли операция действием данных
isDataAction?: boolean
Значение свойства
boolean
name
Возвращает или задает имя API. Имя операции, выполняемой для данного конкретного объекта. Оно должно соответствовать имени действия, которое отображается в RBAC или службе событий. Примеры операций:
- Microsoft.Compute/virtualMachine/capture/action
- Microsoft.Compute/virtualMachine/restart/action
- Microsoft.Compute/virtualMachine/write
- Microsoft.Compute/virtualMachine/read
- Microsoft.Compute/virtualMachine/delete Каждое действие должно включать в себя: (1) Иерархия имен поставщика ресурсов (2) Иерархия типов, для которой применяется действие (например, сервер или базы данных для базы данных SQL Azure) (3) Чтение, запись, действие или удаление, указывающее, какой тип применяется. Если это put/PATCH в коллекции или именованном значении, следует использовать запись. Если это GET, следует использовать чтение. Если это DELETE, следует использовать удаление. Если это POST, следует использовать действие. Как примечание: всем поставщикам ресурсов потребуется включить операцию "{Пространство имен поставщика ресурсов}/register/action" в ответ. Этот API используется для регистрации для своей службы и должен содержать сведения об операции (например, локализованное имя поставщика ресурсов и любые специальные рекомендации, такие как выпуск PII).
name?: string
Значение свойства
string
origin
Возвращает или задает источник. Предполагаемый исполнитель операции; управляет отображением операции в пользовательском интерфейсе RBAC и пользовательском интерфейсе журналов аудита. Значение по умолчанию — user, system.
origin?: string
Значение свойства
string
properties
Свойства clientDiscovery.
properties?: Record<string, unknown>
Значение свойства
Record<string, unknown>