Create HA Constitution Device¶
Request¶
Request Parameter¶
item |
Required |
type |
format |
description |
---|---|---|---|---|
sokind |
yes |
String |
- |
AH: Create HA Constitution Device |
tenant_id |
yes |
String |
UUID |
Tenant ID of the owner (UUID) |
locale |
no |
String |
- |
Messages are displayed in Japanese or English depending on this value. ja: Japanese, en: English. Default value is "en". |
gt_host |
yes |
list |
- |
|
operatingmode |
yes |
String |
- |
Set "UTM_HA" or "FW_HA" to this value. |
licensekind |
yes |
String |
- |
Set "02" or "08" as Managed FW/UTM plan. |
azgroup |
yes |
String |
- |
Availability Zone. |
halink1networkid |
yes |
String |
hyph-uuid |
Set the Network ID to be used for HA line. |
halink1subnetid |
yes |
String |
hyph-uuid |
Set the Subnet ID to be used for HA line. |
halink1ipaddress |
yes |
String |
- |
Set value of IPv4 |
halink2networkid |
yes |
String |
hyph-uuid |
Set the Network ID to be used for HA line. |
halink2subnetid |
yes |
String |
hyph-uuid |
TSet the Subnet ID to be used for HA line. |
halink2ipaddress |
yes |
String |
- |
Set value of IPv4 |
Sample Request Body¶
{
"tenant_id": "dbb65792d77d45a38da3d62b1350e6df",
"sokind": "AH",
"locale": "ja",
"gt_host": [{
"operatingmode": "UTM_HA",
"licensekind": "02",
"azgroup": "zone1-groupa",
"halink1networkid": "f744e2f7-24a1-46ef-a4c0-90db479d1046",
"halink1subnetid": "aea80a45-0366-4077-9761-20758c990274",
"halink1ipaddress": "192.168.10.2",
"halink2networkid": "6c3e1b2c-e377-49bf-aafc-5b490fc316d9",
"halink2subnetid": "f4613a1c-0629-4816-9b14-34086ae7f59c",
"halink2ipaddress": "192.169.10.5"
},{
"operatingmode": "UTM_HA",
"licensekind": "02",
"azgroup": "zone1-groupb",
"halink1networkid": "f744e2f7-24a1-46ef-a4c0-90db479d1046",
"halink1subnetid": "aea80a45-0366-4077-9761-20758c990274",
"halink1ipaddress": "192.168.10.3",
"halink2networkid": "6c3e1b2c-e377-49bf-aafc-5b490fc316d9",
"halink2subnetid": "f4613a1c-0629-4816-9b14-34086ae7f59c",
"halink2ipaddress": "192.169.10.6"
}]
}
Response¶
HTTP Response Code¶
Response Code |
Description |
---|---|
200 |
OK |
400 |
Request format is invalid |
401 |
Unauthorized |
500 |
Internal Server Error |
511 |
Internal Server Error (Fail Service Order etc.) |
Response Parameter¶
item |
type |
format |
description |
---|---|---|---|
code |
String |
- |
This code is for determining the details of the error.FOV-H-**: Successful Completion. FOV-H-E**: Error has occurred. |
message |
String |
- |
This message is shown when error has occurred. |
soId |
String |
- |
Identification ID of Service Order. |
status |
integer |
- |
This value indicates normal or abnormal. 1:normal, 2:abnormal |
Sample Response Body¶
Normal Response¶
When locale is "ja"
{
"code": "FOV-H-OK",
"message": "正常終了",
"soId": "FGHA_FT64D7781E8541B298FCFE418909B44C0",
"status": 1
}
{
"code": "FOV-H-OK",
"message": "Successful completion",
"soId": "FGHA_FT64D7781E8541B298FCFE418909B44C0",
"status": 1
}
Error Response¶
When locale is "ja"
{
"code": "FOV-H-E",
"message": "システムエラーが発生しました。恐れ入りますが、チケットシステムでご連絡ください。",
"status": 2
}
{
"code": "FOV-H-E",
"message": "System error has occurred. Excuse me, please contact us at the ticket system.",
"status": 2
}