Skip to content

Releases: oracle/oci-python-sdk

2.19.0

28 Jul 17:23
f589818
Compare
Choose a tag to compare

Added

  • Support for calling Oracle Cloud Infrastructure services in the us-sanjose-1 region
  • Support for updating the fault domain and launch options of VM instances in the Compute service
  • Support for image capability schemas and schema versions in the Compute service
  • Support for 'Patch Now' maintenance runs for autonomous Exadata infrastructure and autonomous container database resources in the Database service
  • Support for automatic performance and cost tuning on volumes in the Block Storage service

Breaking

  • Removed the accessToken field from the GitlabAccessTokenConfigurationSourceProvider model in the Resource Manager service

2.18.1

21 Jul 15:47
6fdc654
Compare
Choose a tag to compare

Added

  • Support for license types on instances in the Content and Experience service

Fixed

  • Fixed a bug for Resource Principal authentication where RPST token was not getting refreshed correctly.

2.18.0

14 Jul 17:59
7a71813
Compare
Choose a tag to compare

Added

  • Support for the Blockchain service
  • Support for failing over an autonomous database that has Data Guard enabled in the Database service
  • Support for switching over an autonomous database that has Data Guard enabled in the Database service
  • Support for git configuration sources in the Resource Manager service
  • Support for optionally specifying a VCN id on list operations of DHCP options, subnets, security lists, route tables, internet gateways, and local peering gateways in the Networking service

Fixed

  • Fixed a bug where default timeout values were not being passed to base client from service client and remained None. This has been fixed in all clients except the upload manager and multipart object assembler.

Breaking

  • Parameter vcn_id changed from required to optional in methods list_dhcp_options, list_local_peering_gateways, list_route_tables, list_security_lists, list_subnets and list_internet_gateways in the virtual network client. If the VCN ID is not provided, then the list includes information of all VCNs in the specified compartment.
  • For upload manager and multipart object assembler, the timeout for the object storage client is overwritten to None for all operations which call object storage. For this reason, the operations are NOT thread-safe, and you should provide the class with its own Object Storage client that isn't used elsewhere.

2.17.2

07 Jul 22:46
8130749
Compare
Choose a tag to compare

Added

  • Support for registering and deregistering autonomous dedicated databases with Data Safe in the Database service
  • Support for switching between non-private-endpoints and private endpoints on autonomous databases in the Database service
  • Support for returning group names when listing identity provider groups in the Identity service
  • Support for server-side object re-encryption in the Object Storage service
  • Support for private endpoint (ingress) and public endpoint whitelisting in the Analytics Cloud service

2.17.1

30 Jun 18:11
93fbb0d
Compare
Choose a tag to compare

Added

  • Support for the Usage service
  • Support for the VMware Provisioning service
  • Support for applying one-off patches to databases in the Database service
  • Support for layer-2 virtualization features on vlans in the Networking service
  • Support for all AttachVolumeDetails and ParavirtualizedAttachVolumeDetails properties on instance configurations in the Compute Management service
  • Support for setting HTTP header size and allowing invalid characters in HTTP request headers in the Load Balancing service
  • Support for enabling/disabling HTTP logging. Please see https://oracle-cloud-infrastructure-python-sdk.readthedocs.io/en/latest/logging.html

2.17.0

23 Jun 18:52
a99c02c
Compare
Choose a tag to compare

Added

  • Support for the Data Integration service
  • Support for updating database home IDs on databases in the Database service
  • Support for backing up autonomous databases on Cloud at Customer in the Database service
  • Support for managing autonomous VM clusters on Cloud at Customer in the Database service
  • Support for accessing data assets via private endpoints in the Data Catalog service
  • Support for dependency archive zip files to be specified for use by applications in the Data Flow service

Breaking

  • Attribute lifecycle_state in the Data Catalog service has restricted values to "CREATING", "ACTIVE", "INACTIVE", "UPDATING", "DELETING", "DELETED", "FAILED", "MOVING"
  • Attribute workflow_status in the Data Catalog service has restricted values to "NEW", "APPROVED", "UNDER_REVIEW", "ESCALATED"
  • Attribute schedule_type in the Data Catalog service has restricted values to "SCHEDULED", "IMMEDIATE"
  • Attribute job_type in the Data Catalog service has restricted values to "HARVEST", "PROFILING", "SAMPLING", "PREVIEW", "IMPORT", "EXPORT", "INTERNAL", "PURGE", "IMMEDIATE", "SCHEDULED", "IMMEDIATE_EXECUTION", "SCHEDULED_EXECUTION", "SCHEDULED_EXECUTION_INSTANCE"
  • Attribute harvest_status in the Data Catalog service has restricted values to "COMPLETE", "ERROR", "IN_PROGRESS", "DEFERRED"

2.16.1

16 Jun 15:56
b7df00f
Compare
Choose a tag to compare

Added

  • Support for creating a new database from an existing database based on a given timestamp in the Database service
  • Support for enabling archive log backups of databases in the Database service
  • Support for returning the database version on autonomous container databases in the Database service
  • Support for the new DNS format of the Data Transfer service
  • Support for scheduled autoscaling, which allows for scaling actions triggered at particular times based on CRON expressions, in the Compute Autoscaling service
  • Support for filtering of list APIs for groups, identity providers, identity provider groups, compartments, dynamic groups, network sources, policies, and users by name or lifecycle state in the Identity Service

2.16.0

09 Jun 16:35
8c44724
Compare
Choose a tag to compare

Added

  • Support for returning the database version of backups in the Database service
  • Support for patching on Exadata Cloud at Customer resources in the Database service
  • Support for new lifecycle substates on instances in the Digital Assistant service
  • Support for file servers in the Integration service
  • Support for deleting non-empty tag namespaces and bulk deleting tags in the Identity service
  • Support for bulk move and bulk delete of resources by compartment in the Identity service

Breaking

  • Data type for paramater data_storage_size_in_tbs changed from int to float in the Database service
  • Parameter lifecycle_state removed state OFFLINE and added DISCONNECTED in the Database service

2.15.0

02 Jun 21:57
1c4feac
Compare
Choose a tag to compare

Added

  • Support for optionally supplying a signature when deleting an agreement in the Marketplace service
  • Support for launching paid listings in non-US regions in the Marketplace service
  • Support for returning the image id of packages in the Marketplace service
  • Support for calling Oracle Cloud Infrastructure services in the ap-chuncheon-1 region
  • Extended support for Resource Principals to include earlier versions. An example of how to use resource principals is available on GitHub

Fixed

  • Fixed a bug where oci.waiter.wait_until() was not invoking wait_callback correctly based on the resource property
  • Fixed a bug in ExponentialBackoffWithFullJitterRetryStrategy.do_sleep() where it was assuming time in milliseconds but it should be seconds

Breaking

  • Field signature in delete_accepted_agreement_id from Marketplace Service changed from required to optional

2.14.3

19 May 16:55
b1b3b7b
Compare
Choose a tag to compare

Added

  • Support for returning the private IP of a private endpoint database in the Database service
  • Support for native JWT validation in the API Gateway service