この操作を呼び出して、サービスのリソースタイプを一覧表示します。
操作説明
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:中国語 (デフォルト)。 en_US:英語。 列挙値:
|
zh_CH |
| resourceTypes |
array |
任意 |
リソースタイプに関する情報。 |
|
|
string |
任意 |
リソースタイプ。 |
Instance |
|
| nextToken |
string |
任意 |
結果の新しいページを取得するために、次のリクエストで使用するページネーショントークンです。 このパラメーターを空のままにした場合、クエリは最初から開始されます。 |
ECS::Disk |
| maxResults |
integer |
任意 |
ページあたりのエントリ数。 |
10 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
返されるデータ。 |
||
| maxResults |
integer |
返されるエントリの最大数。 |
10 |
| nextToken |
string |
ページネーショントークンです。 次のリクエストでこのトークンを使用して、結果の新しいページを取得できます。 `NextToken` が空の場合、次のページは存在しません。 |
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 |
リソースのデプロイメントレベル。 center region zone 列挙値:
|
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
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。