Namespace Pulumi.Esc.Sdk
Classes
CloneEnvironmentOptions
Options for cloning an environment.
EnvironmentDefinitionSerializer
Provides serialization and deserialization for EnvironmentDefinition.
The ESC API returns environment definitions as application/x-yaml content
from the GetEnvironment, GetEnvironmentAtVersion, and DecryptEnvironment endpoints.
The generated client cannot deserialize YAML, so this class bridges that gap.
EscApiException
Exception thrown when an ESC API operation fails.
EscAuth
Provides authentication helpers for the Pulumi ESC SDK.
EscClient
A high-level client for the Pulumi ESC (Environments, Secrets, Config) API. Wraps the generated IEscApi and provides a more convenient interface.
TokenProvider<TTokenBase>
A class which will provide tokens.
ValueMapper
Provides utilities for converting Value trees into plain .NET objects.