Cluster Compute Resource APIs
The ClusterComputeResource data object aggregates the compute resources of associated HostSystem objects into a single compute resource for use by virtual machines.
The cluster services such as HA (High Availability), DRS (Distributed Resource Scheduling), and EVC (Enhanced vMotion Compatibility), enhance the utility of this single compute resource.
Use the Folder.CreateClusterEx method to create an instance of this object.
Operations
                            
                    
                            POST                        
                        
                                Cluster Compute Resource  Abandon Hci Workflow                            
                                                            
                                    Opt out of the HCI workflow.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Add Host  Task                            
                                                            
                                    Adds a host to the cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Apply Recommendation                            
                                                            
                                    Applies a recommendation from the drsRecommendation or the
recommendation list.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Cancel Recommendation                            
                                                            
                                    Cancels a recommendation.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Cluster Enter Maintenance Mode                            
                                                            
                                    The API takes a list of hosts in the cluster as input, and
returns a list of hosts in "ClusterMaintenanceResult" that the
server can successfully evacuate given the existing
constraints in the cluster, such as HA, FT, Vmotion
compatibility, reservations, affinity rules, etc.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Configure HCI  Task                            
                                                            
                                    Configures the cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Destroy  Task                            
                                                            
                                    Destroys this object, deleting its contents and removing it from its parent
folder (if any).
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Evc Manager                            
                                                            
                                    A managed object that controls Enhanced vMotion Compatibility mode for
this cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Extend HCI  Task                            
                                                            
                                    Extend an existing HCI cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Find Rules For Vm                            
                                                            
                                    Finds all enabled and disabled VM-VM Affinity and Anti-Affinity rules,
involving the given Virtual Machine.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Action History                            
                                                            
                                    The set of actions that have been performed recently.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Alarm Actions Enabled                            
                                                            
                                    Whether alarm actions are enabled for this entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Available Field                            
                                                            
                                    List of custom field definitions that are valid for the object's type.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Config Issue                            
                                                            
                                    Current configuration issues that have been detected for this entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Config Manager Enabled                            
                                                            
                                    Flag indicating whether or not desired configuration
management platform is enabled on the compute resource.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Config Status                            
                                                            
                                    The configStatus indicates whether or not the system has detected a configuration
issue involving this entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Configuration                            
                                                            
                                    Configuration of the cluster.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Configuration Ex                            
                                                            
                                    Configuration of the compute resource; applies to both standalone hosts
and clusters.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Custom Value                            
                                                            
                                    Custom field values.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Datastore                            
                                                            
                                    The datastore property is the subset of datastore objects in the datacenter
available in this ComputeResource.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Declared Alarm State                            
                                                            
                                    A set of alarm states for alarms that apply to this managed entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Disabled Method                            
                                                            
                                    List of operations that are disabled, given the current runtime
state of the entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Drs Fault                            
                                                            
                                    A collection of the DRS faults generated in the last DRS invocation.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Drs Recommendation                            
                                                            
                                    If DRS is enabled, this returns the set of recommended
migrations from the DRS module.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Effective Role                            
                                                            
                                    Access rights the current session has to this entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Environment Browser                            
                                                            
                                    The environment browser object that identifies the environments that are supported
on this compute resource.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Hci Config                            
                                                            
                                    This is applicable to clusters which are configured using the HCI
workflow and contains data related to the workflow and specification.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Host                            
                                                            
                                    List of hosts that are part of this compute resource.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Lifecycle Managed                            
                                                            
                                    Flag indicating whether or not the lifecycle of the compute resource is
managed.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Migration History                            
                                                            
                                    The set of migration decisions that have recently been performed.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Name                            
                                                            
                                    Name of this entity, unique relative to its parent.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Network                            
                                                            
                                    The subset of network objects available in the datacenter that is available in
this ComputeResource.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Overall Status                            
                                                            
                                    General health of this managed entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Parent                            
                                                            
                                    Parent of this entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Permission                            
                                                            
                                    List of permissions defined for this entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Recent Task                            
                                                            
                                    The set of recent tasks operating on this managed entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Recommendation                            
                                                            
                                    List of recommended actions for the cluster.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Resource Pool                            
                                                            
                                    Reference to root resource pool.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Get Resource Usage                            
                                                            
                                    This API can be invoked to get the current CPU, memory and storage usage
in the cluster.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Summary                            
                                                            
                                    Basic runtime information about a compute resource.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Summary Ex                            
                                                            
                                    The cluster summary.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Get System V Ms Restricted Datastores                            
                                                            
                                    Retrieve all the datastores that are either listed in
*ClusterSystemVMsConfigInfo.notAllowedDatastores* or are
tagged with a category from
*ClusterSystemVMsConfigInfo.dsTagCategoriesToExclude*.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Tag                            
                                                            
                                    The set of tags associated with this managed entity.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Triggered Alarm State                            
                                                            
                                    A set of alarm states for alarms triggered by this entity
or by its descendants.
                                
                                                    
                            GET                        
                        
                                Cluster Compute Resource Get Value                            
                                                            
                                    List of custom field values.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Move Host Into  Task                            
                                                            
                                    Moves an existing host into a cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Move Into  Task                            
                                                            
                                    Moves an existing host into a cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Place Vm                            
                                                            
                                    This method returns a *PlacementResult* object.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Recommend Hosts For Vm                            
                                                            
                                    Gets a recommendation for where to power on, resume, revert
from powered-off state to powered on state, or to migrate a
specific virtual machine.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Reconfigure Cluster  Task                            
                                                            
                                    Reconfigures a cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Reconfigure Compute Resource  Task                            
                                                            
                                    Change the compute resource configuration.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Refresh Recommendation                            
                                                            
                                    Make DRS invoke again and return a new list of recommendations.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Reload                            
                                                            
                                    Reload the entity state.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Rename  Task                            
                                                            
                                    Renames this managed entity.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Retrieve Das Advanced Runtime Info                            
                                                            
                                    Retrieve DAS advanced runtime info for this cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Set Crypto Mode                            
                                                            
                                    Set the desired encryption mode and host key for the cluster.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource Set Custom Value                            
                                                            
                                    Assigns a value to a custom field.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Stamp All Rules With Uuid  Task                            
                                                            
                                    Stamp all rules in the cluster with ruleUuid.
                                
                                                    
                            POST                        
                        
                                Cluster Compute Resource  Validate HCI Configuration                            
                                                            
                                    Validate HCI configuration in pre-configure and post-configure use-cases.
                                
                                                    