{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector ReplicationRecoveryPlans API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "ReplicationRecoveryPlans", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Gets The List Of Recovery Plans", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." } ] }, "docs": "Lists the recovery plans in the vault." }, { "info": { "name": "Microsoft Azure Gets The Requested Recovery Plan", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Name of the recovery plan." } ] }, "docs": "Gets the details of the recovery plan." }, { "info": { "name": "Microsoft Azure Creates A Recovery Plan With The Given Details", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to create a recovery plan." }, { "info": { "name": "Microsoft Azure Updates The Given Recovery Plan", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to update a recovery plan." }, { "info": { "name": "Microsoft Azure Deletes The Specified Recovery Plan", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "Delete a recovery plan." }, { "info": { "name": "Microsoft Azure Execute Cancel Failover Of The Recovery Plan", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName/failoverCancel", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to cancel the failover of a recovery plan." }, { "info": { "name": "Microsoft Azure Execute Commit Failover Of The Recovery Plan", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName/failoverCommit", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to commit the failover of a recovery plan." }, { "info": { "name": "Microsoft Azure Execute Planned Failover Of The Recovery Plan", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName/plannedFailover", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to start the planned failover of a recovery plan." }, { "info": { "name": "Microsoft Azure Execute Reprotect Of The Recovery Plan", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName/reProtect", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to reprotect(reverse replicate) a recovery plan." }, { "info": { "name": "Microsoft Azure Execute Test Failover Of The Recovery Plan", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName/testFailover", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to start the test failover of a recovery plan." }, { "info": { "name": "Microsoft Azure Execute Test Failover Cleanup Of The Recovery Plan", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName/testFailoverCleanup", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to cleanup test failover of a recovery plan." }, { "info": { "name": "Microsoft Azure Execute Unplanned Failover Of The Recovery Plan", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryPlans/:recoveryPlanName/unplannedFailover", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "resourceName", "value": "", "type": "path", "description": "The name of the recovery services vault." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The name of the resource group where the recovery services vault is present." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription Id." }, { "name": "recoveryPlanName", "value": "", "type": "path", "description": "Recovery plan name." } ] }, "docs": "The operation to start the unplanned failover of a recovery plan." } ] } ], "bundled": true }