Plan - Distributed Secure Internet GateWay API References (1.5.0)

Download OpenAPI specification:Download

Plan is kind of a Cell size.

Authentication

X-Auth-Token

Security Scheme Type API Key
Header parameter name: {keystone_token}

plan

Get Plan

Get Plan resources.

Authorizations:
query Parameters
id
string ^[a-fA-F0-9]{8}(-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}$

The ID of the resource.

name
string ^[a-zA-Z0-9-_]{1,255}$

A name of the resource.

publicIpNum
integer

Number of IP Addresses asssign to a Cell for NAT.

Responses

200

OK

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/v1/plans
https://api.ntt.com/dsigw-erg/v1/plans

Response samples

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

Get Plan Details

Get a Plan resource.

Authorizations:
path Parameters
plan_id
required
string ^[a-fA-F0-9]{8}(-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}$
header Parameters
X-Auth-Token
required
string

The keystone token.

Responses

200

OK

400

Bad Request

401

Unauthorized

404

Not Found

500

Internal Server Error

get/v1/plans/{plan_id}
https://api.ntt.com/dsigw-erg/v1/plans/{plan_id}

Response samples

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