Esx Settings Clusters Vms Transition TransitionSpec

Esx Settings Clusters Vms Transition TransitionSpec
Esx Settings Clusters Vms Transition TransitionSpec

The Esx Settings Clusters Vms Transition TransitionSpec schema contains properties that describe the specification for transitioning a System VM Solution.

Supported only for solutions with deployment type Esx Settings Clusters Vms DeploymentType.CLUSTER_VM_SET.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "source_cluster": "string",
    "solution": {
        "deployment_type": "string",
        "display_name": "string",
        "display_version": "string",
        "vm_name_template": {
            "prefix": "string",
            "suffix": "string"
        },
        "host_solution_spec": {
            "prefer_host_configuration": false,
            "vm_networks": [
                "string"
            ],
            "vm_datastores": [
                "string"
            ]
        },
        "cluster_solution_spec": {
            "vm_count": 0,
            "vm_placement_policies": [
                "string"
            ],
            "vm_networks": {
                "vm_networks": "string"
            },
            "vm_datastores": [
                "string"
            ],
            "devices": {},
            "remediation_policy": "string",
            "alternative_vm_specs": [
                {
                    "selection_criteria": {
                        "selection_type": "string",
                        "extra_config_value": "string"
                    },
                    "devices": {}
                }
            ]
        },
        "hook_configurations": {
            "hook_configurations": {
                "timeout": 0
            }
        },
        "ovf_resource": {
            "location_type": "string",
            "url": "string",
            "ssl_certificate_validation": "string",
            "certificate": "string",
            "authentication_scheme": "string"
        },
        "ovf_descriptor_properties": {
            "ovf_descriptor_properties": "string"
        },
        "vm_clone_config": "string",
        "vm_storage_policy": "string",
        "vm_storage_profiles": [
            "string"
        ],
        "vm_disk_type": "string",
        "vm_resource_pool": "string",
        "vm_folder": "string",
        "vm_resource_spec": {
            "ovf_deployment_option": "string"
        },
        "redeployment_policy": "string"
    }
}
string
source_cluster
Required

Cluster to transition from.

This property was added in vSphere API 9.1.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: ClusterComputeResource. When operations return a value of this schema as a response, the property will be an identifier for the resource type: ClusterComputeResource.

solution
Required

Target desired solution specification in vLCM.

This property was added in vSphere API 9.1.0.0.