public class HostApplyProfile extends ApplyProfile
Java class for HostApplyProfile complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HostApplyProfile">
<complexContent>
<extension base="{urn:vim25}ApplyProfile">
<sequence>
<element name="memory" type="{urn:vim25}HostMemoryProfile" minOccurs="0"/>
<element name="storage" type="{urn:vim25}StorageProfile" minOccurs="0"/>
<element name="network" type="{urn:vim25}NetworkProfile" minOccurs="0"/>
<element name="datetime" type="{urn:vim25}DateTimeProfile" minOccurs="0"/>
<element name="firewall" type="{urn:vim25}FirewallProfile" minOccurs="0"/>
<element name="security" type="{urn:vim25}SecurityProfile" minOccurs="0"/>
<element name="service" type="{urn:vim25}ServiceProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="option" type="{urn:vim25}OptionProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="userAccount" type="{urn:vim25}UserProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="usergroupAccount" type="{urn:vim25}UserGroupProfile" maxOccurs="unbounded" minOccurs="0"/>
<element name="authentication" type="{urn:vim25}AuthenticationProfile" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected AuthenticationProfile |
authentication |
protected DateTimeProfile |
datetime |
protected FirewallProfile |
firewall |
protected HostMemoryProfile |
memory |
protected NetworkProfile |
network |
protected List<OptionProfile> |
option |
protected SecurityProfile |
security |
protected List<ServiceProfile> |
service |
protected StorageProfile |
storage |
protected List<UserProfile> |
userAccount |
protected List<UserGroupProfile> |
usergroupAccount |
copyEnableStatus, enabled, favorite, policy, profileTypeName, profileVersion, property, toBeDeleted, toBeMerged, toReplaceWith| Constructor and Description |
|---|
HostApplyProfile() |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationProfile |
getAuthentication()
Gets the value of the authentication property.
|
DateTimeProfile |
getDatetime()
Gets the value of the datetime property.
|
FirewallProfile |
getFirewall()
Gets the value of the firewall property.
|
HostMemoryProfile |
getMemory()
Gets the value of the memory property.
|
NetworkProfile |
getNetwork()
Gets the value of the network property.
|
List<OptionProfile> |
getOption()
Gets the value of the option property.
|
SecurityProfile |
getSecurity()
Gets the value of the security property.
|
List<ServiceProfile> |
getService()
Gets the value of the service property.
|
StorageProfile |
getStorage()
Gets the value of the storage property.
|
List<UserProfile> |
getUserAccount()
Gets the value of the userAccount property.
|
List<UserGroupProfile> |
getUsergroupAccount()
Gets the value of the usergroupAccount property.
|
void |
setAuthentication(AuthenticationProfile value)
Sets the value of the authentication property.
|
void |
setDatetime(DateTimeProfile value)
Sets the value of the datetime property.
|
void |
setFirewall(FirewallProfile value)
Sets the value of the firewall property.
|
void |
setMemory(HostMemoryProfile value)
Sets the value of the memory property.
|
void |
setNetwork(NetworkProfile value)
Sets the value of the network property.
|
void |
setSecurity(SecurityProfile value)
Sets the value of the security property.
|
void |
setStorage(StorageProfile value)
Sets the value of the storage property.
|
getPolicy, getProfileTypeName, getProfileVersion, getProperty, isCopyEnableStatus, isEnabled, isFavorite, isToBeDeleted, isToBeMerged, isToReplaceWith, setCopyEnableStatus, setEnabled, setFavorite, setProfileTypeName, setProfileVersion, setToBeDeleted, setToBeMerged, setToReplaceWithprotected HostMemoryProfile memory
protected StorageProfile storage
protected NetworkProfile network
protected DateTimeProfile datetime
protected FirewallProfile firewall
protected SecurityProfile security
protected List<ServiceProfile> service
protected List<OptionProfile> option
protected List<UserProfile> userAccount
protected List<UserGroupProfile> usergroupAccount
protected AuthenticationProfile authentication
public HostMemoryProfile getMemory()
HostMemoryProfilepublic void setMemory(HostMemoryProfile value)
value - allowed object is
HostMemoryProfilepublic StorageProfile getStorage()
StorageProfilepublic void setStorage(StorageProfile value)
value - allowed object is
StorageProfilepublic NetworkProfile getNetwork()
NetworkProfilepublic void setNetwork(NetworkProfile value)
value - allowed object is
NetworkProfilepublic DateTimeProfile getDatetime()
DateTimeProfilepublic void setDatetime(DateTimeProfile value)
value - allowed object is
DateTimeProfilepublic FirewallProfile getFirewall()
FirewallProfilepublic void setFirewall(FirewallProfile value)
value - allowed object is
FirewallProfilepublic SecurityProfile getSecurity()
SecurityProfilepublic void setSecurity(SecurityProfile value)
value - allowed object is
SecurityProfilepublic List<ServiceProfile> getService()
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 service property.
For example, to add a new item, do as follows:
getService().add(newItem);
Objects of the following type(s) are allowed in the list
ServiceProfile
public List<OptionProfile> getOption()
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 option property.
For example, to add a new item, do as follows:
getOption().add(newItem);
Objects of the following type(s) are allowed in the list
OptionProfile
public List<UserProfile> getUserAccount()
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 userAccount property.
For example, to add a new item, do as follows:
getUserAccount().add(newItem);
Objects of the following type(s) are allowed in the list
UserProfile
public List<UserGroupProfile> getUsergroupAccount()
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 usergroupAccount property.
For example, to add a new item, do as follows:
getUsergroupAccount().add(newItem);
Objects of the following type(s) are allowed in the list
UserGroupProfile
public AuthenticationProfile getAuthentication()
AuthenticationProfilepublic void setAuthentication(AuthenticationProfile value)
value - allowed object is
AuthenticationProfileCopyright © 2018. All rights reserved.