tools.oci_tools module

Oracle Cloud Infrastructure (OCI) tools for Compute, Object Storage, Networking, and Block Storage.

Uses the oci Python SDK wrapped in asyncio.to_thread(). Credentials are stored as a JSON blob via the user API key system (service name: oci):

{"tenancy": "ocid1.tenancy...", "user": "ocid1.user...",
 "fingerprint": "aa:bb:...", "key_content": "-----BEGIN RSA PRIVATE KEY-----\n...",
 "region": "us-ashburn-1"}