gcp-lite-rs 0.1.1

Lightweight HTTP client for Google Cloud Platform APIs
Documentation

Lightweight HTTP-based client for Google Cloud Platform APIs.

gcp-http-lite provides clean REST API access without the overhead of gRPC. It includes automatic retry, backoff, structured errors, and multi-tenant support.

Quick Start

use gcp_lite::{GcpHttpClient, token::StaticTokenProvider};

# #[tokio::main]
# async fn main() -> Result<(), Box<dyn std::error::Error>> {
let provider = StaticTokenProvider::new("your-token");
let client = GcpHttpClient::builder()
    .token_provider(provider)
    .build()?;

let compute = client.compute();
# Ok(())
# }