DNSアウトソースサービスへのゾーン追加

API情報

管理権限HTTPメソッドAPI名目的
必要POSTzoneDNSアウトソースサービスへのゾーン追加
  • DNSアウトソースサービスにゾーンを新規に追加します。

個別パラメータ

URL
フィールド
タイプ
必須
意味
CustomerCodeStringカスタマーコード (例: SG#######)
DoServiceCodeStringDNSアウトソースサービスのサービスコード
ZoneNameStringゾーン名 (例: example.jp)


HTTPリクエストボディ
フィールド
タイプ
必須
意味
StartDateString利用開始日 (例:20151017)

レスポンス

 

エラーコード

エラーHTTP Status CodeErrorTypeErrorMessage説明備考
パラメータエラー200
ParameterErrorThere are invalid parameters.

以下のパラメータの形式が不正

  • CustomerCode
  • ZoneName
  • StartDate
 
リソースエラー    200  ForbiddenResource Operate to the specified resource has been forbidden.許可されていないゾーン名を指定した

 

ResourceNotExistResource is not found.

以下のリソースが存在しない

  • 契約情報
 
ResourceAlreadyExistResource is found.

以下リソースがすでに存在している

  • ゾーン
 
ParentZoneAlreadyExistParent zone is registered in a different contract.

親ゾーンが他の契約で既に登録されているため、ご利用のカスタマーコードでは操作できません。

※上記をご理解の上で、ゾーンの登録をご希望の場合は、書面にてお申込みをお願いいたします。 

 

 

 

 

制限

  • 契約外のDNSアウトソースサービスにゾーンを追加することはできません。
  •  利用開始日を当日に指定した場合、ゾーンは即時で有効となります。 

サンプル

リクエスト

POST /r/(APIVersion)/(CustomerCode)/(DoServiceCode)/(ZoneName)/zone.json HTTP/1.1
Host: do.api.iij.jp
Content-Type: application/json
Date: Mon, 20 Jan 2014 12:34:56 GMT
x-iijapi-Expire: (Expire)
x-iijapi-SignatureMethod: (SignatureMethod)
x-iijapi-SignatureVersion: (SignatureVersion)
Authorization: IIJAPI (AccessKeyId):(Signature)
 
{
    "StartDate": "20151017",
}

レスポンスボディ

JSON
{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
}