| 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.MigrationHubOrchestrator.GetTemplate
Description
Get the template you want to use for creating a migration workflow.
Synopsis
- data GetTemplate = GetTemplate' {}
- newGetTemplate :: Text -> GetTemplate
- getTemplate_id :: Lens' GetTemplate Text
- data GetTemplateResponse = GetTemplateResponse' {
- creationTime :: Maybe POSIX
- description :: Maybe Text
- id :: Maybe Text
- inputs :: Maybe [TemplateInput]
- name :: Maybe Text
- status :: Maybe TemplateStatus
- tools :: Maybe [Tool]
- httpStatus :: Int
- newGetTemplateResponse :: Int -> GetTemplateResponse
- getTemplateResponse_creationTime :: Lens' GetTemplateResponse (Maybe UTCTime)
- getTemplateResponse_description :: Lens' GetTemplateResponse (Maybe Text)
- getTemplateResponse_id :: Lens' GetTemplateResponse (Maybe Text)
- getTemplateResponse_inputs :: Lens' GetTemplateResponse (Maybe [TemplateInput])
- getTemplateResponse_name :: Lens' GetTemplateResponse (Maybe Text)
- getTemplateResponse_status :: Lens' GetTemplateResponse (Maybe TemplateStatus)
- getTemplateResponse_tools :: Lens' GetTemplateResponse (Maybe [Tool])
- getTemplateResponse_httpStatus :: Lens' GetTemplateResponse Int
Creating a Request
data GetTemplate Source #
See: newGetTemplate smart constructor.
Constructors
| GetTemplate' | |
Instances
Arguments
| :: Text | |
| -> GetTemplate |
Create a value of GetTemplate 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:
GetTemplate, getTemplate_id - The ID of the template.
Request Lenses
getTemplate_id :: Lens' GetTemplate Text Source #
The ID of the template.
Destructuring the Response
data GetTemplateResponse Source #
See: newGetTemplateResponse smart constructor.
Constructors
| GetTemplateResponse' | |
Fields
| |
Instances
newGetTemplateResponse Source #
Arguments
| :: Int | |
| -> GetTemplateResponse |
Create a value of GetTemplateResponse 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:
GetTemplateResponse, getTemplateResponse_creationTime - The time at which the template was last created.
GetTemplateResponse, getTemplateResponse_description - The time at which the template was last created.
GetTemplate, getTemplateResponse_id - The ID of the template.
$sel:inputs:GetTemplateResponse', getTemplateResponse_inputs - The inputs provided for the creation of the migration workflow.
GetTemplateResponse, getTemplateResponse_name - The name of the template.
GetTemplateResponse, getTemplateResponse_status - The status of the template.
$sel:tools:GetTemplateResponse', getTemplateResponse_tools - List of AWS services utilized in a migration workflow.
$sel:httpStatus:GetTemplateResponse', getTemplateResponse_httpStatus - The response's http status code.
Response Lenses
getTemplateResponse_creationTime :: Lens' GetTemplateResponse (Maybe UTCTime) Source #
The time at which the template was last created.
getTemplateResponse_description :: Lens' GetTemplateResponse (Maybe Text) Source #
The time at which the template was last created.
getTemplateResponse_id :: Lens' GetTemplateResponse (Maybe Text) Source #
The ID of the template.
getTemplateResponse_inputs :: Lens' GetTemplateResponse (Maybe [TemplateInput]) Source #
The inputs provided for the creation of the migration workflow.
getTemplateResponse_name :: Lens' GetTemplateResponse (Maybe Text) Source #
The name of the template.
getTemplateResponse_status :: Lens' GetTemplateResponse (Maybe TemplateStatus) Source #
The status of the template.
getTemplateResponse_tools :: Lens' GetTemplateResponse (Maybe [Tool]) Source #
List of AWS services utilized in a migration workflow.
getTemplateResponse_httpStatus :: Lens' GetTemplateResponse Int Source #
The response's http status code.