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

Security Center:GetCloudAssetCriteria

最終更新日:Mar 21, 2026

クラウド資産の検索に使用されるフィルター条件を照会します。

今すぐお試しください

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

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

yundun-sas:GetCloudAssetCriteria

get

*All Resource

*

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

Value

string

任意

資産を照会する際のあいまい検索のキーワード。

testwww

CloudAssetTypes

array<object>

任意

クラウド資産のタイプ。

object

任意

クラウド資産のタイプ。

AssetType

integer

任意

資産のタイプ。有効な値:

  • 0: Elastic Compute Service (ECS)

  • 1: Server Load Balancer (SLB)

  • 3: ApsaraDB RDS

  • 4: ApsaraDB for MongoDB (MongoDB)

  • 5: ApsaraDB for Redis (Redis)

  • 6: Container Registry

  • 8: Container Service for Kubernetes (ACK)

  • 9: Virtual Private Cloud (VPC)

  • 11: ActionTrail

  • 12: Alibaba Cloud CDN (CDN)

  • 13: Certificate Management Service (旧 SSL Certificates Service)

  • 14: Apsara Devops

  • 16: Anti-DDoS

  • 17: Web Application Firewall (WAF)

  • 18: Object Storage Service (OSS)

  • 19: PolarDB

  • 20: ApsaraDB RDS for PostgreSQL

  • 21: Microservices Engine (MSE)

  • 22: File Storage NAS (NAS)

  • 23: Data Security Center (DSC)

  • 24: EIP

  • 25: IDaaS EIAM

  • 26: PolarDB-X

  • 27: Elasticsearch

9

AssetSubType

integer

任意

クラウドサービスまたは資産のサブタイプ。有効な値:

  • 0: ECS

    • 0: インスタンス

    • 1: ディスク (ストレージ)

    • 2: セキュリティグループ

  • 1: SLB

    • 0: SLB

    • 1: Application Load Balancer (ALB)

  • 3: ApsaraDB RDS

    • 0: インスタンス

  • 4: MongoDB

    • 0: インスタンス

  • 5: Redis

    • 0: インスタンス

  • 6: Container Registry

    • 1: Enterprise Edition

    • 2: Personal Edition

  • 8: ACK

    • 0: クラスター

  • 9: VPC

    • 0: NAT ゲートウェイ

    • 1: EIP

    • 2: VPN

    • 3: VPC フローログ

  • 11: ActionTrail

    • 0: トレイル

  • 12: CDN

    • 0: インスタンス

  • 13: Certificate Management Service (旧 SSL Certificates Service)

    • 0: 証明書

  • 14: Apsara Devops

    • 0: 組織

  • 16: Anti-DDoS

    • 0: インスタンス

  • 17: WAF

    • 0: ドメイン名

  • 18: OSS

    • 0: バケット

  • 19: PolarDB

    • 0: クラスター

  • 20: ApsaraDB RDS for PostgreSQL

    • 0: インスタンス

  • 21: MSE

    • 0: クラスター

  • 22: NAS

    • 0: ファイルシステム

  • 23: DSC

    • 0: インスタンス

  • 24: EIP

    • 0: Anycast EIP

  • 25: IDaaS EIAM

    • 0: インスタンス

  • 26: PolarDB-X

    • 0: インスタンス

  • 27: Elasticsearch

    • 0: インスタンス

2

レスポンスフィールド

フィールド

説明

object

RequestId

string

リクエストの ID。問題の特定とトラブルシューティングに使用されます。

24A20733-10A0-4AF6-BE6B-E3322413BB68

CriteriaList

array<object>

クラウド資産の検索に使用されるフィルター条件に関する情報で構成される配列。

object

クラウド資産の検索に使用されるフィルター条件に関する情報。

Type

string

フィルター条件のタイプ。有効な値:

  • input: フィルター条件を指定する必要があります。

  • select: フィルター条件は、ドロップダウンリストから選択できるオプションです。

select

Name

string

フィルター条件の名前。有効な値:

  • instanceId: インスタンスの ID

  • instanceName: インスタンスの名前

  • internetIp: パブリック IP アドレス

  • riskStatus: リスクステータス

  • vendorRegionId: サービスプロバイダーによるリージョン ID

instanceId

Values

string

検索条件の値。このパラメーターは、Type の値が select の場合にのみ返されます。

説明

Type の値が input の場合、このパラメーターの値は空の文字列です。

fvt*

MultiValues

string

キーワードに一致する資産の構造化された属性値。このパラメーターの値は JSON 形式で、次のフィールドが含まれます。

  • vendor: プロバイダー

  • regionIds: サポートされているリージョンの ID

[{"vendor":0,"regionIds":{"default":["ap-southeast-1","ap-northeast-2","ap-southeast-3","ap-southeast-5","ap-southeast-7","me-central-1"]}},{"vendor":1,"regionIds":{"default":["outside-of-aliyun"]}}]

成功レスポンス

JSONJSON

{
  "RequestId": "24A20733-10A0-4AF6-BE6B-E3322413BB68",
  "CriteriaList": [
    {
      "Type": "select",
      "Name": "instanceId",
      "Values": "fvt*",
      "MultiValues": "[{\"vendor\":0,\"regionIds\":{\"default\":[\"ap-southeast-1\",\"ap-northeast-2\",\"ap-southeast-3\",\"ap-southeast-5\",\"ap-southeast-7\",\"me-central-1\"]}},{\"vendor\":1,\"regionIds\":{\"default\":[\"outside-of-aliyun\"]}}]"
    }
  ]
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 NoPermission no permission
500 ServerError ServerError
403 NoPermission caller has no permission

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

変更履歴

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