次の方法で共有


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 の場合は、Write を使用する必要があります。 GET の場合は、読み取りを使用する必要があります。 DELETE の場合は、Delete を使用する必要があります。 POST の場合は、アクションを使用する必要があります。 注: すべてのリソース プロバイダーは、応答に "{Resource Provider Namespace}/register/action" 操作を含める必要があります。 この API はサービスの登録に使用され、操作の詳細 (リソース プロバイダーのローカライズされた名前や PII リリースなどの特別な考慮事項など) を含める必要があります。

origin

元。 操作の目的の実行プログラム。は、RBAC UX と監査ログ UX での操作の表示を制御します。 既定値は "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 の場合は、Write を使用する必要があります。 GET の場合は、読み取りを使用する必要があります。 DELETE の場合は、Delete を使用する必要があります。 POST の場合は、アクションを使用する必要があります。 注: すべてのリソース プロバイダーは、応答に "{Resource Provider Namespace}/register/action" 操作を含める必要があります。 この API はサービスの登録に使用され、操作の詳細 (リソース プロバイダーのローカライズされた名前や PII リリースなどの特別な考慮事項など) を含める必要があります。

name?: string

プロパティ値

string

origin

元。 操作の目的の実行プログラム。は、RBAC UX と監査ログ UX での操作の表示を制御します。 既定値は "user,system" です。

origin?: string

プロパティ値

string

properties

プロパティ。 将来の使用のために予約されています。

properties?: Record<string, unknown>

プロパティ値

Record<string, unknown>