@ryan-pip/pulumi_bitbucket
v0.0.12
Published
A Pulumi package for creating and managing bitbucket cloud resources.. Based on terraform-provider-bitbucket: version v2.40.0
Downloads
3
Maintainers
Readme
Pulumi Bitbucket Cloud Resource Provider
The Pulumi Bitbucket Cloud Resource Provider lets you manage Bitbucket resources.
This provider is just a bridge of the terraform provider terraform-provider-bitbucket published and maintained by DrFaust92.
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 @ryan-pip/bitbucket
or yarn
:
yarn add @ryan-pip/bitbucket
Python
To use from Python, install using pip
:
pip install pulumi-bitbucket
Go
To use from Go, use go get
to grab the latest version of the library:
go get github.com/ryan-pip/pulumi-bitbucket/sdk/go/...
.NET
To use from .NET, install using dotnet add package
:
dotnet add package Pulumi.Bitbucket
Configuration
The following configuration points are available for the bitbucket
provider:
bitbucket:username
(environment:BITBUCKET_USERNAME
) - (Optional) Username to use for authentication via Basic Auth.bitbucket:password
(environment:BITBUCKET_PASSWORD
) - (Optional) Password to use for authentication via Basic Authbitbucket:oauth_client_id
(environment:BITBUCKET_OAUTH_CLIENT_ID
) - (Optional) OAuth client ID to use for authentication via Client Credentials Grant. If configured, requires oauth_client_secret to be configured as well.bitbucket:oauth_client_secret
(environment:BITBUCKET_OAUTH_CLIENT_SECRET
) - (Optional) OAuth client secret to use for authentication via Client Credentials Grant. If configured, requires oauth_client_id to be configured as well.bitbucket:oauth_token
(environment:BITBUCKET_OAUTH_TOKEN
) - (Optional) An OAuth access token to use for authentication via OAuth.
Reference
For detailed reference documentation, please visit the github repo.