Releases: oracle/oci-python-sdk
Releases · oracle/oci-python-sdk
1.3.19
Added
- Support for tagging
DbSystem
andDatabase
resources in the Database Service - Support for filtering by
DbSystemId
inListDbVersions
operation in Database Service - Support for composite operations that provide convenience methods for operations that can be chained together (e.g. launching an instance and waiting for it to enter the RUNNING state)
- An example on how to perform these operations can be found on GitHub.
1.3.18
1.3.17
1.3.16
Added
- Added support for the Email Service
- An example on using the Email Service can be found on GitHub
- Added support for SMTP credentials in the Identity Service
- An example on managing SMTP credentials can be found on GitHub
- Added support for paravirtualized volume attachments in Core Services
- An example on using volume attachments can be found on GitHub
- Added support for variable size boot volumes in Core Services
1.3.15
Added
- Support for File Storage Service
- An example on using the File Storage Service can be found on GitHub
- Added support for tagging Bucket resources in the Object Storage Service
- An example on tagging buckets can be found on GitHub
- Added support for specifying a restore period for archived objects in the
RestoreObjects
operation of the Object Storage service.- An example on using archive storage can be found on GitHub
1.3.14
Added
- Support for Domain Name System Service
- An example on using the Domain Name System Service can be found on GitHub
- Support for reserved public IPs in Virtual Networking Service
- An example on using this functionality can be found on GitHub
- Support for path route sets in Load Balancing Service
- An example on using this functionality can be found on GitHub
- Support for automated and policy-based backups, read-only volume attachments, and incremental backups in Block Storage Service
- An example on using policy-based backups can be found on GitHub
- Support for filtering by
backupId
inListDbSystems
operation in Database Service
1.3.13
Added
- Support for using the
ObjectReadWithoutList
public access type when creating and updating buckets - Support for dynamic groups in Identity Service
- Support for instance principals authentication when calling OCI services. An example of how to use instance principals authentication can be found on GitHub
- Support for configuring idle timeout for listeners in Load Balancer Service
- Support for VNC console connections in Compute Service
1.3.12
Added
- Support for tagging:
- Support for creating, updating, retrieving and listing tags and tag namespaces (these operations can be found in Identity Service)
- Support for adding freeform and defined tags to resources in Core Services (Networking, Compute, and Block Volume) and Identity Service
- An example on using tagging can be found on GitHub.
- Support for bringing your own custom image for emulation mode virtual machines in Compute Service
- Added the
oci.pagination
module, which contains convenience functions so that you don't have to manually deal with page tokens when using list operations. See the documentation for more information
Changed
- Upgraded
cryptography
dependency to 2.1.3- Added dependency on
pyOpenSSL
<= 17.4.0 as the minimum cryptography version forpyOpenSSL
17.5.0 is 2.1.4
- Added dependency on
- Upgraded
six
dependency to 1.11.0 - Ugraded
requests
dependency to 2.18.4
1.3.11
Added
- Support for public peering for FastConnect
- Support for specifying an authorized entity name in a Letter of Authority
- Support for showing a list of bandwidth shapes for a specific provider (the
list_fast_connect_provider_virtual_circuit_bandwidth_shapes
inVirtualNetworkClient
)
Changed
- Audit events now have a
response_payload
attribute which contains metadata of interest. For example, the OCID of a resource
Deprecated
- The
list_virtual_circuit_bandwidth_shapes
operation inVirtualNetworkClient
has been deprecated. Use thelist_fast_connect_provider_virtual_circuit_bandwidth_shapes
operation instead - When using
CreateVirtualCircuitDetails
, supplying aprovider_name
is deprecated andprovider_service_id
should be used instead
1.3.10
Added
- Support for initializing model objects from keyword arguments
- Support for VCN to VCN peering within the same region
- Support for sorting and filtering in list APIs in Load Balancing service
- Support for user managed boot volumes
- Support for using a second physical NIC when attaching VNICs on X7 Bare Metal instances
Fixed
- Model types now check the data types of their attributes prior to data being serialized and sent to the service
- When
opc_request_id
is specified as a parameter, it is no longer overwritten with a SDK-generated value