Skip to content

Commit f98cba4

Browse files
Releasing version 3.49.1
Releasing version 3.49.1
2 parents 16de856 + cf30323 commit f98cba4

File tree

8 files changed

+1345
-33
lines changed

8 files changed

+1345
-33
lines changed

CHANGELOG.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,34 @@ 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.49.1 - 2024-10-10
10+
--------------------
11+
Added
12+
~~~~~
13+
* Ops Insights service
14+
15+
* Support for IAM credentials for ADBs
16+
17+
* ``oci opsi database-insights change-autonomous-database-insight-advanced-features-credential-by-iam``
18+
* ``oci opsi database-insights change-macs-managed-cloud-database-insight-connection-credential-by-iam``
19+
* ``oci opsi database-insights enable-autonomous-database-insight-advanced-features-credential-by-iam``
20+
* ``oci opsi database-insights test-macs-managed-cloud-database-insight-connection-credential-by-iam``
21+
22+
* Support for public facing enable/disable APIs for ADBs
23+
24+
* ``oci opsi database-insights enable-autonomous-database``
25+
* ``oci opsi database-insights create-autonomous-database``
26+
27+
* Support for Maintenance Windows in Stack Monitoring Service
28+
29+
* ``oci stack-monitoring maintenance-window``
30+
31+
Changed
32+
~~~~~~~
33+
* The password parameter is now optional for below command in the Fusion Application Service
34+
35+
* ``oci fusion-apps fusion-environment create-fusion-environment-admin-user``
36+
937
3.49.0 - 2024-10-08
1038
--------------------
1139
Added

services/fusion_apps/src/oci_cli_fusion_applications/generated/fusionapplications_cli.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -397,11 +397,11 @@ def create_fusion_environment(ctx, from_json, wait_for_state, max_wait_seconds,
397397

398398
@fusion_environment_group.command(name=cli_util.override('fusion_apps.create_fusion_environment_admin_user.command_name', 'create-fusion-environment-admin-user'), help=u"""Create a FusionEnvironment admin user \n[Command Reference](createFusionEnvironmentAdminUser)""")
399399
@cli_util.option('--username', required=True, help=u"""The username for the administrator.""")
400-
@cli_util.option('--password', required=True, help=u"""The password for the administrator.""")
401400
@cli_util.option('--email-address', required=True, help=u"""The email address for the administrator.""")
402401
@cli_util.option('--first-name', required=True, help=u"""The administrator's first name.""")
403402
@cli_util.option('--last-name', required=True, help=u"""The administrator's last name.""")
404403
@cli_util.option('--fusion-environment-id', required=True, help=u"""unique FusionEnvironment identifier""")
404+
@cli_util.option('--password', help=u"""The password for the administrator.""")
405405
@cli_util.option('--wait-for-state', type=custom_types.CliCaseInsensitiveChoice(["ACCEPTED", "IN_PROGRESS", "FAILED", "SUCCEEDED", "CANCELING", "CANCELED"]), multiple=True, help="""This operation asynchronously creates, modifies or deletes a resource and uses a work request to track the progress of the operation. Specify this option to perform the action and then wait until the work request reaches a certain 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.""")
406406
@cli_util.option('--max-wait-seconds', type=click.INT, help="""The maximum time to wait for the work request to reach the state defined by --wait-for-state. Defaults to 1200 seconds.""")
407407
@cli_util.option('--wait-interval-seconds', type=click.INT, help="""Check every --wait-interval-seconds to see whether the work request has reached the state defined by --wait-for-state. Defaults to 30 seconds.""")
@@ -410,7 +410,7 @@ def create_fusion_environment(ctx, from_json, wait_for_state, max_wait_seconds,
410410
@click.pass_context
411411
@json_skeleton_utils.json_skeleton_generation_handler(input_params_to_complex_types={})
412412
@cli_util.wrap_exceptions
413-
def create_fusion_environment_admin_user(ctx, from_json, wait_for_state, max_wait_seconds, wait_interval_seconds, username, password, email_address, first_name, last_name, fusion_environment_id):
413+
def create_fusion_environment_admin_user(ctx, from_json, wait_for_state, max_wait_seconds, wait_interval_seconds, username, email_address, first_name, last_name, fusion_environment_id, password):
414414

415415
if isinstance(fusion_environment_id, six.string_types) and len(fusion_environment_id.strip()) == 0:
416416
raise click.UsageError('Parameter --fusion-environment-id cannot be whitespace or empty string')
@@ -420,11 +420,13 @@ def create_fusion_environment_admin_user(ctx, from_json, wait_for_state, max_wai
420420

421421
_details = {}
422422
_details['username'] = username
423-
_details['password'] = password
424423
_details['emailAddress'] = email_address
425424
_details['firstName'] = first_name
426425
_details['lastName'] = last_name
427426

427+
if password is not None:
428+
_details['password'] = password
429+
428430
client = cli_util.build_client('fusion_apps', 'fusion_applications', ctx)
429431
result = client.create_fusion_environment_admin_user(
430432
fusion_environment_id=fusion_environment_id,
@@ -1918,7 +1920,7 @@ def list_work_requests(ctx, from_json, all_pages, page_size, compartment_id, sta
19181920
cli_util.render_response(result, ctx)
19191921

19201922

1921-
@fusion_environment_group.command(name=cli_util.override('fusion_apps.reset_fusion_environment_password.command_name', 'reset-fusion-environment-password'), help=u"""Resets the password of the Fusion Environment Administrator. \n[Command Reference](resetFusionEnvironmentPassword)""")
1923+
@fusion_environment_group.command(name=cli_util.override('fusion_apps.reset_fusion_environment_password.command_name', 'reset-fusion-environment-password'), help=u"""Reset FusionEnvironment admin password. This API will be deprecated on Mon, 15 Jan 2024 01:00:00 GMT. Users can reset password themselves, FAaaS will no longer provide an API for this. \n[Command Reference](resetFusionEnvironmentPassword)""")
19221924
@cli_util.option('--password', required=True, help=u"""Admin password""")
19231925
@cli_util.option('--fusion-environment-id', required=True, help=u"""unique FusionEnvironment identifier""")
19241926
@cli_util.option('--admin-username', required=True, help=u"""The admin user name for the fusion environment.""")

0 commit comments

Comments
 (0)