| 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.Panorama.RegisterPackageVersion
Description
Registers a package version.
Synopsis
- data RegisterPackageVersion = RegisterPackageVersion' {
- markLatest :: Maybe Bool
- ownerAccount :: Maybe Text
- packageId :: Text
- packageVersion :: Text
- patchVersion :: Text
- newRegisterPackageVersion :: Text -> Text -> Text -> RegisterPackageVersion
- registerPackageVersion_markLatest :: Lens' RegisterPackageVersion (Maybe Bool)
- registerPackageVersion_ownerAccount :: Lens' RegisterPackageVersion (Maybe Text)
- registerPackageVersion_packageId :: Lens' RegisterPackageVersion Text
- registerPackageVersion_packageVersion :: Lens' RegisterPackageVersion Text
- registerPackageVersion_patchVersion :: Lens' RegisterPackageVersion Text
- data RegisterPackageVersionResponse = RegisterPackageVersionResponse' {
- httpStatus :: Int
- newRegisterPackageVersionResponse :: Int -> RegisterPackageVersionResponse
- registerPackageVersionResponse_httpStatus :: Lens' RegisterPackageVersionResponse Int
Creating a Request
data RegisterPackageVersion Source #
See: newRegisterPackageVersion smart constructor.
Constructors
| RegisterPackageVersion' | |
Fields
| |
Instances
newRegisterPackageVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> RegisterPackageVersion |
Create a value of RegisterPackageVersion 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:
RegisterPackageVersion, registerPackageVersion_markLatest - Whether to mark the new version as the latest version.
RegisterPackageVersion, registerPackageVersion_ownerAccount - An owner account.
RegisterPackageVersion, registerPackageVersion_packageId - A package ID.
RegisterPackageVersion, registerPackageVersion_packageVersion - A package version.
RegisterPackageVersion, registerPackageVersion_patchVersion - A patch version.
Request Lenses
registerPackageVersion_markLatest :: Lens' RegisterPackageVersion (Maybe Bool) Source #
Whether to mark the new version as the latest version.
registerPackageVersion_ownerAccount :: Lens' RegisterPackageVersion (Maybe Text) Source #
An owner account.
registerPackageVersion_packageId :: Lens' RegisterPackageVersion Text Source #
A package ID.
registerPackageVersion_packageVersion :: Lens' RegisterPackageVersion Text Source #
A package version.
registerPackageVersion_patchVersion :: Lens' RegisterPackageVersion Text Source #
A patch version.
Destructuring the Response
data RegisterPackageVersionResponse Source #
See: newRegisterPackageVersionResponse smart constructor.
Constructors
| RegisterPackageVersionResponse' | |
Fields
| |
Instances
newRegisterPackageVersionResponse Source #
Create a value of RegisterPackageVersionResponse 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:RegisterPackageVersionResponse', registerPackageVersionResponse_httpStatus - The response's http status code.
Response Lenses
registerPackageVersionResponse_httpStatus :: Lens' RegisterPackageVersionResponse Int Source #
The response's http status code.