Create IPsec Policy
IPsecポリシーを作成します。
URI
/v2.0/vpn/ipsecpolicies
HTTPメソッド
POST
リクエストパラメタ
| キー | 説明 | 型 | 必須/省略可 |
|---|---|---|---|
| name | IPsecポリシーのフレンドリー名 | string | Optional |
| transform_protocol | 使用されている変換プロトコル: esp
(デフォルト: esp) |
string | Optional |
| auth_algorithm |
認証アルゴリズム: sha1またはsha256 (デフォルト: sha1) ※sha256は「東日本リージョン2(jp-east-2)」だけ提供されます。 |
string | Optional |
| encapsulation_mode | カプセル化モード: tunnel
(デフォルト: tunnel) |
string | Optional |
| encryption_algorithm | 暗号アルゴリズム: aes-128、aes-256、または aes-192
(デフォルト: aes-128) |
string | Optional |
| pfs | Perfect Forward Secrecy: group2、group5、またはgroup14
(デフォルト: group5) |
string | Optional |
| lifetime | SAのライフタイム
単位は「秒」。指定可能な値は60秒~86400秒。単位または値は省略できます。 (デフォルト: {'units' : 'seconds', 'value' : 3600} ) |
dict | Optional |
| description | IPSecポリシーの説明 | string | Optional |
| availability_zone | アベイラビリティゾーン名
指定しなかった場合、リソースはデフォルトのアベイラビリティゾーンに作成されます。 |
xsd:string | Optional |
リクエスト例
{
"ipsecpolicy": {
"name": "ipsecpolicy1",
"transform_protocol": "esp",
"auth_algorithm": "sha1",
"encapsulation_mode": "tunnel",
"encryption_algorithm": "aes-128",
"pfs": "group5",
"lifetime": {
"units": "seconds",
"value": 7200 },
"availability_zone": "AZ1"
}
}
レスポンスステータス
| ステータスコード | 説明 |
|---|---|
| 201 | Normal response codes |
| Unauthorized (401) | Error response codes |
| Bad Request (400) | Error response codes |
レスポンスボディ(正常系)
{
"ipsecpolicy": {
"name": "ipsecpolicy1",
"transform_protocol": "esp",
"auth_algorithm": "sha1",
"encapsulation_mode": "tunnel",
"encryption_algorithm": "aes-128",
"pfs": "group5",
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
"lifetime": {
"units": "seconds",
"value": 7200
},
"id": "5291b189-fd84-46e5-84bd-78f40c05d69c",
"description": "",
"availability_zone": "AZ1"
}
}
レスポンスボディ(正常系)の説明
| 要素名 | 説明 |
|---|---|
| name | IPSecポリシーのフレンドリー名 |
| transform_protocol | 使用されている変換プロトコル: esp |
| auth_algorithm |
認証アルゴリズム: sha1またはsha256 ※sha256は「東日本リージョン2(jp-east-2)」だけ提供されます。 |
| encapsulation_mode | カプセル化モード: tunnel |
| encryption_algorithm | 暗号アルゴリズム: aes-128、aes-256、または aes-192 |
| pfs | Perfect Forward Secrecy: group2、group5、またはgroup14 |
| tenant_id | プロジェクトID |
| lifetime | SAのライフタイム
単位は「秒」。単位または値は省略できます。 |
| id | IPSecポリシーID |
| description | IPSecポリシーの説明 |
| availability_zone | アベイラビリティゾーン名 |