tencent-sdk 0.1.2

📦 Tencent Cloud API SDK written in Rust
Documentation

This project is a Tencent Cloud API SDK written in Rust, designed to help developers integrate Tencent Cloud services easily. The SDK uses asynchronous programming (via Tokio) and encapsulates functionalities such as request signing ( TC3-HMAC-SHA256), unified request handling, and modular service interfaces (e.g., CVM, Billing, Tag, etc.).

Features

  • Asynchronous Support: Built on Tokio for high concurrency.
  • Request Signing: Implements Tencent Cloud's TC3-HMAC-SHA256 signature algorithm.
  • Detailed Documentation: Each interface is documented with detailed input/output parameter tables.
  • Comprehensive Testing: Each service interface includes test cases to ensure correct functionality.

Implemented Interfaces

  • CVM Module

    • DescribeInstances
    • ResetInstancesPassword
    • DescribeInstanceVncUrl
    • StartInstances
    • RebootInstances
    • StopInstances
    • ModifyInstancesProject
  • Tag Module

    • DescribeProjects
  • Billing Module

    • DescribeAccountBalance