Skip to content

Commit

Permalink
Releasing version 3.42.0
Browse files Browse the repository at this point in the history
Releasing version 3.42.0
  • Loading branch information
KalpanaRamasamy90 authored May 28, 2024
2 parents 0fe98b7 + 6910f11 commit 29f4e07
Show file tree
Hide file tree
Showing 22 changed files with 1,161 additions and 337 deletions.
54 changes: 54 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,60 @@ All notable changes to this project will be documented in this file.

The format is based on `Keep a Changelog <http://keepachangelog.com/>`__.

3.42.0 - 2024-05-28
--------------------
Changed
~~~~~
* [BREAKING] Capacity Management Service

* Optional parameter --resource-type accepts only 2 values CAPACITY_CONSTRAINT, SERVER_HW
* Optional parameter --workload-type accepts only 3 values GENERIC, ROW, US_PROD

* ``oci capacity-management occ-availability-collection list``
* ``oci capacity-management occ-availability-catalog-collection list-internal``

Added
~~~~~~~
* Control Center service

* Support for Demand Signal features

* ``oci demand-signal occ-demand-signal-collection list-occ-demand-signals``
* ``oci demand-signal occ-demand-signal change-compartment``
* ``oci demand-signal occ-demand-signal create``
* ``oci demand-signal occ-demand-signal delete``
* ``oci demand-signal occ-demand-signal get``
* ``oci demand-signal occ-demand-signal update``
* ``oci demand-signal occ-demand-signal patch``

* Support for Capacity Management features

* ``oci capacity-management occ-capacity-request patch-internal``
* ``oci capacity-management occ-overview-collection list-internal-namespace-occ-overviews``
* ``oci capacity-management occ-overview-collection list``

* Database Management service

* Support for Standby Database Monitoring

* ``oci database-management peer-database-metrics get``
* ``oci database-management dataguard-performance-metrics get``

* Database service

* Support for External Database Connector

* ``oci db external-db-connector create-macs-connector --connection-credentials``
* ``oci db external-db-connector update-macs-connector --connection-credentials``

* Java Management Service

* Support for tagging related optional parameters in Downloads API

* ``oci jms-java-downloads java-download-report create --defined-tags, --freeform-tags``
* ``oci jms-java-downloads java-license-acceptance-record create --defined-tags, --freeform-tags``
* ``oci jms-java-downloads java-license-acceptance-record update --defined-tags, --freeform-tags``

3.41.0 - 2024-05-21
--------------------
Added
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Jinja2==3.0.3
jmespath==0.10.0
ndg-httpsclient==0.4.2
mock==2.0.0
oci==2.126.4
oci==2.127.0
packaging==20.2
pluggy==0.13.0
py==1.11.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@
cli_util.rename_command(capacitymanagement_cli, capacitymanagement_cli.occ_availability_collection_group, capacitymanagement_cli.list_occ_availabilities, "list")


# oci capacity-management occ-overview-collection list-occ-overviews -> oci capacity-management occ-overview-collection list
cli_util.rename_command(capacitymanagement_cli, capacitymanagement_cli.occ_overview_collection_group, capacitymanagement_cli.list_occ_overviews, "list")


@cli_util.copy_params_from_generated_command(capacitymanagement_cli.create_occ_capacity_request, params_to_exclude=['region_parameterconflict'])
@capacitymanagement_cli.occ_capacity_request_group.command(name=capacitymanagement_cli.create_occ_capacity_request.name, help=capacitymanagement_cli.create_occ_capacity_request.help)
@cli_util.option('--target-region', required=True, help=u"""The name of the region for which the capacity request is made. [required]""")
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,15 @@
"capacity_management.get_occ_availability_catalog_content": "oci.capacity_management.CapacityManagementClient.get_occ_availability_catalog_content",
"capacity_management.get_occ_capacity_request": "oci.capacity_management.CapacityManagementClient.get_occ_capacity_request",
"capacity_management.get_occ_customer_group": "oci.capacity_management.CapacityManagementClient.get_occ_customer_group",
"capacity_management.list_internal_namespace_occ_overviews": "oci.capacity_management.CapacityManagementClient.list_internal_namespace_occ_overviews",
"capacity_management.list_occ_availabilities": "oci.capacity_management.CapacityManagementClient.list_occ_availabilities",
"capacity_management.list_occ_availability_catalogs": "oci.capacity_management.CapacityManagementClient.list_occ_availability_catalogs",
"capacity_management.list_occ_availability_catalogs_internal": "oci.capacity_management.CapacityManagementClient.list_occ_availability_catalogs_internal",
"capacity_management.list_occ_capacity_requests": "oci.capacity_management.CapacityManagementClient.list_occ_capacity_requests",
"capacity_management.list_occ_capacity_requests_internal": "oci.capacity_management.CapacityManagementClient.list_occ_capacity_requests_internal",
"capacity_management.list_occ_customer_groups": "oci.capacity_management.CapacityManagementClient.list_occ_customer_groups",
"capacity_management.list_occ_overviews": "oci.capacity_management.CapacityManagementClient.list_occ_overviews",
"capacity_management.patch_internal_occ_capacity_request": "oci.capacity_management.CapacityManagementClient.patch_internal_occ_capacity_request",
"capacity_management.patch_occ_capacity_request": "oci.capacity_management.CapacityManagementClient.patch_occ_capacity_request",
"capacity_management.publish_occ_availability_catalog": "oci.capacity_management.CapacityManagementClient.publish_occ_availability_catalog",
"capacity_management.update_internal_occ_capacity_request": "oci.capacity_management.CapacityManagementClient.update_internal_occ_capacity_request",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11904,7 +11904,7 @@ def enable_autonomous_database_operations_insights(ctx, from_json, wait_for_stat
@cli_util.option('--protocol', type=custom_types.CliCaseInsensitiveChoice(["TCP", "TCPS"]), help=u"""Protocol used by the database connection.""")
@cli_util.option('--port', type=click.INT, help=u"""The port used to connect to the database.""")
@cli_util.option('--ssl-secret-id', help=u"""The [OCID] of the Oracle Cloud Infrastructure [secret].""")
@cli_util.option('--role', type=custom_types.CliCaseInsensitiveChoice(["SYSDBA", "NORMAL"]), help=u"""The role of the user that will be connecting to the database.""")
@cli_util.option('--role', type=custom_types.CliCaseInsensitiveChoice(["SYSDBA", "NORMAL", "SYSDG"]), help=u"""The role of the user that will be connecting to the database.""")
@cli_util.option('--if-match', help=u"""For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource's current etag value.""")
@cli_util.option('--wait-for-state', type=custom_types.CliCaseInsensitiveChoice(["PROVISIONING", "AVAILABLE", "UPDATING", "BACKUP_IN_PROGRESS", "UPGRADING", "CONVERTING", "TERMINATING", "TERMINATED", "RESTORE_FAILED", "FAILED"]), multiple=True, help="""This operation creates, modifies or deletes a resource that has a defined lifecycle state. Specify this option to perform the action and then wait until the resource reaches a given lifecycle state. Multiple states can be specified, returning on the first state. For example, --wait-for-state SUCCEEDED --wait-for-state FAILED would return on whichever lifecycle state is reached first. If timeout is reached, a return code of 2 is returned. For any other error, a return code of 1 is returned.""")
@cli_util.option('--max-wait-seconds', type=click.INT, help="""The maximum time to wait for the resource to reach the lifecycle state defined by --wait-for-state. Defaults to 1200 seconds.""")
Expand Down Expand Up @@ -12540,7 +12540,7 @@ def enable_external_pluggable_database_stack_monitoring(ctx, from_json, wait_for
@cli_util.option('--protocol', type=custom_types.CliCaseInsensitiveChoice(["TCP", "TCPS"]), help=u"""Protocol used by the database connection.""")
@cli_util.option('--port', type=click.INT, help=u"""The port used to connect to the pluggable database.""")
@cli_util.option('--ssl-secret-id', help=u"""The [OCID] of the Oracle Cloud Infrastructure [secret].""")
@cli_util.option('--role', type=custom_types.CliCaseInsensitiveChoice(["SYSDBA", "NORMAL"]), help=u"""The role of the user that will be connecting to the pluggable database.""")
@cli_util.option('--role', type=custom_types.CliCaseInsensitiveChoice(["SYSDBA", "NORMAL", "SYSDG"]), help=u"""The role of the user that will be connecting to the pluggable database.""")
@cli_util.option('--if-match', help=u"""For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource's current etag value.""")
@cli_util.option('--wait-for-state', type=custom_types.CliCaseInsensitiveChoice(["PROVISIONING", "AVAILABLE", "TERMINATING", "TERMINATED", "UPDATING", "FAILED", "RELOCATING", "RELOCATED", "REFRESHING", "RESTORE_IN_PROGRESS", "RESTORE_FAILED", "BACKUP_IN_PROGRESS", "DISABLED"]), multiple=True, help="""This operation creates, modifies or deletes a resource that has a defined lifecycle state. Specify this option to perform the action and then wait until the resource reaches a given lifecycle state. Multiple states can be specified, returning on the first state. For example, --wait-for-state SUCCEEDED --wait-for-state FAILED would return on whichever lifecycle state is reached first. If timeout is reached, a return code of 2 is returned. For any other error, a return code of 1 is returned.""")
@cli_util.option('--max-wait-seconds', type=click.INT, help="""The maximum time to wait for the resource to reach the lifecycle state defined by --wait-for-state. Defaults to 1200 seconds.""")
Expand Down Expand Up @@ -19424,7 +19424,7 @@ def migrate_vault_key(ctx, from_json, wait_for_state, max_wait_seconds, wait_int
@cli_util.option('--protocol', type=custom_types.CliCaseInsensitiveChoice(["TCP", "TCPS"]), help=u"""Protocol used by the database connection.""")
@cli_util.option('--port', type=click.INT, help=u"""The port used to connect to the database.""")
@cli_util.option('--ssl-secret-id', help=u"""The [OCID] of the Oracle Cloud Infrastructure [secret].""")
@cli_util.option('--role', type=custom_types.CliCaseInsensitiveChoice(["SYSDBA", "NORMAL"]), help=u"""The role of the user that will be connecting to the database.""")
@cli_util.option('--role', type=custom_types.CliCaseInsensitiveChoice(["SYSDBA", "NORMAL", "SYSDG"]), help=u"""The role of the user that will be connecting to the database.""")
@cli_util.option('--if-match', help=u"""For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource's current etag value.""")
@cli_util.option('--wait-for-state', type=custom_types.CliCaseInsensitiveChoice(["PROVISIONING", "AVAILABLE", "UPDATING", "BACKUP_IN_PROGRESS", "UPGRADING", "CONVERTING", "TERMINATING", "TERMINATED", "RESTORE_FAILED", "FAILED"]), multiple=True, help="""This operation creates, modifies or deletes a resource that has a defined lifecycle state. Specify this option to perform the action and then wait until the resource reaches a given lifecycle state. Multiple states can be specified, returning on the first state. For example, --wait-for-state SUCCEEDED --wait-for-state FAILED would return on whichever lifecycle state is reached first. If timeout is reached, a return code of 2 is returned. For any other error, a return code of 1 is returned.""")
@cli_util.option('--max-wait-seconds', type=click.INT, help="""The maximum time to wait for the resource to reach the lifecycle state defined by --wait-for-state. Defaults to 1200 seconds.""")
Expand Down Expand Up @@ -19510,7 +19510,7 @@ def modify_database_management(ctx, from_json, wait_for_state, max_wait_seconds,
@cli_util.option('--protocol', type=custom_types.CliCaseInsensitiveChoice(["TCP", "TCPS"]), help=u"""Protocol used by the database connection.""")
@cli_util.option('--port', type=click.INT, help=u"""The port used to connect to the database.""")
@cli_util.option('--ssl-secret-id', help=u"""The [OCID] of the Oracle Cloud Infrastructure [secret].""")
@cli_util.option('--role', type=custom_types.CliCaseInsensitiveChoice(["SYSDBA", "NORMAL"]), help=u"""The role of the user that will be connecting to the database.""")
@cli_util.option('--role', type=custom_types.CliCaseInsensitiveChoice(["SYSDBA", "NORMAL", "SYSDG"]), help=u"""The role of the user that will be connecting to the database.""")
@cli_util.option('--if-match', help=u"""For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. The resource will be updated or deleted only if the etag you provide matches the resource's current etag value.""")
@cli_util.option('--wait-for-state', type=custom_types.CliCaseInsensitiveChoice(["PROVISIONING", "AVAILABLE", "TERMINATING", "TERMINATED", "UPDATING", "FAILED", "RELOCATING", "RELOCATED", "REFRESHING", "RESTORE_IN_PROGRESS", "RESTORE_FAILED", "BACKUP_IN_PROGRESS", "DISABLED"]), multiple=True, help="""This operation creates, modifies or deletes a resource that has a defined lifecycle state. Specify this option to perform the action and then wait until the resource reaches a given lifecycle state. Multiple states can be specified, returning on the first state. For example, --wait-for-state SUCCEEDED --wait-for-state FAILED would return on whichever lifecycle state is reached first. If timeout is reached, a return code of 2 is returned. For any other error, a return code of 1 is returned.""")
@cli_util.option('--max-wait-seconds', type=click.INT, help="""The maximum time to wait for the resource to reach the lifecycle state defined by --wait-for-state. Defaults to 1200 seconds.""")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,8 @@ def list_associated_databases_extended(ctx, **kwargs):
database_management_service_cli.database_management_service_group.add_command(dbmanagement_cli.external_cluster_group)
database_management_service_cli.database_management_service_group.add_command(dbmanagement_cli.external_db_system_group)
database_management_service_cli.database_management_service_group.add_command(dbmanagement_cli.external_db_node_group)
database_management_service_cli.database_management_service_group.add_command(dbmanagement_cli.peer_database_metrics_group)
database_management_service_cli.database_management_service_group.add_command(dbmanagement_cli.dataguard_performance_metrics_group)

database_management_service_cli.database_management_service_group.add_command(dbmanagement_cli.external_exadata_infrastructure_group)
database_management_service_cli.database_management_service_group.add_command(dbmanagement_cli.external_exadata_storage_connector_group)
Expand Down
Loading

0 comments on commit 29f4e07

Please sign in to comment.