| 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.GetTemplateSyncStatus
Description
Get the status of a template sync.
Synopsis
- data GetTemplateSyncStatus = GetTemplateSyncStatus' {}
- newGetTemplateSyncStatus :: Text -> TemplateType -> Text -> GetTemplateSyncStatus
- getTemplateSyncStatus_templateName :: Lens' GetTemplateSyncStatus Text
- getTemplateSyncStatus_templateType :: Lens' GetTemplateSyncStatus TemplateType
- getTemplateSyncStatus_templateVersion :: Lens' GetTemplateSyncStatus Text
- data GetTemplateSyncStatusResponse = GetTemplateSyncStatusResponse' {}
- newGetTemplateSyncStatusResponse :: Int -> GetTemplateSyncStatusResponse
- getTemplateSyncStatusResponse_desiredState :: Lens' GetTemplateSyncStatusResponse (Maybe Revision)
- getTemplateSyncStatusResponse_latestSuccessfulSync :: Lens' GetTemplateSyncStatusResponse (Maybe ResourceSyncAttempt)
- getTemplateSyncStatusResponse_latestSync :: Lens' GetTemplateSyncStatusResponse (Maybe ResourceSyncAttempt)
- getTemplateSyncStatusResponse_httpStatus :: Lens' GetTemplateSyncStatusResponse Int
Creating a Request
data GetTemplateSyncStatus Source #
See: newGetTemplateSyncStatus smart constructor.
Constructors
| GetTemplateSyncStatus' | |
Fields
| |
Instances
newGetTemplateSyncStatus Source #
Arguments
| :: Text | |
| -> TemplateType | |
| -> Text | |
| -> GetTemplateSyncStatus |
Create a value of GetTemplateSyncStatus 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:
GetTemplateSyncStatus, getTemplateSyncStatus_templateName - The template name.
GetTemplateSyncStatus, getTemplateSyncStatus_templateType - The template type.
$sel:templateVersion:GetTemplateSyncStatus', getTemplateSyncStatus_templateVersion - The template major version.
Request Lenses
getTemplateSyncStatus_templateName :: Lens' GetTemplateSyncStatus Text Source #
The template name.
getTemplateSyncStatus_templateType :: Lens' GetTemplateSyncStatus TemplateType Source #
The template type.
getTemplateSyncStatus_templateVersion :: Lens' GetTemplateSyncStatus Text Source #
The template major version.
Destructuring the Response
data GetTemplateSyncStatusResponse Source #
See: newGetTemplateSyncStatusResponse smart constructor.
Constructors
| GetTemplateSyncStatusResponse' | |
Fields
| |
Instances
newGetTemplateSyncStatusResponse Source #
Create a value of GetTemplateSyncStatusResponse 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:desiredState:GetTemplateSyncStatusResponse', getTemplateSyncStatusResponse_desiredState - The template sync desired state that's returned by Proton.
$sel:latestSuccessfulSync:GetTemplateSyncStatusResponse', getTemplateSyncStatusResponse_latestSuccessfulSync - The details of the last successful sync that's returned by Proton.
$sel:latestSync:GetTemplateSyncStatusResponse', getTemplateSyncStatusResponse_latestSync - The details of the last sync that's returned by Proton.
$sel:httpStatus:GetTemplateSyncStatusResponse', getTemplateSyncStatusResponse_httpStatus - The response's http status code.
Response Lenses
getTemplateSyncStatusResponse_desiredState :: Lens' GetTemplateSyncStatusResponse (Maybe Revision) Source #
The template sync desired state that's returned by Proton.
getTemplateSyncStatusResponse_latestSuccessfulSync :: Lens' GetTemplateSyncStatusResponse (Maybe ResourceSyncAttempt) Source #
The details of the last successful sync that's returned by Proton.
getTemplateSyncStatusResponse_latestSync :: Lens' GetTemplateSyncStatusResponse (Maybe ResourceSyncAttempt) Source #
The details of the last sync that's returned by Proton.
getTemplateSyncStatusResponse_httpStatus :: Lens' GetTemplateSyncStatusResponse Int Source #
The response's http status code.