| 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.Proton.DeleteTemplateSyncConfig
Description
Delete a template sync configuration.
Synopsis
- data DeleteTemplateSyncConfig = DeleteTemplateSyncConfig' {}
- newDeleteTemplateSyncConfig :: Text -> TemplateType -> DeleteTemplateSyncConfig
- deleteTemplateSyncConfig_templateName :: Lens' DeleteTemplateSyncConfig Text
- deleteTemplateSyncConfig_templateType :: Lens' DeleteTemplateSyncConfig TemplateType
- data DeleteTemplateSyncConfigResponse = DeleteTemplateSyncConfigResponse' {}
- newDeleteTemplateSyncConfigResponse :: Int -> DeleteTemplateSyncConfigResponse
- deleteTemplateSyncConfigResponse_templateSyncConfig :: Lens' DeleteTemplateSyncConfigResponse (Maybe TemplateSyncConfig)
- deleteTemplateSyncConfigResponse_httpStatus :: Lens' DeleteTemplateSyncConfigResponse Int
Creating a Request
data DeleteTemplateSyncConfig Source #
See: newDeleteTemplateSyncConfig smart constructor.
Constructors
| DeleteTemplateSyncConfig' | |
Fields
| |
Instances
newDeleteTemplateSyncConfig Source #
Arguments
| :: Text | |
| -> TemplateType | |
| -> DeleteTemplateSyncConfig |
Create a value of DeleteTemplateSyncConfig 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:
DeleteTemplateSyncConfig, deleteTemplateSyncConfig_templateName - The template name.
DeleteTemplateSyncConfig, deleteTemplateSyncConfig_templateType - The template type.
Request Lenses
deleteTemplateSyncConfig_templateName :: Lens' DeleteTemplateSyncConfig Text Source #
The template name.
deleteTemplateSyncConfig_templateType :: Lens' DeleteTemplateSyncConfig TemplateType Source #
The template type.
Destructuring the Response
data DeleteTemplateSyncConfigResponse Source #
See: newDeleteTemplateSyncConfigResponse smart constructor.
Constructors
| DeleteTemplateSyncConfigResponse' | |
Fields
| |
Instances
newDeleteTemplateSyncConfigResponse Source #
Create a value of DeleteTemplateSyncConfigResponse 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:templateSyncConfig:DeleteTemplateSyncConfigResponse', deleteTemplateSyncConfigResponse_templateSyncConfig - The template sync configuration detail data that's returned by Proton.
$sel:httpStatus:DeleteTemplateSyncConfigResponse', deleteTemplateSyncConfigResponse_httpStatus - The response's http status code.
Response Lenses
deleteTemplateSyncConfigResponse_templateSyncConfig :: Lens' DeleteTemplateSyncConfigResponse (Maybe TemplateSyncConfig) Source #
The template sync configuration detail data that's returned by Proton.
deleteTemplateSyncConfigResponse_httpStatus :: Lens' DeleteTemplateSyncConfigResponse Int Source #
The response's http status code.