Network

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"
            }
        ]
    }
}
networkBackings
Optional

networkBackings

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

array of NatRule
natRules
Optional

natRules

extensionData
Required

extensionData