Turn Azure templates into managed Pulumi code.
cloud infrastructure
Converts Azure ARM or Bicep templates into Pulumi programs and can import existing Azure resources.
When to use it
Use whenever a user requests migration, conversion, or import of ARM templates, Bicep templates, ARM code, Bicep code, or Azure resources to Pulumi.
Give it an ARM or Bicep template; it returns Pulumi code, configuration instructions, resource mappings, validation notes, and a migration report.
What you provide
This skill
Azure account and subscription
Checks Azure account access
Azure resources
Inspects Azure resources
az login
Logs in to Azure
official Pulumi and Microsoft Azure documentation
Reads official documentation
Azure CLI must be available for credential verification and existing-resource inventory when importing resources.
Pulumi CLI must be available for configuration, preview, stack output, and stack graph validation.
The azure-native provider package is the default provider for the generated Pulumi program.
Access to the Azure account and subscription is required for Azure CLI verification and importing existing resources.