Skip to main content

Crate rigg_client

Crate rigg_client 

Source
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