Microsoft Azure Storage API

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

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

OpenAPI Specification

microsoft-azure-storage-api-openapi.yml Raw ↑
swagger: '2.0'
info:
  version: 2020-08-01-preview
  title: Microsoft Azure AccessControlClient AccessConnector Storage API
schemes:
- https
tags:
- name: Storage
paths:
  /accounts/{accountId}/blobUploadEndpoint:
    get:
      tags:
      - Storage
      summary: Microsoft Azure Gets A Blob Upload Uri
      operationId: microsoftAzureBlobuploadendpointGet
      produces:
      - application/json
      parameters:
      - $ref: '#/parameters/AccountIdParameter'
      - $ref: '#/parameters/ClientRequestCorrelationVectorParameter'
      - $ref: '#/parameters/ApiVersionParameter'
      responses:
        '200':
          description: Success
          schema:
            $ref: '#/definitions/UploadLocation'
          headers:
            ms-cv:
              description: The service response correlation vector, which will be a new value for every response.
              type: string
        default:
          description: Error
          schema:
            $ref: '#/definitions/ErrorResponse'
          headers:
            x-ms-error-code:
              type: string
      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
        type: integer
        format: int32
        minimum: 1
        maximum: 25
        description: Maximum number of results to return in a page. If not specified the service will return up to 25 results.
      - $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.
          schema:
            $ref: '#/definitions/StorageListResult'
        default:
          description: Key Vault error response describing why the operation failed.
          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
        type: string
        description: The name of the storage account.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The backup blob containing the backed up storage account.
          schema:
            $ref: '#/definitions/BackupStorageResult'
        default:
          description: Key Vault error response describing why the operation failed.
          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:
      - name: parameters
        in: body
        required: true
        x-ms-client-flatten: true
        schema:
          $ref: '#/definitions/StorageRestoreParameters'
        description: The parameters to restore the storage account.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: Restored storage account bundle in the vault.
          schema:
            $ref: '#/definitions/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          schema:
            $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Restore Storage Account:
          $ref: ./examples/restoreStorageAccount.json
  /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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - $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.
          schema:
            $ref: '#/definitions/DeletedStorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The retrieved storage account.
          schema:
            $ref: '#/definitions/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        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.
      - name: parameters
        in: body
        required: true
        x-ms-client-flatten: true
        schema:
          $ref: '#/definitions/StorageAccountCreateParameters'
        description: The parameters to create a storage account.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The created storage account.
          schema:
            $ref: '#/definitions/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          schema:
            $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Set Storage account:
          $ref: ./examples/setStorageAccount.json
      summary: Microsoft Azure Put Storage Storage Account Name
    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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - name: parameters
        in: body
        required: true
        x-ms-client-flatten: true
        schema:
          $ref: '#/definitions/StorageAccountUpdateParameters'
        description: The parameters to update a storage account.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The updated storage account.
          schema:
            $ref: '#/definitions/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          schema:
            $ref: common.json#/definitions/KeyVaultError
      x-ms-examples:
        Update Storage account:
          $ref: ./examples/updateStorageAccount.json
      summary: Microsoft Azure Patch Storage Storage Account Name
  /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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - name: parameters
        in: body
        required: true
        x-ms-client-flatten: true
        schema:
          $ref: '#/definitions/StorageAccountRegenerteKeyParameters'
        description: The parameters to regenerate storage account key.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The updated storage account.
          schema:
            $ref: '#/definitions/StorageBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          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
  /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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - name: maxresults
        in: query
        required: false
        type: integer
        format: int32
        minimum: 1
        maximum: 25
        description: Maximum number of results to return in a page. If not specified the service will return up to 25 results.
      - $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.
          schema:
            $ref: '#/definitions/SasDefinitionListResult'
        default:
          description: Key Vault error response describing why the operation failed.
          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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - name: sas-definition-name
        in: path
        required: true
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the SAS definition.
      - $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.
          schema:
            $ref: '#/definitions/DeletedSasDefinitionBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - name: sas-definition-name
        in: path
        required: true
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the SAS definition.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The retrieved SAS definition.
          schema:
            $ref: '#/definitions/SasDefinitionBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - name: sas-definition-name
        in: path
        required: true
        type: string
        pattern: ^[0-9a-zA-Z]+$
        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.
      - name: parameters
        in: body
        required: true
        x-ms-client-flatten: true
        schema:
          $ref: '#/definitions/SasDefinitionCreateParameters'
        description: The parameters to create a SAS definition.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The created SAS definition.
          schema:
            $ref: '#/definitions/SasDefinitionBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          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
    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
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the storage account.
      - name: sas-definition-name
        in: path
        required: true
        type: string
        pattern: ^[0-9a-zA-Z]+$
        description: The name of the SAS definition.
      - name: parameters
        in: body
        required: true
        x-ms-client-flatten: true
        schema:
          $ref: '#/definitions/SasDefinitionUpdateParameters'
        description: The parameters to update a SAS definition.
      - $ref: common.json#/parameters/ApiVersionParameter
      responses:
        '200':
          description: The updated SAS definition.
          schema:
            $ref: '#/definitions/SasDefinitionBundle'
        default:
          description: Key Vault error response describing why the operation failed.
          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
definitions:
  DeletedSasDefinitionBundle:
    allOf:
    - $ref: '#/definitions/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.
  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: '#/definitions/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
        x-nullable: false
    description: The storage account management attributes.
  ErrorDetail:
    description: Represents an error.
    required:
    - code
    - message
    type: object
    properties:
      code:
        description: The error code.
        type: string
      message:
        description: The error message.
        type: string
      target:
        description: The target of the error.
        type: string
      details:
        type: array
        items:
          $ref: '#/definitions/ErrorDetail'
      innererror:
        description: An object containing more specific information than the current object about the error.
        $ref: '#/definitions/InnerError'
  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: '#/definitions/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
  DeletedStorageBundle:
    allOf:
    - $ref: '#/definitions/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.
  SasDefinitionCreateParameters:
    properties:
      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.
      sasType:
        type: string
        description: The type of SAS token the SAS definition will create.
        enum:
        - account
        - service
        x-ms-enum:
          name: SasTokenType
          modelAsString: true
      validityPeriod:
        type: string
        description: The validity period of SAS tokens created according to the SAS definition.
      attributes:
        x-ms-client-name: SasDefinitionAttributes
        $ref: '#/definitions/SasDefinitionAttributes'
        description: The attributes of the SAS definition.
      tags:
        type: object
        additionalProperties:
          type: string
        description: Application specific metadata in the form of key-value pairs.
    description: The SAS definition create parameters.
    required:
    - templateUri
    - sasType
    - validityPeriod
  StorageAccountRegenerteKeyParameters:
    properties:
      keyName:
        type: string
        description: The storage account key name.
    description: The storage account key regenerate parameters.
    required:
    - keyName
  SasDefinitionListResult:
    properties:
      value:
        type: array
        items:
          $ref: '#/definitions/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.
  SasDefinitionAttributes:
    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 SAS definitions in the current vault. If it contains 'Purgeable' the SAS definition can be permanently deleted by a privileged user; otherwise, only the system can purge the SAS definition, 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
        readOnly: true
        x-nullable: false
    description: The SAS definition management attributes.
  StorageAccountItem:
    properties:
      id:
        type: string
        description: Storage identifier.
        readOnly: true
      resourceId:
        type: string
        description: Storage account resource Id.
        readOnly: true
      attributes:
        $ref: '#/definitions/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.
  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: '#/definitions/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.
  StorageListResult:
    properties:
      value:
        type: array
        items:
          $ref: '#/definitions/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.
  StorageBundle:
    properties:
      id:
        type: string
        description: The storage account id.
        readOnly: true
      resourceId:
        type: string
        description: The storage account resource id.
        readOnly: true
      activeKeyName:
        type: string
        description: The current active storage account key name.
        readOnly: true
      autoRegenerateKey:
        type: boolean
        description: whether keyvault should manage the storage account for the user.
        readOnly: true
      regenerationPeriod:
        type: string
        description: The key regeneration time duration specified in ISO-8601 format.
        readOnly: true
      attributes:
        $ref: '#/definitions/StorageAccountAttributes'
        description: The storage account attributes.
        readOnly: true
      tags:
        type: object
        additionalProperties:
          type: string
        descri

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