Pulumi Azure Native Provider
Full coverage of Azure resources, available on day one.
Overview
The Pulumi Azure Native provider offers 100% coverage of the Azure Resource Manager (ARM) API surface. It is automatically generated from the Azure API specifications, ensuring that new Azure services and features are available on the day of release. This provider gives developers full access to Azure's capabilities, using familiar programming languages like TypeScript, Python, Go, and .NET.
✨ Key Features
- 100% coverage of Azure Resource Manager (ARM) APIs
- Same-day access to new Azure services and features
- Auto-generated for maximum accuracy and completeness
- Strongly-typed access in TypeScript, Python, Go, and .NET
- Full access to all API versions of each Azure resource
🎯 Key Differentiators
- Same-day support for all new Azure features and services
- Full fidelity with the Azure ARM API, no handwritten layers
- Idiomatic, strongly-typed SDKs in multiple programming languages
Unique Value: Provides complete, day-one access to the entire Azure platform, enabling developers to automate any Azure resource with familiar programming languages.
🎯 Use Cases (4)
✅ Best For
- Provisioning entire application environments in Azure from a single codebase.
- Using the latest Azure features immediately upon release without waiting for provider updates.
- Migrating from ARM templates to a general-purpose programming language.
💡 Check With Vendor
Verify these considerations match your specific requirements:
- Managing non-Azure cloud resources.
🏆 Alternatives
Unlike other providers that may have a lag in supporting new services, Azure Native guarantees immediate availability. Compared to ARM/Bicep, it offers the power and flexibility of real programming languages.
💻 Platforms
🔌 Integrations
💰 Pricing
Free tier: The provider itself is open-source and free to use. Costs are incurred from the Azure resources provisioned.
🔄 Similar Tools in Pulumi Cloud
Kubernetes
Pulumi's Kubernetes provider allows you to manage Kubernetes resources using languages like TypeScri...
Datadog
The Pulumi Datadog provider allows you to provision and manage Datadog resources like monitors, dash...
Cloudflare
The Pulumi Cloudflare provider lets you manage DNS records, firewall rules, workers, and other Cloud...
DigitalOcean
The Pulumi DigitalOcean provider lets you manage Droplets, Kubernetes clusters, databases, and other...
Auth0
The Pulumi Auth0 provider allows you to configure your Auth0 tenant, including applications, APIs, u...
Okta
The Pulumi Okta provider allows you to manage Okta resources like applications, users, groups, and p...