Premium Interconnect - Flexible InterConnect API リファレンス (5.0)

Download OpenAPI specification:Download

概要

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

Interconnectの参照操作に関するAPIドキュメントです。

AWS(Private VIF)-Premium-Interconnect

List AWS(Private VIF) Premium Interconnects

Amazon Web Services(Private VIF)プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=Equinix-TY2-1

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool" "map"
Example: modelType=isolate

モデル型 'isolate'(独立型)/'pool'(プール型)/'map'(マップ型)のいずれか

number
string
Example: number=1

番号

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/aws-private-premium-interconnects
https://api.ntt.com/fic-eri/v1/aws-private-premium-interconnects

Response samples

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

AWS(Public VIF)-Premium-Interconnect

List AWS(Public VIF) Premium Interconnects

Amazon Web Services(Public VIF)プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=Equinix-TY2-1

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool" "map"
Example: modelType=isolate

モデル型 'isolate'(独立型)/'pool'(プール型)/'map'(マップ型)のいずれか

number
string
Example: number=1

番号

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/aws-public-premium-interconnects
https://api.ntt.com/fic-eri/v1/aws-public-premium-interconnects

Response samples

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

AWS(Transit VIF)-Premium-Interconnect

List AWS(Transit VIF) Premium Interconnects

Amazon Web Services(Transit VIF)プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=TY2

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool" "map"
Example: modelType=isolate

モデル型 'isolate'(独立型)/'pool'(プール型)/'map'(マップ型)のいずれか

number
string
Example: number=1

番号

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/aws-transit-premium-interconnects
https://api.ntt.com/fic-eri/v1/aws-transit-premium-interconnects

Response samples

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

Azure-Premium-Interconnect

List Azure Premium Interconnects

Azure プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=AZURE-TYO-1

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool"
Example: modelType=isolate

モデル型 'isolate'(独立型)または'pool'(プール型)

number
string
Example: number=1

番号

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/azure-premium-interconnects
https://api.ntt.com/fic-eri/v1/azure-premium-interconnects

Response samples

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

Azure-Peering-Service-Premium-Interconnect

List Azure(Peering Service) Premium Interconnects

Azure(Peering Service)プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=Tokyo-1

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool"
Example: modelType=isolate

モデル型 'isolate'(独立型)または'pool'(プール型)

number
string
Example: number=1

番号

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/azure-peering-service-premium-interconnects
https://api.ntt.com/fic-eri/v1/azure-peering-service-premium-interconnects

Response samples

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

Google Cloud-Premium-Interconnect

List Google Cloud Premium Interconnects

Google Cloud プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=GCP-TYO-1

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool"
Example: modelType=isolate

モデル型 'isolate'(独立型)または'pool'(プール型)

number
string
Example: number=1

番号

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/gcp-premium-interconnects
https://api.ntt.com/fic-eri/v1/gcp-premium-interconnects

Response samples

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

Oracle-Premium-Interconnect

List Oracle Premium Interconnects

Oracle プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=Equinix-TY4-1

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool"
Example: modelType=isolate

モデル型 'isolate'(独立型)または'pool'(プール型)

number
string
Example: number=1

番号

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/oracle-premium-interconnects
https://api.ntt.com/fic-eri/v1/oracle-premium-interconnects

Response samples

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

SDPF Cloud/Server-Premium-Interconnect

List SDPF Cloud/Server Premium Interconnects

SDPF Cloud/Server プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=LAB5

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool"
Example: modelType=isolate

モデル型 'isolate'(独立型)または'pool'(プール型)

number
string
Example: number=1

番号

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/ecl-premium-interconnects
https://api.ntt.com/fic-eri/v1/ecl-premium-interconnects

Response samples

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

Arcstar Universal One-Premium-Interconnect

List Arcstar Universal One Premium Interconnects

Arcstar Universal One プレミアム接続情報の一覧を取得します。

query Parameters
id
string <uuid> ^[0-9a-f]{32}$
Example: id=0582ee177d934b2bb5a3b58c7f961fe3

インターコネクトID

interconnect
string
Example: interconnect=Interconnect-Tokyo-100-P

ConnectingPoint

status
string
Enum: "available" "unavailable"
Example: status=available

使用可否状態 'available'または'unavailable'

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

エリア名 'JPEAST'または'JPWEST'

qosType
string
Enum: "besteffort" "guarantee"
Example: qosType=guarantee

QoS種別 'besteffort'または'guarantee'

modelType
string
Enum: "isolate" "pool"
Example: modelType=isolate

モデル型 'isolate'(独立型)または'pool'(プール型)

number
string
Example: number=1

番号

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/uno-premium-interconnects
https://api.ntt.com/fic-eri/v1/uno-premium-interconnects

Response samples

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