Skip to content

Commit 35de1fa

Browse files
Releasing version 3.51.6
Releasing version 3.51.6
2 parents 931aa3a + d525a9f commit 35de1fa

File tree

14 files changed

+3645
-1157
lines changed

14 files changed

+3645
-1157
lines changed

CHANGELOG.rst

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,79 @@ 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.51.6 - 2025-02-04
10+
--------------------
11+
Added
12+
~~~~~
13+
* Data Science Service
14+
15+
* Support for Data Science Schedule
16+
17+
* ``oci data-science schedule``
18+
19+
* Support for OCI Data Science List Service Managed Container Endpoint
20+
21+
* ``oci data-science list``
22+
23+
* Generative AI inference service
24+
25+
* Support for VLLM tool use
26+
27+
* ``oci generative-ai-inference chat-result chat-cohere-chat-request``
28+
* ``oci generative-ai-inference chat-result chat-generic-chat-request``
29+
* ``oci generative-ai-inference rerank-text-result rerank-text``
30+
* ``oci generative-ai-inference rerank-text-result rerank-text-dedicated-serving-mode``
31+
* ``oci generative-ai-inference rerank-text-result rerank-text-on-demand-serving-mode``
32+
33+
* Support for Cohere Embed V3 with image
34+
35+
* ``oci generative-ai-inference embed-text-result embed-text``
36+
37+
* Data Safe service
38+
39+
* Support for new Referential Relation APIs
40+
41+
* ``oci data-safe referential-relation create``
42+
* ``oci data-safe referential-relation delete``
43+
* ``oci data-safe referential-relation get``
44+
* ``oci data-safe referential-relation list``
45+
* ``oci data-safe masking-policy-referential-relation-summary list-masking-policy-referential-relations``
46+
47+
* Support for Export Sensitive Types
48+
49+
* ``oci data-safe sensitive-type bulk-create``
50+
* ``oci data-safe sensitive-types-export change-compartment``
51+
* ``oci data-safe sensitive-types-export create``
52+
* ``oci data-safe sensitive-types-export delete``
53+
* ``oci data-safe sensitive-types-export download``
54+
* ``oci data-safe sensitive-types-export get``
55+
* ``oci data-safe sensitive-types-export update``
56+
* ``oci data-safe sensitive-types-export-collection list-sensitive-types-exports``
57+
58+
* Support for ListPasswordExpiryDateAnalytics
59+
60+
* ``oci data-safe user-assessment list-password-expiry-date-analytics``
61+
62+
* MySQL Database Service
63+
64+
* Support for new optional DB system parameters (database mode, access mode, read endpoint) in the Heatwave sevice
65+
66+
* ``oci mysql db-system create --database-mode --access-mode --read-endpoint``
67+
* ``oci mysql db-system update --database-mode --access-mode --read-endpoint``
68+
* ``oci mysql db-system clone --database-mode --access-mode --read-endpoint``
69+
* ``oci mysql db-system import --database-mode --access-mode --read-endpoint``
70+
71+
* Security Enhancement: Improved security for API key management by showing warning to encourage addition of label on Private-Key.
72+
73+
Changed
74+
~~~~~~~
75+
* Data Safe service
76+
77+
* Modified User Assessment List users / userAnalytics
78+
79+
* ``oci data-safe user-assessment list-user-analytics``
80+
* ``oci data-safe user-assessment list-users``
81+
982
3.51.5 - 2025-01-28
1083
--------------------
1184
Added

requirements.txt

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

services/data_safe/src/oci_cli_data_safe/generated/datasafe_cli.py

Lines changed: 888 additions & 199 deletions
Large diffs are not rendered by default.

services/data_safe/tests/util/generated/command_to_api.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"data_safe.alerts_update": "oci.data_safe.DataSafeClient.alerts_update",
88
"data_safe.apply_discovery_job_results": "oci.data_safe.DataSafeClient.apply_discovery_job_results",
99
"data_safe.apply_sdm_masking_policy_difference": "oci.data_safe.DataSafeClient.apply_sdm_masking_policy_difference",
10+
"data_safe.bulk_create_sensitive_types": "oci.data_safe.DataSafeClient.bulk_create_sensitive_types",
1011
"data_safe.bulk_create_sql_firewall_allowed_sqls": "oci.data_safe.DataSafeClient.bulk_create_sql_firewall_allowed_sqls",
1112
"data_safe.bulk_delete_sql_firewall_allowed_sqls": "oci.data_safe.DataSafeClient.bulk_delete_sql_firewall_allowed_sqls",
1213
"data_safe.calculate_audit_volume_available": "oci.data_safe.DataSafeClient.calculate_audit_volume_available",
@@ -33,6 +34,7 @@
3334
"data_safe.change_security_policy_deployment_compartment": "oci.data_safe.DataSafeClient.change_security_policy_deployment_compartment",
3435
"data_safe.change_sensitive_data_model_compartment": "oci.data_safe.DataSafeClient.change_sensitive_data_model_compartment",
3536
"data_safe.change_sensitive_type_compartment": "oci.data_safe.DataSafeClient.change_sensitive_type_compartment",
37+
"data_safe.change_sensitive_types_export_compartment": "oci.data_safe.DataSafeClient.change_sensitive_types_export_compartment",
3638
"data_safe.change_sql_collection_compartment": "oci.data_safe.DataSafeClient.change_sql_collection_compartment",
3739
"data_safe.change_sql_firewall_policy_compartment": "oci.data_safe.DataSafeClient.change_sql_firewall_policy_compartment",
3840
"data_safe.change_target_alert_policy_association_compartment": "oci.data_safe.DataSafeClient.change_target_alert_policy_association_compartment",
@@ -50,12 +52,14 @@
5052
"data_safe.create_masking_policy": "oci.data_safe.DataSafeClient.create_masking_policy",
5153
"data_safe.create_on_prem_connector": "oci.data_safe.DataSafeClient.create_on_prem_connector",
5254
"data_safe.create_peer_target_database": "oci.data_safe.DataSafeClient.create_peer_target_database",
55+
"data_safe.create_referential_relation": "oci.data_safe.DataSafeClient.create_referential_relation",
5356
"data_safe.create_report_definition": "oci.data_safe.DataSafeClient.create_report_definition",
5457
"data_safe.create_sdm_masking_policy_difference": "oci.data_safe.DataSafeClient.create_sdm_masking_policy_difference",
5558
"data_safe.create_security_assessment": "oci.data_safe.DataSafeClient.create_security_assessment",
5659
"data_safe.create_sensitive_column": "oci.data_safe.DataSafeClient.create_sensitive_column",
5760
"data_safe.create_sensitive_data_model": "oci.data_safe.DataSafeClient.create_sensitive_data_model",
5861
"data_safe.create_sensitive_type": "oci.data_safe.DataSafeClient.create_sensitive_type",
62+
"data_safe.create_sensitive_types_export": "oci.data_safe.DataSafeClient.create_sensitive_types_export",
5963
"data_safe.create_sql_collection": "oci.data_safe.DataSafeClient.create_sql_collection",
6064
"data_safe.create_target_alert_policy_association": "oci.data_safe.DataSafeClient.create_target_alert_policy_association",
6165
"data_safe.create_target_database": "oci.data_safe.DataSafeClient.create_target_database",
@@ -74,12 +78,14 @@
7478
"data_safe.delete_masking_policy_health_report": "oci.data_safe.DataSafeClient.delete_masking_policy_health_report",
7579
"data_safe.delete_on_prem_connector": "oci.data_safe.DataSafeClient.delete_on_prem_connector",
7680
"data_safe.delete_peer_target_database": "oci.data_safe.DataSafeClient.delete_peer_target_database",
81+
"data_safe.delete_referential_relation": "oci.data_safe.DataSafeClient.delete_referential_relation",
7782
"data_safe.delete_report_definition": "oci.data_safe.DataSafeClient.delete_report_definition",
7883
"data_safe.delete_sdm_masking_policy_difference": "oci.data_safe.DataSafeClient.delete_sdm_masking_policy_difference",
7984
"data_safe.delete_security_assessment": "oci.data_safe.DataSafeClient.delete_security_assessment",
8085
"data_safe.delete_sensitive_column": "oci.data_safe.DataSafeClient.delete_sensitive_column",
8186
"data_safe.delete_sensitive_data_model": "oci.data_safe.DataSafeClient.delete_sensitive_data_model",
8287
"data_safe.delete_sensitive_type": "oci.data_safe.DataSafeClient.delete_sensitive_type",
88+
"data_safe.delete_sensitive_types_export": "oci.data_safe.DataSafeClient.delete_sensitive_types_export",
8389
"data_safe.delete_sql_collection": "oci.data_safe.DataSafeClient.delete_sql_collection",
8490
"data_safe.delete_sql_firewall_allowed_sql": "oci.data_safe.DataSafeClient.delete_sql_firewall_allowed_sql",
8591
"data_safe.delete_sql_firewall_policy": "oci.data_safe.DataSafeClient.delete_sql_firewall_policy",
@@ -94,6 +100,7 @@
94100
"data_safe.download_privilege_script": "oci.data_safe.DataSafeClient.download_privilege_script",
95101
"data_safe.download_security_assessment_report": "oci.data_safe.DataSafeClient.download_security_assessment_report",
96102
"data_safe.download_sensitive_data_model": "oci.data_safe.DataSafeClient.download_sensitive_data_model",
103+
"data_safe.download_sensitive_types_export": "oci.data_safe.DataSafeClient.download_sensitive_types_export",
97104
"data_safe.download_user_assessment_report": "oci.data_safe.DataSafeClient.download_user_assessment_report",
98105
"data_safe.enable_data_safe_configuration": "oci.data_safe.DataSafeClient.enable_data_safe_configuration",
99106
"data_safe.generate_discovery_report_for_download": "oci.data_safe.DataSafeClient.generate_discovery_report_for_download",
@@ -131,6 +138,7 @@
131138
"data_safe.get_on_prem_connector": "oci.data_safe.DataSafeClient.get_on_prem_connector",
132139
"data_safe.get_peer_target_database": "oci.data_safe.DataSafeClient.get_peer_target_database",
133140
"data_safe.get_profile": "oci.data_safe.DataSafeClient.get_profile",
141+
"data_safe.get_referential_relation": "oci.data_safe.DataSafeClient.get_referential_relation",
134142
"data_safe.get_report": "oci.data_safe.DataSafeClient.get_report",
135143
"data_safe.get_report_content": "oci.data_safe.DataSafeClient.get_report_content",
136144
"data_safe.get_report_definition": "oci.data_safe.DataSafeClient.get_report_definition",
@@ -144,6 +152,7 @@
144152
"data_safe.get_sensitive_column": "oci.data_safe.DataSafeClient.get_sensitive_column",
145153
"data_safe.get_sensitive_data_model": "oci.data_safe.DataSafeClient.get_sensitive_data_model",
146154
"data_safe.get_sensitive_type": "oci.data_safe.DataSafeClient.get_sensitive_type",
155+
"data_safe.get_sensitive_types_export": "oci.data_safe.DataSafeClient.get_sensitive_types_export",
147156
"data_safe.get_sql_collection": "oci.data_safe.DataSafeClient.get_sql_collection",
148157
"data_safe.get_sql_firewall_allowed_sql": "oci.data_safe.DataSafeClient.get_sql_firewall_allowed_sql",
149158
"data_safe.get_sql_firewall_policy": "oci.data_safe.DataSafeClient.get_sql_firewall_policy",
@@ -188,12 +197,15 @@
188197
"data_safe.list_masking_policies": "oci.data_safe.DataSafeClient.list_masking_policies",
189198
"data_safe.list_masking_policy_health_report_logs": "oci.data_safe.DataSafeClient.list_masking_policy_health_report_logs",
190199
"data_safe.list_masking_policy_health_reports": "oci.data_safe.DataSafeClient.list_masking_policy_health_reports",
200+
"data_safe.list_masking_policy_referential_relations": "oci.data_safe.DataSafeClient.list_masking_policy_referential_relations",
191201
"data_safe.list_masking_reports": "oci.data_safe.DataSafeClient.list_masking_reports",
192202
"data_safe.list_masking_schemas": "oci.data_safe.DataSafeClient.list_masking_schemas",
193203
"data_safe.list_on_prem_connectors": "oci.data_safe.DataSafeClient.list_on_prem_connectors",
204+
"data_safe.list_password_expiry_date_analytics": "oci.data_safe.DataSafeClient.list_password_expiry_date_analytics",
194205
"data_safe.list_peer_target_databases": "oci.data_safe.DataSafeClient.list_peer_target_databases",
195206
"data_safe.list_profile_analytics": "oci.data_safe.DataSafeClient.list_profile_analytics",
196207
"data_safe.list_profile_summaries": "oci.data_safe.DataSafeClient.list_profile_summaries",
208+
"data_safe.list_referential_relations": "oci.data_safe.DataSafeClient.list_referential_relations",
197209
"data_safe.list_report_definitions": "oci.data_safe.DataSafeClient.list_report_definitions",
198210
"data_safe.list_reports": "oci.data_safe.DataSafeClient.list_reports",
199211
"data_safe.list_role_grant_paths": "oci.data_safe.DataSafeClient.list_role_grant_paths",
@@ -213,6 +225,7 @@
213225
"data_safe.list_sensitive_objects": "oci.data_safe.DataSafeClient.list_sensitive_objects",
214226
"data_safe.list_sensitive_schemas": "oci.data_safe.DataSafeClient.list_sensitive_schemas",
215227
"data_safe.list_sensitive_types": "oci.data_safe.DataSafeClient.list_sensitive_types",
228+
"data_safe.list_sensitive_types_exports": "oci.data_safe.DataSafeClient.list_sensitive_types_exports",
216229
"data_safe.list_sql_collection_analytics": "oci.data_safe.DataSafeClient.list_sql_collection_analytics",
217230
"data_safe.list_sql_collection_log_insights": "oci.data_safe.DataSafeClient.list_sql_collection_log_insights",
218231
"data_safe.list_sql_collections": "oci.data_safe.DataSafeClient.list_sql_collections",
@@ -287,6 +300,7 @@
287300
"data_safe.update_sensitive_column": "oci.data_safe.DataSafeClient.update_sensitive_column",
288301
"data_safe.update_sensitive_data_model": "oci.data_safe.DataSafeClient.update_sensitive_data_model",
289302
"data_safe.update_sensitive_type": "oci.data_safe.DataSafeClient.update_sensitive_type",
303+
"data_safe.update_sensitive_types_export": "oci.data_safe.DataSafeClient.update_sensitive_types_export",
290304
"data_safe.update_sql_collection": "oci.data_safe.DataSafeClient.update_sql_collection",
291305
"data_safe.update_sql_firewall_policy": "oci.data_safe.DataSafeClient.update_sql_firewall_policy",
292306
"data_safe.update_target_alert_policy_association": "oci.data_safe.DataSafeClient.update_target_alert_policy_association",

services/data_science/src/oci_cli_data_science/datascience_cli_extended.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -573,3 +573,35 @@ def update_data_science_private_endpoint_extended(ctx, **kwargs):
573573
kwargs.pop('ds_private_endpoint_id')
574574

575575
ctx.invoke(datascience_cli.update_data_science_private_endpoint, **kwargs)
576+
577+
578+
# Remove create-schedule-schedule-cron-trigger from oci data-science schedule
579+
datascience_cli.schedule_group.commands.pop(datascience_cli.create_schedule_schedule_cron_trigger.name)
580+
581+
582+
# Remove create-schedule-schedule-http-action from oci data-science schedule
583+
datascience_cli.schedule_group.commands.pop(datascience_cli.create_schedule_schedule_http_action.name)
584+
585+
586+
# Remove create-schedule-schedule-i-cal-trigger from oci data-science schedule
587+
datascience_cli.schedule_group.commands.pop(datascience_cli.create_schedule_schedule_i_cal_trigger.name)
588+
589+
590+
# Remove create-schedule-schedule-interval-trigger from oci data-science schedule
591+
datascience_cli.schedule_group.commands.pop(datascience_cli.create_schedule_schedule_interval_trigger.name)
592+
593+
594+
# Remove update-schedule-schedule-cron-trigger from oci data-science schedule
595+
datascience_cli.schedule_group.commands.pop(datascience_cli.update_schedule_schedule_cron_trigger.name)
596+
597+
598+
# Remove update-schedule-schedule-http-action from oci data-science schedule
599+
datascience_cli.schedule_group.commands.pop(datascience_cli.update_schedule_schedule_http_action.name)
600+
601+
602+
# Remove update-schedule-schedule-i-cal-trigger from oci data-science schedule
603+
datascience_cli.schedule_group.commands.pop(datascience_cli.update_schedule_schedule_i_cal_trigger.name)
604+
605+
606+
# Remove update-schedule-schedule-interval-trigger from oci data-science schedule
607+
datascience_cli.schedule_group.commands.pop(datascience_cli.update_schedule_schedule_interval_trigger.name)

0 commit comments

Comments
 (0)