Metadata-Version: 2.4
Name: tencentcloud_iac_pulumi
Version: 0.2.3
Summary: A Pulumi package for creating and managing Tencent Cloud resources.
Home-page: https://www.pulumi.com
License: Apache-2.0
Project-URL: Repository, https://github.com/tencentcloudstack/pulumi-tencentcloud
Keywords: pulumi tencentcloud category/cloud
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: parver>=0.2.1
Requires-Dist: pulumi<4.0.0,>=3.0.0
Requires-Dist: semver>=2.8.1
Requires-Dist: typing-extensions<5,>=4.11; python_version < "3.11"
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Pulumi TencentCloud Resource Provider

The Pulumi TencentCloud Resource Provider lets you manage [TencentCloud](https://www.tencentcloud.com/) resources.

## Installing

### Install tencentcloud provider

The sdks installation will fully support package auto download in the future, but now we recommend downloading manually:

```bash
pulumi plugin install resource tencentcloud --server github://api.github.com/tencentcloudstack
```

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`:

```bash
npm install @tencentcloud_iac/pulumi
```

or `yarn`:

```bash
yarn add @tencentcloud_iac/pulumi
```

### Python

To use from Python, install using `pip`:

```bash
pip install tencentcloud_iac_pulumi
```

### Go

To use from Go, use `go get` to grab the latest version of the library:

```bash
go get github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/...
```

## Configuration

The following configuration points are available for the `tencentcloud` provider:

#### Secret ID
The API Secret ID, read from environment variable `TENCENTCLOUD_SECRET_ID` if not preset.

```bash
pulumi config set tencentcloud:secretId [your-secret-id] --secret
```
#### Secret Key
The API Secret Key, read from environment variable `TENCENTCLOUD_SECRET_KEY` if not preset.

```bash
pulumi config set tencentcloud:secretKey [your-secret-key] --secret
```

#### Region
The region in which to deploy resources, read from environment variable `TENCENTCLOUD_REGION` if not preset.

```bash
pulumi config set tencentcloud:region ap-singapore
```

#### Security Token (Optional)
The Security Token for temporary access, read from environment variable `TENCENTCLOUD_SECURITY_TOKEN` if not preset.

```bash
pulumi config set tencentcloud:securityToken [your-security-token] --secret
```

