| 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 |
Amazonka.CodeDeploy.RegisterApplicationRevision
Description
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.
Constructors
| RegisterApplicationRevision' | |
Fields
| |
Instances
newRegisterApplicationRevision Source #
Arguments
| :: Text | |
| -> RevisionLocation | |
| -> RegisterApplicationRevision |
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.
Constructors
| RegisterApplicationRevisionResponse' | |
Instances
newRegisterApplicationRevisionResponse :: RegisterApplicationRevisionResponse Source #
Create a value of RegisterApplicationRevisionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.