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

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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb

Overview

Information about a deployment lifecycle event.

Instance Attribute Summary collapse

Instance Attribute Details

#diagnosticsTypes::Diagnostics

Diagnostic information about the deployment lifecycle event.

Returns:



2320
2321
2322
2323
2324
2325
2326
2327
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2320

class LifecycleEvent < Struct.new(
  :lifecycle_event_name,
  :diagnostics,
  :start_time,
  :end_time,
  :status)
  include Aws::Structure
end

#end_timeTime

A timestamp indicating when the deployment lifecycle event ended.

Returns:

  • (Time)


2320
2321
2322
2323
2324
2325
2326
2327
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2320

class LifecycleEvent < Struct.new(
  :lifecycle_event_name,
  :diagnostics,
  :start_time,
  :end_time,
  :status)
  include Aws::Structure
end

#lifecycle_event_nameString

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

Returns:

  • (String)


2320
2321
2322
2323
2324
2325
2326
2327
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2320

class LifecycleEvent < Struct.new(
  :lifecycle_event_name,
  :diagnostics,
  :start_time,
  :end_time,
  :status)
  include Aws::Structure
end

#start_timeTime

A timestamp indicating when the deployment lifecycle event started.

Returns:

  • (Time)


2320
2321
2322
2323
2324
2325
2326
2327
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2320

class LifecycleEvent < Struct.new(
  :lifecycle_event_name,
  :diagnostics,
  :start_time,
  :end_time,
  :status)
  include Aws::Structure
end

#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.

Returns:

  • (String)


2320
2321
2322
2323
2324
2325
2326
2327
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 2320

class LifecycleEvent < Struct.new(
  :lifecycle_event_name,
  :diagnostics,
  :start_time,
  :end_time,
  :status)
  include Aws::Structure
end