code: func flattenClusterDasVMConfigInfo(d *schema.ResourceData, meta interface{}, obj *types.ClusterDasVmConfigInfo) error {
  	client, err := resourceVSphereHAVMOverrideClient(meta)
  	if err != nil {
  		return err
  	}
  	version := viapi.ParseVersionFromClient(client)
  
  	// Set ha_vm_monitoring_use_cluster_defaults here as it's not included in the
  	// base vsphere_compute_cluster resource.
  	if err := d.Set("ha_vm_monitoring_use_cluster_defaults", obj.DasSettings.VmToolsMonitoringSettings.ClusterSettings); err != nil {
  		return err
  	}
  	return flattenClusterDasVMSettings(d, obj.DasSettings, version)
  }
docs: // flattenClusterDasVmConfigInfo saves a ClusterDasVmConfigInfo into the
  // supplied ResourceData.