| 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.AppConfig.Types.DeploymentEvent
Description
Synopsis
- data DeploymentEvent = DeploymentEvent' {}
 - newDeploymentEvent :: DeploymentEvent
 - deploymentEvent_actionInvocations :: Lens' DeploymentEvent (Maybe [ActionInvocation])
 - deploymentEvent_description :: Lens' DeploymentEvent (Maybe Text)
 - deploymentEvent_eventType :: Lens' DeploymentEvent (Maybe DeploymentEventType)
 - deploymentEvent_occurredAt :: Lens' DeploymentEvent (Maybe UTCTime)
 - deploymentEvent_triggeredBy :: Lens' DeploymentEvent (Maybe TriggeredBy)
 
Documentation
data DeploymentEvent Source #
An object that describes a deployment event.
See: newDeploymentEvent smart constructor.
Constructors
| DeploymentEvent' | |
Fields 
  | |
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:actionInvocations:DeploymentEvent', deploymentEvent_actionInvocations - The list of extensions that were invoked as part of the deployment.
$sel:description:DeploymentEvent', deploymentEvent_description - A description of the deployment event. Descriptions include, but are not
 limited to, the user account or the Amazon 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.
$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; and the start or completion of a rollback.
$sel:occurredAt:DeploymentEvent', deploymentEvent_occurredAt - The date and time the event occurred.
$sel:triggeredBy:DeploymentEvent', deploymentEvent_triggeredBy - The entity that triggered the deployment event. Events can be triggered
 by a user, AppConfig, an Amazon CloudWatch alarm, or an internal error.
deploymentEvent_actionInvocations :: Lens' DeploymentEvent (Maybe [ActionInvocation]) Source #
The list of extensions that were invoked as part of the deployment.
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 Amazon 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_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; and the start or completion of a rollback.
deploymentEvent_occurredAt :: Lens' DeploymentEvent (Maybe UTCTime) Source #
The date and time the event occurred.
deploymentEvent_triggeredBy :: Lens' DeploymentEvent (Maybe TriggeredBy) Source #
The entity that triggered the deployment event. Events can be triggered by a user, AppConfig, an Amazon CloudWatch alarm, or an internal error.