VcVappFailoverTestSettings

VcVappFailoverTestSettings
VcVappFailoverTestSettings

Settings used when performing test failover to an on-premises of a vApp.

AllOf
JSON Example
{
    "powerOn": true,
    "instanceMap": {
        "rep1": "inst1",
        "rep2": "inst2"
    },
    "sync": false,
    "vAppNetworkSettings": {
        "networkMappings": [
            {
                "sourceNetworkName": "ext_net_vdc_s1Org",
                "sourceOrgVdcNetwork": {
                    "id": "e5a39b99-6c27-493c-acce-7eae3cd7414e",
                    "name": "ext_net_vdc_s1Org"
                },
                "destinationOrgVdcNetwork": {
                    "id": "f1c31b8d-c36b-4c2e-9236-cf97f5046072",
                    "name": "ext_net_vdc_s2Org"
                }
            }
        ],
        "copySourceNetworks": true,
        "bridgeOrgVdcNetworks": [],
        "bulkConnectVmNics": false
    },
    "vmNetworkSettings": {
        "de68576d-7505-490e-ab9e-1942c2c965c4": {
            "primaryNicIndex": 0,
            "nics": [
                {
                    "nicIndex": 0,
                    "isConnected": true,
                    "resetMacAddress": false,
                    "network": "ext_net_vdc_s1Org",
                    "ipAddress": "",
                    "ipAddressAllocationMode": "POOL",
                    "externalIpAddress": "10.71.232.255",
                    "networkAdapterType": "",
                    "needsCustomization": false,
                    "macAddress": "00:50:56:8a:b2:a8"
                }
            ],
            "copySourceNicSettings": true,
            "computerName": "testpc",
            "enableGuestCustomization": true
        }
    },
    "type": "string",
    "exposePITsAsSnapshots": false
}
object
customVirtualHardwareMap
Optional

A 'vm_replication_id' -> 'instance_id' map. Specifies hardware changes to be performed on the recovered VMs.

boolean
exposePITsAsSnapshots
Optional

Indicates whether PITs should be exposed as VM snapshots.

object
instanceMap
Optional

A 'vm_replication_id' -> 'instance_id' map. Cannot be used together with the 'sync' parameter set to true.

boolean
sync
Optional

Indicates whether synchronization should be performed before test VM is recovered. Defaults to false. Cannot be set to 'true' if the 'instanceMap' parameter is populated.

string
type
Optional

Polymorphic discriminator property, value is 'vcenter'