{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector ReplicationRecoveryServicesProviders API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "ReplicationRecoveryServicesProviders", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Gets The List Of Registered Recovery Services Providers For The Fabric", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationFabrics/:fabricName/replicationRecoveryServicesProviders", "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": "fabricName", "value": "", "type": "path", "description": "Fabric name." } ] }, "docs": "Lists the registered recovery services providers for the specified fabric." }, { "info": { "name": "Microsoft Azure Gets The Details Of A Recovery Services Provider", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationFabrics/:fabricName/replicationRecoveryServicesProviders/:providerName", "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": "fabricName", "value": "", "type": "path", "description": "Fabric name." }, { "name": "providerName", "value": "", "type": "path", "description": "Recovery services provider name." } ] }, "docs": "Gets the details of registered recovery services provider." }, { "info": { "name": "Microsoft Azure Adds A Recovery Services Provider", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationFabrics/:fabricName/replicationRecoveryServicesProviders/:providerName", "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": "fabricName", "value": "", "type": "path", "description": "Fabric name." }, { "name": "providerName", "value": "", "type": "path", "description": "Recovery services provider name." } ] }, "docs": "The operation to add a recovery services provider." }, { "info": { "name": "Microsoft Azure Purges Recovery Service Provider From Fabric", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationFabrics/:fabricName/replicationRecoveryServicesProviders/:providerName", "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": "fabricName", "value": "", "type": "path", "description": "Fabric name." }, { "name": "providerName", "value": "", "type": "path", "description": "Recovery services provider name." } ] }, "docs": "The operation to purge(force delete) a recovery services provider from the vault." }, { "info": { "name": "Microsoft Azure Refresh Details From The Recovery Services Provider", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationFabrics/:fabricName/replicationRecoveryServicesProviders/:providerName/refreshProvider", "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": "fabricName", "value": "", "type": "path", "description": "Fabric name." }, { "name": "providerName", "value": "", "type": "path", "description": "Recovery services provider name." } ] }, "docs": "The operation to refresh the information from the recovery services provider." }, { "info": { "name": "Microsoft Azure Deletes Provider From Fabric Note: Deleting Provider For Any Fabric Other Than Singlehost Is Unsupported To Maintain Backward Compatibility For Released Clients The Object \"deleterspinput\" Is Used If The Object Is Empty We Assume That It Is Old Client And Continue The Old Behavior", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationFabrics/:fabricName/replicationRecoveryServicesProviders/:providerName/remove", "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": "fabricName", "value": "", "type": "path", "description": "Fabric name." }, { "name": "providerName", "value": "", "type": "path", "description": "Recovery services provider name." } ] }, "docs": "The operation to removes/delete(unregister) a recovery services provider from the vault." }, { "info": { "name": "Microsoft Azure Gets The List Of Registered Recovery Services Providers In The Vault This Is A View Only Api", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:resourceName/replicationRecoveryServicesProviders", "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 registered recovery services providers in the vault." } ] } ], "bundled": true }