Snapservice.ReplicationPolicy

Snapservice.ReplicationPolicy
Snapservice.ReplicationPolicy

The Snapservice.ReplicationPolicy schema contains properties that describe the settings to configure replication for a given protection group

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "cluster_pair": "string",
    "recovery_point_objective": {
        "unit": "string",
        "duration": 0
    },
    "snapshot_retention": {
        "short_term": {
            "keep_last": 0
        }
    }
}
string
cluster_pair
Optional

Identifier of the cluster pair. The member entity of the protection group will be replicated to the peer cluster part of the cluster pair.

This property was added in vSphere API 9.0.0.0.

This property is being kept optional for future use-cases, but mandatory in the current version.

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

recovery_point_objective
Required

The RecoveryPointObjective(RPO) is a measure to configure amount of data that is acceptable to lose in an event of a disaster or failure.

This property was added in vSphere API 9.0.0.0.

snapshot_retention
Required

Snapshot retention policy for remote site

This property was added in vSphere API 9.0.0.0.