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

:GetFeatureDetails

最終更新日:Jun 03, 2026

Resource Orchestration Service (ROS) で利用可能な機能の詳細を照会します。

操作説明

この API を呼び出して、Terraform ホスティング、リソースクリーナー、シナリオ機能を照会できます。

このトピックでは、中国 (杭州) リージョンで ROS がサポートする機能の詳細を照会する方法の例を説明します。詳細には、Terraform バージョン、プロバイダー バージョン、サポートされているリソースタイプが含まれます。

説明

「例」セクションでは、サンプルコードの一部のみを示しています。

今すぐお試しください

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

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

必須 / 任意

説明

Feature

string

必須

クエリする 1 つ以上の機能。有効な値:

  • Terraform:Terraform ホスティング機能。

  • ResourceCleaner:リソースクリーナー機能。ALIYUN::ROS::ResourceCleaner を使用してリソースクリーナーを作成できます。

  • TemplateScratch:シナリオ機能。

  • All:ROS でサポートされているすべての機能。

Terraform

RegionId

string

必須

照会するリージョン ID です。DescribeRegions API を呼び出すことで、最新のリージョンリストをクエリできます。

cn-hangzhou

共通リクエストパラメーターについては、共通パラメーター をご参照ください。

レスポンスフィールド

フィールド

説明

object

レスポンスデータ。

RequestId

string

リクエストID。

EBF833DA-D0E2-52BE-92E2-59CA56BE834E

Terraform

object

Terraform ホスティング機能の詳細。

SupportedVersions

array<object>

Terraform のバージョン。

array<object>

ProviderVersions

array<object>

Terraform バージョンに対応するプロバイダーの名前とバージョン。

object

ProviderName

string

プロバイダー名。

alicloud

SupportedVersions

array

プロバイダーのバージョン。

string

プロバイダーのバージョン。

1.121.2

TerraformVersion

string

Terraform のバージョン。

1.0.11

Transform

string

ROS でサポートされている Terraform バージョン。パラメーター値は、Terraform テンプレートのトランスフォームパラメーターの値と同じです。

Aliyun::Terraform-v1.0

UpdateAllowedTransforms

array

ROS で更新可能な Terraform バージョン。

string

ROS で更新可能な Terraform バージョン。

Aliyun::Terraform-v1.1

SupportedResourceTypes

object

シナリオ機能をサポートするリソースタイプ。

SystemTag

array

システムタグ acs:ros:stackId をサポートするリソースタイプ。

string

システムタグ acs:ros:stackId をサポートするリソースタイプ。

alicloud_instance

CustomTag

array

カスタムタグ機能をサポートするリソースタイプ。

string

カスタムタグ機能をサポートするリソースタイプ。

alicloud_instance

EstimateCost

array

料金照会機能をサポートするリソースタイプ。

string

料金照会機能をサポートするリソースタイプ。

alicloud_instance

ResourceGroup

array

リソースグループ機能をサポートするリソースタイプ。

string

リソースグループ機能をサポートするリソースタイプ。

alicloud_instance

StackOperationRisk

object

リスクチェック機能をサポートするリソースタイプ。

DeleteStack

array

スタック削除操作によって引き起こされるリスクを検出するリスクチェックをサポートするリソースタイプ。

string

スタック削除操作によって引き起こされるリスクを検出するリスクチェックをサポートするリソースタイプ。

alicloud_instance

TemplateScratch

object

シナリオ機能の詳細。

SupportedResourceTypes

array<object>

シナリオ機能でサポートされているリソースタイプ。

object

シナリオ機能でサポートされているリソースタイプ。

ResourceType

string

リソースタイプ。

ALIYUN::ECS::Disk

SourceResourcesSupported

boolean

リソーススコープをソースリソースで指定できるかどうかを示します。有効な値:

  • true

  • false

true

SourceTagSupported

boolean

リソーススコープをソースタグで指定できるかどうかを示します。有効な値:

  • true

  • false

true

SourceResourceGroupSupported

boolean

リソーススコープをソースリソースグループで指定できるかどうかを示します。有効な値:

  • true

  • false

true

SourceSupported

boolean

リソーススコープをソースタグ、リソースグループ、またはリソースで指定できるかどうかを示します。有効な値:

  • true

  • false

true

SupportedTemplateScratchTypes

array

サポートされているシナリオタイプ。

string

サポートされているシナリオタイプ。有効な値:

  • ArchitectureReplication:リソースレプリケーション

  • ArchitectureDetection:リソース検出

  • ResourceImport:リソース管理

  • ResourceMigration:リソース移行

ArchitectureReplication

ResourceCleaner

object

リソースクリーナー機能の詳細。

SupportedResourceTypes

array<object>

クリーンアップできるリソースタイプ。

object

クリーンアップできるリソースタイプ。

ResourceType

string

リソースクリーナー機能をサポートするリソースタイプ。

ECS:Instance

SupportedFilters

array

リソースタイプでサポートされているフィルターの名前。

string

リソースタイプでサポートされているフィルターの名前。有効な値:

  • RegionId

  • ResourceId

  • ResourceName

  • Tags

  • ResourceGroupId

  • DeletionProtection

ResourceName

SideEffects

array

指定されたリソースタイプに対するクリーンアップ操作によって生じる可能性のある副作用の名前。

string

指定されたリソースタイプに対するクリーンアップ操作によって生じる可能性のある副作用の名前。返される値は StopInstance のみの場合があり、これは、指定されたリソースタイプに関連するインスタンスが停止されることを示します。

StopInstance

TemplateParameterConstraints

object

テンプレートパラメーター制約機能の詳細。

SupportedResourceTypes

array<object>

テンプレートパラメーター制約機能をサポートするリソースタイプ。

object

テンプレートパラメーター制約機能をサポートするリソースタイプ。

ResourceType

string

リソースタイプ。

ALIYUN::ECS::Disk

Properties

array

リソースタイプでサポートされているプロパティの名前。

string

リソースタイプでサポートされているプロパティの名前。

["DiskCategory", "ZoneId"]

DriftDetection

object

ドリフト検出機能の詳細。

SupportedResourceTypes

array

ドリフト検出機能でサポートされているリソースタイプ。

string

ドリフト検出機能でサポートされているリソースタイプ。

ALIYUN::ECS::Disk

ResourceImport

object

リソースインポート機能の詳細。

SupportedResourceTypes

array<object>

リソースインポート機能でサポートされているリソースタイプ。

object

ResourceType

string

リソースタイプ。

ALIYUN::ECS::Disk

ResourceIdentifiers

array

リソース識別子。

string

リソース識別子。

DiskId

成功レスポンス

JSONJSON

{
  "RequestId": "EBF833DA-D0E2-52BE-92E2-59CA56BE834E",
  "Terraform": {
    "SupportedVersions": [
      {
        "ProviderVersions": [
          {
            "ProviderName": "alicloud",
            "SupportedVersions": [
              "1.121.2"
            ]
          }
        ],
        "TerraformVersion": "1.0.11",
        "Transform": "Aliyun::Terraform-v1.0",
        "UpdateAllowedTransforms": [
          "Aliyun::Terraform-v1.1"
        ]
      }
    ],
    "SupportedResourceTypes": {
      "SystemTag": [
        "alicloud_instance"
      ],
      "CustomTag": [
        "alicloud_instance"
      ],
      "EstimateCost": [
        "alicloud_instance"
      ],
      "ResourceGroup": [
        "alicloud_instance"
      ],
      "StackOperationRisk": {
        "DeleteStack": [
          "alicloud_instance"
        ]
      }
    }
  },
  "TemplateScratch": {
    "SupportedResourceTypes": [
      {
        "ResourceType": "ALIYUN::ECS::Disk",
        "SourceResourcesSupported": true,
        "SourceTagSupported": true,
        "SourceResourceGroupSupported": true,
        "SourceSupported": true,
        "SupportedTemplateScratchTypes": [
          "ArchitectureReplication"
        ]
      }
    ]
  },
  "ResourceCleaner": {
    "SupportedResourceTypes": [
      {
        "ResourceType": "ECS:Instance",
        "SupportedFilters": [
          "ResourceName"
        ],
        "SideEffects": [
          "StopInstance"
        ]
      }
    ]
  },
  "TemplateParameterConstraints": {
    "SupportedResourceTypes": [
      {
        "ResourceType": "ALIYUN::ECS::Disk",
        "Properties": [
          "[\"DiskCategory\", \"ZoneId\"]"
        ]
      }
    ]
  },
  "DriftDetection": {
    "SupportedResourceTypes": [
      "ALIYUN::ECS::Disk"
    ]
  },
  "ResourceImport": {
    "SupportedResourceTypes": [
      {
        "ResourceType": "ALIYUN::ECS::Disk",
        "ResourceIdentifiers": [
          "DiskId"
        ]
      }
    ]
  }
}

エラーコード

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

変更履歴

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