Get testFailover machines from replication monitor
Select
View all TestFailover Machines of the replication pair using replicationPairId
Path Parameters
- replicationPairId integer required
Replication pair id of the Pair
- 200
- 404
OK
- application/json
- Schema
- Example (from schema)
- View test failover
Schema
virtualMachines object[]
Possible values:
>= 1
operatingSystem stringPossible values:
non-empty
OS of the test failover VM
userCapabilities int32numberOfDisks int32Number of disk in test failover VM
memory int32Memory of failover VM
flags int32isVirtualLabGateway booleanVlab configured for test failover operation
vmAllocPolicyId int32recovery target id
numberOfCPUs int32number of CPU of test failoverVM
vmState int32VM state
modifiedTime int32clone VM modified time in Unix timestamp format
proxyClient object
id int32name stringipAddress object
Test faiover VM IP address
subnet int32address stringTest failover VM IP address
family int32vmLocation object
Test failover VM location information
hostName stringhost name of the test failover VM
dataCenterName stringdatacentername of the test failover VM
vCenter stringvCenter in which test failover VM exists
expirationTime int32clone VM expiration time in Unix timestamp format
vm object
Test failover virtual machine information
hostName stringPossible values:
non-empty
hostname of clone VM
clientName stringPossible values:
non-empty
clientname of clone VM
vmName stringPossible values:
non-empty
display name of clone VM
clientId int32VM client
vmGUID stringPossible values:
non-empty
Clone VM guid
creationTime int32clone VM creation time in Unix timestamp format
lastPowerOnTime int32Clone VM last power-on time in Unix timestamp format
creator object
id int32GUID stringname stringinstanceTypeEntity stringInstance Type Name
advancedProperties object
Test failover advanced properties
connectionString stringadditionalFlags int32entity object
id int32name string
{
"virtualMachines": [
{
"operatingSystem": "string",
"userCapabilities": 0,
"numberOfDisks": 0,
"memory": 0,
"flags": 0,
"isVirtualLabGateway": true,
"vmAllocPolicyId": 0,
"numberOfCPUs": 0,
"vmState": 0,
"modifiedTime": 0,
"proxyClient": {
"id": 0,
"name": "string"
},
"ipAddress": {
"subnet": 0,
"address": "string",
"family": 0
},
"vmLocation": {
"hostName": "string",
"dataCenterName": "string",
"vCenter": "string"
},
"expirationTime": 0,
"vm": {
"hostName": "string",
"clientName": "string",
"vmName": "string",
"clientId": 0,
"vmGUID": "string"
},
"creationTime": 0,
"lastPowerOnTime": 0,
"creator": {
"id": 0,
"GUID": "string",
"name": "string"
},
"instanceTypeEntity": "string",
"advancedProperties": {
"connectionString": "string",
"additionalFlags": 0
},
"entity": {
"id": 0,
"name": "string"
}
}
]
}
{
"virtualMachines": [
{
"operatingSystem": "Microsoft Windows Server 2012 (64-bit)",
"userCapabilities": 65535,
"numberOfDisks": 2,
"memory": 4096,
"flags": 101,
"isVirtualLabGateway": false,
"vmAllocPolicyId": 7,
"numberOfCPUs": 1,
"vmState": 0,
"modifiedTime": 1706545860,
"proxyClient": {
"clientId": 10
},
"ipAddress": {
"subnet": 0,
"address": "",
"family": 32
},
"vmLocation": {
"hostName": "hostname",
"dataCenterName": "datacentername",
"vCenter": "vCenterName"
},
"expirationTime": 1706549461,
"vm": {
"hostName": "hostname",
"clientName": "test_rpstore15DRVM-Clone-7970",
"vmName": "test_rpstore15DRVM-Clone-7970",
"clientId": 50,
"vmGUID": "8503c555-e8fa-4612-8295-bfaf2cca74de"
},
"creationTime": 1706545859,
"lastPowerOnTime": 0,
"creator": {
"userGUID": "78E3E37C-CA88-4AD4-85E4-AEF48E943D73",
"userName": "Tempadmin",
"userId": 12
},
"instanceTypeEntity": "",
"advancedProperties": {
"connectionString": "",
"additionalFlags": 3
},
"entity": {
"instanceId": 3
}
}
]
}
Not Found
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}