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 |
Synopsis
- data DeploymentEvent = DeploymentEvent' {}
- newDeploymentEvent :: DeploymentEvent
- deploymentEvent_triggeredBy :: Lens' DeploymentEvent (Maybe TriggeredBy)
- deploymentEvent_occurredAt :: Lens' DeploymentEvent (Maybe UTCTime)
- deploymentEvent_eventType :: Lens' DeploymentEvent (Maybe DeploymentEventType)
- deploymentEvent_description :: Lens' DeploymentEvent (Maybe Text)
Documentation
data DeploymentEvent Source #
An object that describes a deployment event.
See: newDeploymentEvent
smart constructor.
DeploymentEvent' | |
|
Instances
newDeploymentEvent :: DeploymentEvent Source #
Create a value of DeploymentEvent
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:triggeredBy:DeploymentEvent'
, deploymentEvent_triggeredBy
- The entity that triggered the deployment event. Events can be triggered
by a user, AWS AppConfig, an Amazon CloudWatch alarm, or an internal
error.
$sel:occurredAt:DeploymentEvent'
, deploymentEvent_occurredAt
- The date and time the event occurred.
$sel:eventType:DeploymentEvent'
, deploymentEvent_eventType
- The type of deployment event. Deployment event types include the start,
stop, or completion of a deployment; a percentage update; the start or
stop of a bake period; the start or completion of a rollback.
$sel:description:DeploymentEvent'
, deploymentEvent_description
- A description of the deployment event. Descriptions include, but are not
limited to, the user account or the CloudWatch alarm ARN that initiated
a rollback, the percentage of hosts that received the deployment, or in
the case of an internal error, a recommendation to attempt a new
deployment.
deploymentEvent_triggeredBy :: Lens' DeploymentEvent (Maybe TriggeredBy) Source #
The entity that triggered the deployment event. Events can be triggered by a user, AWS AppConfig, an Amazon CloudWatch alarm, or an internal error.
deploymentEvent_occurredAt :: Lens' DeploymentEvent (Maybe UTCTime) Source #
The date and time the event occurred.
deploymentEvent_eventType :: Lens' DeploymentEvent (Maybe DeploymentEventType) Source #
The type of deployment event. Deployment event types include the start, stop, or completion of a deployment; a percentage update; the start or stop of a bake period; the start or completion of a rollback.
deploymentEvent_description :: Lens' DeploymentEvent (Maybe Text) Source #
A description of the deployment event. Descriptions include, but are not limited to, the user account or the CloudWatch alarm ARN that initiated a rollback, the percentage of hosts that received the deployment, or in the case of an internal error, a recommendation to attempt a new deployment.