Microsoft Azure Storage API

The Storage API from Microsoft Azure — 8 operation(s) for storage.

Operations 14

GET /accounts/{accountId}/blobUploadEndpoint Microsoft Azure Gets A Blob Upload Uri #
GET /storage Microsoft Azure Get Storage #
POST /storage/{storage-account-name}/backup Microsoft Azure Backs Up The Specified Storage Account #
POST /storage/restore Microsoft Azure Restores A Backed Up Storage Account To A Vault #
DELETE /storage/{storage-account-name} Microsoft Azure Delete Storage Storage Account Name #
GET /storage/{storage-account-name} Microsoft Azure Get Storage Storage Account Name #
PUT /storage/{storage-account-name} Microsoft Azure Put Storage Storage Account Name #
PATCH /storage/{storage-account-name} Microsoft Azure Patch Storage Storage Account Name #
POST /storage/{storage-account-name}/regeneratekey Microsoft Azure Post Storage Storage Account Name Regeneratekey #
GET /storage/{storage-account-name}/sas Microsoft Azure Get Storage Storage Account Name Sas #
DELETE /storage/{storage-account-name}/sas/{sas-definition-name} Microsoft Azure Delete Storage Storage Account Name Sas Sas Definition Name #
GET /storage/{storage-account-name}/sas/{sas-definition-name} Microsoft Azure Get Storage Storage Account Name Sas Sas Definition Name #
PUT /storage/{storage-account-name}/sas/{sas-definition-name} Microsoft Azure Put Storage Storage Account Name Sas Sas Definition Name #
PATCH /storage/{storage-account-name}/sas/{sas-definition-name} Microsoft Azure Patch Storage Storage Account Name Sas Sas Definition Name #

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/rest/api/azure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/action-groups?view=rest-monitor-2021-09-01
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/activity-log-alerts?view=rest-monitor-2020-10-01
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/whatis-azure-ad-connect
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-providers-and-types
📖
Documentation
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/robomq.adptoad?tab=overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.advisor-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.agfoodplatform-readme?view=azure-dotnet-preview
📖
Documentation
https://azure.microsoft.com/en-us/products/data-manager-for-agriculture
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/translator/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-health-insights/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/analysis-services/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/analytics.purview.datamap-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/anomaly-detector/
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-center/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/scom-manage-instance/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/apimanagement/
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365-app-certification/docs/acat-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-app-configuration/
📖
Documentation
https://learn.microsoft.com/en-us/azure/app-service/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/app-service-certificate-orders/get?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/app-service/environment/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/app-service-plans?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview
📖
Documentation
https://learn.microsoft.com/en-us/cli/azure/monitor/app-insights/component/linked-storage?view=azure-cli-latest
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.applicationinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-arc/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/resource-graph/
📖
Documentation
https://learn.microsoft.com/en-us/azure/devops/artifacts/?view=azure-devops
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/security.attestation-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/attestation/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.authorization-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-cognitiveservices-search-autosuggest/azure.cognitiveservices.search.autosuggest.autosuggestclient?view=azure-python-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/automanage/
📖
Documentation
https://learn.microsoft.com/en-us/azure/automation/
📖
Documentation
https://learn.microsoft.com/en-us/azure/backup/
📖
Documentation
https://learn.microsoft.com/en-us/azure/baremetal-infrastructure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/batch/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/translator/document-translation/quickstarts/client-library-sdks
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/batch-synthesis
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.billingbenefits-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/blobs/
📖
Documentation
https://learn.microsoft.com/en-us/archive/msdn-magazine/2018/june/blockchain-introducing-azure-blockchain-workbench
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/blueprints/
📖
Documentation
https://learn.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/cloud-scale-analytics/govern-metadata-standards
📖
Documentation
https://learn.microsoft.com/en-us/azure/carbon-optimization/view-emissions
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.cdn-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/web-application-firewall/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/certificate-orders-diagnostics?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-mutual-certificates-for-clients
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.changeanalysis-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-changes-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/chaos-studio/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/policy-restrictions?view=rest-policy-2023-03-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-shell/overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.trustedsigning-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.cognitiveservices-readme?view=azure-dotnet
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/cognitiveservices/
📖
Documentation
https://learn.microsoft.com/en-us/python/api/overview/azure/commerce?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-types
📖
Documentation
https://learn.microsoft.com/en-us/azure/search/search-blob-metadata-properties
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/considerations/fundamental-concepts
📖
Documentation
https://learn.microsoft.com/en-us/azure/sentinel/entities-reference
📖
Documentation
https://learn.microsoft.com/en-us/dynamics365/field-service/configure-incident-types
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/parameter-files
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/tables/table-storage-design-modeling
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.operationalinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/share-gallery-community
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/component-policy-states?view=rest-policy-2022-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles/compute
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-connectivity-configuration
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.appcontainers-readme?view=azure-dotnet
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/containerapps/
📖
Documentation
https://learn.microsoft.com/en-us/azure/container-apps/revisions-manage
📖
Documentation
https://learn.microsoft.com/en-us/azure/containers/
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.containerservice/fleets
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/content-moderator/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/content-safety/
📖
Documentation
https://learn.microsoft.com/en-us/azure/cosmos-db/postgresql/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.customimagesearch.customimagesearchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/search.documents-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/speech/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/storageservices/data-lake-storage-gen2
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/data-manager-for-agri/
📖
Documentation
https://learn.microsoft.com/en-us/azure/dms/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/control-plane-and-data-plane
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/data-sensitivity-settings
📖
Documentation
https://learn.microsoft.com/en-us/azure/databox/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/sql/database-threat-detection-policies/get?view=rest-sql-2014-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/external-attack-surface-management/
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/files/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/web-apps/delete?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-script-template
📖
Documentation
https://learn.microsoft.com/en-us/azure/deployment-environments/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/deployment-stacks
📖
Documentation
https://learn.microsoft.com/en-us/azure/iot-dps/
📖
Documentation
https://learn.microsoft.com/en-us/azure/api-management/diagnostic-logs-reference
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/?view=doc-intel-4.0.0
📖
Documentation
https://learn.microsoft.com/en-us/azure/iot-edge/?view=iotedge-1.5
📖
Documentation
https://learn.microsoft.com/en-us/shows/azure-cosmos-db-conf-2022/creating-enterprise-knowledge-graphs-from-unstructured-data
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azureml-core/azureml.core.experiment.experiment?view=azure-ml-py
📖
Documentation
https://learn.microsoft.com/en-us/azure/expressroute/cross-connections-api-development
📖
Documentation
https://learn.microsoft.com/en-us/fabric/admin/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.vision.face-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.resourcemanager.fluent.featureclient?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.formrecognizer-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/azure-compute-gallery
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/diagnostic-settings?view=rest-monitor-2021-05-01-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.insights/guestdiagnosticsettingsassociation
📖
Documentation
https://learn.microsoft.com/en-us/azure/hdinsight-aks/
📖
Documentation
https://docs.citusdata.com/en/v9.2/portals/citus_cloud.html
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.imagesearch.imagesearchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-rule-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/integration-environments/create-integration-environment
📖
Documentation
https://learn.microsoft.com/en-us/azure/hdinsight/kafka/rest-proxy
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/kube-environments/create-or-update?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.kusto-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-large-instances/what-is-azure-large-instances
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/app/live-stream
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/azure.search.documents.searchclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-tutorial
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/logs/query-packs
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.logic-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/luis/client-libraries-rest-api
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-managed-lustre/
📖
Documentation
https://learn.microsoft.com/en-us/azure/synapse-analytics/security/synapse-workspace-managed-private-endpoints
📖
Documentation
https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-links-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.resourcemanager.managementlockclient?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-create-data-registries
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-use-feedback-tool
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/maps/render/get-map-tileset?view=rest-maps-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/maps/timezone?view=rest-maps-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-creator-wayfinding
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-maps/how-to-request-weather-data
📖
Documentation
https://learn.microsoft.com/en-us/partner-center/marketplace-offers/create-new-saas-offer
📖
Documentation
https://learn.microsoft.com/sr-cyrl-rs/azure/media-services/latest/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.media-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/metrics-advisor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/language-service/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/ai.language.conversations-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/language/text-analysis-authoring/import?view=rest-language-2023-04-01
📖
Documentation
https://azure.microsoft.com/en-us/products/ai-services/question-answering
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/application-insights/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/marketplacecatalog/dataplane/reviews/get?view=rest-marketplacecatalog-dataplane-2023-01-01-preview&tabs=HTTP
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-netapp-files/
📖
Documentation
https://learn.microsoft.com/en-us/azure/playwright-testing/how-to-manage-authentication
📖
Documentation
https://azure.microsoft.com/en-us/products/ai-services/ai-document-intelligence
📖
Documentation
https://learn.microsoft.com/en-us/azure/defender-for-cloud/azure-devops-extension
📖
Documentation
https://learn.microsoft.com/en-us/azure/sentinel/upload-indicators-api
📖
Documentation
https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/serial-console-windows
📖
Documentation
https://learn.microsoft.com/en-us/azure/templates/microsoft.servicelinker/linkers
📖
Documentation
https://learn.microsoft.com/en-us/azure/container-instances/container-instances-standby-pool-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/file-sync/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/mobilepacketcore/
📖
Documentation
https://azure.microsoft.com/en-us/products/azure-network-function-manager
📖
Documentation
https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-health/resource-health-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/security/
📖
Documentation
https://learn.microsoft.com/en-us/azure/migrate/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/migrate/
📖
Documentation
https://learn.microsoft.com/en-us/java/api/com.azure.mixedreality.remoterendering?view=azure-java-stable
📖
Documentation
https://learn.microsoft.com/en-us/java/api/com.azure.mixedreality.authentication.mixedrealitystsclient?view=azure-java-stable
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-endpoint-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/data-collection-rule-associations?view=rest-monitor-2023-03-11
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/data-collection-rules?view=rest-monitor-2023-03-11
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-monitor/azure.mgmt.monitor.monitormanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/batch/monitor-batch
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/metrics?view=rest-monitor-2023-10-01
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/metric-definitions?view=rest-monitor-2023-10-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/monitor-resource-manager
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.sql-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/
📖
Documentation
https://learn.microsoft.com/en-us/azure/networking/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/network-security-groups-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network-manager/concept-network-groups
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts
📖
Documentation
https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/get-started/introduction-azure-monitoring-integrations/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.search.newssearch.newssearchclient?view=azure-dotnet
📖
Documentation
https://docs.nginx.com/nginx/deployment-guides/microsoft-azure/
📖
Documentation
https://learn.microsoft.com/en-us/azure/notification-hubs/
📖
Documentation
https://azure.microsoft.com/en-us/products/spring-apps
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/
📖
APIReference
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
📖
GettingStarted
https://learn.microsoft.com/en-us/azure/ai-services/openai/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/api-version-deprecation
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-oep-readme?view=azure-node-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/orbital/
📖
Documentation
https://docs.paloaltonetworks.com/cloud-ngfw/azure
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.peering-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/personalizer/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-playwrighttesting-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/concepts/event-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/policy/
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/concepts/definition-structure-basics
📖
Documentation
https://learn.microsoft.com/en-us/azure/governance/policy/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-portal/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.postgresql-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-powerbiembedded-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-powerbidedicated-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/power-platform/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/use-prediction-api
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.privatedns-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/private-link/private-endpoint-overview
📖
Documentation
https://learn.microsoft.com/en-us/power-bi/enterprise/service-security-private-links-on-premises
📖
Documentation
https://azure.microsoft.com/en-us/products/programmable-connectivity
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.providerhub-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/purview/
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/concept-policies-devops
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.purview-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/tutorial-metadata-policy-collections-apis
📖
Documentation
https://learn.microsoft.com/en-us/purview/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/analytics.purview.sharing-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/purview/legacy/concept-workflow
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/qnamaker/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.knowledge.qnamaker.runtime?view=azure-dotnet-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/quantum/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.quantum-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/queues/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/quota/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/recovery-services?view=azure-dotnet
📖
Documentation
https://docs.openshift.com/aro/4/welcome/index.html
📖
Documentation
https://learn.microsoft.com/en-us/azure/openshift/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.redisenterprise-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/relay/
📖
Documentation
https://learn.microsoft.com/en-us/mem/intune/fundamentals/remediations
📖
Documentation
https://learn.microsoft.com/en-us/azure/cost-management-billing/reservations/reservation-apis
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/resource-health-metadata/list?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/resources/
📖
Documentation
https://learn.microsoft.com/en-us/azure/resource-mover/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-udr-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/windows/run-command
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/monitor/scheduled-query-rules?view=rest-monitor-2021-08-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/scheduler/
📖
Documentation
https://learn.microsoft.com/en-us/azure/event-hubs/schema-registry-overview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/networkmanager/scope-connections/create-or-update?view=rest-networkmanager-2023-11-01
📖
Documentation
https://github.com/Azure/service-fabric-issues/issues/1021
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-search-documents/azure.search.documents.indexes.searchindexclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-search/azure.mgmt.search.searchmanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/search/
📖
Documentation
https://learn.microsoft.com/en-us/azure/compliance/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.securityinsights-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-bus-messaging/
📖
APIReference
https://learn.microsoft.com/en-us/rest/api/servicebus/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/servicefabric/sfclient-index
📖
Documentation
https://learn.microsoft.com/en-us/azure/service-fabric/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/share-gallery-direct
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/shared-image-galleries
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-signalr/
📖
Documentation
https://learn.microsoft.com/en-us/azure/site-recovery/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/site-recovery/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-machines/snapshot-copy-managed-disk
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-synapse-spark/azure.synapse.spark.sparkclient?view=azure-python-preview
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/speakerrecognition/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/
📖
Documentation
https://learn.microsoft.com/en-us/azure/ai-services/speech-service/rest-speech-to-text
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cognitiveservices.language.spellcheck.spellcheckclient?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure-sphere/?view=azure-sphere-integrated
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/sql/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/automated-backups-overview?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-overview?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-guidance?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/database-import-export-private-link?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/replication-to-sql-database?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-sql/database/firewall-configure?view=azuresql
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.sqlvirtualmachine-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure-stack/
📖
Documentation
https://docs.azure.cn/en-us/azure-stack/hci/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/static-sites/get-static-site?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/storsimple/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-storsimple8000series-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storageactions-readme?view=azure-dotnet-preview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storagecache-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/import-export/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storage-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/storage-mover/
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.storagepool-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/azure/stream-analytics/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-subscriptions-readme?view=azure-node-latest
📖
Documentation
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/landing-zone/design-area/resource-org-subscriptions
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-synapse/azure.mgmt.synapse.synapsemanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/synapse-analytics/sql/connect-overview
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365/syntex/
📖
Documentation
https://learn.microsoft.com/en-us/system-center/vmm/?view=sc-vmm-2025
📖
Documentation
https://learn.microsoft.com/en-us/azure/data-factory/control-flow-get-metadata-activity
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/chaosstudio/target-types/list?view=rest-chaosstudio-2024-01-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/template-specs
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/action-groups
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-create-activity-log-alert-rule
📖
Documentation
https://learn.microsoft.com/en-us/microsoft-365/test-base/overview?view=o365-worldwide
📖
Documentation
https://learn.microsoft.com/en-us/python/api/overview/azure/ai-textanalytics-readme?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/azure/time-series-insights/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/appservice/top-level-domains/list?view=rest-appservice-2024-04-01
📖
Documentation
https://learn.microsoft.com/en-us/azure/expressroute/traffic-collector
📖
Documentation
https://learn.microsoft.com/en-us/azure/traffic-manager/
📖
Documentation
https://learn.microsoft.com/en-us/azure/update-manager/overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/update-manager/manage-vms-programmatically
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/consumption/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-video-indexer/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/@azure/video-analyzer-edge/?view=azure-node-legacy
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-wan/
📖
Documentation
https://learn.microsoft.com/en-us/javascript/api/overview/azure/arm-visualstudio-readme?view=azure-node-preview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/vm/vminsights-overview
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-vmware/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/avs/
📖
Documentation
https://learn.microsoft.com/en-us/azure/virtual-network/
📖
Documentation
https://learn.microsoft.com/en-us/azure/communications-gateway/provisioning-platform
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/voiceservices/
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-web-pubsub/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/webpubsub/
📖
Documentation
https://learn.microsoft.com/en-us/python/api/azure-mgmt-web/azure.mgmt.web.websitemanagementclient?view=azure-python
📖
Documentation
https://learn.microsoft.com/en-us/lifecycle/faq/extended-security-updates
📖
Documentation
https://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-overview
📖
Documentation
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/resourcemanager.workloads-readme?view=azure-dotnet
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/containerregistry/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/container-registry
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/aks/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/kubernetes-service
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cosmos-db/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cosmos-db-resource-provider/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/cosmos-db
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/resources/
📖
GettingStarted
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-rest
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/cognitiveservices/
📖
Documentation
https://learn.microsoft.com/en-us/rest/api/keyvault/
📖
GettingStarted
https://azure.microsoft.com/en-us/products/key-vault

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-azure-storage-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-azure-storage-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 2020-08-01-preview
  title: Microsoft Azure AccessControlClient AccessConnector Storage API
tags:
- name: Storage
paths:
  /accounts/{accountId}/blobUploadEndpoint:
    get:
      tags:
      - Storage
      summary: Microsoft Azure Gets A Blob Upload Uri
      operationId: microsoftAzureBlobuploadendpointGet
      parameters:
      - $ref: '#/components/parameters/AccountIdParameter'
      - $ref: '#/components/parameters/ClientRequestCorrelationVectorParameter'
      - $ref: '#/components/parameters/ApiVersionParameter'
      responses:
        '200':
          description: Success
          headers:
            ms-cv:
              description: The service response correlation vector, which will be a new value for every response.
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UploadLocation'
        default:
          description: Error
          headers:
            x-ms-error-code:
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      x-ms-examples:
        BlobUploadEndpoint_Get:
          $ref: examples/GetBlobUploadEndpoint.json
      description: Needs a more full description created.
  /storage:
    get:
      tags:
      - Storage
      operationId: microsoftAzureGetstorageaccounts
      description: List storage accounts managed by the specified key vault. This operation requires the storage/list permission.
      parameters:
      - name: maxresults
        in: query
        required: false
        description: Maximum number of results to return in a page. If not specified the service will return up to 25 results.
        schema:
          type: integer
          format: int32
          maximum: 25
          minimum: 1
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: A response message containing a list of storage accounts along with a link to the next page of storage accounts.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StorageListResult'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-pageable:
        nextLinkName: nextLink
      x-ms-examples:
        List Storage account:
          $ref: ./examples/listStorageAccount.json
      summary: Microsoft Azure Get Storage
  /storage/{storage-account-name}/backup:
    post:
      tags:
      - Storage
      operationId: microsoftAzureBackupstorageaccount
      summary: Microsoft Azure Backs Up The Specified Storage Account
      description: Requests that a backup of the specified storage account be downloaded to the client. This operation requires the storage/backup permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The backup blob containing the backed up storage account.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BackupStorageResult'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Backup Storage Account:
          $ref: ./examples/backupStorageAccount.json
  /storage/restore:
    post:
      tags:
      - Storage
      operationId: microsoftAzureRestorestorageaccount
      summary: Microsoft Azure Restores A Backed Up Storage Account To A Vault
      description: Restores a backed up storage account to a vault. This operation requires the storage/restore permission.
      parameters:
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: Restored storage account bundle in the vault.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Restore Storage Account:
          $ref: ./examples/restoreStorageAccount.json
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/StorageRestoreParameters'
        description: The parameters to restore the storage account.
        required: true
  /storage/{storage-account-name}:
    delete:
      tags:
      - Storage
      operationId: microsoftAzureDeletestorageaccount
      description: Deletes a storage account. This operation requires the storage/delete permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The deleted storage account and information on when the storage account will be deleted, and how to recover the deleted storage account.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeletedStorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Delete Storage account:
          $ref: ./examples/deleteStorageAccount.json
      summary: Microsoft Azure Delete Storage Storage Account Name
    get:
      tags:
      - Storage
      operationId: microsoftAzureGetstorageaccount
      description: Gets information about a specified storage account. This operation requires the storage/get permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The retrieved storage account.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Get Storage account:
          $ref: ./examples/getStorageAccount.json
      summary: Microsoft Azure Get Storage Storage Account Name
    put:
      tags:
      - Storage
      operationId: microsoftAzureSetstorageaccount
      description: Creates or updates a new storage account. This operation requires the storage/set permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account. The value you provide may be copied globally for the purpose of running the service. The value provided should not include personally identifiable or sensitive information.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The created storage account.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Set Storage account:
          $ref: ./examples/setStorageAccount.json
      summary: Microsoft Azure Put Storage Storage Account Name
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/StorageAccountCreateParameters'
        description: The parameters to create a storage account.
        required: true
    patch:
      tags:
      - Storage
      operationId: microsoftAzureUpdatestorageaccount
      description: Updates the specified attributes associated with the given storage account. This operation requires the storage/set/update permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The updated storage account.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Update Storage account:
          $ref: ./examples/updateStorageAccount.json
      summary: Microsoft Azure Patch Storage Storage Account Name
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/StorageAccountUpdateParameters'
        description: The parameters to update a storage account.
        required: true
  /storage/{storage-account-name}/regeneratekey:
    post:
      tags:
      - Storage
      operationId: microsoftAzureRegeneratestorageaccountkey
      description: Regenerates the specified key value for the given storage account. This operation requires the storage/regeneratekey permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The updated storage account.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Regenerate Storage account key:
          $ref: ./examples/regenerateStorageAccountKey.json
      summary: Microsoft Azure Post Storage Storage Account Name Regeneratekey
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/StorageAccountRegenerteKeyParameters'
        description: The parameters to regenerate storage account key.
        required: true
  /storage/{storage-account-name}/sas:
    get:
      tags:
      - Storage
      operationId: microsoftAzureGetsasdefinitions
      description: List storage SAS definitions for the given storage account. This operation requires the storage/listsas permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - name: maxresults
        in: query
        required: false
        description: Maximum number of results to return in a page. If not specified the service will return up to 25 results.
        schema:
          type: integer
          format: int32
          maximum: 25
          minimum: 1
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: A response message containing a list of SAS definitions along with a link to the next page of SAS definitions.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SasDefinitionListResult'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-pageable:
        nextLinkName: nextLink
      x-ms-examples:
        List Storage Sas Definition:
          $ref: ./examples/listStorageSasDefinition.json
      summary: Microsoft Azure Get Storage Storage Account Name Sas
  /storage/{storage-account-name}/sas/{sas-definition-name}:
    delete:
      tags:
      - Storage
      operationId: microsoftAzureDeletesasdefinition
      description: Deletes a SAS definition from a specified storage account. This operation requires the storage/deletesas permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - name: sas-definition-name
        in: path
        required: true
        description: The name of the SAS definition.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The deleted SAS definition and information on when the SAS definition will be deleted, and how to recover the deleted SAS definition.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeletedSasDefinitionBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Delete Storage Sas Definition:
          $ref: ./examples/deleteStorageSasDefinition.json
      summary: Microsoft Azure Delete Storage Storage Account Name Sas Sas Definition Name
    get:
      tags:
      - Storage
      operationId: microsoftAzureGetsasdefinition
      description: Gets information about a SAS definition for the specified storage account. This operation requires the storage/getsas permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - name: sas-definition-name
        in: path
        required: true
        description: The name of the SAS definition.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The retrieved SAS definition.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SasDefinitionBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Get Storage Sas Definition:
          $ref: ./examples/getStorageSasDefinition.json
      summary: Microsoft Azure Get Storage Storage Account Name Sas Sas Definition Name
    put:
      tags:
      - Storage
      operationId: microsoftAzureSetsasdefinition
      description: Creates or updates a new SAS definition for the specified storage account. This operation requires the storage/setsas permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - name: sas-definition-name
        in: path
        required: true
        description: The name of the SAS definition. The value you provide may be copied globally for the purpose of running the service. The value provided should not include personally identifiable or sensitive information.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The created SAS definition.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SasDefinitionBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Set Storage Sas definition:
          $ref: ./examples/setStorageSasDefinition.json
      summary: Microsoft Azure Put Storage Storage Account Name Sas Sas Definition Name
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SasDefinitionCreateParameters'
        description: The parameters to create a SAS definition.
        required: true
    patch:
      tags:
      - Storage
      operationId: microsoftAzureUpdatesasdefinition
      description: Updates the specified attributes associated with the given SAS definition. This operation requires the storage/setsas permission.
      parameters:
      - name: storage-account-name
        in: path
        required: true
        description: The name of the storage account.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - name: sas-definition-name
        in: path
        required: true
        description: The name of the SAS definition.
        schema:
          type: string
          pattern: ^[0-9a-zA-Z]+$
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The updated SAS definition.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SasDefinitionBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          content:
            application/json:
              schema:
                $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Update Storage Sas definition:
          $ref: ./examples/updateStorageSasDefinition.json
      summary: Microsoft Azure Patch Storage Storage Account Name Sas Sas Definition Name
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SasDefinitionUpdateParameters'
        description: The parameters to update a SAS definition.
        required: true
components:
  schemas:
    DeletedSasDefinitionBundle:
      allOf:
      - $ref: '#/components/schemas/SasDefinitionBundle'
      properties:
        recoveryId:
          type: string
          description: The url of the recovery object, used to identify and recover the deleted SAS definition.
        scheduledPurgeDate:
          type: integer
          format: unixtime
          readOnly: true
          description: The time when the SAS definition is scheduled to be purged, in UTC
        deletedDate:
          type: integer
          format: unixtime
          readOnly: true
          description: The time when the SAS definition was deleted, in UTC
      description: A deleted SAS definition bundle consisting of its previous id, attributes and its tags, as well as information on when it will be purged.
    StorageListResult:
      properties:
        value:
          type: array
          items:
            $ref: '#/components/schemas/StorageAccountItem'
          readOnly: true
          description: A response message containing a list of storage accounts in the key vault along with a link to the next page of storage accounts.
        nextLink:
          type: string
          readOnly: true
          description: The URL to get the next set of storage accounts.
      description: The storage accounts list result.
    SasDefinitionListResult:
      properties:
        value:
          type: array
          items:
            $ref: '#/components/schemas/SasDefinitionItem'
          readOnly: true
          description: A response message containing a list of SAS definitions along with a link to the next page of SAS definitions.
        nextLink:
          type: string
          readOnly: true
          description: The URL to get the next set of SAS definitions.
      description: The storage account SAS definition list result.
    StorageAccountItem:
      properties:
        id:
          type: string
          description: Storage identifier.
          readOnly: true
        resourceId:
          type: string
          description: Storage account resource Id.
          readOnly: true
        attributes:
          $ref: '#/components/schemas/StorageAccountAttributes'
          description: The storage account management attributes.
          readOnly: true
        tags:
          type: object
          additionalProperties:
            type: string
          description: Application specific metadata in the form of key-value pairs.
          readOnly: true
      description: The storage account item containing storage account metadata.
    StorageAccountCreateParameters:
      properties:
        resourceId:
          type: string
          description: Storage account resource id.
        activeKeyName:
          type: string
          description: Current active storage account key name.
        autoRegenerateKey:
          type: boolean
          description: whether keyvault should manage the storage account for the user.
        regenerationPeriod:
          type: string
          description: The key regeneration time duration specified in ISO-8601 format.
        attributes:
          x-ms-client-name: StorageAccountAttributes
          $ref: '#/components/schemas/StorageAccountAttributes'
          description: The attributes of the storage account.
        tags:
          type: object
          additionalProperties:
            type: string
          description: Application specific metadata in the form of key-value pairs.
      description: The storage account create parameters.
      required:
      - resourceId
      - activeKeyName
      - autoRegenerateKey
    InnerError:
      description: Inner error.
      type: object
      properties:
        code:
          description: A more specific error code than was provided by the containing error.
          type: string
        innererror:
          description: An object containing more specific information than the current object about the error.
          $ref: '#/components/schemas/InnerError'
    UploadLocation:
      description: Represents an upload location for model ingestion.
      required:
      - inputAssetUri
      type: object
      properties:
        inputAssetUri:
          format: uri
          description: The blob upload URI where a model should be uploaded to the service for ingestion.
          type: string
    StorageAccountUpdateParameters:
      properties:
        activeKeyName:
          type: string
          description: The current active storage account key name.
        autoRegenerateKey:
          type: boolean
          description: whether keyvault should manage the storage account for the user.
        regenerationPeriod:
          type: string
          description: The key regeneration time duration specified in ISO-8601 format.
        attributes:
          x-ms-client-name: StorageAccountAttributes
          $ref: '#/components/schemas/StorageAccountAttributes'
          description: The attributes of the storage account.
        tags:
          type: object
          additionalProperties:
            type: string
          description: Application specific metadata in the form of key-value pairs.
      description: The storage account update parameters.
    StorageAccountRegenerteKeyParameters:
      properties:
        keyName:
          type: string
          description: The storage account key name.
      description: The storage account key regenerate parameters.
      required:
      - keyName
    DeletedStorageBundle:
      allOf:
      - $ref: '#/components/schemas/StorageBundle'
      properties:
        recoveryId:
          type: string
          description: The url of the recovery object, used to identify and recover the deleted storage account.
        scheduledPurgeDate:
          type: integer
          format: unixtime
          readOnly: true
          description: The time when the storage account is scheduled to be purged, in UTC
        deletedDate:
          type: integer
          format: unixtime
          readOnly: true
          description: The time when the storage account was deleted, in UTC
      description: A deleted storage account bundle consisting of its previous id, attributes and its tags, as well as information on when it will be purged.
    SasDefinitionItem:
      properties:
        id:
          type: string
          description: The storage SAS identifier.
          readOnly: true
        sid:
          x-ms-client-name: SecretId
          type: string
          description: The storage account SAS definition secret id.
          readOnly: true
        attributes:
          $ref: '#/components/schemas/SasDefinitionAttributes'
          description: The SAS definition management attributes.
          readOnly: true
        tags:
          type: object
          additionalProperties:
            type: string
          description: Application specific metadata in the form of key-value pairs.
          readOnly: true
      description: The SAS definition item containing storage SAS definition metadata.
    SasDefinitionBundle:
      properties:
        id:
          type: string
          description: The SAS definition id.
          readOnly: true
        sid:
          x-ms-client-name: SecretId
          type: string
          description: Storage account SAS definition secret id.
          readOnly: true
        templateUri:
          type: string
          description: The SAS definition token template signed with an arbitrary key.  Tokens created according to the SAS definition will have the same properties as the template.
          readOnly: true
        sasType:
          type: string
          description: The type of SAS token the SAS definition will create.
          enum:
          - account
          - service
          x-ms-enum:
            name: SasTokenType
            modelAsString: true
          readOnly: true
        validityPeriod:
          type: string
          description: The validity period of SAS tokens created according to the SAS definition.
          readOnly: true
        attributes:
          $ref: '#/components/schemas/SasDefinitionAttributes'
          description: The SAS definition attributes.
          readOnly: true
        tags:
          type: object
          additionalProperties:
            type: string
          description: Application specific metadata in the form of key-value pairs
          readOnly: true
      description: A SAS definition bundle consists of key vault SAS definition details plus its attributes.
    StorageAccountAttributes:
      properties:
        enabled:
          type: boolean
          description: the enabled state of the object.
        created:
          type: integer
          format: unixtime
          readOnly: true
          description: Creation time in UTC.
        updated:
          type: integer
          format: unixtime
          readOnly: true
          description: Last updated time in UTC.
        recoverableDays:
          type: integer
          format: int32
          readOnly: true
          description: softDelete data retention days. Value should be >=7 and <=90 when softDelete enabled, otherwise 0.
        recoveryLevel:
          type: string
          description: Reflects the deletion recovery level currently in effect for storage accounts in the current vault. If it contains 'Purgeable' the storage account can be permanently deleted by a privileged user; otherwise, only the system can purge the storage account, at the end of the retention interval.
          enum:
          - Purgeable
          - Recoverable+Purgeable
          - Recoverable
          - Recoverable+ProtectedSubscription
          - CustomizedRecoverable+Purgeable
          - CustomizedRecoverable
          - CustomizedRecoverable+ProtectedSubscription
          x-ms-enum:
            name: DeletionRecoveryLevel
            modelAsString: true
            values:
            - value: Purgeable
              description: Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)
            - value: Recoverable+Purgeable
              description: Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered
            - value: Recoverable
              description: Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval(90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered
            - value: Recoverable+ProtectedSubscription
              description: Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself  cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered
            - value: CustomizedRecoverable+Purgeable
              description: Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled.
            - value: CustomizedRecoverable
              description: Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available.
            - value: CustomizedRecoverable+ProtectedSubscription
              description: Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7<= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled.
          readOnly: true
      description: The storage account

# --- truncated at 32 KB (39 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/openapi/microsoft-azure-storage-api-openapi.yml