Expand description
§OCI API
Oracle Cloud Infrastructure (OCI) API client for Rust.
§Features
- Environment variable-based authentication
- Instance principal authentication support
- Email Delivery service support
- Async I/O (tokio)
§Quick Start
use oci_api::Oci;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
// Load configuration from environment variables
let oci = Oci::from_env()?;
Ok(())
}Re-exports§
pub use client::AuthMode;pub use client::Oci;pub use client::OciBuilder;pub use error::Error;pub use error::Result;pub use services::email;pub use services::keys;pub use services::object_storage;pub use services::vault;