vsphere/resource_vsphere_compute_cluster.go
func resourceVSphereComputeClusterApplyDelete(d structure.ResourceIDStringer, cluster *object.ClusterComputeResource) error {
	log.Printf("[DEBUG] %s: Proceeding with cluster deletion", resourceVSphereComputeClusterIDString(d))
	if err := clustercomputeresource.Delete(cluster); err != nil {
		return err
	}
	return nil
}
func resourceVSphereComputeClusterApplyDelete(d structure.ResourceIDStringer, cluster *object.ClusterComputeResource) error {
	log.Printf("[DEBUG] %s: Proceeding with cluster deletion", resourceVSphereComputeClusterIDString(d))
	if err := clustercomputeresource.Delete(cluster); err != nil {
		return err
	}
	return nil
}
// resourceVSphereComputeClusterApplyDelete process the removal of a
// cluster.