VIMgrGuestNicRuntime

VIMgrGuestNicRuntime
VIMgrGuestNicRuntime
JSON Example
{
    "avi_internal_network": false,
    "connected": false,
    "del_pending": false,
    "guest_ip": [
        {
            "fip_available": false,
            "fip_subnet_uuids": [
                "string"
            ],
            "floatingip_subnets": [
                {
                    "name": "string",
                    "prefix": {
                        "ip_addr": {
                            "addr": "string",
                            "type": "string"
                        },
                        "mask": 0
                    },
                    "uuid": "string"
                }
            ],
            "ip_subnet": "string",
            "name": "string",
            "prefix": {
                "ip_addr": {
                    "addr": "string",
                    "type": "string"
                },
                "mask": 0
            },
            "primary": false,
            "ref_count": 0,
            "se_ref_count": 0,
            "uuid": "string"
        }
    ],
    "label": "string",
    "mac_addr": "string",
    "mgmt_vnic": false,
    "network_name": "string",
    "network_uuid": "string",
    "nsx_segment_port_path": "string",
    "os_port_uuid": "string",
    "segment_port": "string",
    "tepless_ip": {
        "addr": "string",
        "type": "string"
    },
    "type": "string"
}
boolean
avi_internal_network
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
connected
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
del_pending
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

guest_ip
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
label
Optional
Constraints: default: Unknown

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
mac_addr
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
mgmt_vnic
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
network_name
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
network_uuid
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
nsx_segment_port_path
Optional

NSX segment port path for TEPless VPC mode. This port is pre-created before VNIC attachment. Field introduced in 32.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

string
os_port_uuid
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
segment_port
Optional

Segment port of the vnic assigned to SE. Field introduced in 31.2.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

tepless_ip
Optional

tepless_ip

string
type
Required  

Enum options - CLOUD_NONE, CLOUD_VCENTER, CLOUD_OPENSTACK, CLOUD_AWS, CLOUD_VCA, CLOUD_APIC, CLOUD_MESOS, CLOUD_LINUXSERVER, CLOUD_DOCKER_UCP, CLOUD_RANCHER, CLOUD_OSHIFT_K8S, CLOUD_AZURE, CLOUD_GCP, CLOUD_NSXT. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.