QuickSight / Client / update_account_settings
update_account_settings#
- QuickSight.Client.update_account_settings(**kwargs)#
Updates the Amazon QuickSight settings in your Amazon Web Services account.
See also: AWS API Documentation
Request Syntax
response = client.update_account_settings( AwsAccountId='string', DefaultNamespace='string', NotificationEmail='string', TerminationProtectionEnabled=True|False )
- Parameters:
AwsAccountId (string) –
[REQUIRED]
The ID for the Amazon Web Services account that contains the Amazon QuickSight settings that you want to list.
DefaultNamespace (string) –
[REQUIRED]
The default namespace for this Amazon Web Services account. Currently, the default is
default
. IAM users that register for the first time with Amazon QuickSight provide an email address that becomes associated with the default namespace.NotificationEmail (string) – The email address that you want Amazon QuickSight to send notifications to regarding your Amazon Web Services account or Amazon QuickSight subscription.
TerminationProtectionEnabled (boolean) – A boolean value that determines whether or not an Amazon QuickSight account can be deleted. A
True
value doesn’t allow the account to be deleted and results in an error message if a user tries to make aDeleteAccountSubscription
request. AFalse
value will allow the account to be deleted.
- Return type:
dict
- Returns:
Response Syntax
{ 'RequestId': 'string', 'Status': 123 }
Response Structure
(dict) –
RequestId (string) –
The Amazon Web Services request ID for this operation.
Status (integer) –
The HTTP status of the request.
Exceptions
QuickSight.Client.exceptions.AccessDeniedException
QuickSight.Client.exceptions.InvalidParameterValueException
QuickSight.Client.exceptions.ResourceNotFoundException
QuickSight.Client.exceptions.ThrottlingException
QuickSight.Client.exceptions.InternalFailureException
QuickSight.Client.exceptions.ResourceUnavailableException