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

Security Center:DescribeExposedInstanceList

最終更新日:Jun 16, 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:DescribeExposedInstanceList

get

*All Resource

*

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

PageSize

integer

任意

ページングクエリにおける1ページあたりのエントリ数。デフォルト値: 20。このパラメーターを空のままにすると、1ページあたり20 件のエントリが返されます。

説明

PageSize を空のままにしないでください。

20

CurrentPage

integer

任意

ページングクエリにおける現在のページのページ番号。

1

GroupId

integer

任意

クエリするサーバーグループの ID。

説明

DescribeAllGroups 操作を呼び出して、サーバーグループ ID をクエリできます。

9535356

VulStatus

boolean

任意

クエリするアセットに脆弱性があるかどうかを指定します。有効な値:

  • true: アセットに脆弱性があります。

  • false: アセットに脆弱性がありません。

true

HealthStatus

boolean

任意

クエリするアセットにベースラインの弱いパスワードリスクがあるかどうかを指定します。有効な値:

  • true: アセットにベースラインの弱いパスワードリスクがあります。

  • false: アセットにベースラインの弱いパスワードリスクがありません。

true

ExposureComponent

string

任意

クエリするインターネットに公開されているシステムコンポーネントの名前。

openssl

ExposurePort

string

任意

クエリする公開ポート。

22

ExposureIp

string

任意

クエリするサーバータイプのパブリック IP アドレス、またはデータベースタイプのパブリックネットワークエンドポイント。

116.12.XX.XX

InstanceId

string

任意

クエリするアセットのインスタンス ID。

i-bp1g6wxdwps7s9dz****

InstanceName

string

任意

クエリするアセットの名前。

abc_centos7.2_005

ResourceDirectoryAccountId

integer

任意

リソースフォルダ内のメンバーアカウントの Alibaba Cloud アカウント ID。

説明

DescribeMonitorAccounts 操作を呼び出して、このパラメーターを取得できます。

16670360956*****

AssetType

string

任意

アセットタイプ。有効な値:

  • 0: ECS

  • 3: RDS

  • 4: MONGODB

  • 5: RDS-Redis。

0

CspmStatus

boolean

任意

クエリするアセットに Cloud Security Posture Management (CSPM) リスクがあるかどうかを指定します。有効な値:

  • true: アセットに CSPM リスクがあります。

  • false: アセットに CSPM リスクがありません。

true

ExposureComponentBizType

string

任意

公開コンポーネントのタイプ。

system_service

レスポンスフィールド

フィールド

説明

object

RequestId

string

リクエスト ID。Alibaba Cloud がリクエストに対して生成する一意の識別子です。この ID を使用して問題をトラブルシューティングできます。

598A4A61-ABA7-456B-8725-7378258276D9

PageInfo

object

ページネーション情報。

CurrentPage

integer

ページングクエリにおける現在のページのページ番号。

1

PageSize

integer

ページングクエリにおける1ページあたりのエントリの最大値。

20

TotalCount

integer

インターネットに公開されているアセットの総数。

2

Count

integer

ページングクエリにおける現在のページで返されたエントリ数。

2

ExposedInstances

array<object>

アセット公開分析結果のリスト。

array<object>

ExposureIp

string

インターネットに公開されているパブリック IP アドレス。

116.12.XX.XX

TotalVulCount

integer

攻撃者に悪用される可能性のある、インターネットに公開されている脆弱性の総数。

0

InternetIp

string

サーバーのパブリック IP アドレス。

116.12.XX.XX

NntfVulCount

integer

攻撃者に悪用される可能性のある、インターネットに公開されている低重大度の脆弱性の数。

0

InstanceId

string

アセットのインスタンス ID。

i-bp1g6wxdwps7s9dz****

ExposureType

string

公開タイプ。有効な値:

  • INTERNET_IP: Elastic Compute サービス (ECS) インスタンスのパブリック IP アドレス

  • SLB: 負荷分散 SLB インスタンスのパブリック IP アドレス

  • EIP: EIP

  • DNAT: DNAT 特徴を使用してインターネットに接続する NAT Gateway

  • DB_CONNECTION: データベースのパブリックネットワーク接続。

INTERNET_IP

IntranetIp

string

サーバーの非公開 IP アドレス。

192.168.XX.XX

RegionId

string

アセットが存在するリージョンの ID。

説明

リージョン ID とリージョン名のマッピングについては、リージョンとゾーン を参照してください。

cn-hangzhou

ExposureTypeId

string

公開タイプに対応するインスタンス ID。公開タイプによって対応するインスタンス ID が異なります。有効な値:

  • ExposureType が INTERNET_IP の場合: 値は空です。

  • ExposureType が SLB の場合: 値は負荷分散パブリックインスタンスの ID です。

  • ExposureType が EIP の場合: 値は EIP インスタンスの ID です。

  • ExposureType が DNAT の場合: 値は NAT Gateway インスタンスの ID です。

  • ExposureType が DB_CONNECTION の場合: 値はデータベースインスタンスの ID です。

i-ew11313a****

AsapVulCount

integer

攻撃者に悪用される可能性のある、インターネットに公開されている高重大度の脆弱性の数。

0

ExposurePort

string

インターネットに公開されているポート。

22

Uuid

string

サーバーの UUID またはクラウドサービスのインスタンス ID。

dd803d9e-a337-4add-9c5b-7d503e08****

GroupName

string

サーバーグループの名前。

testGroup

GroupId

integer

サーバーグループの ID。

9469268

ExploitHealthCount

integer

ベースラインの弱いパスワードリスクの数。

0

InstanceName

string

アセットの名前。

abc_centos7.2_005

ExposureComponent

string

インターネットに公開されているシステムコンポーネント。

openssl,openssh

LaterVulCount

integer

攻撃者に悪用される可能性のある、インターネットに公開されている中間重大度の脆弱性の数。

0

CspmAlarmCount

integer

CSPM リスクの数。

0

AssetType

integer

アセットタイプ。有効な値:

  • 0: エラスティックコンピューティングサービス (ECS) サーバー

  • 1: 負荷分散 (SLB)

  • 2: NAT ゲートウェイ

  • 3: ApsaraDB RDS データベース

  • 4: MongoDB データベース

  • 5: Redis データベース

  • 6: コンテナイメージ (IMAGE)

  • 7: コンテナ (CONTAINER)。

0

CloudAssetInfo

string

データベースタイプのアセットのクラウドサービス情報の JSON 文字列。フィールドには以下が含まれます:

  • assetSubType: アセットサブタイプ

  • assetSubTypeName: アセットサブタイプの名前

  • assetType: アセットタイプ

  • assetTypeName: アセットタイプの名前

  • vendor: アセットベンダー。

{assetSubTypeName":"INSTANCE","assetType":3,"assetTypeName":"RDS","vendor":0}

ExposureComponentList

array<object>

公開コンポーネント情報のリスト。

object

公開コンポーネント情報。

ListenPort

string

公開ポートです。

22

ComponentName

string

公開コンポーネントです。

openssh

ComponentVersion

string

公開コンポーネントのバージョンです。

8.7p1

ComponentBizType

string

公開コンポーネントの種類です。

system_service

成功レスポンス

JSONJSON

{
  "RequestId": "598A4A61-ABA7-456B-8725-7378258276D9",
  "PageInfo": {
    "CurrentPage": 1,
    "PageSize": 20,
    "TotalCount": 2,
    "Count": 2
  },
  "ExposedInstances": [
    {
      "ExposureIp": "116.12.XX.XX",
      "TotalVulCount": 0,
      "InternetIp": "116.12.XX.XX",
      "NntfVulCount": 0,
      "InstanceId": "i-bp1g6wxdwps7s9dz****",
      "ExposureType": "INTERNET_IP",
      "IntranetIp": "192.168.XX.XX",
      "RegionId": "cn-hangzhou",
      "ExposureTypeId": "i-ew11313a****",
      "AsapVulCount": 0,
      "ExposurePort": "22",
      "Uuid": "dd803d9e-a337-4add-9c5b-7d503e08****",
      "GroupName": "testGroup",
      "GroupId": 9469268,
      "ExploitHealthCount": 0,
      "InstanceName": "abc_centos7.2_005",
      "ExposureComponent": "openssl,openssh",
      "LaterVulCount": 0,
      "CspmAlarmCount": 0,
      "AssetType": 0,
      "CloudAssetInfo": "{assetSubTypeName\":\"INSTANCE\",\"assetType\":3,\"assetTypeName\":\"RDS\",\"vendor\":0}",
      "ExposureComponentList": [
        {
          "ListenPort": "22",
          "ComponentName": "openssh",
          "ComponentVersion": "8.7p1",
          "ComponentBizType": "system_service"
        }
      ]
    }
  ]
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 NoPermission no permission
400 RdCheckNoPermission Resource directory account verification has no permission.
500 ServerError ServerError
500 RdCheckInnerError Resource directory account service internal error.
403 NoPermission caller has no permission

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

変更履歴

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