@nellisauction/pulumi-launchdarkly
v0.2.2
Published
A Pulumi package for managing LaunchDarkly resources.
Readme
LaunchDarkly Resource Provider
The LaunchDarkly Resource Provider lets you manage LaunchDarkly resources.
Installing
This package is available for several languages/platforms:
Node.js (JavaScript/TypeScript)
To use from JavaScript or TypeScript in Node.js, install using either npm:
npm install @nellisauction/pulumi-launchdarklyor yarn:
yarn add @nellisauction/pulumi-launchdarklyPython
To use from Python, install using pip:
pip install pulumi_launchdarklyGo
To use from Go, use go get to grab the latest version of the library:
go get github.com/nellisauction/pulumi-launchdarkly/sdk/go/....NET
To use from .NET, install using dotnet add package:
dotnet add package Pulumi.LaunchDarklyConfiguration
The following configuration points are available for the launchdarkly provider:
launchdarkly:accessToken(environment:LAUNCHDARKLY_ACCESS_TOKEN) - a LaunchDarkly personal or service access tokenlaunchdarkly:oauthToken(environment:LAUNCHDARKLY_OAUTH_TOKEN) - a LaunchDarkly OAuth V2 token (alternative toaccessToken)launchdarkly:apiHost(environment:LAUNCHDARKLY_API_HOST) - the LaunchDarkly API host (optional, defaults tohttps://app.launchdarkly.com)launchdarkly:httpTimeout- HTTP timeout in seconds (optional, defaults to 20)launchdarkly:maxConcurrency- maximum concurrent API requests (optional, defaults to 1)launchdarkly:archiveFlagsOnDestroy- archive feature flags instead of deleting them on destroy (optional)
Upstream
This package bridges launchdarkly/terraform-provider-launchdarkly. The upstream repo tags v3.x releases without a /v3 Go module path, so provider/go.mod pins it by commit pseudo-version (currently v3.3.0 = 0595b8305763). To upgrade:
cd provider && go get github.com/launchdarkly/terraform-provider-launchdarkly@<commit-sha> && go mod tidyReference
For detailed reference documentation, please visit the Pulumi registry.
