Entry Pack - Flexible InterConnect API リファレンス (2.0.0)

Download OpenAPI specification:Download

概要

本APIでは、Flexible InterConnectが提供するリソースの参照・操作が可能です。

Entry Packの購入・参照・変更・廃止等の操作に関するAPIドキュメントです。

Entry-Pack

List Entry Packs

Entry Pack情報の一覧を取得します。

query Parameters
id
string ^F[0-9]{12}$
Example: id=F062100000001

Entry Pack ID

routerId
string ^F[0-9]{12}$
Example: routerId=F022100000001

ルーターID

eclConnectionId
string ^F[0-9]{12}$
Example: eclConnectionId=F030123456789

SDPF Cloud/ServerコネクションID

unoConnectionId
string ^F[0-9]{12}$
Example: unoConnectionId=F030123456789

Arcstar Universal OneコネクションID

routerName
string
Example: routerName=YourRouterName

ルーター名

eclConnectionName
string
Example: eclConnectionName=YourConnectionName

SDPF Cloud/Serverコネクション名

unoConnectionName
string
Example: unoConnectionName=YourConnectionName

Arcstar Universal Oneコネクション名

area
string
Enum: "JPEAST" "JPWEST"
Example: area=JPEAST

エリア名 ‘JPEAST’または’JPWEST’

tenantId
string ^[0-9a-f]{32}$
Example: tenantId=87e89b8f075a4ee1aa209f6ca6ce242c

テナントID

resourceGroup
string
Example: resourceGroup=CR01E-jpeast01

故障やメンテナンスにて影響を受ける範囲毎に割り当てられたグループ

header Parameters
Content-Type
required
string
Value: "application/json"
X-Auth-Token
required
string ^[0-9a-f]{32}$
Example: dc03494823a841338430052e9ee95e07

クライアントが Keystone を利用して取得した認証 Token

Responses

200

OK 成功しました

400

Bad Request リクエストが不正

401

Unauthorized 認証エラー

409

Conflict 競合エラー

get/v1/entry-packs
https://api.ntt.com/fic-eri/v1/entry-packs

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "entryPacks":
    [
    ]
}

Create Entry Pack

Entry Packを購入します。

header Parameters
Content-Type
required
string
Value: "application/json"
X-Auth-Token
required
string ^[0-9a-f]{32}$
Example: dc03494823a841338430052e9ee95e07

クライアントが Keystone を利用して取得した認証 Token

Request Body schema: application/json
entryPack
required
object

Responses

202

Accepted 要求は受け付けられました

400

Bad Request リクエストが不正

401

Unauthorized 認証エラー

409

Conflict 競合エラー

503

Service Unavailable サービスが一時的に利用不可

post/v1/entry-packs
https://api.ntt.com/fic-eri/v1/entry-packs

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "entryPack":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "entryPack":
    {
    }
}

Show Entry Pack

指定したEntry Packの詳細情報を取得します。

path Parameters
id
required
string

対象コネクションID

header Parameters
Content-Type
required
string
Value: "application/json"
X-Auth-Token
required
string ^[0-9a-f]{32}$
Example: dc03494823a841338430052e9ee95e07

クライアントが Keystone を利用して取得した認証 Token

Responses

200

OK 成功しました

400

Bad Request リクエストが不正

401

Unauthorized 認証エラー

404

Not Found 未検出エラー

409

Conflict 競合エラー

get/v1/entry-packs/{id}
https://api.ntt.com/fic-eri/v1/entry-packs/{id}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "entryPack":
    {
    }
}

Update Entry Pack

指定したEntry Packを変更します。(経路変更のみ可能です。)

path Parameters
id
required
string

対象コネクションID

header Parameters
Content-Type
required
string
Value: "application/json"
X-Auth-Token
required
string ^[0-9a-f]{32}$
Example: dc03494823a841338430052e9ee95e07

クライアントが Keystone を利用して取得した認証 Token

Request Body schema: application/json
entryPack
required
object

Responses

202

Accepted 要求は受け付けられました

400

Bad Request リクエストが不正

401

Unauthorized 認証エラー

404

Not Found 未検出エラー

409

Conflict 競合エラー

503

Service Unavailable サービスが一時的に利用不可

patch/v1/entry-packs/{id}
https://api.ntt.com/fic-eri/v1/entry-packs/{id}

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "entryPack":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "entryPack":
    {
    }
}

Delete Entry Pack

指定したEntry Packを廃止します。

path Parameters
id
required
string

対象コネクションID

header Parameters
Content-Type
required
string
Value: "application/json"
X-Auth-Token
required
string ^[0-9a-f]{32}$
Example: dc03494823a841338430052e9ee95e07

クライアントが Keystone を利用して取得した認証 Token

Responses

202

Accepted 要求は受け付けられました

400

Bad Request リクエストが不正

401

Unauthorized 認証エラー

404

Not Found 未検出エラー

409

Conflict 競合エラー

503

Service Unavailable サービスが一時的に利用不可

delete/v1/entry-packs/{id}
https://api.ntt.com/fic-eri/v1/entry-packs/{id}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "entryPack":
    {
    }
}