Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Updates Amazon QuickSight customizations the current Amazon Web Services Region. Currently, the only customization you can use is a theme.
You can use customizations for your Amazon Web Services account or, if
you specify a namespace, for a Amazon QuickSight namespace instead.
Customizations that apply to a namespace override customizations that
apply to an Amazon Web Services account. To find out which
customizations apply, use the DescribeAccountCustomization
API
operation.
Synopsis
- data UpdateAccountCustomization = UpdateAccountCustomization' {}
- newUpdateAccountCustomization :: Text -> AccountCustomization -> UpdateAccountCustomization
- updateAccountCustomization_namespace :: Lens' UpdateAccountCustomization (Maybe Text)
- updateAccountCustomization_awsAccountId :: Lens' UpdateAccountCustomization Text
- updateAccountCustomization_accountCustomization :: Lens' UpdateAccountCustomization AccountCustomization
- data UpdateAccountCustomizationResponse = UpdateAccountCustomizationResponse' {}
- newUpdateAccountCustomizationResponse :: Int -> UpdateAccountCustomizationResponse
- updateAccountCustomizationResponse_requestId :: Lens' UpdateAccountCustomizationResponse (Maybe Text)
- updateAccountCustomizationResponse_accountCustomization :: Lens' UpdateAccountCustomizationResponse (Maybe AccountCustomization)
- updateAccountCustomizationResponse_arn :: Lens' UpdateAccountCustomizationResponse (Maybe Text)
- updateAccountCustomizationResponse_namespace :: Lens' UpdateAccountCustomizationResponse (Maybe Text)
- updateAccountCustomizationResponse_awsAccountId :: Lens' UpdateAccountCustomizationResponse (Maybe Text)
- updateAccountCustomizationResponse_status :: Lens' UpdateAccountCustomizationResponse Int
Creating a Request
data UpdateAccountCustomization Source #
See: newUpdateAccountCustomization
smart constructor.
UpdateAccountCustomization' | |
|
Instances
newUpdateAccountCustomization Source #
Create a value of UpdateAccountCustomization
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:namespace:UpdateAccountCustomization'
, updateAccountCustomization_namespace
- The namespace that you want to update Amazon QuickSight customizations
for.
$sel:awsAccountId:UpdateAccountCustomization'
, updateAccountCustomization_awsAccountId
- The ID for the Amazon Web Services account that you want to update
Amazon QuickSight customizations for.
$sel:accountCustomization:UpdateAccountCustomization'
, updateAccountCustomization_accountCustomization
- The Amazon QuickSight customizations you're updating in the current
Amazon Web Services Region.
Request Lenses
updateAccountCustomization_namespace :: Lens' UpdateAccountCustomization (Maybe Text) Source #
The namespace that you want to update Amazon QuickSight customizations for.
updateAccountCustomization_awsAccountId :: Lens' UpdateAccountCustomization Text Source #
The ID for the Amazon Web Services account that you want to update Amazon QuickSight customizations for.
updateAccountCustomization_accountCustomization :: Lens' UpdateAccountCustomization AccountCustomization Source #
The Amazon QuickSight customizations you're updating in the current Amazon Web Services Region.
Destructuring the Response
data UpdateAccountCustomizationResponse Source #
See: newUpdateAccountCustomizationResponse
smart constructor.
UpdateAccountCustomizationResponse' | |
|
Instances
newUpdateAccountCustomizationResponse Source #
Create a value of UpdateAccountCustomizationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:requestId:UpdateAccountCustomizationResponse'
, updateAccountCustomizationResponse_requestId
- The Amazon Web Services request ID for this operation.
$sel:accountCustomization:UpdateAccountCustomization'
, updateAccountCustomizationResponse_accountCustomization
- The Amazon QuickSight customizations you're updating in the current
Amazon Web Services Region.
$sel:arn:UpdateAccountCustomizationResponse'
, updateAccountCustomizationResponse_arn
- The Amazon Resource Name (ARN) for the updated customization for this
Amazon Web Services account.
$sel:namespace:UpdateAccountCustomization'
, updateAccountCustomizationResponse_namespace
- The namespace associated with the customization that you're updating.
$sel:awsAccountId:UpdateAccountCustomization'
, updateAccountCustomizationResponse_awsAccountId
- The ID for the Amazon Web Services account that you want to update
Amazon QuickSight customizations for.
$sel:status:UpdateAccountCustomizationResponse'
, updateAccountCustomizationResponse_status
- The HTTP status of the request.
Response Lenses
updateAccountCustomizationResponse_requestId :: Lens' UpdateAccountCustomizationResponse (Maybe Text) Source #
The Amazon Web Services request ID for this operation.
updateAccountCustomizationResponse_accountCustomization :: Lens' UpdateAccountCustomizationResponse (Maybe AccountCustomization) Source #
The Amazon QuickSight customizations you're updating in the current Amazon Web Services Region.
updateAccountCustomizationResponse_arn :: Lens' UpdateAccountCustomizationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the updated customization for this Amazon Web Services account.
updateAccountCustomizationResponse_namespace :: Lens' UpdateAccountCustomizationResponse (Maybe Text) Source #
The namespace associated with the customization that you're updating.
updateAccountCustomizationResponse_awsAccountId :: Lens' UpdateAccountCustomizationResponse (Maybe Text) Source #
The ID for the Amazon Web Services account that you want to update Amazon QuickSight customizations for.
updateAccountCustomizationResponse_status :: Lens' UpdateAccountCustomizationResponse Int Source #
The HTTP status of the request.