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 |
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.
DeleteTemplateSyncConfig' | |
|
Instances
newDeleteTemplateSyncConfig Source #
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.
DeleteTemplateSyncConfigResponse' | |
|
Instances
Generic DeleteTemplateSyncConfigResponse Source # | |
Read DeleteTemplateSyncConfigResponse Source # | |
Show DeleteTemplateSyncConfigResponse Source # | |
Defined in Amazonka.Proton.DeleteTemplateSyncConfig | |
NFData DeleteTemplateSyncConfigResponse Source # | |
Defined in Amazonka.Proton.DeleteTemplateSyncConfig rnf :: DeleteTemplateSyncConfigResponse -> () # | |
Eq DeleteTemplateSyncConfigResponse Source # | |
type Rep DeleteTemplateSyncConfigResponse Source # | |
Defined in Amazonka.Proton.DeleteTemplateSyncConfig type Rep DeleteTemplateSyncConfigResponse = D1 ('MetaData "DeleteTemplateSyncConfigResponse" "Amazonka.Proton.DeleteTemplateSyncConfig" "amazonka-proton-2.0-LlJ92rKPVfGGXHsLqGeI74" 'False) (C1 ('MetaCons "DeleteTemplateSyncConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "templateSyncConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemplateSyncConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.