Skip to content

Commit 5ee1408

Browse files
authored
Merge pull request #97 from oracle/release_2019-01-14
Releasing version 2.1.4
2 parents 1e550ef + 359988c commit 5ee1408

File tree

782 files changed

+6185
-3598
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

782 files changed

+6185
-3598
lines changed

CHANGELOG.rst

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,16 @@ All notable changes to this project will be documented in this file.
55
The format is based on `Keep a Changelog <http://keepachangelog.com/>`_.
66

77
====================
8-
2.1.3 - 12/13/2018
8+
2.1.4 - 2019-01-10
9+
====================
10+
11+
Added
12+
-----
13+
* Support for device attributes on volumes in the Block Storage service
14+
* Support for custom header rulesets in the Load Balancing service
15+
16+
====================
17+
2.1.3 - 2018-12-13
918
====================
1019

1120
Added

docs/api/core.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ Core Services
9393
oci.core.models.CrossConnectPortSpeedShape
9494
oci.core.models.CrossConnectStatus
9595
oci.core.models.DeleteVirtualCircuitPublicPrefixDetails
96+
oci.core.models.Device
9697
oci.core.models.DhcpDnsOption
9798
oci.core.models.DhcpOption
9899
oci.core.models.DhcpOptions
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Device
2+
======
3+
4+
.. currentmodule:: oci.core.models
5+
6+
.. autoclass:: Device
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:

docs/api/load_balancer.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ Load Balancer
1818
:nosignatures:
1919
:template: autosummary/model_class.rst
2020

21+
oci.load_balancer.models.AddHttpRequestHeaderRule
22+
oci.load_balancer.models.AddHttpResponseHeaderRule
2123
oci.load_balancer.models.Backend
2224
oci.load_balancer.models.BackendDetails
2325
oci.load_balancer.models.BackendHealth
@@ -34,6 +36,9 @@ Load Balancer
3436
oci.load_balancer.models.CreateListenerDetails
3537
oci.load_balancer.models.CreateLoadBalancerDetails
3638
oci.load_balancer.models.CreatePathRouteSetDetails
39+
oci.load_balancer.models.CreateRuleSetDetails
40+
oci.load_balancer.models.ExtendHttpRequestHeaderValueRule
41+
oci.load_balancer.models.ExtendHttpResponseHeaderValueRule
3742
oci.load_balancer.models.HealthCheckResult
3843
oci.load_balancer.models.HealthChecker
3944
oci.load_balancer.models.HealthCheckerDetails
@@ -52,6 +57,11 @@ Load Balancer
5257
oci.load_balancer.models.PathRoute
5358
oci.load_balancer.models.PathRouteSet
5459
oci.load_balancer.models.PathRouteSetDetails
60+
oci.load_balancer.models.RemoveHttpRequestHeaderRule
61+
oci.load_balancer.models.RemoveHttpResponseHeaderRule
62+
oci.load_balancer.models.Rule
63+
oci.load_balancer.models.RuleSet
64+
oci.load_balancer.models.RuleSetDetails
5565
oci.load_balancer.models.SSLConfiguration
5666
oci.load_balancer.models.SSLConfigurationDetails
5767
oci.load_balancer.models.SessionPersistenceConfigurationDetails
@@ -62,5 +72,6 @@ Load Balancer
6272
oci.load_balancer.models.UpdateListenerDetails
6373
oci.load_balancer.models.UpdateLoadBalancerDetails
6474
oci.load_balancer.models.UpdatePathRouteSetDetails
75+
oci.load_balancer.models.UpdateRuleSetDetails
6576
oci.load_balancer.models.WorkRequest
6677
oci.load_balancer.models.WorkRequestError
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
AddHttpRequestHeaderRule
2+
========================
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: AddHttpRequestHeaderRule
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
AddHttpResponseHeaderRule
2+
=========================
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: AddHttpResponseHeaderRule
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
CreateRuleSetDetails
2+
====================
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: CreateRuleSetDetails
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
ExtendHttpRequestHeaderValueRule
2+
================================
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: ExtendHttpRequestHeaderValueRule
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
ExtendHttpResponseHeaderValueRule
2+
=================================
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: ExtendHttpResponseHeaderValueRule
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
RemoveHttpRequestHeaderRule
2+
===========================
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: RemoveHttpRequestHeaderRule
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
RemoveHttpResponseHeaderRule
2+
============================
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: RemoveHttpResponseHeaderRule
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Rule
2+
====
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: Rule
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
RuleSet
2+
=======
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: RuleSet
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
RuleSetDetails
2+
==============
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: RuleSetDetails
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
UpdateRuleSetDetails
2+
====================
3+
4+
.. currentmodule:: oci.load_balancer.models
5+
6+
.. autoclass:: UpdateRuleSetDetails
7+
:show-inheritance:
8+
:special-members: __init__
9+
:members:
10+
:undoc-members:
11+
:inherited-members:

examples/composite_operations_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to use composite operations in the Python SDK. Composite operations provide
55
# convenience methods for operations which would otherwise need to be chained together. For example, instead of performing an action

examples/container_engine.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
from __future__ import print_function
55
import oci

examples/dns_service_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to use the DNS service in the Python SDK. This script accepts two
55
# arguments:

examples/email_service_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to use the Email Service in the Python SDK. This script accepts two
55
# will demonstrate:

examples/file_storage_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to use the File Storage service in the Python SDK. This script accepts two
55
# arguments:

examples/get_all_instance_ip_addresses_and_dns_info.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides an example of retrieving the IP addresses (private and public) and the fully qualified
55
# domain names for an instance.

examples/instance_principals_examples.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
import oci
55

examples/launch_db_system_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to launch a DB system using the Python SDK. This script will:
55
#

examples/launch_instance_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to launch an instance using the Python SDK. This script will:
55
#

examples/launch_instance_pv_encryption_intransit_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to launch an instance with pvEncryptionInTransit on using the Python SDK.
55
# This script will:

examples/load_balancer_path_route_sets_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example on how to work with path route sets on a load balancer by:
55
#

examples/multipart_object_upload.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
from __future__ import print_function
55
import os

examples/object_crud.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
import filecmp
55
import oci

examples/object_storage_archive_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to use archive storage in the Object Storage service. This example
55
# will create an archive storage bucket and demonstrate putting and restoring objects.

examples/object_storage_bucket_tagging_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to tag buckets in Object Storage.
55
# This script accepts four arguments:

examples/pagination.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script demonstrates different methods of pagination in the SDK via the oci.pagination module. This module supports:
55
#

examples/parallel_upload_to_object_storage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# Uploads all files from a local directory to an object storage bucket
55
# using multiple processes so that the uploads are done in parallel.

examples/raw_request.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
import requests
55
from oci.config import from_file

examples/remote_peering_connection_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to use use the Python SDK to create a remote peering of two virtual cloud networks
55
# between two different regions within a single compartment.

examples/reserved_public_ip_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example on how to work with reserved and ephemeral public IPs in the Python SDK by:
55
#

examples/retries.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides a basic example of how to use the retry functionality in the Python SDK when
55
# making calls to Oracle Cloud Infrastructure services. In order to demonstrate this functionality, this script shows

examples/retrieve_audit_events.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script retrieves all audit logs across an Oracle Cloud Infrastructure Tenancy.
55
# for a timespan defined by start_time and end_time.

examples/search_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This example demonstrates how to programatically retrieve resource types and
55
# query for resources.

examples/tagging.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
# This script provides an example on how to use tagging in the Python SDK to manage tags and tag namespaces, as
55
# well as how to apply freeform and defined tags to a resource.

examples/user_crud.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding: utf-8
2-
# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
2+
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
33

44
import oci
55
from oci.identity.models import AddUserToGroupDetails, CreateGroupDetails, CreateUserDetails

0 commit comments

Comments
 (0)