| Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Properties
Name | Type | Description |
---|---|---|
None | ||
Properties inherited from ProfileManager | ||
profile |
Methods
Methods defined in this Managed Object |
---|
ApplyHostConfig_Task, CreateDefaultProfile, GenerateConfigTaskList, QueryHostProfileMetadata |
Methods inherited from ProfileManager |
CreateProfile, FindAssociatedProfile, QueryPolicyMetadata |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the HostProfileManager used to make the method call. |
host | ManagedObjectReference
to a HostSystem |
Host to be updated. User must have sufficient credentials and privileges
to satisfy the contents of the configSpec .
|
configSpec | HostConfigSpec |
Set of configuration changes to be applied to the host.
The changes are returned by the
HostProfile.ExecuteHostProfile
method in the
ProfileExecuteResult.configSpec
property.
|
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a SmsTask | This method returns a Task object with which to monitor the operation. |
Faults
Type | Description |
---|---|
HostConfigFailed | Thrown if the ESX Server cannot apply the configuration changes. |
InvalidState | Thrown if the host is not in maintenance mode and the configuration specification requires it. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
CreateDefaultProfile
method.VirtualSwitchProfile
, you would add it to the list
of virtual switches in the network profile for the configuration specification
(NetworkProfile.vswitch[]).
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the HostProfileManager used to make the method call. |
profileType | xsd:string |
Type of profile to create. The profile types
are system-defined
(ApplyProfile.profileTypeName).
|
Return Value
Type | Description |
---|---|
ApplyProfile | Derived subprofile of type profileType . |
Faults
Type | Description |
---|---|
vim.fault.InvalidProfileReferenceHost | Thrown if the reference host associated with the profile is incompatible or there is no reference host for the profile. |
InvalidArgument | Thrown if either the profileType or profileTypeName is incorrect. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the HostProfileManager used to make the method call. |
configSpec | HostConfigSpec |
ConfigSpec which was proposed by
ExecuteHostProfile method.
|
host | ManagedObjectReference
to a HostSystem |
Host on which the HostProfile application needs to be
carried out.
|
Return Value
Type | Description |
---|---|
HostProfileManagerConfigTaskList | List of Configuration tasks. |
Faults
Type | Description |
---|---|
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the HostProfileManager used to make the method call. |
profileName* | xsd:string[] |
Names of the profiles for which metadata is requested.
If not set, the method returns metadata for all the profiles.
|
Return Value
Type | Description |
---|---|
ProfileMetadata[] | List of profile metadata objects. |
Faults
Type | Description |
---|---|
vim.fault.InvalidProfileReferenceHost | Thrown if the reference host associated with the profile is incompatible or there is no reference host for the profile. |
InvalidArgument | Thrown if profileName parameter is invalid. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Top of page | Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |