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

Edge Security Acceleration:BatchCreateRecords

最終更新日:Jun 25, 2026

複数の DNS Record をバッチで作成します。複数の RecordType がサポートされています。

操作説明

この API オペレーションでは、複数の DNS Record を一度に作成または更新できます。large な数の DNS 構成を管理する必要があるシナリオに適しています。サポートされる RecordType には、A/AAAA、CNAME ドメイン名、NS、MX、TXT、CAA、SRV、URI などがあります。Priority、Flag、Tag、Weight などの詳細な設定項目が提供され、特定の要件を満たすことができます。さらに、CERT、SSHFP、SMIMEA、TLSA などの特定の RecordType では、証明書情報や暗号化アルゴリズムなどの高度な設定がサポートされています。

正常に処理された Record と処理に失敗した Record は応答で個別にリストされるため、どの Record が処理され、どの Record が失敗したか、および失敗の理由を特定できます。

今すぐお試しください

この 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 ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

esa:BatchCreateRecords

create

*Site

acs:esa:{#regionId}:{#accountId}:site/{#SiteId}

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

SiteId

integer

必須

サイト ID。 ListSites 操作を呼び出して取得できます。

1234567890123

RecordList

array<object>

必須

作成する DNS Record のリスト。

array<object>

任意

Record の具体的な構成を含む単一の Record オブジェクト。

RecordName

string

必須

Record 名。

www.example.com

Type

string

必須

Record の DNS タイプ。

A/AAAA

Proxied

boolean

必須

Record のプロキシアクセラレーションを有効にするかどうかを指定します。CNAME レコードと A/AAAA Record のみがプロキシアクセラレーションをサポートしています。有効な値:

  • true: プロキシアクセラレーションが有効です。

  • false: プロキシアクセラレーションが無効です。

true

SourceType

string

任意

CNAME レコードのオリジンタイプ。CNAME レコードを追加する場合、このパラメーターは必須です。有効な値:

  • OSS: OSS オリジン。

  • S3: S3 オリジン。

  • LB: 負荷分散オリジン。

  • OP: IPAM プールオリジン。

  • Domain: 通常のドメイン名オリジン。

このパラメーターが空または未指定の場合、デフォルト値は Domain で、通常のドメイン名オリジンを示します。

OSS

BizName

string

任意

Record アクセラレーションのビジネスシナリオ。有効な値:

  • image_video: 動画とイメージ。

  • api: API。

  • web: Web ページ。

web

Data

object

必須

Record の DNS 情報。RecordType に基づいて異なるフィールドが必須です。

{ "value":"2.2.2.2" }

Usage

integer

任意

Record の使用量識別子。有効値: 0~255。このパラメーターは SMIMEA および TLSA Record に適用されます。

0

Fingerprint

string

任意

Record の公開鍵の指紋。このパラメーターは SSHFP Record に適用されます。

abcdef1234567890

Priority

integer

任意

Record の優先度。有効値: 0~65535。値が小さいほど優先度が高くなります。MX、SRV、または URI Record を追加する場合、このパラメーターは必須です。

2

Port

integer

任意

Record のポート。有効値: 0~65535。このパラメーターは SRV Record にのみ適用されます。

0

Flag

integer

任意

CAA Record のフラグ。優先度と処理メソッドを示します。有効値: 0~255

128

Algorithm

integer

任意

Record で使用される暗号化アルゴリズム。有効値: 0~255。このパラメーターは CERT および SSHFP Record に適用されます。

0

Weight

integer

任意

Record の重み。有効値: 0~65535。このパラメーターは SRV および URI Record に適用されます。

0

Type

integer

任意

Record の証明書タイプ (CERT Record の場合) または公開鍵タイプ (SSHFP Record の場合)。

0

MatchingType

integer

任意

証明書の照合または検証に使用されるアルゴリズムポリシー。有効値: 0~255。このパラメーターは SMIMEA および TLSA Record に適用されます。

0

Value

string

任意

Record の値または部分的なコンテンツ。意味は RecordType によって異なります:

  • A/AAAA: IP アドレス。

  • CNAME: ターゲット CNAME ドメイン名。

  • MX: 有効なターゲットメールサーバーのドメイン名。

  • TXT: 有効なテキスト文字列。

  • CAA: 有効な認証局のドメイン名。

  • SRV: 有効なターゲットホストのドメイン名。

  • URI: 有効な URI 文字列。

example.com

KeyTag

integer

任意

Record の公開鍵識別子。有効値: 0~65535。このパラメーターは CERT Record に適用されます。

0

Tag

string

任意

CAA Record のタグ。発行、issuewild、iodef など、具体的なタイプと目的を示します。

issue

Certificate

string

任意

Record の公開鍵証明書情報。このパラメーターは CERT、SMIMEA、および TLSA Record に適用されます。

dGVzdGFkYWxrcw==

Selector

integer

任意

Record で使用される証明書または公開鍵のタイプ。有効値: 0~255。このパラメーターは SMIMEA および TLSA Record に適用されます。

0

Ttl

integer

必須

Record の TTL (Time-to-Live) 時間。単位: 秒。値が 1 の場合、TTL は自動にセットされます。

60

AuthConf

object

任意

CNAME レコードのオリジン認証情報。

SecretKey

string

任意

オリジンが属するアカウントの SecretKey。オリジンタイプが OSS で認証タイプが非公開クロスアカウント読み取りの場合、またはオリジンタイプが S3 で認証タイプが非公開読み取りの場合、このパラメーターは必須です。

VIxuvJSA2S03f******kp208dy5w7

Version

string

任意

署名アルゴリズムのバージョン。オリジンタイプが S3 で認証タイプが非公開読み取りの場合に使用できるパラメーターです。有効な値:

  • v2

  • v4

デフォルト値: v4。

v4

Region

string

任意

オリジンのリージョン。オリジンタイプが S3 の場合、このパラメーターは必須です。リージョンは S3 の公式 Web サイトから取得してください。

us-east-1

AuthType

string

任意

オリジン認証タイプ。オリジンタイプによってサポートされる認証タイプが異なります。オリジンタイプは、この操作の SourceType パラメーターを指します。オリジンタイプが OSS または S3 の場合、認証タイプを指定する必要があります。有効な値:

  • public: 公開読み取り。オリジンタイプが OSS または S3 で、オリジンが公開読み取りアクセスを許可している場合に選択します。

  • private: 非公開読み取り。オリジンタイプが S3 で、オリジンが非公開読み取りアクセスのみを許可している場合に選択します。

  • private_same_account: 非公開同一アカウント読み取り。オリジンタイプが OSS で、オリジンが同じ Alibaba Cloud アカウント配下にあり、非公開読み取りアクセスのみを許可している場合に選択します。

  • private_cross_account: 非公開クロスアカウント読み取り。オリジンタイプが OSS で、オリジンが異なる Alibaba Cloud アカウント配下にあり、非公開読み取りアクセスのみを許可している場合に選択します。

private

AccessKey

string

任意

オリジンが属するアカウントの AccessKey。オリジンタイプが OSS で認証タイプが非公開クロスアカウント読み取りの場合、またはオリジンタイプが S3 で認証タイプが非公開読み取りの場合、このパラメーターは必須です。

u0Nkg5gBK*******QF5wvKMM504JUHt

レスポンスフィールド

フィールド

説明

object

バッチ Record 作成操作の応答構造。

RequestId

string

リクエスト ID。

2430E05E-1340-5773-B5E1-B743929F46F2

RecordResultList

object

正常に作成された Record と作成に失敗した Record の詳細を含む、Record 作成結果のリスト。

Success

array<object>

正常に作成された Record のリスト。

array<object>

RecordName

string

レコード名。

www.example.com

Proxied

boolean

レコードのプロキシアクセラレーションを有効にするかどうかを指定します。CNAMEレコードとA/AAAAレコードのみプロキシアクセラレーションを有効にできます。有効な値:

  • true: プロキシアクセラレーションが有効です。

  • false: プロキシアクセラレーションが無効です。

true

Description

string

作成結果の説明。

success

RecordType

string

A/AAAA、CNAME、TXTなどのレコードのDNSタイプ。

A/AAAA

SourceType

string

CNAMEレコードのオリジンタイプ。他のレコードタイプではこのフィールドは空です。有効な値:

  • OSS: OSSオリジン。

  • S3: S3オリジン。

  • LB: ロードバランシングオリジン。

  • OP: IPAMプールオリジン。

  • Domain: 通常のドメイン名オリジン。

OSS

Data

object

レコードのDNS 情報。

{"value":"1.1.1.1"}

Usage

integer

レコードの使用識別子。値の範囲: 0~255。SMIMEAおよびTLSAレコードに適用されます。

0

Fingerprint

string

レコードの公開鍵フィンガープリント値。SSHFPレコードに適用されます。

abcdef1234567890

Priority

integer

レコードの優先度。値の範囲: 0~65535。値が小さいほど優先度が高くなります。MX、SRV、およびURIレコードに適用されます。

10

Port

integer

レコードのポート。値の範囲: 0~65535。SRVレコードにのみ適用されます。

0

Flag

integer

レコードのフラグ。優先度と処理方法を示します。CAAレコードに適用されます。

128

Algorithm

integer

レコードで使用される暗号化アルゴリズム。値の範囲: 0~255。CERTおよびSSHFPレコードに適用されます。

0

Weight

integer

レコードの重み。値の範囲: 0~65535。SRVおよびURIレコードに適用されます。

0

Type

integer

レコードの証明書タイプ(CERTレコードの場合)または公開鍵タイプ(SSHFPレコードの場合)。

0

MatchingType

integer

証明書の照合または検証に使用されるアルゴリズムポリシー。値の範囲: 0~255。SMIMEAおよびTLSAレコードに適用されます。

0

Value

string

レコードの値または部分的なコンテンツ。このパラメーターはA/AAAA、CNAME、NS、MX、TXT、CAA、SRV、およびURIレコードに含まれます。レコードタイプによって意味が異なります:

  • A/AAAA: IPアドレス。複数のIPアドレスはカンマ(,)で区切ります。少なくとも1つのIPv4アドレスが必要です。

  • CNAME: ターゲットドメイン名。

  • NS: 指定されたドメイン名のネームサーバー。

  • MX: ターゲットメールサーバーの有効なドメイン名。

  • TXT: 有効なテキスト文字列。

  • CAA: 認証局の有効なドメイン名。

  • SRV: ターゲットホストの有効なドメイン名。

  • URI: 有効なURI 文字列。

example.com

KeyTag

integer

レコードの公開鍵識別子。値の範囲: 0~65535。CERTレコードに適用されます。

0

Tag

string

CAAレコードのタグ。issue、issuewild、iodefなど、レコードの具体的なタイプと用途を示します。

issue

Certificate

string

レコードの公開鍵証明書情報。CERT、SMIMEA、およびTLSAレコードに適用されます。

dGVzdGFkYWxrcw==

Selector

integer

レコードで使用される証明書または公開鍵のタイプ。値の範囲: 0~255。SMIMEAおよびTLSAレコードに適用されます。

0

BizName

string

レコードがアクセラレーションされる場合のビジネスシナリオ。有効な値:

  • image_video: 動画と画像。

  • api: API。

  • web: Webページ。

web

RecordId

integer

レコードID。

1234567890123

Ttl

integer

レコードのTTL(Time-to-Live)、単位は秒。値が1の場合、TTLは自動に設定されます。

60

Failed

array<object>

作成に失敗した Record のリスト。

array<object>

RecordName

string

レコード名。

a.example.com

Proxied

boolean

レコードのプロキシアクセラレーションが有効かどうかを示します。CNAMEレコードとA/AAAAレコードのみプロキシアクセラレーションを有効にできます。有効な値:

  • true: プロキシアクセラレーションが有効です。

  • false: プロキシアクセラレーションが無効です。

true

Description

string

結果の説明。

The record name is invalid.

RecordType

string

A/AAAA、CNAME、TXTなどのレコードのDNSタイプ。

A/AAAA

SourceType

string

CNAMEレコードのオリジンタイプ。他のレコードタイプではこのフィールドは空です。有効な値:

  • OSS: OSSオリジン。

  • S3: S3オリジン。

  • LB: ロードバランシングオリジン。

  • OP: IPAMプールオリジン。

  • Domain: 通常のドメイン名オリジン。

OSS

Data

object

さまざまなレコード値とその関連プロパティを含む、レコードのDNS 情報。

{"value":"2.2.2.2"}

Usage

integer

レコードの使用識別子。値の範囲: 0~255。SMIMEAおよびTLSAレコードに適用されます。

0

Fingerprint

string

レコードの公開鍵フィンガープリント値。SSHFPレコードに適用されます。

abcdef1234567890

Priority

integer

レコードの優先度。値の範囲: 0~65535。値が小さいほど優先度が高くなります。MX、SRV、およびURIレコードに適用されます。

10

Port

integer

SRVレコードに関連するレコードのポート番号。SRVレコードにのみ適用されます。

0

Flag

integer

レコードのフラグ。優先度と処理方法を示します。CAAレコードに適用されます。

128

Algorithm

integer

レコードで使用される暗号化アルゴリズム。値の範囲: 0~255。CERTおよびSSHFPレコードに適用されます。

0

Weight

integer

レコードの重み。SRVおよびURIレコードに適用されます。

0

Type

integer

レコードの証明書タイプ(CERTレコードの場合)または公開鍵タイプ(SSHFPレコードの場合)。

0

MatchingType

integer

証明書の照合または検証に使用されるアルゴリズムポリシー。値の範囲: 0~255。SMIMEAおよびTLSAレコードに適用されます。

0

Value

string

レコードの値または部分的なコンテンツ。このパラメーターはA/AAAA、CNAME、NS、MX、TXT、CAA、SRV、およびURIレコードに含まれます。レコードタイプによって意味が異なります:

  • A/AAAA: IPアドレス。複数のIPアドレスはカンマ(,)で区切ります。少なくとも1つのIPv4アドレスが必要です。

  • CNAME: ターゲットドメイン名。

  • NS: 指定されたドメイン名のネームサーバー。

  • MX: ターゲットメールサーバーの有効なドメイン名。

  • TXT: 有効なテキスト文字列。

  • CAA: 認証局の有効なドメイン名。

  • SRV: ターゲットホストの有効なドメイン名。

  • URI: 有効なURI 文字列。

example.com

KeyTag

integer

レコードの公開鍵識別子。値の範囲: 0~65535。CERTレコードに適用されます。

0

Tag

string

CAAレコードのタグ。issue、issuewild、iodefなど、レコードの具体的なタイプと用途を示します。

issue

Certificate

string

レコードの公開鍵証明書情報。CERT、SMIMEA、およびTLSAレコードに適用されます。

dGVzdGFkYWxrcw==

Selector

integer

レコードで使用される証明書または公開鍵のタイプ。値の範囲: 0~255。SMIMEAおよびTLSAレコードに適用されます。

0

BizName

string

レコードがアクセラレーションされる場合のビジネスシナリオ。有効な値:

  • image_video: 動画と画像。

  • api: API。

  • web: Webページ。

web

RecordId

integer

レコードID。

1234567890123

Ttl

integer

レコードのTTL(Time-to-Live)、単位は秒。値が1の場合、TTLは自動に設定されます。

60

TotalCount

integer

作成操作における Record の総数。

20

成功レスポンス

JSONJSON

{
  "RequestId": "2430E05E-1340-5773-B5E1-B743929F46F2",
  "RecordResultList": {
    "Success": [
      {
        "RecordName": "www.example.com",
        "Proxied": true,
        "Description": "success",
        "RecordType": "A/AAAA",
        "SourceType": "OSS",
        "Data": {
          "Usage": 0,
          "Fingerprint": "abcdef1234567890",
          "Priority": 10,
          "Port": 0,
          "Flag": 128,
          "Algorithm": 0,
          "Weight": 0,
          "Type": 0,
          "MatchingType": 0,
          "Value": "example.com",
          "KeyTag": 0,
          "Tag": "issue",
          "Certificate": "dGVzdGFkYWxrcw==",
          "Selector": 0
        },
        "BizName": "web",
        "RecordId": 1234567890123,
        "Ttl": 60
      }
    ],
    "Failed": [
      {
        "RecordName": "a.example.com",
        "Proxied": true,
        "Description": "The record name is invalid.",
        "RecordType": "A/AAAA",
        "SourceType": "OSS",
        "Data": {
          "Usage": 0,
          "Fingerprint": "abcdef1234567890",
          "Priority": 10,
          "Port": 0,
          "Flag": 128,
          "Algorithm": 0,
          "Weight": 0,
          "Type": 0,
          "MatchingType": 0,
          "Value": "example.com",
          "KeyTag": 0,
          "Tag": "issue",
          "Certificate": "dGVzdGFkYWxrcw==",
          "Selector": 0
        },
        "BizName": "web",
        "RecordId": 1234567890123,
        "Ttl": 60
      }
    ],
    "TotalCount": 20
  }
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 InternalException Failed to call the service. Try again later or contact technical support.
400 QuotaExceed.RecordCount The maximum number of records has been reached. Delete some and try again or upgrade your plan.
400 Site.ServiceBusy This website is being configured. Try again later.
400 Record.Conflict The specified record content conflicts with existing records. Adjust your configurations based on the related product documentation.
400 SourceCircleExist The host record of the resource to be operated on is already the source station of another resource, or the source station of the current resource has been added as a host record. To avoid loopback, modify the host record or source station and retry.
400 InvalidParameter.RecordsExceedLimit The number of incoming records exceeds the maximum limit.
400 QuotaExceed.WildcardRecordCount The number of wildcard records added by your current site has reached the quota limit. Please delete useless wildcard records or upgrade to the plan and try again.
400 SameNameRecordsExceedLimit The maximum number of records with the same name added in one batch exceeds 5. Add records with the same name in batches or reduce the number of records with the same name added in one batch.
400 InvalidParameter.InvalidDSRecordName Please add/import an NS record with the same name before adding this DS record.
400 InvalidParameter.InvalidBiz The incoming parameter value of the business type is empty or incorrect.
400 Record.RecordValueContainSourceInBlacklist The record value contains the blacklist address, and the details can be submitted for work order consultation.
400 InvalidParameter.InvalidRecordNameSuffix If you add other records, the suffix of the host record must be the same as the site name.
400 InvalidParameter.RecordNameExceedLimit The length of the record name exceeds the maximum limit.
400 InvalidParameter.InvalidHostPolicy The host parameter in the origin fetch request is invalid.
400 InvalidParameter.CnameSiteRecordUnsupport The current record type is not supported for a website connected by CNAME setup.
400 InvalidParameter.RecordCommentExceedLimit The number of incoming record comment exceeds the maximum limit.
400 QuotaExceed.WildCardRecord The number of wildcard records exceeds the plan quota. Contact the sales team to increase your quota.
400 Record.AorAAAARecordValueContainInvalidIP The A/AAAA record value contains the invalid IP.
400 Record.AorAAAARecordValueIPExceedLimit The number of IP addresses exceeds the limit for the A/AAAA record.
400 Record.CAARecordFlagExceedLimit The value of the flag parameter for a CAA record is out of range.
400 Record.CAARecordTagExceedLimit The CAA record tag has illegal characters other than issue, issuewild, and iodef.
400 Record.CERTRecordAlgorithmExceedLimit The value of the algorithm parameter for the CERT record is out of range.
400 Record.CERTRecordKeyTagExceedLimit The value of the keyTag parameter for a CERT record is out of range.
400 Record.CERTRecordTypeExceedLimit The CERT record type is out of range.
400 Record.CNameRecordValueCannotEqualExistedIPASource The CNAME record cannot be the origin of the added Layer 4 application. Check the values of other Layer 4 proxy records and try again.
400 Record.CNameRecordValueCannotEqualExistedPoolSource The CNAME record cannot be the origin of the added source address pool. Check and try again.
400 Record.CNameRecordValueCannotEqualExistedRecordSource The CNAME record cannot be the origin of an added record. Check the record values of other records and try again.
400 Record.CNameRecordValueCannotEqualOtherExistedIPARecord The record value of a CNAME record cannot be exactly the same as the name of another existing Layer 4 proxy record.
400 Record.CNameRecordValueCannotEqualOtherExistedRecord The record value of a CNAME record cannot be the same as the name of another existing CNAME record.
400 Record.CNameRecordValueCannotEqualHostRecord The record value of the CNAME record cannot be exactly the same as the host record.
400 Record.CNameRecordValueExceedLimit The CNAME record value cannot exceed 253 characters, please delete and try again.
400 Record.CNameRecordValueInvalidDomainUnderline Record values (DNS-only records) generally start with an underscore, a lowercase letter a-z, and the numbers 0-9. The middle part of the record can be lowercase letters, numbers, or hyphens, and the length is between 0 and 61 characters.
400 Record.CNameRecordValueInvalidRecordDomain Record values (records with agent acceleration enabled) must start with a lowercase letter a-z and numbers 0-9. The middle part of the record can be lowercase letters, numbers, or hyphens, and the length is between 0 and 61 characters.
400 Record.EmptyRecordValue The record value is empty, please fill it in correctly and try again.
400 Record.InvalidCertEncodeWithCERTRecord The certificate value of the CERT record is not base64-encoded.
400 Record.InvalidFingerprintWithSSHFPRecord The SSHFP record fingerprint value is not hexadecimal encoded.
400 Record.InvalidIssueDataWithCAARecordTag The tag of a CAA record can only be a semicolon or a valid domain name separated by semicolons.
400 Record.InvalidMailAddressWithCAARecordTag The CAA record tag is prefixed with mailto:, it must be followed by a legal email address.
400 Record.InvalidSmimeaEncodeWithSMIMEARecord The certificate value of the SMIMEA record is not base64-encoded.
400 Record.InvalidTslaEncodeWithTSLARecord The certificate value passed in is not hexadecimal encoded with TSLA record.
400 Record.InvalidURLWithURIRecord The URI record value must be a valid URL address.
400 Record.NoRecordNameConflictWithNSRecord No record name can conflict with an NS record name.
400 Record.NSRecordCannotEqualSiteName An NS record with the exact same name as the site name is not allowed.
400 Record.OSSSourceInvalidAuthType The recorded OSS origin station authentication type is not supported.
400 Record.ParseJSONRecordValueFailed The JSON data format of the record data is incorrect. Please adjust and try again.
400 Record.PoolSourceNotExistPool If the source station type of the record is source address pool, the input source address pool does not exist.
400 Record.RecordNameConflictForSpecifiedRecordType The A/AAAA and CNAME records cannot have the same name.
400 Record.RecordNameConflictWithIPAName The record name cannot have the same name as the Layer 4 proxy record.
400 Record.RecordNameConflictWithLBName The record name cannot be the same as the Server Load Balancer record name.
400 Record.RecordNameConflictWithNSRecord The NS record name cannot be the same as any other type of record name.
400 Record.RecordNameConflictWithPoolName The record name cannot be the same as the source address pool record name.
400 Record.RecordNameInBlacklist The record name is in blacklist.
400 Record.S3SourceInvalidAuthRegion The recorded S3 origin belongs to a region that is not in the supported range.
400 Record.S3SourceInvalidAuthType The recorded S3 origin authentication type is not supported.
400 Record.S3SourceInvalidAuthVersion The version of the authentication signature algorithm of the S3 origin is not supported.
400 Record.SourceAccessKeyExceedLimit The character length of the AccessKey parameter value for the record source station is out of range.
400 Record.SourceEmptyAK The AccessKey of the account to which the origin site belongs is empty.
400 Record.SourceEmptyAuthConf The authentication information of the origin station is empty.
400 Record.SourceEmptySecretKey The SecretKey of the account to which the recorded origin site belongs is empty.
400 Record.SourceSecretKeyExceedLimit The character length of the SecretKey parameter value for the record source station is out of range.
400 Record.SRVRecordInvalidRecordName SRV host record name is not valid. The SRV host record name must begin with an underscore (-) followed by a lowercase letter (a-z), a number (0-9), and a hyphen (-), followed by 1 arbitrary character, followed by an underscore (-) and a lowercase letter, number, or hyphen.
400 Record.SRVRecordPortExceedLimit The SRV record port is out of range.
400 Record.SSHFPRecordAlgorithmExceedLimit The algorithm parameter value for the SSHFP record is out of range.
400 Record.TTLExceedLimit The TTL parameter value for a record is out of range.
400 Record.TXTRecordValueExceedLimit The TXT record value cannot exceed 450 characters.
400 Record.TypeExceedLimitWithSSHFPRecord The SSHFP record Type parameter value is out of range.
400 Record.UnmatchedRecordNameContainDoubleConsecutiveDot Illegal host record name. The host record cannot contain consecutive dot.
400 Record.UnmatchedRecordNameForbidStarSev Illegal host record name, SRV record name disallowed asterisk.
400 Record.UnmatchedRecordNameInvalidATChar Illegal host record name. The at symbol can only appear at the top of the host record and can only be followed. Symbol, other strings are not allowed.
400 Record.UnmatchedRecordNameInvalidNamePrefixSuffix Illegal host record name. Host record values cannot start or end with a dot, a hyphens.
400 Record.UnmatchedRecordNameInvalidStartSymbol Illegal host record name. The asterisk is only allowed in the first place of the host record, and only the following dot is allowed after the asterisk.
400 Record.UnmatchedRecordNameSeperateStringTooLarge Illegal host record name. The number of characters in each segment separated by dot cannot exceed 63.
400 Record.UnsupportedSourceType The recorded source station type is not in the supported range.
400 Record.UnsupportedType The record type parameter is unsupported.
400 Record.ValidProxiedForSpecifedRecordType Only A/AAAA and CNAME types support proxy acceleration.
400 Record.RecordUsageExceedLimit The usage parameter value filled in is out of range.
400 Record.RecordSelectorExceedLimit The selector parameter value filled in is out of range.
400 Record.RecordMatchingTypeExceedLimit The matchingType parameter value filled in is out of range.
400 Record.RecordPriorityExceedLimit The record priority parameter value filled in is out of range.
400 Record.RecordWeightExceedLimit The record weight parameter value filled in is out of range.
400 Record.RecordNameConflictWithSameRecordType Record conflicts with an existing host record that has the same name and value.
400 Record.UnmatchedRecordNameInvalidUnderLine The host record name contains an illegal underscore. The underscore is only supported at the beginning of the TXT, CNAME, MX, SRV, and NS records. Proxy acceleration cannot be enabled, and records can only be added in the DNS mode.
400 InvalidParameter.CnameSiteRecordNoProxied A non-proxied record was added for a website using a CNAME setup.
400 Record.InvalidIodefDataWithCAARecordTag The CAA record Tag value cannot start with mailto: or http:// or https.
400 Record.UnmatchedRecordNameOnlyContainSymbol The host record value cannot exist separately in various symbols, and can be added with any lowercase letters or numbers.
400 Record.WildcardConflictForSpecifiedRecordType The A/AAAA,CNAME records cannot add all and asterisk prefixed records at the same time.
400 Record.InvalidHTTPURLValueWithCAARecordTag The CAA record is prefixed with http:// or https://, it must be followed by a valid URL.
400 Record.UnmatchedRecordNameOnlyRangeChars Illegal host record character. Only lowercase a-z, uppercase A- Z, digits 0-9, some special characters are supported as valid characters in host records.

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

変更履歴

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