Create SSL VPN Connection
SSL-VPNコネクションを作成します。
URI
/v2.0/vpn/ssl-vpn-connections
HTTPメソッド
POST
リクエストパラメタ
キー | 説明 | 型 | 必須/省略可 |
---|---|---|---|
name | SSL-VPNコネクション名
(デフォルト:"") |
string | Optional |
admin_state_up | SSL-VPNコネクションの管理状態。falseの場合、ポートはパケットを転送しません。
(デフォルト:true) |
bool | Optional |
client_address_pool_cidr | SSL-VPNクライアントが使用する仮想ネットワークCIDR | cidr | Required |
credential_id | 鍵コンテナID
K5クライアント証明書を利用する場合、このパラメータは省略してください。 |
uuid-str | Optional |
vpnservice_id | VPNサービスID | uuid-str | Required |
availability_zone | アベイラビリティゾーン名
指定なしの場合、デフォルトAZにリソースが作成されます。 (デフォルト:デフォルトAZ) |
string | Optional |
protocol | VPNコネクションが使用するプロトコル(tcp) ("tcp"のみを指定できます。このパラメータを省略することはできません。) |
string | Required |
リクエスト例
{
"ssl_vpn_connection":{
"name":"conn1",
"client_address_pool_cidr":"10.8.0.0/24",
"admin_state_up": true,
"credential_id": "434a9843-ecc0-4653-8f3a-e604d9d7aadc",
"vpnservice_id":"cc91b7af-8304-4aff-ad07-86bdbaae2e93",
"availability_zone": "AZ1"
"protocol": "tcp"
}
}
レスポンスステータス
ステータスコード | 説明 |
---|---|
201 | Normal response codes |
Bad Request (400) | Error response codes |
Unauthorized (401) | Error response codes |
レスポンスボディ(正常系)
{
"ssl_vpn_connection":{
"id":"76ee7216-5eef-470c-a7d2-ce4a7461b046",
"name":"conn1",
"status":"DOWN",
"client_address_pool_cidr":"10.8.0.0/24",
"credential_id": "434a9843-ecc0-4653-8f3a-e604d9d7aadc",
"admin_state_up": true,
"tenant_id":"1219ecaa01e0254dac4f08c9123aefcd",
"vpnservice_id":"cc91b7af-8304-4aff-ad07-86bdbaae2e93",
"availability_zone": "AZ1"
}
}
レスポンスボディ(正常系)の説明
要素名 | 説明 |
---|---|
tenant_id | プロジェクトID |
name | SSL-VPNコネクション |
admin_state_up | SSL-VPNコネクションの管理状態。falseの場合、ポートはパケットを転送しません。 |
client_address_pool_cidr | SSL-VPNクライアントが使用する仮想ネットワークCIDR |
credential_id | 鍵コンテナID
SSL-VPNコネクション作成時に鍵コンテナIDを指定しなかった場合、nullとなります。 |
vpnservice_id | VPNサービスID |
id | SSL-VPNコネクションID |
status | SSL-VPNコネクションID ACTIVE / DOWN / PENDING_CREATE / ERROR |
availability_zone | アベイラビリティゾーン名 |