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

Cloud Providers

Infrastructure

Database

Monitoring

Network

Version Control

Utilities

Classic Providers

Preview Providers

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.