@@ -548,18 +548,13 @@ def update_operations_insights_private_endpoint_extended(ctx, **kwargs):
548
548
549
549
@cli_util .copy_params_from_generated_command (operationsinsights_cli .change_autonomous_database_insight_advanced_features_credential_by_vault , params_to_exclude = ['credential_details_credential_source_name' , 'credential_details_password_secret_id' , 'credential_details_role' , 'credential_details_user_name' ])
550
550
@operationsinsights_cli .database_insights_group .command (name = operationsinsights_cli .change_autonomous_database_insight_advanced_features_credential_by_vault .name , help = operationsinsights_cli .change_autonomous_database_insight_advanced_features_credential_by_vault .help )
551
- @cli_util .option ('--credential-source-name' , required = True , help = u"""Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service. [required]""" )
552
551
@cli_util .option ('--password-secret-id' , help = u"""The secret [OCID] mapping to the database credentials.""" )
553
552
@cli_util .option ('--role' , type = custom_types .CliCaseInsensitiveChoice (["NORMAL" ]), help = u"""database user role.""" )
554
553
@cli_util .option ('--user-name' , help = u"""database user name.""" )
555
554
@click .pass_context
556
555
@json_skeleton_utils .json_skeleton_generation_handler (input_params_to_complex_types = {'connection-details' : {'module' : 'operationsinsights' , 'class' : 'ConnectionDetails' }})
557
556
@cli_util .wrap_exceptions
558
557
def change_autonomous_database_insight_advanced_features_credential_by_vault_extended (ctx , ** kwargs ):
559
- if 'credential_source_name' in kwargs :
560
- kwargs ['credential_details_credential_source_name' ] = kwargs ['credential_source_name' ]
561
- kwargs .pop ('credential_source_name' )
562
-
563
558
if 'password_secret_id' in kwargs :
564
559
kwargs ['credential_details_password_secret_id' ] = kwargs ['password_secret_id' ]
565
560
kwargs .pop ('password_secret_id' )
@@ -577,18 +572,13 @@ def change_autonomous_database_insight_advanced_features_credential_by_vault_ext
577
572
578
573
@cli_util .copy_params_from_generated_command (operationsinsights_cli .enable_autonomous_database_insight_advanced_features_credential_by_vault , params_to_exclude = ['credential_details_credential_source_name' , 'credential_details_password_secret_id' , 'credential_details_role' , 'credential_details_user_name' ])
579
574
@operationsinsights_cli .database_insights_group .command (name = operationsinsights_cli .enable_autonomous_database_insight_advanced_features_credential_by_vault .name , help = operationsinsights_cli .enable_autonomous_database_insight_advanced_features_credential_by_vault .help )
580
- @cli_util .option ('--credential-source-name' , required = True , help = u"""Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service. [required]""" )
581
575
@cli_util .option ('--password-secret-id' , help = u"""The secret [OCID] mapping to the database credentials.""" )
582
576
@cli_util .option ('--role' , type = custom_types .CliCaseInsensitiveChoice (["NORMAL" ]), help = u"""database user role.""" )
583
577
@cli_util .option ('--user-name' , help = u"""database user name.""" )
584
578
@click .pass_context
585
579
@json_skeleton_utils .json_skeleton_generation_handler (input_params_to_complex_types = {'connection-details' : {'module' : 'operationsinsights' , 'class' : 'ConnectionDetails' }})
586
580
@cli_util .wrap_exceptions
587
581
def enable_autonomous_database_insight_advanced_features_credential_by_vault_extended (ctx , ** kwargs ):
588
- if 'credential_source_name' in kwargs :
589
- kwargs ['credential_details_credential_source_name' ] = kwargs ['credential_source_name' ]
590
- kwargs .pop ('credential_source_name' )
591
-
592
582
if 'password_secret_id' in kwargs :
593
583
kwargs ['credential_details_password_secret_id' ] = kwargs ['password_secret_id' ]
594
584
kwargs .pop ('password_secret_id' )
@@ -893,3 +883,85 @@ def test_macs_managed_cloud_database_insight_connection_credential_by_vault_exte
893
883
894
884
# oci opsi database-insights update-database-insight-update-external-mysql-database-insight-details -> oci opsi database-insights update-external-mysql-database-insight
895
885
cli_util .rename_command (operationsinsights_cli , operationsinsights_cli .database_insights_group , operationsinsights_cli .update_database_insight_update_external_mysql_database_insight_details , "update-external-mysql-database-insight" )
886
+
887
+
888
+ # oci opsi database-insights create-database-insight-create-macs-managed-autonomous-database-insight-details -> oci opsi database-insights create-macs-managed-autonomous-database-insight
889
+ cli_util .rename_command (operationsinsights_cli , operationsinsights_cli .database_insights_group , operationsinsights_cli .create_database_insight_create_macs_managed_autonomous_database_insight_details , "create-macs-managed-autonomous-database-insight" )
890
+
891
+
892
+ # oci opsi database-insights enable-database-insight-enable-macs-managed-autonomous-database-insight-details -> oci opsi database-insights enable-macs-managed-autonomous-database-insight
893
+ cli_util .rename_command (operationsinsights_cli , operationsinsights_cli .database_insights_group , operationsinsights_cli .enable_database_insight_enable_macs_managed_autonomous_database_insight_details , "enable-macs-managed-autonomous-database-insight" )
894
+
895
+
896
+ # oci opsi database-insights update-database-insight-update-macs-managed-autonomous-database-insight-details -> oci opsi database-insights update-macs-managed-autonomous-database-insight
897
+ cli_util .rename_command (operationsinsights_cli , operationsinsights_cli .database_insights_group , operationsinsights_cli .update_database_insight_update_macs_managed_autonomous_database_insight_details , "update-macs-managed-autonomous-database-insight" )
898
+
899
+
900
+ # Remove change-autonomous-database-insight-advanced-features-credential-by-named-credentials from oci opsi database-insights
901
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .change_autonomous_database_insight_advanced_features_credential_by_named_credentials .name )
902
+
903
+
904
+ # Remove change-macs-managed-autonomous from oci opsi database-insights
905
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .change_macs_managed_autonomous_database_insight_connection .name )
906
+
907
+
908
+ # Remove change-macs-managed-autonomous-database-insight-connection-credential-by-iam from oci opsi database-insights
909
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .change_macs_managed_autonomous_database_insight_connection_credential_by_iam .name )
910
+
911
+
912
+ # Remove change-pe-comanaged-database-insight-credential-by-named-credentials from oci opsi database-insights
913
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .change_pe_comanaged_database_insight_credential_by_named_credentials .name )
914
+
915
+
916
+ # Remove enable-autonomous-database-insight-advanced-features-credential-by-named-credentials from oci opsi database-insights
917
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .enable_autonomous_database_insight_advanced_features_credential_by_named_credentials .name )
918
+
919
+
920
+ # Remove test-macs-managed-autonomous from oci opsi database-insights
921
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .test_macs_managed_autonomous_database_insight_connection .name )
922
+
923
+
924
+ # Remove test-macs-managed-autonomous-database-insight-connection-credential-by-iam from oci opsi database-insights
925
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .test_macs_managed_autonomous_database_insight_connection_credential_by_iam .name )
926
+
927
+
928
+ # Remove test-macs-managed-autonomous-database-insight-connection-credential-by-vault from oci opsi database-insights
929
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .test_macs_managed_autonomous_database_insight_connection_credential_by_vault .name )
930
+
931
+
932
+ # Remove test-macs-managed-autonomous-database-insight-connection-credentials-by-source from oci opsi database-insights
933
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .test_macs_managed_autonomous_database_insight_connection_credentials_by_source .name )
934
+
935
+
936
+ # Remove test-macs-managed-cloud-database-insight-connection-credential-by-named-credentials from oci opsi database-insights
937
+ operationsinsights_cli .database_insights_group .commands .pop (operationsinsights_cli .test_macs_managed_cloud_database_insight_connection_credential_by_named_credentials .name )
938
+
939
+
940
+ @cli_util .copy_params_from_generated_command (operationsinsights_cli .change_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials , params_to_exclude = ['connection_credential_details_named_credential_id' , 'connection_credential_details_credential_source_name' ])
941
+ @operationsinsights_cli .database_insights_group .command (name = operationsinsights_cli .change_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials .name , help = operationsinsights_cli .change_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials .help )
942
+ @cli_util .option ('--named-credential-id' , help = u"""The credential [OCID] stored in management agent.""" )
943
+ @click .pass_context
944
+ @json_skeleton_utils .json_skeleton_generation_handler (input_params_to_complex_types = {'connection-details' : {'module' : 'opsi' , 'class' : 'ConnectionDetails' }})
945
+ @cli_util .wrap_exceptions
946
+ def change_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials_extended (ctx , ** kwargs ):
947
+
948
+ if 'named_credential_id' in kwargs :
949
+ kwargs ['connection_credential_details_named_credential_id' ] = kwargs ['named_credential_id' ]
950
+ kwargs .pop ('named_credential_id' )
951
+
952
+ ctx .invoke (operationsinsights_cli .change_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials , ** kwargs )
953
+
954
+
955
+ @cli_util .copy_params_from_generated_command (operationsinsights_cli .test_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials , params_to_exclude = ['connection_credential_details_named_credential_id' ])
956
+ @operationsinsights_cli .database_insights_group .command (name = operationsinsights_cli .test_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials .name , help = operationsinsights_cli .test_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials .help )
957
+ @cli_util .option ('--named-credential-id' , help = u"""The credential [OCID] stored in management agent.""" )
958
+ @click .pass_context
959
+ @json_skeleton_utils .json_skeleton_generation_handler (input_params_to_complex_types = {'connection-details' : {'module' : 'opsi' , 'class' : 'ConnectionDetails' }})
960
+ @cli_util .wrap_exceptions
961
+ def test_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials_extended (ctx , ** kwargs ):
962
+
963
+ if 'named_credential_id' in kwargs :
964
+ kwargs ['connection_credential_details_named_credential_id' ] = kwargs ['named_credential_id' ]
965
+ kwargs .pop ('named_credential_id' )
966
+
967
+ ctx .invoke (operationsinsights_cli .test_macs_managed_autonomous_database_insight_connection_credential_by_named_credentials , ** kwargs )
0 commit comments