public class NetworkProfile extends ApplyProfile
Java class for NetworkProfile complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NetworkProfile">
<complexContent>
<extension base="{urn:vim25}ApplyProfile">
<sequence>
<element name="vswitch" type="{urn:vim25}VirtualSwitchProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="vmPortGroup" type="{urn:vim25}VmPortGroupProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="hostPortGroup" type="{urn:vim25}HostPortGroupProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="serviceConsolePortGroup" type="{urn:vim25}ServiceConsolePortGroupProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="dnsConfig" type="{urn:vim25}NetworkProfileDnsConfigProfile" minOccurs="0"/>
<element name="ipRouteConfig" type="{urn:vim25}IpRouteProfile" minOccurs="0"/>
<element name="consoleIpRouteConfig" type="{urn:vim25}IpRouteProfile" minOccurs="0"/>
<element name="pnic" type="{urn:vim25}PhysicalNicProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="dvswitch" type="{urn:vim25}DvsProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="dvsServiceConsoleNic" type="{urn:vim25}DvsServiceConsoleVNicProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="dvsHostNic" type="{urn:vim25}DvsHostVNicProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="netStackInstance" type="{urn:vim25}NetStackInstanceProfile" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected IpRouteProfile |
consoleIpRouteConfig |
protected NetworkProfileDnsConfigProfile |
dnsConfig |
protected List<DvsHostVNicProfile> |
dvsHostNic |
protected List<DvsServiceConsoleVNicProfile> |
dvsServiceConsoleNic |
protected List<DvsProfile> |
dvswitch |
protected List<HostPortGroupProfile> |
hostPortGroup |
protected IpRouteProfile |
ipRouteConfig |
protected List<NetStackInstanceProfile> |
netStackInstance |
protected List<PhysicalNicProfile> |
pnic |
protected List<ServiceConsolePortGroupProfile> |
serviceConsolePortGroup |
protected List<VmPortGroupProfile> |
vmPortGroup |
protected List<VirtualSwitchProfile> |
vswitch |
copyEnableStatus, enabled, favorite, policy, profileTypeName, profileVersion, property, toBeDeleted, toBeMerged, toReplaceWith| Constructor and Description |
|---|
NetworkProfile() |
| Modifier and Type | Method and Description |
|---|---|
IpRouteProfile |
getConsoleIpRouteConfig()
Gets the value of the consoleIpRouteConfig property.
|
NetworkProfileDnsConfigProfile |
getDnsConfig()
Gets the value of the dnsConfig property.
|
List<DvsHostVNicProfile> |
getDvsHostNic()
Gets the value of the dvsHostNic property.
|
List<DvsServiceConsoleVNicProfile> |
getDvsServiceConsoleNic()
Gets the value of the dvsServiceConsoleNic property.
|
List<DvsProfile> |
getDvswitch()
Gets the value of the dvswitch property.
|
List<HostPortGroupProfile> |
getHostPortGroup()
Gets the value of the hostPortGroup property.
|
IpRouteProfile |
getIpRouteConfig()
Gets the value of the ipRouteConfig property.
|
List<NetStackInstanceProfile> |
getNetStackInstance()
Gets the value of the netStackInstance property.
|
List<PhysicalNicProfile> |
getPnic()
Gets the value of the pnic property.
|
List<ServiceConsolePortGroupProfile> |
getServiceConsolePortGroup()
Gets the value of the serviceConsolePortGroup property.
|
List<VmPortGroupProfile> |
getVmPortGroup()
Gets the value of the vmPortGroup property.
|
List<VirtualSwitchProfile> |
getVswitch()
Gets the value of the vswitch property.
|
void |
setConsoleIpRouteConfig(IpRouteProfile value)
Sets the value of the consoleIpRouteConfig property.
|
void |
setDnsConfig(NetworkProfileDnsConfigProfile value)
Sets the value of the dnsConfig property.
|
void |
setIpRouteConfig(IpRouteProfile value)
Sets the value of the ipRouteConfig property.
|
getPolicy, getProfileTypeName, getProfileVersion, getProperty, isCopyEnableStatus, isEnabled, isFavorite, isToBeDeleted, isToBeMerged, isToReplaceWith, setCopyEnableStatus, setEnabled, setFavorite, setProfileTypeName, setProfileVersion, setToBeDeleted, setToBeMerged, setToReplaceWithprotected List<VirtualSwitchProfile> vswitch
protected List<VmPortGroupProfile> vmPortGroup
protected List<HostPortGroupProfile> hostPortGroup
protected List<ServiceConsolePortGroupProfile> serviceConsolePortGroup
protected NetworkProfileDnsConfigProfile dnsConfig
protected IpRouteProfile ipRouteConfig
protected IpRouteProfile consoleIpRouteConfig
protected List<PhysicalNicProfile> pnic
protected List<DvsProfile> dvswitch
protected List<DvsServiceConsoleVNicProfile> dvsServiceConsoleNic
protected List<DvsHostVNicProfile> dvsHostNic
protected List<NetStackInstanceProfile> netStackInstance
public List<VirtualSwitchProfile> getVswitch()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the vswitch property.
For example, to add a new item, do as follows:
getVswitch().add(newItem);
Objects of the following type(s) are allowed in the list
VirtualSwitchProfile
public List<VmPortGroupProfile> getVmPortGroup()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the vmPortGroup property.
For example, to add a new item, do as follows:
getVmPortGroup().add(newItem);
Objects of the following type(s) are allowed in the list
VmPortGroupProfile
public List<HostPortGroupProfile> getHostPortGroup()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the hostPortGroup property.
For example, to add a new item, do as follows:
getHostPortGroup().add(newItem);
Objects of the following type(s) are allowed in the list
HostPortGroupProfile
public List<ServiceConsolePortGroupProfile> getServiceConsolePortGroup()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the serviceConsolePortGroup property.
For example, to add a new item, do as follows:
getServiceConsolePortGroup().add(newItem);
Objects of the following type(s) are allowed in the list
ServiceConsolePortGroupProfile
public NetworkProfileDnsConfigProfile getDnsConfig()
NetworkProfileDnsConfigProfilepublic void setDnsConfig(NetworkProfileDnsConfigProfile value)
value - allowed object is
NetworkProfileDnsConfigProfilepublic IpRouteProfile getIpRouteConfig()
IpRouteProfilepublic void setIpRouteConfig(IpRouteProfile value)
value - allowed object is
IpRouteProfilepublic IpRouteProfile getConsoleIpRouteConfig()
IpRouteProfilepublic void setConsoleIpRouteConfig(IpRouteProfile value)
value - allowed object is
IpRouteProfilepublic List<PhysicalNicProfile> getPnic()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the pnic property.
For example, to add a new item, do as follows:
getPnic().add(newItem);
Objects of the following type(s) are allowed in the list
PhysicalNicProfile
public List<DvsProfile> getDvswitch()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the dvswitch property.
For example, to add a new item, do as follows:
getDvswitch().add(newItem);
Objects of the following type(s) are allowed in the list
DvsProfile
public List<DvsServiceConsoleVNicProfile> getDvsServiceConsoleNic()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the dvsServiceConsoleNic property.
For example, to add a new item, do as follows:
getDvsServiceConsoleNic().add(newItem);
Objects of the following type(s) are allowed in the list
DvsServiceConsoleVNicProfile
public List<DvsHostVNicProfile> getDvsHostNic()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the dvsHostNic property.
For example, to add a new item, do as follows:
getDvsHostNic().add(newItem);
Objects of the following type(s) are allowed in the list
DvsHostVNicProfile
public List<NetStackInstanceProfile> getNetStackInstance()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the netStackInstance property.
For example, to add a new item, do as follows:
getNetStackInstance().add(newItem);
Objects of the following type(s) are allowed in the list
NetStackInstanceProfile
Copyright © 2018. All rights reserved.