HostInternetScsiHbaIPCapabilities

HostInternetScsiHbaIPCapabilities
HostInternetScsiHbaIPCapabilities

The IP Capabilities for the host bus adapter

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "addressSettable": false,
    "ipConfigurationMethodSettable": false,
    "subnetMaskSettable": false,
    "defaultGatewaySettable": false,
    "primaryDnsServerAddressSettable": false,
    "alternateDnsServerAddressSettable": false,
    "ipv6Supported": false,
    "arpRedirectSettable": false,
    "mtuSettable": false,
    "hostNameAsTargetAddress": false,
    "nameAliasSettable": false,
    "ipv4EnableSettable": false,
    "ipv6EnableSettable": false,
    "ipv6PrefixLengthSettable": false,
    "ipv6PrefixLength": 0,
    "ipv6DhcpConfigurationSettable": false,
    "ipv6LinkLocalAutoConfigurationSettable": false,
    "ipv6RouterAdvertisementConfigurationSettable": false,
    "ipv6DefaultGatewaySettable": false,
    "ipv6MaxStaticAddressesSupported": 0
}
boolean
addressSettable
Required

True if the host bus adapter supports setting its IPv4 address.

boolean
ipConfigurationMethodSettable
Required

True if the host bus adapter supports DHCPv4.

boolean
subnetMaskSettable
Required

True if the host bus adapter supports setting its IPv4 subnet mask.

boolean
defaultGatewaySettable
Required

True if the host bus adapter supports setting its IPv4 gateway.

boolean
primaryDnsServerAddressSettable
Required

True if the host bus adapter supports setting its primary DNS.

boolean
alternateDnsServerAddressSettable
Required

True if the host bus adapter supports setting its secondary DNS.

boolean
ipv6Supported
Optional

True if the host bus adapter supports the use of IPv6 addresses

boolean
arpRedirectSettable
Optional

True if the host bus adapter supports setting its ARP Redirect value

boolean
mtuSettable
Optional

True if the host bus adapter supports setting its MTU, (for Jumbo Frames, etc)

boolean
hostNameAsTargetAddress
Optional

True if the discovery and static targets can be configured with a host name as opposed to an IP address.

boolean
nameAliasSettable
Optional

True if the host bus adapter supports setting its name and alias

boolean
ipv4EnableSettable
Optional

True if IPv4 addresssing can be enabled or disabled on the host bus adapter.

boolean
ipv6EnableSettable
Optional

True if IPv6 addresssing can be enabled or disabled on the host bus adapter.

boolean
ipv6PrefixLengthSettable
Optional

True if the Host bus adapter supports setting IPv6 Prefix Length.

integer As int32 As int32
ipv6PrefixLength
Optional

Provides the value that user should be using if host bus adapter does not support changing of prefix length.

boolean
ipv6DhcpConfigurationSettable
Optional

True if the Host bus adapter supports DHCPv6 configuration.

boolean
ipv6LinkLocalAutoConfigurationSettable
Optional

True if the Host bus adapter supports setting configuration of its IPv6 link local address User can specify link local static address if link local auto configuration is set to false.

link local address usually starts with fe80: and has prefix 64.

boolean
ipv6RouterAdvertisementConfigurationSettable
Optional

True if the Host bus adapter supports router advertisement configuration method.

Note: Currently Qlogic adapter does not support plumbing of any user specified static address if router advertisement method is enabled.

boolean
ipv6DefaultGatewaySettable
Optional

True if the Host bus adapter supports setting its IPv6 default gateway.

integer As int32 As int32
ipv6MaxStaticAddressesSupported
Optional

The maximum number of supported IPv6 static addresses on the host bus adapter that user can set.