tencent cloud

Feedback

Last updated: 2023-06-05 17:12:24

    Terraform TencentCloud Provider is maintained by the Tencent Cloud IaC team and welcomes contributions from developers.

    Note:


    This document is intended for Terraform TencentCloud Provider code developers.

    Contribution

    Contribute your code in the following steps. You can have a look at How It Works and Requirements and Suggestions to get a general picture of the provider.

    1. Configuring the development environment

    Before starting the development, you need to install Terraform and Go to pull the code repository, compile the program, and set the test as instructed in Development and Debugging.

    2. Writing the code

    Write the code as instructed in the corresponding document based on the type of your code.

    Contribution Type Description
    Resource and Data Sources Add a resource or data source to Terraform TencentCloud Provider so as to manage Tencent Cloud product features or query the remote data of Tencent Cloud.
    Bug Fix or Enhancement Most requests are for feature enhancement or bug fix.
    Tagging Support Current resources require tag support and a unified tag service API.
    Documentation Changes Documentation updates and changes are included.

    3. Writing the test

    Cover all your contributed code in tests as instructed in Writing Test Case.

    4. Creating a pull request

    When your contribution is ready, create a pull request in the repository of your provider.

    5. Updating the changelog

    An open-source project requires maintaining a user-friendly and readable CHANGELOG.md so that users can quickly know whether they will be affected by the release and assess the upgrade risk if applicable. For more information, see Submitting Changelog.

    Modules

    Besides the source code, you can also submit modules to the provider as instructed in Modules.

    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support