{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector BackupPolicies API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "BackupPolicies", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Dataprotection Backupvaults Vaultname Backuppolicies", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataProtection/backupVaults/:vaultName/backupPolicies", "params": [ { "name": "vaultName", "value": "", "type": "path", "description": "The name of the backup vault." } ] }, "docs": "Returns list of backup policies belonging to a backup vault" }, { "info": { "name": "Microsoft Azure Gets A Backup Policy Belonging To A Backup Vault", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataProtection/backupVaults/:vaultName/backupPolicies/:backupPolicyName", "params": [ { "name": "vaultName", "value": "", "type": "path", "description": "The name of the backup vault." }, { "name": "backupPolicyName", "value": "", "type": "path" } ] }, "docs": "Gets a backup policy belonging to a backup vault" }, { "info": { "name": "Microsoft Azure Creates Or Updates A Backup Policy Belonging To A Backup Vault", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataProtection/backupVaults/:vaultName/backupPolicies/:backupPolicyName", "params": [ { "name": "vaultName", "value": "", "type": "path", "description": "The name of the backup vault." }, { "name": "backupPolicyName", "value": "", "type": "path", "description": "Name of the policy" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Deletes A Backup Policy Belonging To A Backup Vault", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataProtection/backupVaults/:vaultName/backupPolicies/:backupPolicyName", "params": [ { "name": "vaultName", "value": "", "type": "path", "description": "The name of the backup vault." }, { "name": "backupPolicyName", "value": "", "type": "path" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Recoveryservices Vaults Vaultname Backuppolicies", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.RecoveryServices/vaults/:vaultName/backupPolicies", "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "vaultName", "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": "$filter", "value": "", "type": "query", "description": "OData filter options." } ] }, "docs": "Lists of backup policies associated with Recovery Services Vault. API provides pagination parameters to fetch
scoped results." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storsimple Managers Managername Devices Devicename Backuppolicies", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorSimple/managers/:managerName/devices/:deviceName/backupPolicies", "params": [ { "name": "deviceName", "value": "", "type": "path", "description": "The device name" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription id" }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The resource group name" }, { "name": "managerName", "value": "", "type": "path", "description": "The manager name" }, { "name": "api-version", "value": "", "type": "query", "description": "The api version" } ] }, "docs": "Gets all the backup policies in a device." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storsimple Managers Managername Devices Devicename Backuppolicies Backuppolicyname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorSimple/managers/:managerName/devices/:deviceName/backupPolicies/:backupPolicyName", "params": [ { "name": "deviceName", "value": "", "type": "path", "description": "The device name" }, { "name": "backupPolicyName", "value": "", "type": "path", "description": "The name of backup policy to be fetched." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription id" }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The resource group name" }, { "name": "managerName", "value": "", "type": "path", "description": "The manager name" }, { "name": "api-version", "value": "", "type": "query", "description": "The api version" } ] }, "docs": "Gets the properties of the specified backup policy name." }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storsimple Managers Managername Devices Devicename Backuppolicies Backuppolicyname", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorSimple/managers/:managerName/devices/:deviceName/backupPolicies/:backupPolicyName", "params": [ { "name": "deviceName", "value": "", "type": "path", "description": "The device name" }, { "name": "backupPolicyName", "value": "", "type": "path", "description": "The name of the backup policy to be created/updated." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription id" }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The resource group name" }, { "name": "managerName", "value": "", "type": "path", "description": "The manager name" }, { "name": "api-version", "value": "", "type": "query", "description": "The api version" } ] }, "docs": "Creates or updates the backup policy." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storsimple Managers Managername Devices Devicename Backuppolicies Backuppolicyname", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorSimple/managers/:managerName/devices/:deviceName/backupPolicies/:backupPolicyName", "params": [ { "name": "deviceName", "value": "", "type": "path", "description": "The device name" }, { "name": "backupPolicyName", "value": "", "type": "path", "description": "The name of the backup policy." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription id" }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The resource group name" }, { "name": "managerName", "value": "", "type": "path", "description": "The manager name" }, { "name": "api-version", "value": "", "type": "query", "description": "The api version" } ] }, "docs": "Deletes the backup policy." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Storsimple Managers Managername Devices Devicename Backuppolicies Backuppolicyname Backup", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.StorSimple/managers/:managerName/devices/:deviceName/backupPolicies/:backupPolicyName/backup", "params": [ { "name": "deviceName", "value": "", "type": "path", "description": "The device name" }, { "name": "backupPolicyName", "value": "", "type": "path", "description": "The backup policy name." }, { "name": "backupType", "value": "", "type": "query", "description": "The backup Type. This can be cloudSnapshot or localSnapshot." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "The subscription id" }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "The resource group name" }, { "name": "managerName", "value": "", "type": "path", "description": "The manager name" }, { "name": "api-version", "value": "", "type": "query", "description": "The api version" } ] }, "docs": "Backup the backup policy now." } ] } ], "bundled": true }