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 |
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.
RegisterPackageVersion' | |
|
Instances
newRegisterPackageVersion Source #
:: 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:
$sel:markLatest:RegisterPackageVersion'
, registerPackageVersion_markLatest
- Whether to mark the new version as the latest version.
$sel:ownerAccount:RegisterPackageVersion'
, registerPackageVersion_ownerAccount
- An owner account.
$sel:packageId:RegisterPackageVersion'
, registerPackageVersion_packageId
- A package ID.
$sel:packageVersion:RegisterPackageVersion'
, registerPackageVersion_packageVersion
- A package version.
$sel:patchVersion: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.
RegisterPackageVersionResponse' | |
|
Instances
Eq RegisterPackageVersionResponse Source # | |
Read RegisterPackageVersionResponse Source # | |
Show RegisterPackageVersionResponse Source # | |
Defined in Amazonka.Panorama.RegisterPackageVersion | |
Generic RegisterPackageVersionResponse Source # | |
NFData RegisterPackageVersionResponse Source # | |
Defined in Amazonka.Panorama.RegisterPackageVersion rnf :: RegisterPackageVersionResponse -> () # | |
type Rep RegisterPackageVersionResponse Source # | |
Defined in Amazonka.Panorama.RegisterPackageVersion type Rep RegisterPackageVersionResponse = D1 ('MetaData "RegisterPackageVersionResponse" "Amazonka.Panorama.RegisterPackageVersion" "libZSservicesZSamazonka-panoramaZSamazonka-panorama" 'False) (C1 ('MetaCons "RegisterPackageVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.