Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Create a new version of your custom platform.
Synopsis
- data CreatePlatformVersion = CreatePlatformVersion' {}
- newCreatePlatformVersion :: Text -> Text -> S3Location -> CreatePlatformVersion
- createPlatformVersion_optionSettings :: Lens' CreatePlatformVersion (Maybe [ConfigurationOptionSetting])
- createPlatformVersion_environmentName :: Lens' CreatePlatformVersion (Maybe Text)
- createPlatformVersion_tags :: Lens' CreatePlatformVersion (Maybe [Tag])
- createPlatformVersion_platformName :: Lens' CreatePlatformVersion Text
- createPlatformVersion_platformVersion :: Lens' CreatePlatformVersion Text
- createPlatformVersion_platformDefinitionBundle :: Lens' CreatePlatformVersion S3Location
- data CreatePlatformVersionResponse = CreatePlatformVersionResponse' {}
- newCreatePlatformVersionResponse :: Int -> CreatePlatformVersionResponse
- createPlatformVersionResponse_builder :: Lens' CreatePlatformVersionResponse (Maybe Builder)
- createPlatformVersionResponse_platformSummary :: Lens' CreatePlatformVersionResponse (Maybe PlatformSummary)
- createPlatformVersionResponse_httpStatus :: Lens' CreatePlatformVersionResponse Int
Creating a Request
data CreatePlatformVersion Source #
Request to create a new platform version.
See: newCreatePlatformVersion
smart constructor.
CreatePlatformVersion' | |
|
Instances
newCreatePlatformVersion Source #
:: Text | |
-> Text | |
-> S3Location | |
-> CreatePlatformVersion |
Create a value of CreatePlatformVersion
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:optionSettings:CreatePlatformVersion'
, createPlatformVersion_optionSettings
- The configuration option settings to apply to the builder environment.
$sel:environmentName:CreatePlatformVersion'
, createPlatformVersion_environmentName
- The name of the builder environment.
$sel:tags:CreatePlatformVersion'
, createPlatformVersion_tags
- Specifies the tags applied to the new platform version.
Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.
$sel:platformName:CreatePlatformVersion'
, createPlatformVersion_platformName
- The name of your custom platform.
$sel:platformVersion:CreatePlatformVersion'
, createPlatformVersion_platformVersion
- The number, such as 1.0.2, for the new platform version.
$sel:platformDefinitionBundle:CreatePlatformVersion'
, createPlatformVersion_platformDefinitionBundle
- The location of the platform definition archive in Amazon S3.
Request Lenses
createPlatformVersion_optionSettings :: Lens' CreatePlatformVersion (Maybe [ConfigurationOptionSetting]) Source #
The configuration option settings to apply to the builder environment.
createPlatformVersion_environmentName :: Lens' CreatePlatformVersion (Maybe Text) Source #
The name of the builder environment.
createPlatformVersion_tags :: Lens' CreatePlatformVersion (Maybe [Tag]) Source #
Specifies the tags applied to the new platform version.
Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.
createPlatformVersion_platformName :: Lens' CreatePlatformVersion Text Source #
The name of your custom platform.
createPlatformVersion_platformVersion :: Lens' CreatePlatformVersion Text Source #
The number, such as 1.0.2, for the new platform version.
createPlatformVersion_platformDefinitionBundle :: Lens' CreatePlatformVersion S3Location Source #
The location of the platform definition archive in Amazon S3.
Destructuring the Response
data CreatePlatformVersionResponse Source #
See: newCreatePlatformVersionResponse
smart constructor.
CreatePlatformVersionResponse' | |
|
Instances
newCreatePlatformVersionResponse Source #
Create a value of CreatePlatformVersionResponse
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:builder:CreatePlatformVersionResponse'
, createPlatformVersionResponse_builder
- The builder used to create the custom platform.
$sel:platformSummary:CreatePlatformVersionResponse'
, createPlatformVersionResponse_platformSummary
- Detailed information about the new version of the custom platform.
$sel:httpStatus:CreatePlatformVersionResponse'
, createPlatformVersionResponse_httpStatus
- The response's http status code.
Response Lenses
createPlatformVersionResponse_builder :: Lens' CreatePlatformVersionResponse (Maybe Builder) Source #
The builder used to create the custom platform.
createPlatformVersionResponse_platformSummary :: Lens' CreatePlatformVersionResponse (Maybe PlatformSummary) Source #
Detailed information about the new version of the custom platform.
createPlatformVersionResponse_httpStatus :: Lens' CreatePlatformVersionResponse Int Source #
The response's http status code.