Snapservice.Sites.ProbeSpec

Snapservice.Sites.ProbeSpec
Snapservice.Sites.ProbeSpec

The Snapservice.Sites.ProbeSpec schema contains properties used to probe remote site vCenter and Data Protection Virtual Appliance connection.

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"
}
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 set, remote vCenter certificate has been accepted by the user. If vCenter Certificate returned by probe API is already not trusted, it is expected to be supplied here.