GET contract
API情報
HTTPメソッド | API名 | 目的 |
---|---|---|
GET | contract | 契約情報一覧取得 |
- 契約情報を取得します。
個別パラメータ
URL
- なし
HTTPリクエストボディ
- なし
レスポンス
フィールド | タイプ | 意味 |
---|---|---|
Result.PublicFqdn | String | 契約FQDN |
Result.CNAME | String | 従来の設備の割り当てCNAME |
Result.CNAMEV2 | String | 新設備の割り当てCNAME |
Result.Https | String | HTTPS連携 値: on, off |
Result.DdoS | String | DDoSオプション 値: on, off |
Result.PrivateCache | String | 占有キャッシュオプション 値: on, off |
Result.PrivateCacheVolumeCount | String | 占有キャッシュ契約数 |
Result.PrivateCacheStatus | String | 占有キャッシュの設定が完了していれば "ready"
|
Result.Constructions | String | 配信サーバの準備が完了した場合は"on" 値: on |
Result.OriginAccessType | String | オリジンサーバへのアクセス方法 値: host, ip |
Result.Origin | String | オリジンサーバのFQDNまたはIP アドレス
|
Result.OriginSendPublicFqdn | String | オリジンサーバへのコンテンツ取得時のHostヘッダの設定値
OriginAccessTypeが"ip"に設定されている場合、このフィールドの値は常に"on"です。 |
Result.NextOriginAccessType | String | 占有型契約時、オリジンサーバ情報変更を行った場合の変更予定の値 オリジンサーバへのアクセス方法 値: host, ip |
Result.NextOrigin | String | 占有型契約時、オリジンサーバ情報変更を行った場合の変更予定の値 オリジンサーバのFQDNまたはIP アドレス
|
Result.NextOriginSendPublicFqdn | String | 占有型契約時、オリジンサーバへのコンテンツ取得時のHostヘッダの設定値が変更された後の変更予定の値
|
Result.CreatedAt | String | 契約投入日 (YYYY/MM/DD) |
エラーコード
- このAPIに関する個別エラーはありません。
- 共通エラーコードはエラーレスポンスを参照してください。
制限
- なし
サンプル
リクエスト
GET /r/(APIVersion)/(ServiceCode)/contract.json Host: cac.api.iij.jp 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)
レスポンスボディ
{ "Result": { "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx", "ServiceCode": "cac########", "PublicFqdn": "xxxxxxxxxxxxxxxxxxxx", "CNAME": "xxxxxxxxxxxxxxxxxxxx", "Https": "off", "DdoS": "off", "PrivateCache": "off", "PrivateCacheVolumeCount": "0", "PrivateCacheStatus": "none", "Constructions": "on", "OriginAccessType": "ip", "Origin": ["xxx.xxx.xxx.xxx"], "OriginSendPublicFqdn": "on", "NextOriginAccessType": "ip", "NextOrigin": ["xxx.xxx.xxx.xxx"], "NextOriginSendPublicFqdn": "on", "CreatedAt": "2014/06/02" } }