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.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#diagnosticsTypes::Diagnostics

Diagnostic information about the deployment lifecycle event.

Returns:



3449
3450
3451
3452
3453
3454
3455
3456
3457
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3449

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

#end_timeTime

A timestamp that indicates when the deployment lifecycle event ended.

Returns:

  • (Time)


3449
3450
3451
3452
3453
3454
3455
3456
3457
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3449

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

#lifecycle_event_nameString

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

Returns:

  • (String)


3449
3450
3451
3452
3453
3454
3455
3456
3457
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3449

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

#start_timeTime

A timestamp that indicates when the deployment lifecycle event started.

Returns:

  • (Time)


3449
3450
3451
3452
3453
3454
3455
3456
3457
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3449

class LifecycleEvent < Struct.new(
  :lifecycle_event_name,
  :diagnostics,
  :start_time,
  :end_time,
  :status)
  SENSITIVE = []
  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)


3449
3450
3451
3452
3453
3454
3455
3456
3457
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 3449

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