Network
Network
JSON Example
{
"networkBackings": [
{
"computeResourceName": "string",
"externalId": "string",
"id": "string",
"computeResourceNetworkId": "string",
"computeResourceId": "string",
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
}
],
"machineIdCollection": [
"string"
],
"name": "string",
"tenantId": "string",
"description": "string",
"externalId": "string",
"networkTypeId": "string",
"networkProfileType": "string",
"id": "string",
"natRules": [
{
"networkInterfaceId": "string",
"translatedAddress": "string",
"componentId": "string",
"userDefined": false,
"externalId": "string",
"description": "string",
"targetType": "string",
"type": "string",
"enabled": false,
"protocol": "string",
"edgeId": "string",
"machineId": "string",
"originalAddress": "string",
"name": "string",
"peerInterfaceIndex": 0,
"action": "string",
"translatedPort": "string",
"interfaceIndex": 0,
"id": "string",
"tag": "string",
"componentName": "string",
"order": 0,
"originalPort": "string"
}
],
"extensionData": {
"entries": [
{
"key": "string"
}
]
}
}
array of string
machineIdCollection
Optional
machineIdCollection
string
name
Optional
name
string
tenantId
Optional
tenantId
string
description
Optional
description
string
externalId
Optional
externalId
string
networkTypeId
Optional
networkTypeId
string
networkProfileType
Required
networkProfileType
Possible values are : NONE, EXTERNAL, PRIVATE, NAT, ROUTED,
string
id
Optional
id