Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Deletes a theme from an Amplify app.
Synopsis
- data DeleteTheme = DeleteTheme' {}
- newDeleteTheme :: Text -> Text -> Text -> DeleteTheme
- deleteTheme_appId :: Lens' DeleteTheme Text
- deleteTheme_environmentName :: Lens' DeleteTheme Text
- deleteTheme_id :: Lens' DeleteTheme Text
- data DeleteThemeResponse = DeleteThemeResponse' {
- newDeleteThemeResponse :: DeleteThemeResponse
Creating a Request
data DeleteTheme Source #
See: newDeleteTheme
smart constructor.
Instances
Create a value of DeleteTheme
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:
DeleteTheme
, deleteTheme_appId
- The unique ID of the Amplify app associated with the theme to delete.
DeleteTheme
, deleteTheme_environmentName
- The name of the backend environment that is a part of the Amplify app.
DeleteTheme
, deleteTheme_id
- The unique ID of the theme to delete.
Request Lenses
deleteTheme_appId :: Lens' DeleteTheme Text Source #
The unique ID of the Amplify app associated with the theme to delete.
deleteTheme_environmentName :: Lens' DeleteTheme Text Source #
The name of the backend environment that is a part of the Amplify app.
deleteTheme_id :: Lens' DeleteTheme Text Source #
The unique ID of the theme to delete.
Destructuring the Response
data DeleteThemeResponse Source #
See: newDeleteThemeResponse
smart constructor.
Instances
Generic DeleteThemeResponse Source # | |
Defined in Amazonka.AmplifyUiBuilder.DeleteTheme type Rep DeleteThemeResponse :: Type -> Type # from :: DeleteThemeResponse -> Rep DeleteThemeResponse x # to :: Rep DeleteThemeResponse x -> DeleteThemeResponse # | |
Read DeleteThemeResponse Source # | |
Show DeleteThemeResponse Source # | |
Defined in Amazonka.AmplifyUiBuilder.DeleteTheme showsPrec :: Int -> DeleteThemeResponse -> ShowS # show :: DeleteThemeResponse -> String # showList :: [DeleteThemeResponse] -> ShowS # | |
NFData DeleteThemeResponse Source # | |
Defined in Amazonka.AmplifyUiBuilder.DeleteTheme rnf :: DeleteThemeResponse -> () # | |
Eq DeleteThemeResponse Source # | |
Defined in Amazonka.AmplifyUiBuilder.DeleteTheme (==) :: DeleteThemeResponse -> DeleteThemeResponse -> Bool # (/=) :: DeleteThemeResponse -> DeleteThemeResponse -> Bool # | |
type Rep DeleteThemeResponse Source # | |
newDeleteThemeResponse :: DeleteThemeResponse Source #
Create a value of DeleteThemeResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.