{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector NetApp Accounts API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "NetApp Accounts", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Describe All Netapp Accounts In A Subscription", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.NetApp/netAppAccounts" }, "docs": "List and describe all NetApp accounts in the subscription." }, { "info": { "name": "Microsoft Azure Describe All Netapp Accounts In A Resource Group", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.NetApp/netAppAccounts" }, "docs": "List and describe all NetApp accounts in the resource group." }, { "info": { "name": "Microsoft Azure Describe A Netapp Account", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.NetApp/netAppAccounts/:accountName", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "The name of the NetApp account" } ] }, "docs": "Get the NetApp account" }, { "info": { "name": "Microsoft Azure Create Or Update A Netapp Account", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.NetApp/netAppAccounts/:accountName", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "The name of the NetApp account" } ] }, "docs": "Create or update the specified NetApp account within the resource group" }, { "info": { "name": "Microsoft Azure Update A Netapp Account", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.NetApp/netAppAccounts/:accountName", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "The name of the NetApp account" } ] }, "docs": "Patch the specified NetApp account" }, { "info": { "name": "Microsoft Azure Delete A Netapp Account", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.NetApp/netAppAccounts/:accountName", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "The name of the NetApp account" } ] }, "docs": "Delete the specified NetApp account" }, { "info": { "name": "Microsoft Azure Renew Identity Credentials", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.NetApp/netAppAccounts/:accountName/renewCredentials", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "The name of the NetApp account" } ] }, "docs": "Renew identity credentials that are used to authenticate to key vault, for customer-managed key encryption. If encryption.identity.principalId does not match identity.principalId, running this operation will fix it." }, { "info": { "name": "Microsoft Azure Migrate Volumes Encryption Key Source", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.NetApp/netAppAccounts/:accountName/migrateEncryption", "params": [ { "name": "accountName", "value": "", "type": "path", "description": "The name of the NetApp account" } ] }, "docs": "Migrates all volumes in a VNet to a different encryption key source (Microsoft-managed key or Azure Key Vault). Operation fails if targeted volumes share encryption sibling set with volumes from another account." } ] } ], "bundled": true }