AbstractFailoverSettings

AbstractFailoverSettings
AbstractFailoverSettings

Base class representing the settings for failover and/or planned migration of a VM and/or vApp replication.

JSON Example
{
    "copySecurityTags": true,
    "placementPolicy": "55a69531-ee2d-4cef-8df2-c68339e9e5ad",
    "powerOn": true,
    "sizingPolicy": "6d688c22-7736-44d3-8fcd-99d637eaef97",
    "vAppNetworkSettings": {
        "bridgeOrgVdcNetworks": [
            {
                "id": "3d2fe641-28a4-40b4-9b5b-1c0e00ecd92d",
                "name": "network1"
            }
        ],
        "bulkConnectVmNics": true,
        "copySourceNetworks": true,
        "networkMappings": [
            {
                "destinationOrgVdcNetwork": {
                    "id": "3d2fe641-28a4-40b4-9b5b-1c0e00ecd92d",
                    "name": "network1"
                },
                "sourceNetworkName": "ext_net_vdc_s1Org",
                "sourceOrgVdcNetwork": {
                    "id": "3d2fe641-28a4-40b4-9b5b-1c0e00ecd92d",
                    "name": "network1"
                }
            }
        ],
        "resolutionType": "EXPLICIT"
    }
}
boolean
copySecurityTags
Optional

Indicates whether the source vm's security tags should be copied to the recovered vm.

string
placementPolicy
Optional

Optional id of a placement policy to apply to recovered vm.

boolean
powerOn
Optional

Indicates whether the recovered vapp should be powered on. Defaults to true.

string
sizingPolicy
Optional

Optional id of a sizing policy to apply to recovered vm.

vAppNetworkSettings
Optional

vAppNetworkSettings