Snapservice.Sites.AddSpec

Snapservice.Sites.AddSpec
Snapservice.Sites.AddSpec

The Snapservice.Sites.AddSpec schema contains properties to provide the details to add 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
Required

Connection specifications of the remote vCenter.

This property was added in vSphere API 9.0.0.0.

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.