| 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 |
Amazonka.MGN.RemoveTemplateAction
Description
Remove template post migration custom action.
Synopsis
- data RemoveTemplateAction = RemoveTemplateAction' {}
- newRemoveTemplateAction :: Text -> Text -> RemoveTemplateAction
- removeTemplateAction_actionID :: Lens' RemoveTemplateAction Text
- removeTemplateAction_launchConfigurationTemplateID :: Lens' RemoveTemplateAction Text
- data RemoveTemplateActionResponse = RemoveTemplateActionResponse' {
- httpStatus :: Int
- newRemoveTemplateActionResponse :: Int -> RemoveTemplateActionResponse
- removeTemplateActionResponse_httpStatus :: Lens' RemoveTemplateActionResponse Int
Creating a Request
data RemoveTemplateAction Source #
See: newRemoveTemplateAction smart constructor.
Constructors
| RemoveTemplateAction' | |
Fields
| |
Instances
newRemoveTemplateAction Source #
Arguments
| :: Text | |
| -> Text | |
| -> RemoveTemplateAction |
Create a value of RemoveTemplateAction 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:
RemoveTemplateAction, removeTemplateAction_actionID - Template post migration custom action ID to remove.
RemoveTemplateAction, removeTemplateAction_launchConfigurationTemplateID - Launch configuration template ID of the post migration custom action to
remove.
Request Lenses
removeTemplateAction_actionID :: Lens' RemoveTemplateAction Text Source #
Template post migration custom action ID to remove.
removeTemplateAction_launchConfigurationTemplateID :: Lens' RemoveTemplateAction Text Source #
Launch configuration template ID of the post migration custom action to remove.
Destructuring the Response
data RemoveTemplateActionResponse Source #
See: newRemoveTemplateActionResponse smart constructor.
Constructors
| RemoveTemplateActionResponse' | |
Fields
| |
Instances
newRemoveTemplateActionResponse Source #
Create a value of RemoveTemplateActionResponse 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:httpStatus:RemoveTemplateActionResponse', removeTemplateActionResponse_httpStatus - The response's http status code.
Response Lenses
removeTemplateActionResponse_httpStatus :: Lens' RemoveTemplateActionResponse Int Source #
The response's http status code.