Releases: oracle/oci-python-sdk
Releases · oracle/oci-python-sdk
2.25.0
Added
- Support for calling Oracle Cloud Infrastructure services in the sa-santiago-1 region
- Support for peer and OSN resources, as well as retry tokens, in the Blockchain Platform service
- Support for getting the availability status of management agents in the Management Agent service
- Support for the on-prem-connector resource type in the Data Safe service
- Support for service channels in the MySQL Database service
- Support for getting the creation type of backups, and for filtering backups by creation type in the MySQL Database service
Breaking
- Parameter
compartment_idchanged from optional to required for methodlist_work_requestsin the Data Safe service - Return type of method
create_data_safe_private_endpointchanged fromNonetooci.data_safe.models.DataSafePrivateEndpointin the Data Safe service - Parameters
freeform_tagsanddefined_tagsare removed from modelEnableDataSafeConfigurationDetailsin the Data Safe service
2.24.1
Added
- Provide example for pagination that creates a *Details object for pagination
- Provide example to turn response and model to JSON
Security
- cryptography pinning to cryptography=3.2.1 to address vulnerability
Github security alerts <https://github.com/oracle/oci-python-sdk/pull/299>__
2.24.0
Added
- Support for specifying memory for AMD E3 shapes during node pool creation and update in the Container Engine for Kubernetes service
- Support for upgrading a database on a VM database system in the Database service
- Support for listing autonomous database clones in the Database service
- Support for Data Guard with autonomous container databases on Exadata Cloud at Customer in the Database service
- Support for getting the last login time of a user in the Identity service
- Support to bulk editing tags on resources in the Identity service
Breaking
- The models
AgentUpload,Attribute,CreateNamespaceDetails,FieldMap,GenerateAgentObjectNameDetails,LogAnalytics,LogAnalyticsCollectionWarning,LogAnalyticsSummary,OutOfBoxEntityTypeDetails,Query,QueryWorkRequestResource,RegisterEntityTypesDetails,ServiceTenancy,StringListDetailsare removed from the Log Analytics service - The enum
nameremoved valueCUSLTER_SPLITand addedCLUSTER_SPLITin the Log Analytics service - The value for enum
statusis not validated against allowed values and will not raiseValueErrorin the Container Engine service
Fixed
- Fixed an issue in the docs where model links with the same name were incorrect
2.23.5
Added
- Support for the 21C autonomous database version in the Database service
- Support for creating a Data Guard association with a standby database from a database software image in the Database service
- Support for specifying a TDE wallet password when creating a database or database system in the Database service
- Support for enabling access control lists for autonomous databases on Exadata Cloud At Customer in the Database service
- Support for private DNS resolvers, resolver endpoints, and views in the DNS service
- Support for getting a VCN and resolver association in the Networking service
- Support for additional parameters when updating subnets and VLANs in the Networking service
- Support for analytics clusters (database accelerators) in the MySQL Database service
- Support for migrations to Java Cloud Service and Oracle Weblogic Server instances that use existing databases in the Application Migration service
- Support for specifying reserved IPs when creating load balancers in the Load Balancing service
Changed
- Removed support for Python 3.5, since it is end of life
- Support for Python 3.7, 3.8 and 3.9
2.23.4
Added
- Support for calling Oracle Cloud Infrastructure services in the uk-cardiff-1 region
- Support for the Organizations service
- Support for the Optimizer service
- Support for tenancy ID and name on responses in the Usage service
- Support for object versioning in object lifecycle management in the Object Storage service
- Support for specifying a syslog URL for applications in the Functions service
- Support for creation of always-free NoSQL database tables in the NoSQL Database service
2.23.3
2.23.2
Added
- Support for the Compute Instance Agent service
- Support for key store resources and operations in the Database service
- Support for specifying a key store when creating autonomous container databases in the Database service
Fixed
- Bypassed the use of PyOpenSSL in the vendored requests library only if ssl does not have SNI. This may fix a known issue depending on your environment. For more information, please see the link to the docs.
2.23.1
Added
- Support for the Operations Insights service
- Support for updating autonomous databases to enable/disable Operations Insights service integration, in the Database service
- Support for the NEEDS_ATTENTION lifecycle state on database systems in the Database service
- Support for HCX in the VMware Solutions service
- Added an example script for Usage API
2.23.0
Added
- Support for API definitions in the API Gateway service
- Support for pattern-based logical entities, namespace-bound custom properties, and faceted search in the Data Catalog service
- Support for autonomous Data Guard on autonomous infrastructure in the Database service
- Support for creating a Data Guard association on an existing standby database home in the Database service
- Support for upgrading cloud VM cluster grid infrastructure in the Database service
Breaking
- Attribute
is_quick_startin modelsCreateLogSavedSearchDetails,LogSavedSearchSummaryandLogSavedSearchis removed from the Logging Management service - Lifecycle State
DELETEDis removed from the Logging Management service
2.22.0
Added
- Support for calling Oracle Cloud Infrastructure services in the me-dubai-1 region
- Support for rotating keys on autonomous container databases and autonomous databases in the Database service
- Support for cloud Exadata infrastructure and cloud VM clusters in the Database service
- Support for controlling the display of tax banners in the Marketplace service
- Support for application references, patch changes, generic JDBC and MySQL data asset types, and publishing tasks to OCI Dataflow in the Data Integration service
- Support for disabling the legacy Instance Metadata endpoints v1 in the Compute service
- Support for instance configurations specifying instance options in the Compute Management service
Breaking
- The attribute
model_typeinTypedObjectmodel now raisesValueErrorwhen provided with an invalid value. Please see the documentation for a list of allowed values.