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 with AWS CodeDeploy a revision for the specified application.
Synopsis
- data RegisterApplicationRevision = RegisterApplicationRevision' {}
- newRegisterApplicationRevision :: Text -> RevisionLocation -> RegisterApplicationRevision
- registerApplicationRevision_description :: Lens' RegisterApplicationRevision (Maybe Text)
- registerApplicationRevision_applicationName :: Lens' RegisterApplicationRevision Text
- registerApplicationRevision_revision :: Lens' RegisterApplicationRevision RevisionLocation
- data RegisterApplicationRevisionResponse = RegisterApplicationRevisionResponse' {
- newRegisterApplicationRevisionResponse :: RegisterApplicationRevisionResponse
Creating a Request
data RegisterApplicationRevision Source #
Represents the input of a RegisterApplicationRevision operation.
See: newRegisterApplicationRevision
smart constructor.
RegisterApplicationRevision' | |
|
Instances
newRegisterApplicationRevision Source #
Create a value of RegisterApplicationRevision
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:description:RegisterApplicationRevision'
, registerApplicationRevision_description
- A comment about the revision.
$sel:applicationName:RegisterApplicationRevision'
, registerApplicationRevision_applicationName
- The name of an AWS CodeDeploy application associated with the IAM user
or AWS account.
$sel:revision:RegisterApplicationRevision'
, registerApplicationRevision_revision
- Information about the application revision to register, including type
and location.
Request Lenses
registerApplicationRevision_description :: Lens' RegisterApplicationRevision (Maybe Text) Source #
A comment about the revision.
registerApplicationRevision_applicationName :: Lens' RegisterApplicationRevision Text Source #
The name of an AWS CodeDeploy application associated with the IAM user or AWS account.
registerApplicationRevision_revision :: Lens' RegisterApplicationRevision RevisionLocation Source #
Information about the application revision to register, including type and location.
Destructuring the Response
data RegisterApplicationRevisionResponse Source #
See: newRegisterApplicationRevisionResponse
smart constructor.
Instances
Eq RegisterApplicationRevisionResponse Source # | |
Read RegisterApplicationRevisionResponse Source # | |
Show RegisterApplicationRevisionResponse Source # | |
Generic RegisterApplicationRevisionResponse Source # | |
Defined in Amazonka.CodeDeploy.RegisterApplicationRevision type Rep RegisterApplicationRevisionResponse :: Type -> Type # | |
NFData RegisterApplicationRevisionResponse Source # | |
Defined in Amazonka.CodeDeploy.RegisterApplicationRevision rnf :: RegisterApplicationRevisionResponse -> () # | |
type Rep RegisterApplicationRevisionResponse Source # | |
Defined in Amazonka.CodeDeploy.RegisterApplicationRevision type Rep RegisterApplicationRevisionResponse = D1 ('MetaData "RegisterApplicationRevisionResponse" "Amazonka.CodeDeploy.RegisterApplicationRevision" "libZSservicesZSamazonka-codedeployZSamazonka-codedeploy" 'False) (C1 ('MetaCons "RegisterApplicationRevisionResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newRegisterApplicationRevisionResponse :: RegisterApplicationRevisionResponse Source #
Create a value of RegisterApplicationRevisionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.