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 |
Describes the alias for a theme.
Synopsis
- data DescribeThemeAlias = DescribeThemeAlias' {}
- newDescribeThemeAlias :: Text -> Text -> Text -> DescribeThemeAlias
- describeThemeAlias_awsAccountId :: Lens' DescribeThemeAlias Text
- describeThemeAlias_themeId :: Lens' DescribeThemeAlias Text
- describeThemeAlias_aliasName :: Lens' DescribeThemeAlias Text
- data DescribeThemeAliasResponse = DescribeThemeAliasResponse' {
- requestId :: Maybe Text
- themeAlias :: Maybe ThemeAlias
- status :: Int
- newDescribeThemeAliasResponse :: Int -> DescribeThemeAliasResponse
- describeThemeAliasResponse_requestId :: Lens' DescribeThemeAliasResponse (Maybe Text)
- describeThemeAliasResponse_themeAlias :: Lens' DescribeThemeAliasResponse (Maybe ThemeAlias)
- describeThemeAliasResponse_status :: Lens' DescribeThemeAliasResponse Int
Creating a Request
data DescribeThemeAlias Source #
See: newDescribeThemeAlias
smart constructor.
Instances
newDescribeThemeAlias Source #
:: Text | |
-> Text | |
-> Text | |
-> DescribeThemeAlias |
Create a value of DescribeThemeAlias
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:awsAccountId:DescribeThemeAlias'
, describeThemeAlias_awsAccountId
- The ID of the Amazon Web Services account that contains the theme alias
that you're describing.
$sel:themeId:DescribeThemeAlias'
, describeThemeAlias_themeId
- The ID for the theme.
$sel:aliasName:DescribeThemeAlias'
, describeThemeAlias_aliasName
- The name of the theme alias that you want to describe.
Request Lenses
describeThemeAlias_awsAccountId :: Lens' DescribeThemeAlias Text Source #
The ID of the Amazon Web Services account that contains the theme alias that you're describing.
describeThemeAlias_themeId :: Lens' DescribeThemeAlias Text Source #
The ID for the theme.
describeThemeAlias_aliasName :: Lens' DescribeThemeAlias Text Source #
The name of the theme alias that you want to describe.
Destructuring the Response
data DescribeThemeAliasResponse Source #
See: newDescribeThemeAliasResponse
smart constructor.
DescribeThemeAliasResponse' | |
|
Instances
newDescribeThemeAliasResponse Source #
Create a value of DescribeThemeAliasResponse
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:DescribeThemeAliasResponse'
, describeThemeAliasResponse_requestId
- The Amazon Web Services request ID for this operation.
$sel:themeAlias:DescribeThemeAliasResponse'
, describeThemeAliasResponse_themeAlias
- Information about the theme alias.
$sel:status:DescribeThemeAliasResponse'
, describeThemeAliasResponse_status
- The HTTP status of the request.
Response Lenses
describeThemeAliasResponse_requestId :: Lens' DescribeThemeAliasResponse (Maybe Text) Source #
The Amazon Web Services request ID for this operation.
describeThemeAliasResponse_themeAlias :: Lens' DescribeThemeAliasResponse (Maybe ThemeAlias) Source #
Information about the theme alias.
describeThemeAliasResponse_status :: Lens' DescribeThemeAliasResponse Int Source #
The HTTP status of the request.