Operations Discovery - Get
GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01
URI 參數
| 名稱 | 位於 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
api-version
|
query | True |
string |
用戶端 API 版本。 |
回應
| 名稱 | 類型 | Description |
|---|---|---|
| 200 OK |
成功 |
|
| Other Status Codes |
描述作業失敗原因的錯誤回應。 |
安全性
azure_auth
Azure Active Directory OAuth2 流
類型:
oauth2
Flow:
implicit
授權 URL:
https://login.microsoftonline.com/common/oauth2/authorize
範圍
| 名稱 | Description |
|---|---|
| user_impersonation | 模擬您的用戶帳戶 |
範例
OperationsDiscovery_Get
範例要求
GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01
範例回覆
{
"value": [
{
"name": "Read",
"display": {
"provider": "Microsoft.Migrate",
"resource": "Microsoft.Migrate/moveCollections",
"operation": "Read",
"description": "Reads the move collection."
},
"origin": "user"
},
{
"name": "Write",
"display": {
"provider": "Microsoft.Migrate",
"resource": "Microsoft.Migrate/moveCollections",
"operation": "Write",
"description": "Creates or updates a move collection."
},
"origin": "user"
}
]
}
定義
| 名稱 | Description |
|---|---|
|
Cloud |
來自服務的錯誤回應。 |
|
Cloud |
來自服務的錯誤回應。 |
| Display |
包含此特定作業/動作的當地語系化顯示資訊。 這些值將由數個用戶端用於 RBAC 的自定義角色定義;(2) 事件服務的複雜查詢篩選:和 (3) 管理作業的稽核記錄/ 記錄。 |
|
Operations |
作業探索類別。 |
|
Operations |
ClientDiscovery 詳細數據的集合。 |
CloudError
來自服務的錯誤回應。
| 名稱 | 類型 | Description |
|---|---|---|
| error |
雲端錯誤本文。 |
CloudErrorBody
來自服務的錯誤回應。
| 名稱 | 類型 | Description |
|---|---|---|
| code |
string |
錯誤的識別碼。 程序代碼是不變的,而且是要以程序設計方式取用。 |
| details |
錯誤的其他詳細數據清單。 |
|
| message |
string |
描述錯誤的訊息,適用於在使用者介面中顯示。 |
| target |
string |
特定錯誤的目標。 例如,錯誤中的屬性名稱。 |
Display
包含此特定作業/動作的當地語系化顯示資訊。 這些值將由數個用戶端用於 RBAC 的自定義角色定義;(2) 事件服務的複雜查詢篩選:和 (3) 管理作業的稽核記錄/ 記錄。
| 名稱 | 類型 | Description |
|---|---|---|
| description |
string |
取得或設定描述。 作業的當地語系化易記描述,應該向用戶顯示。 它應該是徹底的,但簡潔 - 它將用於工具提示和詳細檢視。 命名空間的規範指引:讀取任何 'display.provider' 資源建立或更新任何 'display.provider' 資源 刪除任何 'display.provider' 資源 在任何命名空間的 'display.provider' 資源上執行任何其他 動作:讀取任何 'display.resource' 建立或更新任何 'display.resource' 刪除任何 'display.resource' 'actionName' 任何 'display.resources'。 |
| operation |
string |
取得或設定作業。 作業的當地語系化易記名稱,因為它應該向用戶顯示。 它應該是簡潔的(適合下拉式清單),但清晰(即自我記錄)。 它應該使用標題大小寫。 規範性指引:讀取建立或刪除 『ActionName』。 |
| provider |
string |
取得或設定提供者。 資源提供者名稱的當地語系化易記形式 – 預期也會包含負責的發行者/公司。 它應該使用標題大小寫,並從第一方服務的 「Microsoft」 開始。 例如“Microsoft Monitoring Insights” 或 “Microsoft Compute.”。 |
| resource |
string |
取得或設定資源。 與此動作/作業相關的資源本地化易記形式 , 應該符合資源提供者的公用檔。 它應該使用標題大小寫。 這個值對於特定 URL 類型而言應該是唯一的(例如巢狀類型應該 不要 重複使用其父代的 display.resource 欄位),例如「虛擬機」或「排程器作業集合」或「虛擬機 VM 大小」或「排程器作業」。 |
OperationsDiscovery
作業探索類別。
| 名稱 | 類型 | Description |
|---|---|---|
| display |
包含此特定作業/動作的當地語系化顯示資訊。 這些值將由數個用戶端用於 RBAC 的自定義角色定義;(2) 事件服務的複雜查詢篩選:和 (3) 管理作業的稽核記錄/ 記錄。 |
|
| isDataAction |
boolean |
指出作業是否為數據動作 |
| name |
string |
取得或設定 API 的名稱。 在這個特定物件上執行的作業名稱。 它應該符合出現在 RBAC / 事件服務中的動作名稱。 工作的範例包括:
|
| origin |
string |
取得或設定 Origin。 作業的預期執行程式;會控管 RBAC UX 和稽核記錄 UX 中作業的顯示。 默認值為 “user,system”。 |
| properties |
object |
ClientDiscovery 屬性。 |
OperationsDiscoveryCollection
ClientDiscovery 詳細數據的集合。
| 名稱 | 類型 | Description |
|---|---|---|
| nextLink |
string |
取得或設定下一個連結的值。 |
| value |
取得或設定 ClientDiscovery 詳細數據。 |