tencent-sdk

Crates.iotencent-sdk
lib.rstencent-sdk
version0.1.2
sourcesrc
created_at2025-02-15 06:26:00.999391+00
updated_at2025-03-02 01:46:24.903798+00
description📦 Tencent Cloud API SDK written in Rust
homepagehttps://github.com/lvillis/tencent-sdk-rust
repositoryhttps://github.com/lvillis/tencent-sdk-rust
max_upload_size
id1556459
size75,956
(lvillis)

documentation

https://github.com/lvillis/tencent-sdk-rust/blob/main/README.md

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

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

    • DescribeProjects
  • Billing Module

    • DescribeAccountBalance
Commit count: 0

cargo fmt