VmFailoverTestSettings
VmFailoverTestSettings
Test failover settings for VM replication.
AllOf
This class requires all of the following:
JSON Example
{
"copySecurityTags": true,
"placementPolicy": "55a69531-ee2d-4cef-8df2-c68339e9e5ad",
"powerOn": true,
"sizingPolicy": "6d688c22-7736-44d3-8fcd-99d637eaef97",
"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
},
"sync": false,
"instanceId": "258bfd20-89d6-4254-a5e3-9c3eb23c3922",
"type": "string",
"vmNetworkSettings": {
"copySourceNicSettings": false,
"nics": [
{
"externalIpAddress": "64.71.222.37",
"ipAddress": "192.0.0.1",
"ipAddressAllocationMode": "string",
"isConnected": false,
"macAddress": "00:0a:95:9d:68:17",
"needsCustomization": true,
"network": "network1",
"networkAdapterType": "VMXNET 3",
"nicIndex": 0,
"resetMacAddress": true,
"resolutionType": "EXPLICIT"
}
],
"primaryNicIndex": 0,
"resolutionType": "EXPLICIT"
}
}
string
instanceId
Optional
Optional id of a PIT to recover to. By default the latest instance is used. Cannot be used together with the 'sync' parameter set to true.
boolean
sync
Optional
Whether automatic synchronization should be performed before the failover test. Cannot be set to 'true' if the 'instanceId' parameter is populated.
string
type
Optional
Polymorphic discriminator property, value is 'vcloud'