サンプル
リクエストボディ
# グローバル、プライベート標準
{
"ActionType": "Setup",
"External": {
"NetworkType": "Global",
"TrafficIpName": "TrafficIpName1"
},
"Internal": {
"NetworkType": "PrivateStandard"
}
}
# グローバル、プライベートネットワーク/V
{
"ActionType": "Setup",
"External": {
"NetworkType": "Global",
"TrafficIpName": "TrafficIpName1"
},
"Internal": {
"NetworkType": "Private",
"ServiceCode": "ivl00000001",
"TrafficIpAddress": "10.0.0.1",
"MasterHostAddress": "10.0.0.2",
"SlaveHostAddress": "10.0.0.3",
"Netmask": "28"
}
}
# プライベート標準、プライベート標準(一本足)
{
"ActionType": "Setup",
"External": {
"NetworkType": "PrivateStandard",
"TrafficIpName": "TrafficIpName1"
},
"Internal": {
"NetworkType": "PrivateStandard"
}
}
# プライベート標準、プライベートネットワーク/V
{
"ActionType": "Setup",
"External": {
"NetworkType": "PrivateStandard",
"TrafficIpName": "TrafficIpName1"
},
"Internal": {
"NetworkType": "Private",
"ServiceCode": "ivl00000001",
"TrafficIpAddress": "10.0.0.1",
"MasterHostAddress": "10.0.0.2",
"SlaveHostAddress": "10.0.0.3",
"Netmask": "28"
}
}
# プライベートネットワーク/V、プライベート標準
{
"ActionType": "Setup",
"External": {
"NetworkType": "Private",
"TrafficIpName": "TrafficIpName1",
"ServiceCode": "ivl00000001",
"TrafficIpAddress": "10.0.0.1",
"MasterHostAddress": "10.0.0.2",
"SlaveHostAddress": "10.0.0.3",
"Netmask": "28"
},
"Internal": {
"NetworkType": "PrivateStandard"
}
}
# プライベートネットワーク/V、プライベートネットワーク/V(二本足)
{
"ActionType": "Setup",
"External": {
"NetworkType": "Private",
"TrafficIpName": "TrafficIpName1",
"ServiceCode": "ivl00000001",
"TrafficIpAddress": "10.0.0.1",
"MasterHostAddress": "10.0.0.2",
"SlaveHostAddress": "10.0.0.3",
"Netmask": "28"
},
"Internal": {
"NetworkType": "Private",
"ServiceCode": "ivl00000002",
"TrafficIpAddress": "10.0.1.1",
"MasterHostAddress": "10.0.1.2",
"SlaveHostAddress": "10.0.1.3",
"Netmask": "28"
}
}
# プライベートネットワーク/V、プライベートネットワーク/V(一本足)
{
"ActionType": "Setup",
"External": {
"NetworkType": "Private",
"TrafficIpName": "TrafficIpName1",
"ServiceCode": "ivl00000001",
"TrafficIpAddress": "10.0.0.1",
"MasterHostAddress": "10.0.0.2",
"SlaveHostAddress": "10.0.0.3",
"Netmask": "28"
},
"Internal": {
"NetworkType": "Private",
"ServiceCode": "ivl00000001",
"TrafficIpAddress": "10.0.0.1",
"MasterHostAddress": "10.0.0.2",
"SlaveHostAddress": "10.0.0.3",
"Netmask": "28"
}
}
レスポンス (JSON)
Json
{
"RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
"Current": {
"ResourceStatus": "Configuring",
"HostList": [
{
"Master": "Yes",
"ResourceStatus": "Starting"
},
{
"Master": "No",
"ResourceStatus": "Starting"
}
]
},
"Previous": {
"ResourceStatus": "Initialized",
"HostList": [
{
"Master": "Yes",
"ResourceStatus": "Stopped"
},
{
"Master": "No",
"ResourceStatus": "Stopped"
}
]
}
}