Class: Aws::Budgets::Types::ActionHistory

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

Overview

The historical records for a budget action.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#action_history_detailsTypes::ActionHistoryDetails

The description of the details for the event.



107
108
109
110
111
112
113
114
# File 'gems/aws-sdk-budgets/lib/aws-sdk-budgets/types.rb', line 107

class ActionHistory < Struct.new(
  :timestamp,
  :status,
  :event_type,
  :action_history_details)
  SENSITIVE = []
  include Aws::Structure
end

#event_typeString

This distinguishes between whether the events are triggered by the user or are generated by the system.

Returns:

  • (String)


107
108
109
110
111
112
113
114
# File 'gems/aws-sdk-budgets/lib/aws-sdk-budgets/types.rb', line 107

class ActionHistory < Struct.new(
  :timestamp,
  :status,
  :event_type,
  :action_history_details)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of action at the time of the event.

Returns:

  • (String)


107
108
109
110
111
112
113
114
# File 'gems/aws-sdk-budgets/lib/aws-sdk-budgets/types.rb', line 107

class ActionHistory < Struct.new(
  :timestamp,
  :status,
  :event_type,
  :action_history_details)
  SENSITIVE = []
  include Aws::Structure
end

#timestampTime

A generic time stamp. In Java, it's transformed to a Date object.

Returns:

  • (Time)


107
108
109
110
111
112
113
114
# File 'gems/aws-sdk-budgets/lib/aws-sdk-budgets/types.rb', line 107

class ActionHistory < Struct.new(
  :timestamp,
  :status,
  :event_type,
  :action_history_details)
  SENSITIVE = []
  include Aws::Structure
end