Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Releasing version 3.51.6 #899

Merged
merged 1 commit into from
Feb 4, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,79 @@ All notable changes to this project will be documented in this file.

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

3.51.6 - 2025-02-04
--------------------
Added
~~~~~
* Data Science Service

* Support for Data Science Schedule

* ``oci data-science schedule``

* Support for OCI Data Science List Service Managed Container Endpoint

* ``oci data-science list``

* Generative AI inference service

* Support for VLLM tool use

* ``oci generative-ai-inference chat-result chat-cohere-chat-request``
* ``oci generative-ai-inference chat-result chat-generic-chat-request``
* ``oci generative-ai-inference rerank-text-result rerank-text``
* ``oci generative-ai-inference rerank-text-result rerank-text-dedicated-serving-mode``
* ``oci generative-ai-inference rerank-text-result rerank-text-on-demand-serving-mode``

* Support for Cohere Embed V3 with image

* ``oci generative-ai-inference embed-text-result embed-text``

* Data Safe service

* Support for new Referential Relation APIs

* ``oci data-safe referential-relation create``
* ``oci data-safe referential-relation delete``
* ``oci data-safe referential-relation get``
* ``oci data-safe referential-relation list``
* ``oci data-safe masking-policy-referential-relation-summary list-masking-policy-referential-relations``

* Support for Export Sensitive Types

* ``oci data-safe sensitive-type bulk-create``
* ``oci data-safe sensitive-types-export change-compartment``
* ``oci data-safe sensitive-types-export create``
* ``oci data-safe sensitive-types-export delete``
* ``oci data-safe sensitive-types-export download``
* ``oci data-safe sensitive-types-export get``
* ``oci data-safe sensitive-types-export update``
* ``oci data-safe sensitive-types-export-collection list-sensitive-types-exports``

* Support for ListPasswordExpiryDateAnalytics

* ``oci data-safe user-assessment list-password-expiry-date-analytics``

* MySQL Database Service

* Support for new optional DB system parameters (database mode, access mode, read endpoint) in the Heatwave sevice

* ``oci mysql db-system create --database-mode --access-mode --read-endpoint``
* ``oci mysql db-system update --database-mode --access-mode --read-endpoint``
* ``oci mysql db-system clone --database-mode --access-mode --read-endpoint``
* ``oci mysql db-system import --database-mode --access-mode --read-endpoint``

* Security Enhancement: Improved security for API key management by showing warning to encourage addition of label on Private-Key.

Changed
~~~~~~~
* Data Safe service

* Modified User Assessment List users / userAnalytics

* ``oci data-safe user-assessment list-user-analytics``
* ``oci data-safe user-assessment list-users``

3.51.5 - 2025-01-28
--------------------
Added
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Jinja2<3.1; python_version >= '3.7'
jmespath==0.10.0
ndg-httpsclient==0.4.2
mock==2.0.0
oci==2.143.1
oci==2.144.0
packaging==20.2
pluggy==0.13.0
py==1.11.0
Expand Down
1,087 changes: 888 additions & 199 deletions services/data_safe/src/oci_cli_data_safe/generated/datasafe_cli.py

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions services/data_safe/tests/util/generated/command_to_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"data_safe.alerts_update": "oci.data_safe.DataSafeClient.alerts_update",
"data_safe.apply_discovery_job_results": "oci.data_safe.DataSafeClient.apply_discovery_job_results",
"data_safe.apply_sdm_masking_policy_difference": "oci.data_safe.DataSafeClient.apply_sdm_masking_policy_difference",
"data_safe.bulk_create_sensitive_types": "oci.data_safe.DataSafeClient.bulk_create_sensitive_types",
"data_safe.bulk_create_sql_firewall_allowed_sqls": "oci.data_safe.DataSafeClient.bulk_create_sql_firewall_allowed_sqls",
"data_safe.bulk_delete_sql_firewall_allowed_sqls": "oci.data_safe.DataSafeClient.bulk_delete_sql_firewall_allowed_sqls",
"data_safe.calculate_audit_volume_available": "oci.data_safe.DataSafeClient.calculate_audit_volume_available",
Expand All @@ -33,6 +34,7 @@
"data_safe.change_security_policy_deployment_compartment": "oci.data_safe.DataSafeClient.change_security_policy_deployment_compartment",
"data_safe.change_sensitive_data_model_compartment": "oci.data_safe.DataSafeClient.change_sensitive_data_model_compartment",
"data_safe.change_sensitive_type_compartment": "oci.data_safe.DataSafeClient.change_sensitive_type_compartment",
"data_safe.change_sensitive_types_export_compartment": "oci.data_safe.DataSafeClient.change_sensitive_types_export_compartment",
"data_safe.change_sql_collection_compartment": "oci.data_safe.DataSafeClient.change_sql_collection_compartment",
"data_safe.change_sql_firewall_policy_compartment": "oci.data_safe.DataSafeClient.change_sql_firewall_policy_compartment",
"data_safe.change_target_alert_policy_association_compartment": "oci.data_safe.DataSafeClient.change_target_alert_policy_association_compartment",
Expand All @@ -50,12 +52,14 @@
"data_safe.create_masking_policy": "oci.data_safe.DataSafeClient.create_masking_policy",
"data_safe.create_on_prem_connector": "oci.data_safe.DataSafeClient.create_on_prem_connector",
"data_safe.create_peer_target_database": "oci.data_safe.DataSafeClient.create_peer_target_database",
"data_safe.create_referential_relation": "oci.data_safe.DataSafeClient.create_referential_relation",
"data_safe.create_report_definition": "oci.data_safe.DataSafeClient.create_report_definition",
"data_safe.create_sdm_masking_policy_difference": "oci.data_safe.DataSafeClient.create_sdm_masking_policy_difference",
"data_safe.create_security_assessment": "oci.data_safe.DataSafeClient.create_security_assessment",
"data_safe.create_sensitive_column": "oci.data_safe.DataSafeClient.create_sensitive_column",
"data_safe.create_sensitive_data_model": "oci.data_safe.DataSafeClient.create_sensitive_data_model",
"data_safe.create_sensitive_type": "oci.data_safe.DataSafeClient.create_sensitive_type",
"data_safe.create_sensitive_types_export": "oci.data_safe.DataSafeClient.create_sensitive_types_export",
"data_safe.create_sql_collection": "oci.data_safe.DataSafeClient.create_sql_collection",
"data_safe.create_target_alert_policy_association": "oci.data_safe.DataSafeClient.create_target_alert_policy_association",
"data_safe.create_target_database": "oci.data_safe.DataSafeClient.create_target_database",
Expand All @@ -74,12 +78,14 @@
"data_safe.delete_masking_policy_health_report": "oci.data_safe.DataSafeClient.delete_masking_policy_health_report",
"data_safe.delete_on_prem_connector": "oci.data_safe.DataSafeClient.delete_on_prem_connector",
"data_safe.delete_peer_target_database": "oci.data_safe.DataSafeClient.delete_peer_target_database",
"data_safe.delete_referential_relation": "oci.data_safe.DataSafeClient.delete_referential_relation",
"data_safe.delete_report_definition": "oci.data_safe.DataSafeClient.delete_report_definition",
"data_safe.delete_sdm_masking_policy_difference": "oci.data_safe.DataSafeClient.delete_sdm_masking_policy_difference",
"data_safe.delete_security_assessment": "oci.data_safe.DataSafeClient.delete_security_assessment",
"data_safe.delete_sensitive_column": "oci.data_safe.DataSafeClient.delete_sensitive_column",
"data_safe.delete_sensitive_data_model": "oci.data_safe.DataSafeClient.delete_sensitive_data_model",
"data_safe.delete_sensitive_type": "oci.data_safe.DataSafeClient.delete_sensitive_type",
"data_safe.delete_sensitive_types_export": "oci.data_safe.DataSafeClient.delete_sensitive_types_export",
"data_safe.delete_sql_collection": "oci.data_safe.DataSafeClient.delete_sql_collection",
"data_safe.delete_sql_firewall_allowed_sql": "oci.data_safe.DataSafeClient.delete_sql_firewall_allowed_sql",
"data_safe.delete_sql_firewall_policy": "oci.data_safe.DataSafeClient.delete_sql_firewall_policy",
Expand All @@ -94,6 +100,7 @@
"data_safe.download_privilege_script": "oci.data_safe.DataSafeClient.download_privilege_script",
"data_safe.download_security_assessment_report": "oci.data_safe.DataSafeClient.download_security_assessment_report",
"data_safe.download_sensitive_data_model": "oci.data_safe.DataSafeClient.download_sensitive_data_model",
"data_safe.download_sensitive_types_export": "oci.data_safe.DataSafeClient.download_sensitive_types_export",
"data_safe.download_user_assessment_report": "oci.data_safe.DataSafeClient.download_user_assessment_report",
"data_safe.enable_data_safe_configuration": "oci.data_safe.DataSafeClient.enable_data_safe_configuration",
"data_safe.generate_discovery_report_for_download": "oci.data_safe.DataSafeClient.generate_discovery_report_for_download",
Expand Down Expand Up @@ -131,6 +138,7 @@
"data_safe.get_on_prem_connector": "oci.data_safe.DataSafeClient.get_on_prem_connector",
"data_safe.get_peer_target_database": "oci.data_safe.DataSafeClient.get_peer_target_database",
"data_safe.get_profile": "oci.data_safe.DataSafeClient.get_profile",
"data_safe.get_referential_relation": "oci.data_safe.DataSafeClient.get_referential_relation",
"data_safe.get_report": "oci.data_safe.DataSafeClient.get_report",
"data_safe.get_report_content": "oci.data_safe.DataSafeClient.get_report_content",
"data_safe.get_report_definition": "oci.data_safe.DataSafeClient.get_report_definition",
Expand All @@ -144,6 +152,7 @@
"data_safe.get_sensitive_column": "oci.data_safe.DataSafeClient.get_sensitive_column",
"data_safe.get_sensitive_data_model": "oci.data_safe.DataSafeClient.get_sensitive_data_model",
"data_safe.get_sensitive_type": "oci.data_safe.DataSafeClient.get_sensitive_type",
"data_safe.get_sensitive_types_export": "oci.data_safe.DataSafeClient.get_sensitive_types_export",
"data_safe.get_sql_collection": "oci.data_safe.DataSafeClient.get_sql_collection",
"data_safe.get_sql_firewall_allowed_sql": "oci.data_safe.DataSafeClient.get_sql_firewall_allowed_sql",
"data_safe.get_sql_firewall_policy": "oci.data_safe.DataSafeClient.get_sql_firewall_policy",
Expand Down Expand Up @@ -188,12 +197,15 @@
"data_safe.list_masking_policies": "oci.data_safe.DataSafeClient.list_masking_policies",
"data_safe.list_masking_policy_health_report_logs": "oci.data_safe.DataSafeClient.list_masking_policy_health_report_logs",
"data_safe.list_masking_policy_health_reports": "oci.data_safe.DataSafeClient.list_masking_policy_health_reports",
"data_safe.list_masking_policy_referential_relations": "oci.data_safe.DataSafeClient.list_masking_policy_referential_relations",
"data_safe.list_masking_reports": "oci.data_safe.DataSafeClient.list_masking_reports",
"data_safe.list_masking_schemas": "oci.data_safe.DataSafeClient.list_masking_schemas",
"data_safe.list_on_prem_connectors": "oci.data_safe.DataSafeClient.list_on_prem_connectors",
"data_safe.list_password_expiry_date_analytics": "oci.data_safe.DataSafeClient.list_password_expiry_date_analytics",
"data_safe.list_peer_target_databases": "oci.data_safe.DataSafeClient.list_peer_target_databases",
"data_safe.list_profile_analytics": "oci.data_safe.DataSafeClient.list_profile_analytics",
"data_safe.list_profile_summaries": "oci.data_safe.DataSafeClient.list_profile_summaries",
"data_safe.list_referential_relations": "oci.data_safe.DataSafeClient.list_referential_relations",
"data_safe.list_report_definitions": "oci.data_safe.DataSafeClient.list_report_definitions",
"data_safe.list_reports": "oci.data_safe.DataSafeClient.list_reports",
"data_safe.list_role_grant_paths": "oci.data_safe.DataSafeClient.list_role_grant_paths",
Expand All @@ -213,6 +225,7 @@
"data_safe.list_sensitive_objects": "oci.data_safe.DataSafeClient.list_sensitive_objects",
"data_safe.list_sensitive_schemas": "oci.data_safe.DataSafeClient.list_sensitive_schemas",
"data_safe.list_sensitive_types": "oci.data_safe.DataSafeClient.list_sensitive_types",
"data_safe.list_sensitive_types_exports": "oci.data_safe.DataSafeClient.list_sensitive_types_exports",
"data_safe.list_sql_collection_analytics": "oci.data_safe.DataSafeClient.list_sql_collection_analytics",
"data_safe.list_sql_collection_log_insights": "oci.data_safe.DataSafeClient.list_sql_collection_log_insights",
"data_safe.list_sql_collections": "oci.data_safe.DataSafeClient.list_sql_collections",
Expand Down Expand Up @@ -287,6 +300,7 @@
"data_safe.update_sensitive_column": "oci.data_safe.DataSafeClient.update_sensitive_column",
"data_safe.update_sensitive_data_model": "oci.data_safe.DataSafeClient.update_sensitive_data_model",
"data_safe.update_sensitive_type": "oci.data_safe.DataSafeClient.update_sensitive_type",
"data_safe.update_sensitive_types_export": "oci.data_safe.DataSafeClient.update_sensitive_types_export",
"data_safe.update_sql_collection": "oci.data_safe.DataSafeClient.update_sql_collection",
"data_safe.update_sql_firewall_policy": "oci.data_safe.DataSafeClient.update_sql_firewall_policy",
"data_safe.update_target_alert_policy_association": "oci.data_safe.DataSafeClient.update_target_alert_policy_association",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -573,3 +573,35 @@ def update_data_science_private_endpoint_extended(ctx, **kwargs):
kwargs.pop('ds_private_endpoint_id')

ctx.invoke(datascience_cli.update_data_science_private_endpoint, **kwargs)


# Remove create-schedule-schedule-cron-trigger from oci data-science schedule
datascience_cli.schedule_group.commands.pop(datascience_cli.create_schedule_schedule_cron_trigger.name)


# Remove create-schedule-schedule-http-action from oci data-science schedule
datascience_cli.schedule_group.commands.pop(datascience_cli.create_schedule_schedule_http_action.name)


# Remove create-schedule-schedule-i-cal-trigger from oci data-science schedule
datascience_cli.schedule_group.commands.pop(datascience_cli.create_schedule_schedule_i_cal_trigger.name)


# Remove create-schedule-schedule-interval-trigger from oci data-science schedule
datascience_cli.schedule_group.commands.pop(datascience_cli.create_schedule_schedule_interval_trigger.name)


# Remove update-schedule-schedule-cron-trigger from oci data-science schedule
datascience_cli.schedule_group.commands.pop(datascience_cli.update_schedule_schedule_cron_trigger.name)


# Remove update-schedule-schedule-http-action from oci data-science schedule
datascience_cli.schedule_group.commands.pop(datascience_cli.update_schedule_schedule_http_action.name)


# Remove update-schedule-schedule-i-cal-trigger from oci data-science schedule
datascience_cli.schedule_group.commands.pop(datascience_cli.update_schedule_schedule_i_cal_trigger.name)


# Remove update-schedule-schedule-interval-trigger from oci data-science schedule
datascience_cli.schedule_group.commands.pop(datascience_cli.update_schedule_schedule_interval_trigger.name)
Loading