Pulumi Python SDK API Reference
Each package below has its own auto-generated reference documentation, regenerated independently from each package’s releases.
- Pulumi SDK (
pulumi): the core Pulumi SDK for Python. - Pulumi Policy SDK (
pulumi_policy): for authoring policy packs for Pulumi Policies in Python. - Pulumi ESC SDK (
pulumi_esc_sdk): for programmatically interacting with Pulumi ESC (Environments, Secrets, and Configuration). - Pulumi Cloud SDK (
pulumi_cloud_sdk): for calling the Pulumi Cloud REST API from your own code. See Pulumi Cloud SDK for an overview.
The reference for the Pulumi Terraform Bridge Python package has moved — see Terraform on the Pulumi Registry.
Related guides and concepts
- Python language guide: install, set up a project, and write your first program.
- Inputs and outputs: how resource values flow through a program.
- Resources, configuration, secrets, and stacks: the core programming model.
- Automation API: run Pulumi programmatically from your own code. The Python SDK exposes it in the
pulumi.automationmodule. - Pulumi Registry: API documentation for cloud provider packages such as AWS, Azure Native, and Kubernetes.