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

Web Application Firewall:DescribeHybridCloudResourceDetail

最終更新日:Jul 07, 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-waf:DescribeHybridCloudResourceDetail

get

*All Resource

*

  • acs:ResourceGroupId
なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

InstanceId

string

必須

WAF インスタンスの ID。

説明

DescribeInstance 操作を呼び出して、現在の WAF インスタンスの ID を取得できます。

waf-cn-0xldbqt****

Domain

string

必須

ドメイン名。

www.*****.com

Backend

string

任意

バックツーオリジンアドレス。

1.1.XX.XX

PageNumber

integer

任意

ページ番号。デフォルト値: 1。

1

PageSize

integer

任意

ページサイズ。

10

CnameEnabled

boolean

任意

パブリッククラウドディザスタリカバリを有効にするかどうかを指定します。有効な値:

  • true: パブリッククラウドディザスタリカバリが有効です。

  • false: パブリッククラウドディザスタリカバリが無効です。

true

RegionId

string

任意

WAF インスタンスが存在するリージョン。有効な値:

  • cn-hangzhou: 中国本土。

  • ap-southeast-1: 中国本土以外。

cn-hangzhou

ResourceManagerResourceGroupId

string

任意

Alibaba Cloud リソースグループの ID。

rg-acfm***q

レスポンスフィールド

フィールド

説明

object

RequestId

string

リクエスト ID。

66A98669-CC6E-4F3E-80A6-3014697B11AE

Domain

object

ドメイン名の情報。フォーマットは以下の通りです。

Status

integer

リソースのステータス。

1

ResourceManagerResourceGroupId

string

リソースグループの ID。

rg-***aby

Uid

string

ユーザー ID。

1046011128270720

Listen

object

リスニング情報のリスト。フォーマットは以下の通りです。

HttpsPorts

array

HTTPS ポートです。

integer

HTTPS ポートです。

443,8443,7443,6443

ProtectionResource

string

使用する保護リソースのタイプです。有効な値:

  • share: 共有クラスター。

  • gslb: 共有クラスターのインテリジェントロードバランシング。

share

CustomCiphers

array

カスタム暗号スイートです。

string

カスタム暗号スイートです。

ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384

TLSVersion

string

TLS バージョンです。有効な値:

  • tlsv1

  • tlsv1.1

  • tlsv1.2

tlsv1

Http2Enabled

boolean

HTTP/2 を有効にするかどうかを指定します。有効な値:

  • true: HTTP/2 を有効にします。

  • false: HTTP/2 を有効にしません。

true

CertId

string

証明書の ID です。

19312542-cn-hangzhou

CipherSuite

integer

暗号スイートのタイプです。有効な値:

  • 1: すべての暗号スイート。

  • 2: 強力な暗号スイート。

  • 99: カスタム暗号スイート。

0

EnableTLSv3

boolean

TLS 1.3 がサポートされているかどうかを指定します。有効な値:

  • true: TLS 1.3 はサポートされています。

  • false: TLS 1.3 はサポートされていません。

true

IPv6Enabled

boolean

IPv6 を有効にするかどうかを指定します。有効な値:

  • true: IPv6 を有効にします。

  • false: IPv6 を有効にしません。

true

FocusHttps

boolean

HTTPS への強制リダイレクトを有効にするかどうかを指定します。有効な値:

  • true: HTTPS への強制リダイレクトを有効にします。

  • false: HTTPS への強制リダイレクトを有効にしません。

true

XffHeaders

array

クライアント IP アドレスを取得するために使用されるカスタムヘッダーフィールドです。値は ["header1","header2",...] のフォーマットです。

説明

このパラメーターは、XffHeaderMode が 2 に設定されている場合にのみ必要です。XffHeaderMode が 2 に設定されている場合、WAF はカスタムヘッダーフィールドからクライアント IP アドレスを取得します。

string

クライアント IP アドレスを取得するために使用されるカスタムヘッダーフィールドです。値は **["header1","header2",...]** のフォーマットです。

説明

このパラメーターは、XffHeaderMode が 2 に設定されている場合にのみ必要です。XffHeaderMode が 2 に設定されている場合、WAF はカスタムヘッダーフィールドからクライアント IP アドレスを取得します。

["test"]

XffHeaderMode

integer

WAF がクライアントの実際の IP アドレスを取得するために使用するメソッドです。有効な値:

  • 0: クライアントと WAF の間にレイヤー 7 プロキシはデプロイされていません。

  • 1: WAF は X-Forwarded-For (XFF) ヘッダーフィールドの最初の値を読み取って、クライアント IP アドレスを取得します。

  • 2: WAF は、指定したカスタムヘッダーフィールドの値を読み取って、クライアント IP アドレスを取得します。

1

ExclusiveIp

boolean

排他的 IP アドレスを使用するかどうかを指定します。有効な値:

  • true: 排他的 IP アドレスを使用します。

  • false: 排他的 IP アドレスを使用しません。

true

HttpPorts

array

利用可能な HTTP ポートのリストです。値は文字列です。複数のポートを指定する場合は、カンマ (,) で区切ります。例: port1,port2,port3

integer

利用可能な HTTP ポートです。値は文字列です。複数のポートを指定する場合は、カンマ (,) で区切ります。例: port1,port2,port3

80,8080,9080,9081,9082,8182

Id

integer

id

31323

Redirect

object

レスポンスヘッダー値を返すためのルール。

ConnectTimeout

integer

接続タイムアウトです。単位: ミリ秒。

1

Keepalive

boolean

持続的接続を有効にするかどうかを指定します。有効な値:

  • true (デフォルト): 持続的接続を有効にします。

  • false: 持続的接続を有効にしません。

true

SniEnabled

boolean

back-to-origin サーバ名表示 (SNI) を有効にするかどうかを指定します。有効な値:

  • true: back-to-origin SNI を有効にします。

  • false: back-to-origin SNI を有効にしません。

true

CnameEnabled

boolean

パブリッククラウドのディザスタリカバリを有効にするかどうかを指定します。有効な値:

  • true: パブリッククラウドのディザスタリカバリを有効にします。

  • false: パブリッククラウドのディザスタリカバリを有効にしません。

true

KeepaliveTimeout

integer

持続的接続のアイドル時間です。

1

ReadTimeout

integer

リクエストの読み取りタイムアウトです。

1

Backends

array

オリジンサーバーの IP アドレスまたはドメイン名です。

string

オリジンサーバーの IP アドレスまたはドメイン名です。

1.1.1.1

SniHost

string

SNI 拡張フィールドのカスタム値です。このパラメーターを空のままにすると、リクエストヘッダーの Host フィールドの値が SNI 拡張フィールドの値として使用されます。

説明

このパラメーターは、SniEnabledtrue に設定されている場合にのみ返されます。

eew111

FocusHttpBackend

boolean

HTTP 経由での強制的な back-to-origin リクエストを有効にするかどうかを指定します。有効な値:

  • true: HTTP 経由での強制的な back-to-origin リクエストを有効にします。

  • false: HTTP 経由での強制的な back-to-origin リクエストを有効にしません。

true

WriteTimeout

integer

書き込みタイムアウトです。単位: ミリ秒。

1

RoutingRules

string

ハイブリッドクラウドの転送ルールです。値は JSON 配列で構成される文字列です。配列内の各要素は、次のフィールドを含む構造体です:

  • rs: 配列。

[{\"backupRs\":[],\"location\":\"v3-test\",\"locationId\":1148,\"rs\":[\"39.98.217.197\",\"2.2.2.2\"]}]

Retry

boolean

リクエストがオリジンサーバーに送信されなかった場合にリクエストをリトライするかどうかを指定します。有効な値:

  • true: リクエストをリトライします。

  • false: リクエストをリトライしません。

true

RequestHeaders

array<object>

HTTP リクエストヘッダーです。

object

指定されたカスタムリクエストヘッダーフィールドです。

Value

string

ヘッダーフィールドの値です。

9506360478730

Key

string

ヘッダーフィールドのキーです。

L2x1ZmZ5L2NvcmUvYXBwcy9tLnl1bmR1bi53YWYuMS9wbHVnaW5z

KeepaliveRequests

integer

持続的接続で再利用できるリクエストの数です。有効な値: 60 から 1,000。単位: リクエスト。

説明

持続的接続を有効にした後、再利用できるリクエストの数を指定できます。

1000

Loadbalance

string

back-to-origin リクエストのロードバランシングアルゴリズムです。有効な値:

  • iphash: IP ハッシュ。

  • roundRobin: ラウンドロビン。

  • leastTime: 最小時間。

iphash

ProxyProtocol

boolean

false

BackendPorts

array<object>

object

ListenPort

integer

80

BackendPort

integer

80

Protocol

string

http

Domain

string

ドメイン名。

www.*****.com

Cname

string

CNAME ドメイン名。

kdmqyi3ck7xogegxpiyfpb0fj21mgkxn.****.com

成功レスポンス

JSONJSON

{
  "RequestId": "66A98669-CC6E-4F3E-80A6-3014697B11AE",
  "Domain": {
    "Status": 1,
    "ResourceManagerResourceGroupId": "rg-***aby",
    "Uid": "1046011128270720",
    "Listen": {
      "HttpsPorts": [
        0
      ],
      "ProtectionResource": "share",
      "CustomCiphers": [
        "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384"
      ],
      "TLSVersion": "tlsv1",
      "Http2Enabled": true,
      "CertId": "19312542-cn-hangzhou",
      "CipherSuite": 0,
      "EnableTLSv3": true,
      "IPv6Enabled": true,
      "FocusHttps": true,
      "XffHeaders": [
        "[\"test\"]"
      ],
      "XffHeaderMode": 1,
      "ExclusiveIp": true,
      "HttpPorts": [
        0
      ]
    },
    "Id": 31323,
    "Redirect": {
      "ConnectTimeout": 1,
      "Keepalive": true,
      "SniEnabled": true,
      "CnameEnabled": true,
      "KeepaliveTimeout": 1,
      "ReadTimeout": 1,
      "Backends": [
        "1.1.1.1"
      ],
      "SniHost": "eew111",
      "FocusHttpBackend": true,
      "WriteTimeout": 1,
      "RoutingRules": "[{\\\"backupRs\\\":[],\\\"location\\\":\\\"v3-test\\\",\\\"locationId\\\":1148,\\\"rs\\\":[\\\"39.98.217.197\\\",\\\"2.2.2.2\\\"]}]",
      "Retry": true,
      "RequestHeaders": [
        {
          "Value": "9506360478730",
          "Key": "L2x1ZmZ5L2NvcmUvYXBwcy9tLnl1bmR1bi53YWYuMS9wbHVnaW5z"
        }
      ],
      "KeepaliveRequests": 1000,
      "Loadbalance": "iphash",
      "ProxyProtocol": false,
      "BackendPorts": [
        {
          "ListenPort": 80,
          "BackendPort": 80,
          "Protocol": "http"
        }
      ]
    },
    "Domain": "www.*****.com",
    "Cname": "kdmqyi3ck7xogegxpiyfpb0fj21mgkxn.****.com"
  }
}

エラーコード

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

変更履歴

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