すべてのプロダクト
Search
ドキュメントセンター

:ListResourceTypes

最終更新日:Dec 11, 2025

この操作を呼び出して、サービスのリソースタイプを一覧表示します。

操作説明

GET /api/v1/providers/{provider}/products/{product}/resourceTypes.

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

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 :

    zh_CH

  • en_US :

    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 free

列挙値:

  • paid :

    有料

  • free :

    無料

paid

deliveryScope

string

リソースのデプロイメントレベル。

center

region

zone

列挙値:

  • zone :

    ゾーン

  • center :

    センター

  • region :

    リージョン

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
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。