Skip to content

Commit

Permalink
Releasing version 2.50.0
Browse files Browse the repository at this point in the history
Releasing version 2.50.0
  • Loading branch information
bhagwatvyas authored Nov 9, 2021
2 parents be755fd + c364aed commit fa406e2
Show file tree
Hide file tree
Showing 37 changed files with 1,986 additions and 111 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@ All notable changes to this project will be documented in this file.

The format is based on `Keep a Changelog <http://keepachangelog.com/>`_.
====================
2.50.0 - 2021-11-09
====================

Added
-----
* Support for drill down metadata in the Management Dashboard service
* Support for operator access control on dedicated autonomous databases in the Operator Access Control service

Breaking
--------
* Property `resource_type` and `is_enforced_always` from model `CreateOperatorControlAssignmentDetails` changed from optional to required in the Operator Access Control service
* Property `operator_control_name`, `approver_groups_list` and `is_fully_pre_approved` from model `UpdateOperatorControlDetails` changed from optional to required in the Operator Access Control service
* Property `is_enforced_always` from model `UpdateOperatorControlAssignmentDetails` changed from optional to required in the Operator Access Control service
* Property `approver_groups_list` and `is_fully_pre_approved` from model `CreateOperatorControlDetails` changed from optional to required in the Operator Access Control service
* Data type for response of operation `create_operator_control_assignment` changed to `oci.operator_access_control.models.OperatorControlAssignment` in the Operator Access Control service
====================
2.49.1 - 2021-11-02
====================

Expand Down
1 change: 1 addition & 0 deletions docs/api/operator_access_control.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ Operator Access Control
oci.operator_access_control.models.OperatorControlCollection
oci.operator_access_control.models.OperatorControlSummary
oci.operator_access_control.models.RejectAccessRequestDetails
oci.operator_access_control.models.ReviewAccessRequestDetails
oci.operator_access_control.models.RevokeAccessRequestDetails
oci.operator_access_control.models.UpdateOperatorControlAssignmentDetails
oci.operator_access_control.models.UpdateOperatorControlDetails
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
ReviewAccessRequestDetails
==========================

.. currentmodule:: oci.operator_access_control.models

.. autoclass:: ReviewAccessRequestDetails
:show-inheritance:
:special-members: __init__
:members:
:undoc-members:
:inherited-members:
8 changes: 7 additions & 1 deletion examples/drg_attachment_example.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,11 +119,17 @@ def create_drg_attachment(virtual_network_client, vcn, drg):
drg_attachment_2 = create_drg_attachment(virtual_network_client, vcn_2, drg)

print("Creating a new DRG route table.")
drg_route_table_1 = virtual_network_client.create_drg_route_table(
result = virtual_network_client.create_drg_route_table(
oci.core.models.CreateDrgRouteTableDetails(
drg_id=drg.id
)
).data
drg_route_table_1 = oci.wait_until(
virtual_network_client,
virtual_network_client.get_drg_route_table(result.id),
'lifecycle_state',
'AVAILABLE'
).data
print(drg_route_table_1)
print('\n')

Expand Down
8 changes: 7 additions & 1 deletion examples/drg_route_distribution_example.py
Original file line number Diff line number Diff line change
Expand Up @@ -169,12 +169,18 @@ def list_dynamic_route_rules(drg_route_table, virtual_network_client):
)

print("Create a new DRG route table pointing to the route distribution.")
drg_route_table = virtual_network_client.create_drg_route_table(
result = virtual_network_client.create_drg_route_table(
oci.core.models.CreateDrgRouteTableDetails(
drg_id=drg.id,
import_drg_route_distribution_id=import_route_distribution.id
)
).data
drg_route_table = oci.wait_until(
virtual_network_client,
virtual_network_client.get_drg_route_table(result.id),
'lifecycle_state',
'AVAILABLE'
).data
print(drg_route_table)
print('\n')

Expand Down
8 changes: 7 additions & 1 deletion examples/drg_route_table_example.py
Original file line number Diff line number Diff line change
Expand Up @@ -125,11 +125,17 @@ def list_static_route_rules(drg_route_table, virtual_network_client):
drg_attachment_2 = create_drg_attachment(virtual_network_client, vcn_2, drg)

print("Creating a new DRG route table.")
drg_route_table = virtual_network_client.create_drg_route_table(
result = virtual_network_client.create_drg_route_table(
oci.core.models.CreateDrgRouteTableDetails(
drg_id=drg.id
)
).data
drg_route_table = oci.wait_until(
virtual_network_client,
virtual_network_client.get_drg_route_table(result.id),
'lifecycle_state',
'AVAILABLE'
).data
print(drg_route_table)
print('\n')

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,10 @@ def __init__(self, **kwargs):
The value to assign to the parameters_config property of this CreateManagementDashboardDetails.
:type parameters_config: list[object]
:param drilldown_config:
The value to assign to the drilldown_config property of this CreateManagementDashboardDetails.
:type drilldown_config: list[object]
:param freeform_tags:
The value to assign to the freeform_tags property of this CreateManagementDashboardDetails.
:type freeform_tags: dict(str, str)
Expand Down Expand Up @@ -123,6 +127,7 @@ def __init__(self, **kwargs):
'type': 'str',
'is_favorite': 'bool',
'parameters_config': 'list[object]',
'drilldown_config': 'list[object]',
'freeform_tags': 'dict(str, str)',
'defined_tags': 'dict(str, dict(str, object))'
}
Expand All @@ -147,6 +152,7 @@ def __init__(self, **kwargs):
'type': 'type',
'is_favorite': 'isFavorite',
'parameters_config': 'parametersConfig',
'drilldown_config': 'drilldownConfig',
'freeform_tags': 'freeformTags',
'defined_tags': 'definedTags'
}
Expand All @@ -170,6 +176,7 @@ def __init__(self, **kwargs):
self._type = None
self._is_favorite = None
self._parameters_config = None
self._drilldown_config = None
self._freeform_tags = None
self._defined_tags = None

Expand Down Expand Up @@ -629,6 +636,30 @@ def parameters_config(self, parameters_config):
"""
self._parameters_config = parameters_config

@property
def drilldown_config(self):
"""
Gets the drilldown_config of this CreateManagementDashboardDetails.
Drill-down configuration to define the destination of a drill-down action.
:return: The drilldown_config of this CreateManagementDashboardDetails.
:rtype: list[object]
"""
return self._drilldown_config

@drilldown_config.setter
def drilldown_config(self, drilldown_config):
"""
Sets the drilldown_config of this CreateManagementDashboardDetails.
Drill-down configuration to define the destination of a drill-down action.
:param drilldown_config: The drilldown_config of this CreateManagementDashboardDetails.
:type: list[object]
"""
self._drilldown_config = drilldown_config

@property
def freeform_tags(self):
"""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,10 @@ def __init__(self, **kwargs):
The value to assign to the parameters_config property of this CreateManagementSavedSearchDetails.
:type parameters_config: list[object]
:param drilldown_config:
The value to assign to the drilldown_config property of this CreateManagementSavedSearchDetails.
:type drilldown_config: list[object]
:param freeform_tags:
The value to assign to the freeform_tags property of this CreateManagementSavedSearchDetails.
:type freeform_tags: dict(str, str)
Expand Down Expand Up @@ -130,6 +134,7 @@ def __init__(self, **kwargs):
'widget_template': 'str',
'widget_vm': 'str',
'parameters_config': 'list[object]',
'drilldown_config': 'list[object]',
'freeform_tags': 'dict(str, str)',
'defined_tags': 'dict(str, dict(str, object))'
}
Expand All @@ -152,6 +157,7 @@ def __init__(self, **kwargs):
'widget_template': 'widgetTemplate',
'widget_vm': 'widgetVM',
'parameters_config': 'parametersConfig',
'drilldown_config': 'drilldownConfig',
'freeform_tags': 'freeformTags',
'defined_tags': 'definedTags'
}
Expand All @@ -173,6 +179,7 @@ def __init__(self, **kwargs):
self._widget_template = None
self._widget_vm = None
self._parameters_config = None
self._drilldown_config = None
self._freeform_tags = None
self._defined_tags = None

Expand Down Expand Up @@ -592,6 +599,30 @@ def parameters_config(self, parameters_config):
"""
self._parameters_config = parameters_config

@property
def drilldown_config(self):
"""
Gets the drilldown_config of this CreateManagementSavedSearchDetails.
Drill-down configuration to define the destination of a drill-down action.
:return: The drilldown_config of this CreateManagementSavedSearchDetails.
:rtype: list[object]
"""
return self._drilldown_config

@drilldown_config.setter
def drilldown_config(self, drilldown_config):
"""
Sets the drilldown_config of this CreateManagementSavedSearchDetails.
Drill-down configuration to define the destination of a drill-down action.
:param drilldown_config: The drilldown_config of this CreateManagementSavedSearchDetails.
:type: list[object]
"""
self._drilldown_config = drilldown_config

@property
def freeform_tags(self):
"""
Expand Down
31 changes: 31 additions & 0 deletions src/oci/management_dashboard/models/management_dashboard.py
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,10 @@ def __init__(self, **kwargs):
The value to assign to the parameters_config property of this ManagementDashboard.
:type parameters_config: list[object]
:param drilldown_config:
The value to assign to the drilldown_config property of this ManagementDashboard.
:type drilldown_config: list[object]
:param freeform_tags:
The value to assign to the freeform_tags property of this ManagementDashboard.
:type freeform_tags: dict(str, str)
Expand Down Expand Up @@ -164,6 +168,7 @@ def __init__(self, **kwargs):
'saved_searches': 'list[ManagementSavedSearch]',
'lifecycle_state': 'str',
'parameters_config': 'list[object]',
'drilldown_config': 'list[object]',
'freeform_tags': 'dict(str, str)',
'defined_tags': 'dict(str, dict(str, object))'
}
Expand Down Expand Up @@ -195,6 +200,7 @@ def __init__(self, **kwargs):
'saved_searches': 'savedSearches',
'lifecycle_state': 'lifecycleState',
'parameters_config': 'parametersConfig',
'drilldown_config': 'drilldownConfig',
'freeform_tags': 'freeformTags',
'defined_tags': 'definedTags'
}
Expand Down Expand Up @@ -225,6 +231,7 @@ def __init__(self, **kwargs):
self._saved_searches = None
self._lifecycle_state = None
self._parameters_config = None
self._drilldown_config = None
self._freeform_tags = None
self._defined_tags = None

Expand Down Expand Up @@ -858,6 +865,30 @@ def parameters_config(self, parameters_config):
"""
self._parameters_config = parameters_config

@property
def drilldown_config(self):
"""
Gets the drilldown_config of this ManagementDashboard.
Drill-down configuration to define the destination of a drill-down action.
:return: The drilldown_config of this ManagementDashboard.
:rtype: list[object]
"""
return self._drilldown_config

@drilldown_config.setter
def drilldown_config(self, drilldown_config):
"""
Sets the drilldown_config of this ManagementDashboard.
Drill-down configuration to define the destination of a drill-down action.
:param drilldown_config: The drilldown_config of this ManagementDashboard.
:type: list[object]
"""
self._drilldown_config = drilldown_config

@property
def freeform_tags(self):
"""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,10 @@ def __init__(self, **kwargs):
The value to assign to the parameters_config property of this ManagementDashboardForImportExportDetails.
:type parameters_config: list[object]
:param drilldown_config:
The value to assign to the drilldown_config property of this ManagementDashboardForImportExportDetails.
:type drilldown_config: list[object]
:param freeform_tags:
The value to assign to the freeform_tags property of this ManagementDashboardForImportExportDetails.
:type freeform_tags: dict(str, str)
Expand Down Expand Up @@ -128,6 +132,7 @@ def __init__(self, **kwargs):
'is_favorite': 'bool',
'saved_searches': 'list[ManagementSavedSearchForImportDetails]',
'parameters_config': 'list[object]',
'drilldown_config': 'list[object]',
'freeform_tags': 'dict(str, str)',
'defined_tags': 'dict(str, dict(str, object))'
}
Expand All @@ -153,6 +158,7 @@ def __init__(self, **kwargs):
'is_favorite': 'isFavorite',
'saved_searches': 'savedSearches',
'parameters_config': 'parametersConfig',
'drilldown_config': 'drilldownConfig',
'freeform_tags': 'freeformTags',
'defined_tags': 'definedTags'
}
Expand All @@ -177,6 +183,7 @@ def __init__(self, **kwargs):
self._is_favorite = None
self._saved_searches = None
self._parameters_config = None
self._drilldown_config = None
self._freeform_tags = None
self._defined_tags = None

Expand Down Expand Up @@ -660,6 +667,30 @@ def parameters_config(self, parameters_config):
"""
self._parameters_config = parameters_config

@property
def drilldown_config(self):
"""
Gets the drilldown_config of this ManagementDashboardForImportExportDetails.
Drill-down configuration to define the destination of a drill-down action.
:return: The drilldown_config of this ManagementDashboardForImportExportDetails.
:rtype: list[object]
"""
return self._drilldown_config

@drilldown_config.setter
def drilldown_config(self, drilldown_config):
"""
Sets the drilldown_config of this ManagementDashboardForImportExportDetails.
Drill-down configuration to define the destination of a drill-down action.
:param drilldown_config: The drilldown_config of this ManagementDashboardForImportExportDetails.
:type: list[object]
"""
self._drilldown_config = drilldown_config

@property
def freeform_tags(self):
"""
Expand Down
Loading

0 comments on commit fa406e2

Please sign in to comment.