Host Profile Manager Composite Host Profile Task
Composes (merge, replace, delete, disable) the selected configurations into the target host profiles.
Required privileges: Profile.Edit
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case HostProfileManager/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.2.0 APIs.
"CompositeHostProfileRequestType Object"
The HostApplyProfile data object provides access to subprofiles that contain configuration data for different host capabilities.
The Profile Engine will use any configuration data that you supply to overwrite the host configuration. See the ExecuteHostProfile and ApplyHostConfig_Task methods.
The HostApplyProfile data object provides access to subprofiles that contain configuration data for different host capabilities.
The Profile Engine will use any configuration data that you supply to overwrite the host configuration. See the ExecuteHostProfile and ApplyHostConfig_Task methods.
The HostApplyProfile data object provides access to subprofiles that contain configuration data for different host capabilities.
The Profile Engine will use any configuration data that you supply to overwrite the host configuration. See the ExecuteHostProfile and ApplyHostConfig_Task methods.
The HostApplyProfile data object provides access to subprofiles that contain configuration data for different host capabilities.
The Profile Engine will use any configuration data that you supply to overwrite the host configuration. See the ExecuteHostProfile and ApplyHostConfig_Task methods.
This method will returns a Task object with which to monitor the operation. The Task.info.result will contain a HostProfileManagerCompositionResult object containing the status of the operation, and details about any composition errors. The definitions of all the parameters are same as those in ValidateHostProfileComposition_Task.
"MoRefTask Object"
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/HostProfileManager/{moId}/CompositeHostProfile_Task