# Data Object - HostInternetScsiHbaIPCapabilities(vim.host.InternetScsiHba.IPCapabilities)

Property of
  HostInternetScsiHba
Extends
  DynamicData
Since
  2.0

## Data Object Description

The IP Capabilities for the host bus adapter

Properties

Name | Type | Description
--- | --- | ---
addressSettable | xsd:boolean | True if the host bus adapter supports setting its IPv4 address.
alternateDnsServerAddressSettable | xsd:boolean | True if the host bus adapter supports setting its secondary DNS.
arpRedirectSettable* | xsd:boolean | True if the host bus adapter supports setting its ARP Redirect value Since vSphere API 4.0
defaultGatewaySettable | xsd:boolean | True if the host bus adapter supports setting its IPv4 gateway.
hostNameAsTargetAddress* | xsd:boolean | True if the discovery and static targets can be configured with a host name as opposed to an IP address. Since vSphere API 4.0
ipConfigurationMethodSettable | xsd:boolean | True if the host bus adapter supports DHCPv4.
ipv4EnableSettable* | xsd:boolean | True if IPv4 addresssing can be enabled or disabled on the host bus adapter. Since vSphere API 6.0
ipv6DefaultGatewaySettable* | xsd:boolean | True if the Host bus adapter supports setting its IPv6 default gateway. Since vSphere API 6.0
ipv6DhcpConfigurationSettable* | xsd:boolean | True if the Host bus adapter supports DHCPv6 configuration. Since vSphere API 6.0
ipv6EnableSettable* | xsd:boolean | True if IPv6 addresssing can be enabled or disabled on the host bus adapter. Since vSphere API 6.0
ipv6LinkLocalAutoConfigurationSettable* | xsd:boolean | 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. Since vSphere API 6.0
ipv6MaxStaticAddressesSupported* | xsd:int | The maximum number of supported IPv6 static addresses on the host bus adapter that user can set. Since vSphere API 6.0
ipv6PrefixLength* | xsd:int | Provides the value that user should be using if host bus adapter does not support changing of prefix length. Since vSphere API 6.0
ipv6PrefixLengthSettable* | xsd:boolean | True if the Host bus adapter supports setting IPv6 Prefix Length. Since vSphere API 6.0
ipv6RouterAdvertisementConfigurationSettable* | xsd:boolean | 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. Since vSphere API 6.0
ipv6Supported* | xsd:boolean | True if the host bus adapter supports the use of IPv6 addresses Since vSphere API 4.0
mtuSettable* | xsd:boolean | True if the host bus adapter supports setting its MTU, (for Jumbo Frames, etc) Since vSphere API 4.0
nameAliasSettable* | xsd:boolean | True if the host bus adapter supports setting its name and alias Since vSphere API 4.1
primaryDnsServerAddressSettable | xsd:boolean | True if the host bus adapter supports setting its primary DNS.
subnetMaskSettable | xsd:boolean | True if the host bus adapter supports setting its IPv4 subnet mask.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HostInternetScsiHbaIPCapabilities"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="addressSettable" type="xsd:boolean"/> <element name="ipConfigurationMethodSettable" type="xsd:boolean"/> <element name="subnetMaskSettable" type="xsd:boolean"/> <element name="defaultGatewaySettable" type="xsd:boolean"/> <element name="primaryDnsServerAddressSettable" type="xsd:boolean"/> <element name="alternateDnsServerAddressSettable" type="xsd:boolean"/> <element name="ipv6Supported" type="xsd:boolean" minOccurs="0"/> <element name="arpRedirectSettable" type="xsd:boolean" minOccurs="0"/> <element name="mtuSettable" type="xsd:boolean" minOccurs="0"/> <element name="hostNameAsTargetAddress" type="xsd:boolean" minOccurs="0"/> <element name="nameAliasSettable" type="xsd:boolean" minOccurs="0"/> <element name="ipv4EnableSettable" type="xsd:boolean" minOccurs="0"/> <element name="ipv6EnableSettable" type="xsd:boolean" minOccurs="0"/> <element name="ipv6PrefixLengthSettable" type="xsd:boolean" minOccurs="0"/> <element name="ipv6PrefixLength" type="xsd:int" minOccurs="0"/> <element name="ipv6DhcpConfigurationSettable" type="xsd:boolean" minOccurs="0"/> <element name="ipv6LinkLocalAutoConfigurationSettable" type="xsd:boolean" minOccurs="0"/> <element name="ipv6RouterAdvertisementConfigurationSettable" type="xsd:boolean" minOccurs="0"/> <element name="ipv6DefaultGatewaySettable" type="xsd:boolean" minOccurs="0"/> <element name="ipv6MaxStaticAddressesSupported" type="xsd:int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>