Pulumi .NET SDK API Reference
General Purpose Packages
The Pulumi SDK package is used for accessing the core programming model around resources, configuration, and other components directly. Additional general purpose packages can be used across all cloud platforms:
- Pulumi SDK (
Pulumi) - Pulumi F# SDK (
Pulumi.FSharp) - Pulumi Automation API SDK (
Pulumi.Automation) - Pulumi Cloud SDK (
Pulumi.Cloud.Sdk): for calling the Pulumi Cloud REST API from your own code. See Pulumi Cloud SDK for an overview.
Related guides and concepts
- C#, F#, and VB (.NET) 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
Pulumi.Automationpackage listed above provides it for .NET. - Pulumi Registry: API documentation for cloud provider packages such as AWS, Azure Native, and Kubernetes.