HostInternetScsiHbaIPProperties

HostInternetScsiHbaIPProperties
HostInternetScsiHbaIPProperties

The IP properties for the host bus adapter

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "mac": "string",
    "address": "string",
    "dhcpConfigurationEnabled": false,
    "subnetMask": "string",
    "defaultGateway": "string",
    "primaryDnsServerAddress": "string",
    "alternateDnsServerAddress": "string",
    "ipv6Address": "string",
    "ipv6SubnetMask": "string",
    "ipv6DefaultGateway": "string",
    "arpRedirectEnabled": false,
    "mtu": 0,
    "jumboFramesEnabled": false,
    "ipv4Enabled": false,
    "ipv6Enabled": false,
    "ipv6properties": {
        "_typeName": "string",
        "iscsiIpv6Address": [
            {
                "_typeName": "string",
                "address": "string",
                "prefixLength": 0,
                "origin": "string",
                "operation": "string"
            }
        ],
        "ipv6DhcpConfigurationEnabled": false,
        "ipv6LinkLocalAutoConfigurationEnabled": false,
        "ipv6RouterAdvertisementConfigurationEnabled": false,
        "ipv6DefaultGateway": "string"
    }
}
string
mac
Optional

The MAC address.

string
address
Optional

The current IPv4 address.

boolean
dhcpConfigurationEnabled
Required

True if the host bus adapter fetches its IP using DHCP.

string
subnetMask
Optional

The current IPv4 subnet mask.

string
defaultGateway
Optional

The current IPv4 gateway.

string
primaryDnsServerAddress
Optional

The current primary DNS address.

string
alternateDnsServerAddress
Optional

The current secondary DNS address.

string
ipv6Address
Optional

Deprecated since vSphere API 5.5 use { @link IPProperties#ipv6properties }.

The current IPv6 address.

string
ipv6SubnetMask
Optional

Deprecated since vSphere API 5.5 use { @link IPProperties#ipv6properties }.

The current IPv6 subnet mask.

string
ipv6DefaultGateway
Optional

Deprecated since vSphere API 5.5 use { @link IPProperties#ipv6properties }.

The current IPv6 default gateway.

boolean
arpRedirectEnabled
Optional

True if ARP Redirect is enabled

integer As int32 As int32
mtu
Optional

True if the host bus adapter supports setting its MTU, (for Jumbo Frames, etc) Setting enableJumboFrames and not a numeric mtu value implies autoselection of appropriate MTU value for Jumbo Frames.

boolean
jumboFramesEnabled
Optional

jumboFramesEnabled

boolean
ipv4Enabled
Optional

True if IPv4 is enabled.

Unset value will keep existing IPv4 enabled state as is.

boolean
ipv6Enabled
Optional

True if IPv6 is enabled.

Unset value will keep existing IPv6 enabled state as is.

ipv6properties
Optional

The IPv6 properties for the host bus adapter.