vcenter deployment upgrade: upgrade spec

The upgrade_spec structure contains information used to configure the appliance upgrade. This structure was added in vSphere API 6.7

Representation:

{
    "auto_answer"true,
    "history"{
        "data_set""EVENTS_TASKS",
        "defer_import"true
    },
    "psc"{
        "ceip_enabled"true
    },
    "source_appliance"{
        "hostname""string",
        "https_port"1,
        "root_password""secret string",
        "ssh_thumbprint""string",
        "ssh_verify"true,
        "ssl_thumbprint""string",
        "ssl_verify"true,
        "sso_admin_password""secret string",
        "sso_admin_username""string"
    },
    "source_location"{
        "hostname""string",
        "https_port"1,
        "password""secret string",
        "ssl_thumbprint""string",
        "ssl_verify"true,
        "username""string"
    },
    "vcsa_embedded"{
        "ceip_enabled"true
    }
}

Attributes:

Name Type Description
Required
source_appliance source_appliance_spec Source appliance spec. This attribute was added in vSphere API 6.7

source_location location_spec Source location spec. This attribute was added in vSphere API 6.7

Optional
history history_migration_spec Determines how vCenter history will be migrated during the upgrade process. vCenter history consists of:
  • Statistics
  • Events
  • Tasks
By default only core data will be migrated. Use this spec to define which part of vCenter history data will be migrated and when. This attribute was added in vSphere API 6.7

Optional. If unset, only core database content will be migrated.

vcsa_embedded vcsa_embedded_spec Information that are specific to this embedded vCenter Server. This attribute was added in vSphere API 6.7

Optional. If unset, ceip_enabled for embedded vcenter server upgrade will default to enabled.

psc psc_spec Information that are specific to this Platform Services Controller. This attribute was added in vSphere API 6.7

Optional. If unset, ceip_enabled for psc upgrade will default to enabled.

auto_answer boolean Use the default option for any questions that may come up during appliance configuration. This attribute was added in vSphere API 6.7

Optional. If unset, will default to false.