Skip to main content

Crate hoist_client

Crate hoist_client 

Source
Expand description

hoist-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§

arm
Azure Resource Manager client for discovering Search and Foundry services
auth
Azure authentication providers
client
Azure Search REST API client
error
Client error types
foundry
Microsoft Foundry REST API client