| 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.GetServiceTemplateVersion
Description
Get detailed data for a major or minor version of a service template.
Synopsis
- data GetServiceTemplateVersion = GetServiceTemplateVersion' {
- majorVersion :: Text
- minorVersion :: Text
- templateName :: Text
- newGetServiceTemplateVersion :: Text -> Text -> Text -> GetServiceTemplateVersion
- getServiceTemplateVersion_majorVersion :: Lens' GetServiceTemplateVersion Text
- getServiceTemplateVersion_minorVersion :: Lens' GetServiceTemplateVersion Text
- getServiceTemplateVersion_templateName :: Lens' GetServiceTemplateVersion Text
- data GetServiceTemplateVersionResponse = GetServiceTemplateVersionResponse' {}
- newGetServiceTemplateVersionResponse :: Int -> ServiceTemplateVersion -> GetServiceTemplateVersionResponse
- getServiceTemplateVersionResponse_httpStatus :: Lens' GetServiceTemplateVersionResponse Int
- getServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' GetServiceTemplateVersionResponse ServiceTemplateVersion
Creating a Request
data GetServiceTemplateVersion Source #
See: newGetServiceTemplateVersion smart constructor.
Constructors
| GetServiceTemplateVersion' | |
Fields
| |
Instances
newGetServiceTemplateVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> GetServiceTemplateVersion |
Create a value of GetServiceTemplateVersion 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:
GetServiceTemplateVersion, getServiceTemplateVersion_majorVersion - To get service template major version detail data, include
major Version.
GetServiceTemplateVersion, getServiceTemplateVersion_minorVersion - To get service template minor version detail data, include
minorVersion.
GetServiceTemplateVersion, getServiceTemplateVersion_templateName - The name of the service template a version of which you want to get
detailed data for.
Request Lenses
getServiceTemplateVersion_majorVersion :: Lens' GetServiceTemplateVersion Text Source #
To get service template major version detail data, include
major Version.
getServiceTemplateVersion_minorVersion :: Lens' GetServiceTemplateVersion Text Source #
To get service template minor version detail data, include
minorVersion.
getServiceTemplateVersion_templateName :: Lens' GetServiceTemplateVersion Text Source #
The name of the service template a version of which you want to get detailed data for.
Destructuring the Response
data GetServiceTemplateVersionResponse Source #
See: newGetServiceTemplateVersionResponse smart constructor.
Constructors
| GetServiceTemplateVersionResponse' | |
Fields
| |
Instances
newGetServiceTemplateVersionResponse Source #
Arguments
| :: Int | |
| -> ServiceTemplateVersion |
|
| -> GetServiceTemplateVersionResponse |
Create a value of GetServiceTemplateVersionResponse 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:GetServiceTemplateVersionResponse', getServiceTemplateVersionResponse_httpStatus - The response's http status code.
$sel:serviceTemplateVersion:GetServiceTemplateVersionResponse', getServiceTemplateVersionResponse_serviceTemplateVersion - The detailed data of the requested service template version.
Response Lenses
getServiceTemplateVersionResponse_httpStatus :: Lens' GetServiceTemplateVersionResponse Int Source #
The response's http status code.
getServiceTemplateVersionResponse_serviceTemplateVersion :: Lens' GetServiceTemplateVersionResponse ServiceTemplateVersion Source #
The detailed data of the requested service template version.