Class: Aws::ComputeOptimizerAutomation::Types::GetAutomationEventResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ComputeOptimizerAutomation::Types::GetAutomationEventResponse
- Defined in:
- gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The Amazon Web Services account ID associated with the automation event.
-
#completed_timestamp ⇒ Time
The timestamp when the automation event completed.
-
#created_timestamp ⇒ Time
The timestamp when the automation event was created.
-
#estimated_monthly_savings ⇒ Types::EstimatedMonthlySavings
Contains information about estimated monthly cost savings.
-
#event_description ⇒ String
A description of the automation event.
-
#event_id ⇒ String
The ID of the automation event to retrieve.
-
#event_status ⇒ String
The current status of the automation event.
-
#event_status_reason ⇒ String
The reason for the current event status.
-
#event_type ⇒ String
The type of automation event.
-
#recommended_action_id ⇒ String
The ID of the recommended action associated with this automation event.
-
#region ⇒ String
The Amazon Web Services Region where the automation event occurred.
-
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource affected by the automation event.
-
#resource_id ⇒ String
The ID of the resource affected by the automation event.
-
#resource_type ⇒ String
The type of resource affected by the automation event.
-
#rule_id ⇒ String
The ID of the automation rule that triggered this event.
Instance Attribute Details
#account_id ⇒ String
The Amazon Web Services account ID associated with the automation event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#completed_timestamp ⇒ Time
The timestamp when the automation event completed.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#created_timestamp ⇒ Time
The timestamp when the automation event was created.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#estimated_monthly_savings ⇒ Types::EstimatedMonthlySavings
Contains information about estimated monthly cost savings.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#event_description ⇒ String
A description of the automation event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#event_id ⇒ String
The ID of the automation event to retrieve.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#event_status ⇒ String
The current status of the automation event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#event_status_reason ⇒ String
The reason for the current event status.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#event_type ⇒ String
The type of automation event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#recommended_action_id ⇒ String
The ID of the recommended action associated with this automation event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
The Amazon Web Services Region where the automation event occurred.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource affected by the automation event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#resource_id ⇒ String
The ID of the resource affected by the automation event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of resource affected by the automation event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |
#rule_id ⇒ String
The ID of the automation rule that triggered this event.
881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 881 class GetAutomationEventResponse < Struct.new( :event_id, :event_description, :event_type, :event_status, :event_status_reason, :resource_arn, :resource_id, :recommended_action_id, :account_id, :region, :rule_id, :resource_type, :created_timestamp, :completed_timestamp, :estimated_monthly_savings) SENSITIVE = [] include Aws::Structure end |