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 - Truevalue doesn’t allow the account to be deleted and results in an error message if a user tries to make a- DeleteAccountSubscriptionrequest. A- Falsevalue 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