Vcenter_Settings_V1_Config_Components_Managementcluster_ManagementVirtualMachine

Vcenter_Settings_V1_Config_Components_Managementcluster_ManagementVirtualMachine
Vcenter_Settings_V1_Config_Components_Managementcluster_ManagementVirtualMachine

The ManagementVirtualMachine structure contains information about the management virtual machine configurations present in the management cluster. Warning: This structure is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.

JSON Example
{
    "name": "string",
    "mo_id": "string",
    "vm_type": "string",
    "parent_path": "string",
    "resource_config": {
        "cpu_allocation": {
            "reservation": 0,
            "expandable_reservation": false,
            "limit": 0,
            "shares": {
                "level": "string",
                "shares": 0
            }
        },
        "memory_allocation": {
            "reservation": 0,
            "expandable_reservation": false,
            "limit": 0,
            "shares": {
                "level": "string",
                "shares": 0
            }
        }
    }
}
string
name
Required

Name of the management virtual machine configuration. Warning: This attribute is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.

string
mo_id
Optional

Managed Object identifier of the management virtual machine. Warning: This attribute is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.

vm_type
Required

The ManagementVirtualMachine.ManagementVMType enumerated type defines the type of management virtual machine. Warning: This enumeration is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
VCENTER : The management virtual machine is of type vCenter. Warning: This constant is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
CLOUD_GATEWAY : The management virtual machine is of type Cloud Gateway. Warning: This constant is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.

string
parent_path
Required

Absolute path from root folder to management virtual machine parent vm folder. Warning: This attribute is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.

resource_config
Optional

The ResourceConfigSpec structure provides resource reserved for a resource pool or management virtual machine. Warning: This structure is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.