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

Function Compute:ListCustomDomains

最終更新日:Sep 11, 2024

この操作では、カスタムドメイン名のリストを表示します。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 利便性を考慮して、この操作は OpenAPI Explorer で呼び出すことが推奨されます。 OpenAPI Explorerを使用して、API操作の検索、API操作の呼び出し、SDKサンプルコードの動的生成を行うことができます。

リクエストヘッダー

この操作では、共通のリクエストヘッダーのみが使用されます。 詳細については、「共通パラメーター」をご参照ください。

リクエスト構文

GET /custom-domains 

リクエストパラメーター

パラメーター

データ型

位置

必須

説明

limit

Integer

クエリ

なし

20

返されるリソースの最大数。 デフォルト値は 20 です。 最大値:100。 結果の数が指定された数以下です。

nextToken

String

クエリ

なし

next_service

より多くの結果を得るために使用されるトークン。 リソース数が制限を超えると、nextTokenパラメーターが返されます。 このパラメーターを後続の呼び出しに含めて、より多くの結果を取得します。 最初の呼び出しでこのパラメーターを指定する必要はありません。

prefix

String

クエリ

なし

prefix_text

返されるリソースの名前に含める必要があるプレフィックス。

startKey

String

クエリ

なし

next_service

結果リストの開始位置。 結果はアルファベット順にソートされ、startKey (含む) に続く結果がリストされます。

レスポンスパラメーター

パラメーター

データ型

説明

nextToken

String

example.com

より多くの結果を得るために使用されるトークン。 リソース数が制限を超えると、nextTokenパラメーターが返されます。 このパラメーターを後続の呼び出しに含めて、より多くの結果を取得します。 最初の呼び出しでこのパラメーターを指定する必要はありません。

customDomains

配列

カスタムドメイン名。

accountId

String

1986114 **** 4305

アカウントID。

apiVersion

String

2016-08-15

API のバージョン。

certConfig

CertConfig

HTTPS証明書の設定。

createdTime

String

2020-07-27T08:02:19Z

ドメイン名が作成された時刻。

domainName

String

example.com

ドメイン名。

lastModifiedTime

String

2020-07-27T08:02:19Z

ドメイン名が最後に更新された時刻。

protocol

String

HTTP

ドメイン名でサポートされているプロトコルタイプ。 有効な値:

  • HTTP

  • HTTP、HTTPS

routeConfig

RouteConfig

カスタムドメイン名を使用して関数が呼び出されたときに、パスを関数にマップするルートテーブル。

リクエストの例

GET /2016-08-15/custom-domains HTTP/1.1
            

正常に処理された場合のレスポンス例

JSON 形式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "nextToken" : "example.com",
  "customDomains" : [ {
    "accountId" : "19861144305****",
    "apiVersion" : "2016-08-15",
    "certConfig" : {
      "certificate" : "-----BEGIN CERTIFICATE----- xxxxx -----END CERTIFICATE-----",
      "privateKey" : "-----BEGIN RSA PRIVATE KEY----- xxxxx -----END RSA PRIVATE KEY-----"
    },
    "createdTime" : "2020-07-27T08:02:19Z",
    "domainName" : "example.com",
    "lastModifiedTime" : "2020-07-27T08:02:19Z",
    "protocol" : "HTTP",
    "routeConfig" : {
      "routes" : [ {
        "functionName" : "f1",
        "methods" : [ "GET" ],
        "path" : "/login",
        "qualifier" : "prod",
        "serviceName" : "s1"
      } ]
    }
  } ]
}

错误码

访问错误中心查看更多错误码。