Azure Documentation

API & Service Reference

Explore detailed documentation for Azure services, APIs, SDKs, and command-line tools. Find the specific reference information you need to build and manage your solutions on Azure.

Compute Services

Information on virtual machines, containers, serverless computing, and more.

View Compute Reference →

# Example: Creating a virtual machine with Azure CLI
az vm create \
    --resource-group MyResourceGroup \
    --name MyVM \
    --image UbuntuLTS \
    --admin-username azureuser \
    --admin-password 'MyPassword123!'
                    

Storage Services

Details on blob storage, file storage, queues, and tables.

View Storage Reference →

// Example: Uploading a blob with Azure SDK for JS
const { BlobServiceClient } = require("@azure/storage-blob");
const blobServiceClient = BlobServiceClient.fromConnectionString("YOUR_CONNECTION_STRING");
const containerClient = blobServiceClient.getContainerClient("mycontainer");
const blockBlobClient = containerClient.getBlockBlobClient("myblob.txt");
await blockBlobClient.upload("Hello, World!", Buffer.byteLength("Hello, World!"));
                    

Networking Services

Reference for virtual networks, load balancers, firewalls, and DNS.

View Networking Reference →

# Example: Configuring a VNet with ARM Template
{
  "type": "Microsoft.Network/virtualNetworks",
  "apiVersion": "2020-11-01",
  "name": "myVnet",
  "properties": {
    "addressSpace": {
      "addressPrefixes": [
        "10.0.0.0/16"
      ]
    }
  }
}
                    

Databases

Documentation for Azure SQL Database, Cosmos DB, MySQL, PostgreSQL, and more.

View Databases Reference →

-- Example: Querying Azure SQL Database
SELECT TOP 5 * FROM SalesLT.Product;
                    

AI + Machine Learning

Reference for Azure Machine Learning, Cognitive Services, and Bot Service.

View AI + ML Reference →

// Example: Using Azure Face API (Conceptual)
const faceApiClient = new FaceClient(new ApiKeyCredentials({ inHeader: { "Ocp-Apim-Subscription-Key": "YOUR_KEY" } }));
const results = await faceApiClient.face.detectWithUrl("YOUR_IMAGE_URL");
console.log(results);
                    

Developer Tools

Reference for Azure DevOps, App Service, Functions, and more.

View Developer Tools Reference →

# Example: Deploying to Azure App Service with Azure CLI
az webapp deploy --resource-group MyResourceGroup --name MyApp --src-path webapp.zip
                    

SDKs and Tools

Access detailed documentation for Azure SDKs across various programming languages and command-line interfaces like Azure CLI and Azure PowerShell.