Snapservice.Sites.UpdateSpec

Snapservice.Sites.UpdateSpec
Snapservice.Sites.UpdateSpec

The Snapservice.Sites.UpdateSpec schema contains properties to provide the details to update the remote site.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "vcenter_connection_spec": {
        "host": "string",
        "port": 0
    },
    "vcenter_creds": {
        "user": "string",
        "password": "string"
    },
    "vcenter_certificate": "string",
    "va_certificate": "string"
}
vcenter_connection_spec
Optional

Connection specifications of the remote vCenter.

This property was added in vSphere API 9.0.0.0.

If missing or null, use existing vCenter connection specifications.

vcenter_creds
Optional

Credentials for the remote site with enough permissions.

The vCenter credentials are kept optional for future extensibility. Currently, API is expected to throw validation error if vCenter credentials are not supplied.

This property was added in vSphere API 9.0.0.0.

Must be set for current release. Field is set to optional for future use cases to support different authentication mechanisms.

string
vcenter_certificate
Optional

Certificate of the remote vCenter.

This property was added in vSphere API 9.0.0.0.

If missing or null, remote vCenter certificate is already trusted.

string
va_certificate
Optional

Certificate of the remote Data Protection Virtual Appliance.

This property was added in vSphere API 9.0.0.0.

If missing or null, remote Data Protection Virtual Appliance certificate is already trusted.