PromoteParam

PromoteParam
PromoteParam

Input to the promoteReplicationGroup method.

This structure may be used only with operations rendered under /sms.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "isPlanned": false,
    "replicationGroupsToPromote": [
        {
            "_typeName": "string",
            "faultDomainId": {
                "_typeName": "string",
                "id": "string"
            },
            "deviceGroupId": {
                "_typeName": "string",
                "id": "string"
            }
        }
    ]
}
boolean
isPlanned
Required

Specifies whether the promote operation is a planned one.

When this flag is set to false, the recovery VASA provider must not try to connect to the primary VASA provider during promote.

replicationGroupsToPromote
Optional

The replication groups to promote.

It is legal for the VASA provider to successfully promote only some groups. The groups that did not succeed will be retried.

The identifiers of the Virtual Volumes do not change after the promote operation.