odb / Client / get_autonomous_database_wallet_details
get_autonomous_database_wallet_details¶
- odb.Client.get_autonomous_database_wallet_details(**kwargs)¶
Gets the wallet details for the specified Autonomous Database.
See also: AWS API Documentation
Request Syntax
response = client.get_autonomous_database_wallet_details( autonomousDatabaseId='string' )
- Parameters:
autonomousDatabaseId (string) –
[REQUIRED]
The unique identifier of the Autonomous Database to retrieve wallet details for.
- Return type:
dict
- Returns:
Response Syntax
{ 'autonomousDatabaseWalletDetails': { 'status': 'ACTIVE'|'UPDATING', 'timeRotated': datetime(2015, 1, 1), 'passwordSourceSummary': { 'passwordSource': 'CUSTOMER_MANAGED_AWS_SECRET'|'API_REQUEST_PARAMETER', 'passwordSourceConfiguration': { 'customerManagedAwsSecret': { 'iamRoleArn': 'string', 'secretId': 'string', 'externalIdType': 'database_ocid'|'compartment_ocid'|'tenant_ocid' } } } } }
Response Structure
(dict) –
autonomousDatabaseWalletDetails (dict) –
The wallet details for the Autonomous Database.
status (string) –
The current status of the Autonomous Database wallet.
timeRotated (datetime) –
The date and time when the Autonomous Database wallet was last rotated.
passwordSourceSummary (dict) –
The summary of the password source configuration for the Autonomous Database wallet.
passwordSource (string) –
The source of the password for the Autonomous Database wallet.
passwordSourceConfiguration (dict) –
The configuration of the password source for the Autonomous Database wallet.
Note
This is a Tagged Union structure. Only one of the following top level keys will be set:
customerManagedAwsSecret. If a client receives an unknown member it will setSDK_UNKNOWN_MEMBERas the top level key, which maps to the name or tag of the unknown member. The structure ofSDK_UNKNOWN_MEMBERis as follows:'SDK_UNKNOWN_MEMBER': {'name': 'UnknownMemberName'}
customerManagedAwsSecret (dict) –
The configuration for a customer-managed Amazon Web Services Secrets Manager secret used as the wallet password source.
iamRoleArn (string) –
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that OCI assumes to retrieve the secret value.
secretId (string) –
The identifier or ARN of the Amazon Web Services Secrets Manager secret that contains the password.
externalIdType (string) –
The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.
Exceptions