PulumiUP: Hear from technical leaders as they present the vision for the future of cloud engineering. Save Your Spot

API Reference

Pulumi offers APIs for working with a wide variety of cloud platforms, as well as higher-level APIs that make it easier to deliver cloud applications and infrastructure.

Resource Documentation

Resource-level documentation and examples for cloud providers and other services. Whether you’re looking for details about how to work with a particular resource or just browsing around to explore what’s possible, you’ve come to the right place.

Core Providers

AWS
Azure Native
GCP
Kubernetes

Cloud Providers

AliCloud
Civo
CloudAMQP
DigitalOcean
Equinix Metal
Fastly
Hetzner Cloud
Linode
Open Stack
Packet
vSphere

Infrastructure

Aiven
Auth0
Azure AD
Azure DevOps
Consul
Docker
Kafka
Keycloak
Kong
Mailgun
Okta
Opsgenie
PagerDuty
RabbitMQ
Rancher 2
Splunk
Spotinst
Vault
Venafi

Database

MongoDB Atlas
MySQL
PostgreSQL

Monitoring

Datadog
New Relic
SignalFx
Wavefront

Network

Akamai
Cloudflare
DNSimple
f5 BIG-IP
NS1

Version Control

GitHub
GitLab

Utilities

Classic Providers

Azure

Package Documentation

SDK reference documentation, organized by language.

Standard Packages

Pulumi SDK
@pulumi/pulumi
Pulumi Policy
@pulumi/policy
Pulumi Terraform
@pulumi/terraform
Pulumi SDK
pulumi
Pulumi Policy
pulumi_policy
Pulumi Terraform
pulumi_terraform
Pulumi SDK
pulumi
Pulumi SDK
Pulumi
Pulumi FSharp SDK
Pulumi.FSharp
Pulumi Automation API
Pulumi.Automation

Extension Packages

AWS Extensions
@pulumi/awsx

Simpler interfaces encapsulating common AWS patterns.

AWS EKS Cluster
@pulumi/eks

Simpler interfaces for working with AWS EKS.

Kubernetes Extensions
@pulumi/kubernetesx Preview

Simpler interfaces for working with Kubernetes.

AWS EKS Cluster
pulumi_eks

Simpler interfaces for working with AWS EKS.

AWS EKS Cluster
eks

Simpler interfaces for working with AWS EKS.

AWS EKS Cluster
Pulumi.Eks

Simpler interfaces for working with AWS EKS.

Cloud-Agnostic Packages

Pulumi Cloud Framework
@pulumi/cloud PREVIEW

A highly productive, cloud-agnostic package for container and serverless programming.