プロダクトのリソースタイプの一覧を取得します。
操作説明
GET /api/v1/providers/{provider}/products/{product}/resourceTypes.
今すぐお試しください
テスト
RAM 認証
リクエスト構文
GET /api/v1/providers/{provider}/products/{product}/resourceTypes HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| provider |
string |
必須 |
クラウドプロバイダー。Aliyun のみがサポートされています。 |
Aliyun |
| product |
string |
必須 |
プロダクトコード。 |
ECS |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| x-acs-accept-language |
string |
任意 |
返されるプロダクト情報の言語を指定します。有効な値:
列挙値:
|
zh_CH |
| resourceTypes |
array |
任意 |
リソースタイプのリスト。 |
|
|
string |
任意 |
リソースタイプ。 |
Instance |
|
| nextToken |
string |
任意 |
クエリの開始位置を指定するトークン。空の値は、クエリが先頭から開始されることを示します。 |
ECS::Disk |
| maxResults |
integer |
任意 |
ページングクエリで 1 ページあたりに返すエントリ数。 |
10 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答の構造。 |
||
| maxResults |
integer |
現在のリクエストに対して返されるレコードの最大値。 |
10 |
| nextToken |
string |
現在の呼び出しにおけるデータの読み取り位置を示すトークン。空の値は、すべてのデータの読み取りが完了したことを示します。 |
ECS::Disk |
| requestId |
string |
リクエスト ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| resourceTypes |
array<object> |
リソースタイプのリスト。 |
|
|
array<object> |
リソースタイプ。 |
||
| createOnlyProperties |
array |
作成操作の非公開パラメーターのコレクション。これらのプロパティはリソースクエリ操作では返されませんが、作成操作ではパラメーターとして渡す必要があります。 |
|
|
string |
作成操作の非公開パラメーター。 |
/properties/AutoRenew |
|
| deleteOnlyProperties |
array |
削除操作の非公開パラメーターのコレクション。これらのプロパティはリソースクエリ操作では返されませんが、削除操作ではパラメーターとして渡す必要があります。 |
|
|
string |
削除操作の非公開パラメーター。 |
/properties/ForceDelete |
|
| filterProperties |
array |
リスト操作でフィルターパラメーターとして使用できるプロパティのコレクション。 |
|
|
string |
フィルターパラメーター。 |
/properties/ResourceGroupId |
|
| getOnlyProperties |
array |
取得操作の非公開パラメーターのコレクション。これらのプロパティはリソースクエリ操作では返されませんが、取得操作ではパラメーターとして渡す必要があります。 |
|
|
string |
取得操作の非公開パラメーター。 |
/properties/DryRun |
|
| getResponseProperties |
array |
取得操作で返されるプロパティのコレクション。 |
|
|
string |
取得操作で返されるプロパティ。 |
/properties/NetworkInterfaces/items/properties/IpvSets |
|
| handlers |
object |
Resource Access Management (RAM) 権限を含む、サポートされているリソース操作に関する情報。 |
|
| create |
object |
作成操作に関連する情報。 |
|
| permissions |
array |
必須の RAM 権限のコレクション。 |
|
|
string |
RAM 権限。 |
ecs:CreateInstance |
|
| delete |
object |
削除操作に関連する情報。 |
|
| permissions |
array |
必須の RAM 権限のコレクション。 |
|
|
string |
RAM 権限。 |
ecs:DeleteInstance |
|
| get |
object |
取得操作に関連する情報。 |
|
| permissions |
array |
必須の RAM 権限のコレクション。 |
|
|
string |
RAM 権限。 |
ecs:DescribeInstanceAttachmentAttributes |
|
| list |
object |
リスト操作に関連する情報。 |
|
| permissions |
array |
必須の RAM 権限のコレクション。 |
|
|
string |
RAM 権限。 |
ecs:DescribeInstances |
|
| update |
object |
更新操作に関連する情報。 |
|
| permissions |
array |
必須の RAM 権限のコレクション。 |
|
|
string |
RAM 権限。 |
ecs:ModifyInstanceNetworkSpec |
|
| info |
object |
リソースタイプの基本情報。 |
|
| chargeType |
string |
課金方法。有効な値:
列挙値:
|
paid |
| deliveryScope |
string |
Deployment レベル。有効な値:
列挙値:
|
region |
| description |
string |
リソースタイプの説明。 |
An ECS instance is equivalent to a virtual machine, including the most basic computing components such as CPU, memory, operating system, network, and disk. You can easily customize and change the configuration of the instance. You have full control over the virtual machine. |
| title |
string |
リソースタイプの名前。 |
Instance |
| listOnlyProperties |
array |
リスト操作の非公開パラメーターのコレクション。これらのプロパティはリソースクエリ操作では返されませんが、リスト操作ではパラメーターとして渡す必要があります。 |
|
|
string |
リスト操作の非公開パラメーター。 |
/properties/DryRun |
|
| listResponseProperties |
array |
リスト操作で返されるプロパティのコレクション。 |
|
|
string |
リスト操作で返されるプロパティ。 |
/properties/InstanceId |
|
| primaryIdentifier |
string |
リソース ID。 |
/properties/InstanceId |
| product |
string |
プロダクトコード。 |
ECS |
| properties |
object |
リソースプロパティの定義。キーはプロパティ名、値はプロパティに関する詳細情報です。 |
|
| publicProperties |
array |
リソースの基本プロパティであるパブリックプロパティのコレクション。これらは操作の非公開パラメーターではありません。 |
|
|
string |
パブリックプロパティ。 |
/properties/Description |
|
| readOnlyProperties |
array |
読み取り専用パラメーターのコレクション。これらのパラメーターはリスト操作または取得操作でのみ返され、作成時または変更時には入力パラメーターとして使用されません。 |
|
|
string |
読み取り専用パラメーター。 |
/properties/CreateTime |
|
| required |
array |
リソース作成の必須パラメーターのコレクション。 |
|
|
string |
リソース作成の必須パラメーター。 |
RegionId |
|
| resourceType |
string |
リソースタイプ。 |
Instance |
| sensitiveInfoProperties |
array |
パスワードなどの機密プロパティのコレクション。 |
|
|
string |
機密プロパティ。 |
/properties/VncPassword |
|
| updateOnlyProperties |
array |
更新操作の非公開パラメーターのコレクション。これらのプロパティはリソースクエリ操作では返されませんが、更新操作ではパラメーターとして渡す必要があります。 |
|
|
string |
更新操作の非公開パラメーター。 |
/properties/DryRun |
|
| updateTypeProperties |
array |
変更可能なプロパティのコレクション。 |
|
|
string |
変更可能なプロパティ。 |
/properties/InstanceName |
|
| totalCount |
integer |
現在のリクエストの条件を満たすエントリの総数。 |
20 |
例
成功レスポンス
JSONJSON
{
"maxResults": 10,
"nextToken": "ECS::Disk",
"requestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"resourceTypes": [
{
"createOnlyProperties": [
"/properties/AutoRenew"
],
"deleteOnlyProperties": [
"/properties/ForceDelete"
],
"filterProperties": [
"/properties/ResourceGroupId"
],
"getOnlyProperties": [
"/properties/DryRun\n"
],
"getResponseProperties": [
"/properties/NetworkInterfaces/items/properties/IpvSets"
],
"handlers": {
"create": {
"permissions": [
"ecs:CreateInstance"
]
},
"delete": {
"permissions": [
"ecs:DeleteInstance"
]
},
"get": {
"permissions": [
"ecs:DescribeInstanceAttachmentAttributes"
]
},
"list": {
"permissions": [
"ecs:DescribeInstances"
]
},
"update": {
"permissions": [
"ecs:ModifyInstanceNetworkSpec"
]
}
},
"info": {
"chargeType": "paid",
"deliveryScope": "region",
"description": "An ECS instance is equivalent to a virtual machine, including the most basic computing components such as CPU, memory, operating system, network, and disk. You can easily customize and change the configuration of the instance. You have full control over the virtual machine.",
"title": "Instance"
},
"listOnlyProperties": [
"/properties/DryRun"
],
"listResponseProperties": [
"/properties/InstanceId"
],
"primaryIdentifier": "/properties/InstanceId",
"product": "ECS",
"properties": {
"test": "test",
"test2": 1
},
"publicProperties": [
"/properties/Description"
],
"readOnlyProperties": [
"/properties/CreateTime"
],
"required": [
"RegionId"
],
"resourceType": "Instance",
"sensitiveInfoProperties": [
"/properties/VncPassword"
],
"updateOnlyProperties": [
"/properties/DryRun"
],
"updateTypeProperties": [
"/properties/InstanceName"
]
}
],
"totalCount": 20
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。