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 a DeleteAccountSubscription request. A False 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