Oracle Cloud Infrastructure Documentation

Python SDK

The Python SDK enables you to write code to manage Oracle Cloud Infrastructure resources.

This SDK and sample is dual-licensed under the Universal Permissive License 1.0 and the Apache License 2.0; third-party content is separately licensed as described in the code.

Download: The Python SDK is available on GitHub or the Python Package Index (PyPi).

Documentation: Available on

Services Supported

  • Analytics Cloud
  • Announcements
  • API Gateway
  • Audit
  • Budgets
  • Container Engine for Kubernetes
  • Compute Autoscaling
  • Compute Work Requests
  • Content and Experience
  • Core Services (Networking, Compute, Block Volume)
  • Data Transfer
  • Database
  • Digital Assistant
  • DNS
  • Email Delivery
  • Events
  • File Storage
  • Functions
  • Health Checks
  • IAM
  • Integration Cloud
  • Key Management
  • Limits
  • Load Balancing
  • Marketplace
  • Monitoring
  • Notifications
  • Object Storage
  • OS Management
  • Quotas
  • Resource Manager
  • Search
  • Streaming
  • Web Application Acceleration and Security

Contact Us


Got a fix for a bug or a new feature you'd like to contribute? The SDK is open source and accepting pull requests on GitHub.


To be notified when a new version of the Python SDK is released, subscribe to the Atom feed.

Questions or Feedback