You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::AppConfig::Types::DeploymentEvent

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

An object that describes a deployment event.

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

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.

Returns:

  • (String)

    A description of the deployment event.

#event_typeString

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.

Possible values:

  • PERCENTAGE_UPDATED
  • ROLLBACK_STARTED
  • ROLLBACK_COMPLETED
  • BAKE_TIME_STARTED
  • DEPLOYMENT_STARTED
  • DEPLOYMENT_COMPLETED

Returns:

  • (String)

    The type of deployment event.

#occurred_atTime

The date and time the event occurred.

Returns:

  • (Time)

    The date and time the event occurred.

#triggered_byString

The entity that triggered the deployment event. Events can be triggered by a user, AWS AppConfig, an Amazon CloudWatch alarm, or an internal error.

Possible values:

  • USER
  • APPCONFIG
  • CLOUDWATCH_ALARM
  • INTERNAL_ERROR

Returns:

  • (String)

    The entity that triggered the deployment event.