Expand description
rigg-client - Azure AI Search and Microsoft Foundry REST API client
This crate provides:
- Authentication handling (Azure CLI, environment variables)
- REST API operations for all resource types (Search and Foundry)
- ARM discovery for subscriptions, search services, AI Services accounts, and Foundry projects
- Response parsing and error handling
Re-exports§
pub use arm::ArmClient;pub use auth::AuthProvider;pub use client::AzureSearchClient;pub use error::ClientError;pub use foundry::FoundryClient;
Modules§
- ai
- Unified AI text generation via ailloy
- arm
- Azure Resource Manager client for discovering Search and Foundry services
- arm_
resources - Generic ARM CRUD for Foundry control-plane resource kinds
(model deployments, project connections, RAI policies / guardrails)
under
Microsoft.CognitiveServices/accounts, api-version 2026-05-01. - auth
- Azure authentication providers
- client
- Azure Search REST API client
- cosmos
- Azure Cosmos DB REST sampling.
- error
- Client error types
- foundry
- Microsoft Foundry REST API client