|
587 | 587 | {"shape":"InternalFailureException"}, |
588 | 588 | {"shape":"ResourceUnavailableException"} |
589 | 589 | ], |
590 | | - "documentation":"<p>Deletes all Amazon QuickSight customizations in this Amazon Web Services Region for the specified Amazon Web Services account and QuickSight namespace.</p>" |
| 590 | + "documentation":"<important> <p>This API permanently deletes all QuickSight customizations for the specified Amazon Web Services account and namespace in this Amazon Web Services Region. When you delete account customizations:</p> <ul> <li> <p>All customizations are removed including themes, branding, and visual settings</p> </li> <li> <p>The deletion affects only the specified Amazon Web Services Region - customizations in other regions remain unchanged</p> </li> <li> <p>This action cannot be undone through the API</p> </li> <li> <p>Users will see default QuickSight styling after customizations are deleted</p> </li> </ul> <p> <b>Before proceeding:</b> Ensure you have backups of any custom themes or branding elements you may want to recreate.</p> </important> <p>Deletes all Amazon QuickSight customizations in this Amazon Web Services Region for the specified Amazon Web Services account and QuickSight namespace.</p>" |
591 | 591 | }, |
592 | 592 | "DeleteAccountSubscription":{ |
593 | 593 | "name":"DeleteAccountSubscription", |
|
606 | 606 | {"shape":"InternalFailureException"}, |
607 | 607 | {"shape":"ResourceUnavailableException"} |
608 | 608 | ], |
609 | | - "documentation":"<p>Use the <code>DeleteAccountSubscription</code> operation to delete an QuickSight account. This operation will result in an error message if you have configured your account termination protection settings to <code>True</code>. To change this setting and delete your account, call the <code>UpdateAccountSettings</code> API and set the value of the <code>TerminationProtectionEnabled</code> parameter to <code>False</code>, then make another call to the <code>DeleteAccountSubscription</code> API.</p>" |
| 609 | + "documentation":"<important> <p>Deleting your QuickSight account subscription has permanent, irreversible consequences across all Amazon Web Services regions:</p> <ul> <li> <p>Global deletion – Running this operation from any single region will delete your QuickSight account and all data in every Amazon Web Services region where you have QuickSight resources.</p> </li> <li> <p>Complete data loss – All dashboards, analyses, datasets, data sources, and custom visuals will be permanently deleted across all regions.</p> </li> <li> <p>Embedded content failure – All embedded dashboards and visuals in your applications will immediately stop working and display errors to end users.</p> </li> <li> <p>Shared resources removed – All shared dashboards, folders, and resources will become inaccessible to other users and external recipients.</p> </li> <li> <p>User access terminated – All QuickSight users in your account will lose access immediately, including authors, readers, and administrators.</p> </li> <li> <p> <b>No recovery possible</b> – Once deleted, your QuickSight account and all associated data cannot be restored.</p> </li> </ul> <p>Consider exporting critical dashboards and data before proceeding with account deletion.</p> </important> <p>Use the <code>DeleteAccountSubscription</code> operation to delete an QuickSight account. This operation will result in an error message if you have configured your account termination protection settings to <code>True</code>. To change this setting and delete your account, call the <code>UpdateAccountSettings</code> API and set the value of the <code>TerminationProtectionEnabled</code> parameter to <code>False</code>, then make another call to the <code>DeleteAccountSubscription</code> API.</p>" |
610 | 610 | }, |
611 | 611 | "DeleteAnalysis":{ |
612 | 612 | "name":"DeleteAnalysis", |
|
643 | 643 | {"shape":"AccessDeniedException"}, |
644 | 644 | {"shape":"InternalServerException"} |
645 | 645 | ], |
646 | | - "documentation":"<p>Deletes an QuickSight brand.</p>", |
| 646 | + "documentation":"<important> <p>This API permanently deletes the specified QuickSight brand. When you delete a brand:</p> <ul> <li> <p>The brand and all its associated branding elements are permanently removed</p> </li> <li> <p>Any applications or dashboards using this brand will revert to default styling</p> </li> <li> <p>This action cannot be undone through the API</p> </li> </ul> <p> <b>Before proceeding:</b> Verify that the brand is no longer needed and consider the impact on any applications currently using this brand.</p> </important> <p>Deletes an QuickSight brand.</p>", |
647 | 647 | "idempotent":true |
648 | 648 | }, |
649 | 649 | "DeleteBrandAssignment":{ |
|
1323 | 1323 | {"shape":"AccessDeniedException"}, |
1324 | 1324 | {"shape":"InternalServerException"} |
1325 | 1325 | ], |
1326 | | - "documentation":"<p>Describes a brand.</p>" |
| 1326 | + "documentation":"<p>Describes a brand.</p>", |
| 1327 | + "readonly":true |
1327 | 1328 | }, |
1328 | 1329 | "DescribeBrandAssignment":{ |
1329 | 1330 | "name":"DescribeBrandAssignment", |
|
1342 | 1343 | {"shape":"AccessDeniedException"}, |
1343 | 1344 | {"shape":"InternalServerException"} |
1344 | 1345 | ], |
1345 | | - "documentation":"<p>Describes a brand assignment.</p>" |
| 1346 | + "documentation":"<p>Describes a brand assignment.</p>", |
| 1347 | + "readonly":true |
1346 | 1348 | }, |
1347 | 1349 | "DescribeBrandPublishedVersion":{ |
1348 | 1350 | "name":"DescribeBrandPublishedVersion", |
|
1361 | 1363 | {"shape":"AccessDeniedException"}, |
1362 | 1364 | {"shape":"InternalServerException"} |
1363 | 1365 | ], |
1364 | | - "documentation":"<p>Describes the published version of the brand.</p>" |
| 1366 | + "documentation":"<p>Describes the published version of the brand.</p>", |
| 1367 | + "readonly":true |
1365 | 1368 | }, |
1366 | 1369 | "DescribeCustomPermissions":{ |
1367 | 1370 | "name":"DescribeCustomPermissions", |
|
2258 | 2261 | {"shape":"AccessDeniedException"}, |
2259 | 2262 | {"shape":"InternalServerException"} |
2260 | 2263 | ], |
2261 | | - "documentation":"<p>Lists all brands in an QuickSight account.</p>" |
| 2264 | + "documentation":"<p>Lists all brands in an QuickSight account.</p>", |
| 2265 | + "readonly":true |
2262 | 2266 | }, |
2263 | 2267 | "ListCustomPermissions":{ |
2264 | 2268 | "name":"ListCustomPermissions", |
|
3655 | 3659 | {"shape":"UnsupportedPricingPlanException"}, |
3656 | 3660 | {"shape":"InternalFailureException"} |
3657 | 3661 | ], |
3658 | | - "documentation":"<p>Use the <code>UpdatePublicSharingSettings</code> operation to turn on or turn off the public sharing settings of an QuickSight dashboard.</p> <p>To use this operation, turn on session capacity pricing for your QuickSight account.</p> <p>Before you can turn on public sharing on your account, make sure to give public sharing permissions to an administrative user in the Identity and Access Management (IAM) console. For more information on using IAM with QuickSight, see <a href=\"https://docs.aws.amazon.com/quicksight/latest/user/security_iam_service-with-iam.html\">Using QuickSight with IAM</a> in the <i>QuickSight User Guide</i>.</p>" |
| 3662 | + "documentation":"<important> <p>This API controls public sharing settings for your entire QuickSight account, affecting data security and access. When you enable public sharing:</p> <ul> <li> <p>Dashboards can be shared publicly</p> </li> <li> <p>This setting affects your entire Amazon Web Services account and all QuickSight users</p> </li> </ul> <p> <b>Before proceeding:</b> Ensure you understand the security implications and have proper IAM permissions configured.</p> </important> <p>Use the <code>UpdatePublicSharingSettings</code> operation to turn on or turn off the public sharing settings of an QuickSight dashboard.</p> <p>To use this operation, turn on session capacity pricing for your QuickSight account.</p> <p>Before you can turn on public sharing on your account, make sure to give public sharing permissions to an administrative user in the Identity and Access Management (IAM) console. For more information on using IAM with QuickSight, see <a href=\"https://docs.aws.amazon.com/quicksight/latest/user/security_iam_service-with-iam.html\">Using QuickSight with IAM</a> in the <i>QuickSight User Guide</i>.</p>" |
3659 | 3663 | }, |
3660 | 3664 | "UpdateQPersonalizationConfiguration":{ |
3661 | 3665 | "name":"UpdateQPersonalizationConfiguration", |
|
0 commit comments