Skip to content

Commit dc26f88

Browse files
Releasing version 3.65.1
Releasing version 3.65.1
2 parents ff04171 + 0871457 commit dc26f88

File tree

26 files changed

+1967
-298
lines changed

26 files changed

+1967
-298
lines changed

CHANGELOG.rst

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,64 @@ All notable changes to this project will be documented in this file.
66

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

9+
3.65.1 - 2025-09-02
10+
--------------------
11+
Added
12+
~~~~~
13+
* Database Service
14+
15+
* Support for Autoscale DB Storage Vault in the Exadata Database Service on Exascale Infrastructure
16+
17+
* ``oci db exascale-db-storage-vault create --is_autoscale_enabled, --autoscale_limit_in_gbs``
18+
* ``oci db exascale-db-storage-vault update --is_autoscale_enabled, --autoscale_limit_in_gbs``
19+
20+
* DG creation with GCP, changing encryption key location to gcp, and two new apis to register/unregister pkcs
21+
22+
* ``oci db data-guard-association create-data-guard-association-google-cloud-provider-encryption-key-details``
23+
* ``oci db database change-encryption-key-location-google-cloud-provider-encryption-key-details``
24+
* ``oci db cloud-vm-cluster register-cloud-vm-cluster-pkcs``
25+
* ``oci db cloud-vm-cluster unregister-cloud-vm-cluster-pkcs``
26+
27+
* Database Multicloud Service
28+
29+
* Support for the gcp commands
30+
31+
* ``oci dbmulticloud oracle-db-gcp-identity-connector``
32+
* ``oci dbmulticloud oracle-db-gcp-key``
33+
* ``oci dbmulticloud oracle-db-gcp-key-ring``
34+
35+
* Support for new optional parameters in below commands
36+
37+
* ``oci dbmulticloud oracle-db-azure-vault refresh --oracle-db-azure-connector-id``
38+
* ``oci dbmulticloud multi-cloud-resource-discovery list --resources-filter``
39+
* ``oci dbmulticloud multi-cloud-resource-discovery create --resources-filter``
40+
41+
* Cloud Guard Service
42+
43+
* Support for new parameters for below commands
44+
45+
* ``oci cloud-guard managed-list update --group``
46+
* ``oci cloud-guard managed-list create --group``
47+
48+
* Support for new sub-parameters within the complex parameter for below commands
49+
50+
* ``oci cloud-guard detector-recipe create --detector-rules [complex type]``
51+
* ``oci cloud-guard detector-recipe update --detector-rules [complex type]``
52+
* ``oci cloud-guard detector-recipe-detector-rule create create --detector-rules [complex type]``
53+
* ``oci cloud-guard detector-recipe-detector-rule create create --detector-rules [complex type]``
54+
55+
* Support for validating backup for backup in the MySql HeatWave Service
56+
57+
* ``oci mysql backup validate --backup-id $backup_id --is-prepared-backup-required $prepare_backup``
58+
59+
* Support for new GenericChatRequest parameters in Generative AI inference service
60+
61+
* ``oci generative-ai-inference chat-result chat-generic-chat-request --chat-request-web-search-options``
62+
63+
* Support for new list-endpoints parameters in the Generative AI Service Management
64+
65+
* ``oci generative-ai endpoint-collection list-endpoints --generative-ai-private-endpoint-id``
66+
967
3.65.0 - 2025-08-26
1068
--------------------
1169
Fixed
@@ -23,7 +81,7 @@ Removed
2381

2482
Added
2583
~~~~~
26-
* Support for Managed Kafka Service
84+
* Support for OCI Streaming with Apache Kafka (OCI Managed Kafka) service
2785

2886
* ``oci kafka``
2987

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Jinja2>=3.1.5; python_version >= '3.7'
1515
jmespath==0.10.0
1616
ndg-httpsclient==0.4.2
1717
mock==2.0.0
18-
oci==2.159.0
18+
oci==2.159.1
1919
packaging==20.2
2020
pluggy==0.13.0
2121
py==1.11.0

services/cloud_guard/src/oci_cli_cloud_guard/generated/cloudguard_cli.py

Lines changed: 18 additions & 10 deletions
Large diffs are not rendered by default.

services/database/src/oci_cli_database/database_cli_extended.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4208,7 +4208,12 @@ def create_standby_database_for_multiple_standby(ctx, wait_for_state, max_wait_s
42084208
client = cli_util.build_client('database', 'database', ctx)
42094209

42104210
create_new_database_details = _details
4211-
result = client.create_database(create_new_database_details)
4211+
4212+
opc_dry_run_args = {}
4213+
if 'opc_dry_run' in kwargs and kwargs['opc_dry_run']:
4214+
opc_dry_run_args['opc_dry_run'] = kwargs['opc_dry_run']
4215+
4216+
result = client.create_database(create_new_database_details, **opc_dry_run_args)
42124217

42134218
if wait_for_state:
42144219

@@ -4233,7 +4238,11 @@ def create_standby_database_for_multiple_standby(ctx, wait_for_state, max_wait_s
42334238
raise
42344239
else:
42354240
click.echo('Unable to wait for the resource to enter the specified state', file=sys.stderr)
4236-
cli_util.render_response(result, ctx)
4241+
if result.data.id is not None:
4242+
cli_util.render_response(result, ctx)
4243+
else:
4244+
result.data = None
4245+
cli_util.render_response(result, ctx)
42374246

42384247

42394248
# Multiple Stabdby : Migrate from Single Standby: oci db data-guard-association migrate-data-guard-association-to-multi-data-guards -> oci db data-guard-association migrate-to-multiple-standby-model

services/database/src/oci_cli_database/generated/database_cli.py

Lines changed: 208 additions & 9 deletions
Large diffs are not rendered by default.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# coding: utf-8
2+
# Copyright (c) 2016, 2025, Oracle and/or its affiliates. All rights reserved.
3+
# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
4+
# NOTE: This class is auto generated by OracleSDKGenerator. DO NOT EDIT. API Version: 20240501
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# coding: utf-8
2+
# Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved.
3+
# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
4+
5+
import click # noqa: F401
6+
import json # noqa: F401
7+
from services.dbmulticloud.src.oci_cli_db_multicloud_gcp_provider.generated import dbmulticloudgcpprovider_cli
8+
from oci_cli import cli_util # noqa: F401
9+
from oci_cli import custom_types # noqa: F401
10+
from oci_cli import json_skeleton_utils # noqa: F401
11+
12+
from services.dbmulticloud.src.oci_cli_dbmulticloud.generated import dbmulticloud_service_cli
13+
14+
# Move commands under 'oci dbmulticloud db-multicloud-gcp-provider' -> 'oci dbmulticloud'
15+
dbmulticloud_service_cli.dbmulticloud_service_group.commands.pop(dbmulticloudgcpprovider_cli.db_multicloud_gcp_provider_root_group.name)
16+
dbmulticloud_service_cli.dbmulticloud_service_group.add_command(dbmulticloudgcpprovider_cli.oracle_db_gcp_identity_connector_group)
17+
dbmulticloud_service_cli.dbmulticloud_service_group.add_command(dbmulticloudgcpprovider_cli.oracle_db_gcp_key_ring_group)
18+
dbmulticloud_service_cli.dbmulticloud_service_group.add_command(dbmulticloudgcpprovider_cli.oracle_db_gcp_key_group)
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# coding: utf-8
2+
# Copyright (c) 2016, 2025, Oracle and/or its affiliates. All rights reserved.
3+
# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
4+
# NOTE: This class is auto generated by OracleSDKGenerator. DO NOT EDIT. API Version: 20240501
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# coding: utf-8
2+
# Copyright (c) 2016, 2025, Oracle and/or its affiliates. All rights reserved.
3+
# This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
4+
# NOTE: This class is auto generated by OracleSDKGenerator. DO NOT EDIT. API Version: 20240501
5+
6+
import oci
7+
from oci_cli.cli_clients import CLIENT_MAP
8+
from oci_cli.cli_clients import MODULE_TO_TYPE_MAPPINGS
9+
from oci.dbmulticloud import DbMulticloudGCPProviderClient
10+
11+
MODULE_TO_TYPE_MAPPINGS["dbmulticloud"] = oci.dbmulticloud.models.dbmulticloud_type_mapping
12+
if CLIENT_MAP.get("dbmulticloud") is None:
13+
CLIENT_MAP["dbmulticloud"] = {}
14+
CLIENT_MAP["dbmulticloud"]["db_multicloud_gcp_provider"] = DbMulticloudGCPProviderClient

0 commit comments

Comments
 (0)