Crate tencent_sdk

Crate tencent_sdk 

Source
Expand description

Tencent Cloud API SDK for Rust.

§Quick start (async)

use tencent_sdk::{Auth, Client};

let client = Client::builder_tencent_cloud()?
    .auth(Auth::tc3("SECRET_ID", "SECRET_KEY"))
    .default_region("ap-guangzhou")
    .build()?;

// Example:
// let resp = client.cvm().describe_instances(...).await?;

§Quick start (blocking)

use tencent_sdk::{Auth, BlockingClient};

let client = BlockingClient::builder_tencent_cloud()?
    .auth(Auth::tc3("SECRET_ID", "SECRET_KEY"))
    .build()?;

// Example:
// let resp = client.billing().describe_account_balance()?;

Re-exports§

pub use auth::Auth;
pub use client::Client;
pub use error::Error;

Modules§

api
Service entrypoints for Tencent Cloud products.
auth
client
error
types
Shared request/response models.

Type Aliases§

Result