InlineVdcNetwork1

InlineVdcNetwork1
InlineVdcNetwork1
JSON Example
{
    "backingNetworkId": "string",
    "backingNetworkType": {},
    "networkingTenancyEnabled": false,
    "parentNetworkId": {
        "name": "string",
        "id": "string"
    },
    "networkType": {},
    "orgVdc": {
        "name": "string",
        "id": "string"
    },
    "ownerRef": {
        "name": "string",
        "id": "string"
    },
    "orgVdcIsNsxTBacked": false,
    "orgRef": {
        "name": "string",
        "id": "string"
    },
    "connection": {
        "routerRef": {
            "name": "string",
            "id": "string"
        },
        "connectionType": {},
        "connectionTypeValue": "string",
        "isUniversalVdcGroupEdge": false,
        "connected": false
    },
    "isDefaultNetwork": false,
    "shared": false,
    "enableDualSubnetNetwork": false,
    "status": {},
    "lastTaskFailureMessage": "string",
    "guestVlanTaggingAllowed": false,
    "retainNicResources": false,
    "crossVdcNetworkId": "string",
    "crossVdcNetworkLocationId": "string",
    "overlayId": 0,
    "totalIpCount": 0,
    "usedIpCount": 0,
    "routeAdvertised": false,
    "securityGroups": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "segmentProfileTemplateRef": {
        "name": "string",
        "id": "string"
    },
    "strictIpMode": false
}
string
backingNetworkId
Optional

The NSX id of the backing network.

backingNetworkType
Optional

The backing network type.

Possible values are : DV_PORTGROUP, VIRTUAL_WIRE, IMPORTED_T_LOGICAL_SWITCH, OPAQUE_NETWORK, NSXT_FIXED_SEGMENT, NSXT_FLEXIBLE_SEGMENT,
boolean
networkingTenancyEnabled
Optional

True if the network is using networking tenancy in the backing networking provider.

parentNetworkId
Optional

Entity reference used to describe VCD entities

networkType
Optional

The network type.

Possible values are : DIRECT, DIRECT_UPLINK, ISOLATED, OPAQUE, NAT_ROUTED, CROSS_VDC,
orgVdc
Optional

Entity reference used to describe VCD entities

ownerRef
Optional

Entity reference used to describe VCD entities

boolean
orgVdcIsNsxTBacked
Optional

For an Org vDC network, whether the vDC is backed by NSX-T.

orgRef
Optional

Entity reference used to describe VCD entities

connection
Optional

Describes the connection between a routed network and an edge gateway. This must be set if converting from an isolated to a routed network.

boolean
isDefaultNetwork
Optional

Deprecated unused field, this property will be removed in future release.

boolean
shared
Optional

Whether this network is shared with other organization vDCs.

boolean
enableDualSubnetNetwork
Optional

True means that this network will support two subnets (i.e. IPv4 and IPv6). Note that in the dual-stack configuration, all DNS servers must be specified in the IPv4's subnet, even if the DNS server is an IPv6 Address. DNS servers specified in the IPv6's subnets are ignored.

status
Optional

Represents status of a Org Vdc network. This value will be PENDING if the network has been recorded by VCD but has not been fully configured, CONFIGURING if the network is in transition, REALIZED if the existing state of the network has been fully realized, or REALIZED_FAILED if there was an error creating the network.

Possible values are : PENDING, CONFIGURING, REALIZED, REALIZATION_FAILED,
string
lastTaskFailureMessage
Optional

Brief failure message if the last configuration task failed. Deprecated in Api 33.0, this property will be removed in next release.

boolean
guestVlanTaggingAllowed
Optional

Whether guest VLAN tagging is allowed.

boolean
retainNicResources
Optional

Whether network resources such as IP/MAC Addresses are to be retained.

string
crossVdcNetworkId
Optional

The id of the cross vdc network if this is a stretched network, otherwise it will be null.

string
crossVdcNetworkLocationId
Optional

The id of the org from which this network can be managed if this is a stretched network, otherwise it will be null.

integer As int32 As int32
overlayId
Optional

Overlay connectivity ID for this Network. This field is used on creation during POST only and will not be displayed on an object returned through GET or PUT.

integer
totalIpCount
Optional

The number of IP addresses defined by the static ip pools. If the network contains any IPv6 subnets, the total ip count will be null.

integer
usedIpCount
Optional

The number of IP address used from the static ip pools.

boolean
routeAdvertised
Optional

Whether this network is advertised so that it can be routed out to the external networks. This applies only to routed networks backed by NSX-T. If the network's Edge Gateway is connected to a Provider Gateway that is using external IP Block, this property is read-only. If that Provider Gateway is using IP Space, this can set/updated. If not set, the default value is determined by the Provider Gateway's route advertisement intention. Value will be unset or set to false if route advertisement is not applicable.

securityGroups
Optional

The list of firewall groups of type SECURITY_GROUP/STATIC_MEMBERS that are assigned to the Org vDC Network. These groups can then be used in firewall rules to protect the Org vDC Network and allow/deny traffic.

segmentProfileTemplateRef
Optional

Entity reference used to describe VCD entities

boolean
strictIpMode
Optional

When set to true, static manual IPs and DHCP Bindings must come from static IP Pools defined for the network. Can only be activated when all static manual IPs fall within allocated ranges. This only applies to networks backed by NSX-T Segments.

Used By