Operations - List
Microsoft.AgFoodPlatform リソース プロバイダーの使用可能な操作を一覧表示します。
GET https://management.azure.com/providers/Microsoft.AgFoodPlatform/operations?api-version=2023-06-01-preview
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
api-version
|
query | True |
string minLength: 1 |
この操作に使用する API バージョン。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
成功 |
|
| Other Status Codes |
エラー |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | ユーザー アカウントを偽装する |
例
Operations_List
要求のサンプル
GET https://management.azure.com/providers/Microsoft.AgFoodPlatform/operations?api-version=2023-06-01-preview
応答のサンプル
{
"value": [
{
"name": "Microsoft.AgFoodPlatform/farmBeats/read",
"isDataAction": false,
"display": {
"provider": "Microsoft AgFoodPlatform",
"resource": "AgFoodPlatform FarmBeats",
"operation": "Get or List AgFoodPlatform FarmBeats resource(s).",
"description": "Gets or Lists existing AgFoodPlatform FarmBeats resource(s)."
}
},
{
"name": "Microsoft.AgFoodPlatform/farmBeats/write",
"isDataAction": false,
"display": {
"provider": "Microsoft AgFoodPlatform",
"resource": "AgFoodPlatform FarmBeats",
"operation": "Create or Update AgFoodPlatform FarmBeats.",
"description": "Creates or Updates AgFoodPlatform FarmBeats."
}
},
{
"name": "Microsoft.AgFoodPlatform/farmBeats/delete",
"isDataAction": false,
"display": {
"provider": "Microsoft AgFoodPlatform",
"resource": "AgFoodPlatform FarmBeats",
"operation": "Delete AgFoodPlatform FarmBeats resource.",
"description": "Deletes an existing AgFoodPlatform FarmBeats resource."
}
},
{
"name": "Microsoft.AgFoodPlatform/locations/checkNameAvailability/action",
"isDataAction": false,
"display": {
"provider": "Microsoft AgFoodPlatform",
"resource": "Locations",
"operation": "Check Name Availability",
"description": "Checks that resource name is valid and is not in use."
}
},
{
"name": "Microsoft.AgFoodPlatform/operations/read",
"isDataAction": false,
"display": {
"provider": "Microsoft AgFoodPlatform",
"resource": "List all operations in Microsoft AgFoodPlatform resource provider.",
"operation": "List all operations.",
"description": "List all operations in Microsoft AgFoodPlatform resource provider."
}
},
{
"name": "Microsoft.AgFoodPlatform/farmBeats/extensions/read",
"isDataAction": false,
"display": {
"provider": "Microsoft AgFoodPlatform",
"resource": "AgFoodPlatform Extensions",
"operation": "Get or List AgFoodPlatform Extensions resource(s).",
"description": "Gets or Lists existing AgFoodPlatform Extensions resource(s)."
}
},
{
"name": "Microsoft.AgFoodPlatform/farmBeats/extensions/write",
"isDataAction": false,
"display": {
"provider": "Microsoft AgFoodPlatform",
"resource": "AgFoodPlatform Extensions",
"operation": "Create or Update AgFoodPlatform Extensions.",
"description": "Creates or Updates AgFoodPlatform Extensions."
}
},
{
"name": "Microsoft.AgFoodPlatform/farmBeats/extensions/delete",
"isDataAction": false,
"display": {
"provider": "Microsoft AgFoodPlatform",
"resource": "AgFoodPlatform Extensions",
"operation": "Delete AgFoodPlatform Extensions resource.",
"description": "Deletes an existing AgFoodPlatform Extensions resource."
}
}
],
"nextLink": "https://management.azure.com/providers/Microsoft.AgFoodPlatform/operations"
}
定義
| 名前 | 説明 |
|---|---|
|
Action |
列挙型。 アクションの種類を示します。 "内部" とは、内部のみの API に対するアクションを指します。 |
| Display |
この特定の操作のローカライズされた表示情報。 |
|
Error |
リソース管理エラーの追加情報。 |
|
Error |
エラーの詳細。 |
|
Error |
エラー応答 |
| Operation |
REST API 操作 |
|
Operation |
Azure リソース プロバイダーでサポートされている REST API 操作の一覧。 これには、次の結果セットを取得するための URL リンクが含まれています。 |
| Origin |
操作の目的の実行プログラム。リソース ベースのアクセス制御 (RBAC) と監査ログ UX と同様です。 既定値は "user,system" です |
ActionType
列挙型。 アクションの種類を示します。 "内部" とは、内部のみの API に対するアクションを指します。
| 値 | 説明 |
|---|---|
| Internal |
Display
この特定の操作のローカライズされた表示情報。
| 名前 | 型 | 説明 |
|---|---|---|
| description |
string |
操作の短いローカライズされたわかりやすい説明。ツールヒントや詳細ビューに適しています。 |
| operation |
string |
操作の簡潔でローカライズされたフレンドリ名。ドロップダウンに適しています。 たとえば、"仮想マシンの作成または更新"、"仮想マシンの再起動" などです。 |
| provider |
string |
"Microsoft Monitoring Insights" や "Microsoft Compute" など、リソース プロバイダー名のローカライズされたわかりやすい形式。 |
| resource |
string |
この操作に関連するリソースの種類のローカライズされたフレンドリ名。 たとえば、"Virtual Machines" や "Job Schedule Collections" などです。 |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
| 名前 | 型 | 説明 |
|---|---|---|
| info |
object |
追加情報。 |
| type |
string |
追加情報の種類。 |
ErrorDetail
エラーの詳細。
| 名前 | 型 | 説明 |
|---|---|---|
| additionalInfo |
エラーの追加情報。 |
|
| code |
string |
エラー コード。 |
| details |
エラーの詳細。 |
|
| message |
string |
エラー メッセージ。 |
| target |
string |
エラーターゲット。 |
ErrorResponse
エラー応答
| 名前 | 型 | 説明 |
|---|---|---|
| error |
エラー オブジェクト。 |
Operation
REST API 操作
| 名前 | 型 | 説明 |
|---|---|---|
| actionType |
列挙型。 アクションの種類を示します。 "内部" とは、内部のみの API に対するアクションを指します。 |
|
| display |
この特定の操作のローカライズされた表示情報。 |
|
| isDataAction |
boolean |
操作がデータ プレーンに適用されるかどうか。 これは、データ プレーン操作の場合は "true" で、ARM/コントロール プレーン操作の場合は "false" です。 |
| name |
string |
Resource-Based アクセス制御 (RBAC) に従った操作の名前。 例: "Microsoft.Compute/virtualMachines/write"、"Microsoft.Compute/virtualMachines/capture/action" |
| origin |
操作の目的の実行プログラム。リソース ベースのアクセス制御 (RBAC) と監査ログ UX と同様です。 既定値は "user,system" です |
OperationListResult
Azure リソース プロバイダーでサポートされている REST API 操作の一覧。 これには、次の結果セットを取得するための URL リンクが含まれています。
| 名前 | 型 | 説明 |
|---|---|---|
| nextLink |
string (uri) |
操作リストの結果の次のセットを取得する URL (ある場合)。 |
| value |
リソース プロバイダーでサポートされている操作の一覧 |
Origin
操作の目的の実行プログラム。リソース ベースのアクセス制御 (RBAC) と監査ログ UX と同様です。 既定値は "user,system" です
| 値 | 説明 |
|---|---|
| user | |
| system | |
| user,system |