Поделиться через


OperationsDiscovery interface

Класс обнаружения операций.

Свойства

display

Тип объекта.

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).

origin

Происхождение. Предполагаемый исполнитель операции; управляет отображением операции в пользовательском интерфейсе RBAC и пользовательском интерфейсе журналов аудита. Значение по умолчанию — user, system.

properties

Свойства. Зарезервировано для дальнейшего использования.

Сведения о свойстве

display

Тип объекта.

display?: Display

Значение свойства

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

Свойства. Зарезервировано для дальнейшего использования.

properties?: Record<string, unknown>

Значение свойства

Record<string, unknown>