An open API service indexing awesome lists of open source software.

https://github.com/lvillis/tencent-sdk-rust

📦 Tencent Cloud API SDK written in Rust
https://github.com/lvillis/tencent-sdk-rust

rust rust-crate rust-lang rust-library sdk tencent tencent-cloud tencent-cloud-sdk tencent-sdk

Last synced: about 2 months ago
JSON representation

📦 Tencent Cloud API SDK written in Rust

Awesome Lists containing this project

README

        

Table of Contents↗️

tencent-sdk-rust

📦 Tencent Cloud API SDK written in Rust



crates.io version


crates.io version


crates.io version


build status


say thanks

---

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**
- [x] DescribeInstances
- [x] ResetInstancesPassword
- [x] DescribeInstanceVncUrl
- [x] StartInstances
- [x] RebootInstances
- [x] StopInstances
- [x] ModifyInstancesProject

- **Tag Module**
- [x] DescribeProjects

- **Billing Module**
- [x] DescribeAccountBalance