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

Class: Aws::CodeDeploy::Types::LifecycleEvent

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

Overview

Information about a deployment lifecycle event.

Instance Attribute Summary collapse

Instance Attribute Details

#diagnosticsTypes::Diagnostics

Diagnostic information about the deployment lifecycle event.

Returns:

#end_timeTime

A timestamp that indicates when the deployment lifecycle event ended.

Returns:

  • (Time)

    A timestamp that indicates when the deployment lifecycle event ended.

#lifecycle_event_nameString

The deployment lifecycle event name, such as ApplicationStop, BeforeInstall, AfterInstall, ApplicationStart, or ValidateService.

Returns:

  • (String)

    The deployment lifecycle event name, such as ApplicationStop, BeforeInstall, AfterInstall, ApplicationStart, or ValidateService.

#start_timeTime

A timestamp that indicates when the deployment lifecycle event started.

Returns:

  • (Time)

    A timestamp that indicates when the deployment lifecycle event started.

#statusString

The deployment lifecycle event status:

  • Pending: The deployment lifecycle event is pending.

  • InProgress: The deployment lifecycle event is in progress.

  • Succeeded: The deployment lifecycle event ran successfully.

  • Failed: The deployment lifecycle event has failed.

  • Skipped: The deployment lifecycle event has been skipped.

  • Unknown: The deployment lifecycle event is unknown.

    Possible values:

    • Pending
    • InProgress
    • Succeeded
    • Failed
    • Skipped
    • Unknown

Returns:

  • (String)

    The deployment lifecycle event status:.