Class: Aws::SsmSap::Types::OperationEvent
- Inherits:
-
Struct
- Object
- Struct
- Aws::SsmSap::Types::OperationEvent
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssmsap/types.rb
Overview
An operation event returns details for an operation, including key milestones which can be used to monitor and track operations in progress.
Operation events contain:
-
Description string
-
Resource, including its ARN and type
-
Status
-
StatusMessage string
-
TimeStamp
Operation event examples include StartApplication or StopApplication.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
A description of the operation event.
-
#resource ⇒ Types::Resource
The resource involved in the operations event.
-
#status ⇒ String
The status of the operation event.
-
#status_message ⇒ String
The status message relating to a specific operation event.
-
#timestamp ⇒ Time
The timestamp of the specified operation event.
Instance Attribute Details
#description ⇒ String
A description of the operation event. For example, “Stop the EC2 instance i-abcdefgh987654321”.
1192 1193 1194 1195 1196 1197 1198 1199 1200 |
# File 'lib/aws-sdk-ssmsap/types.rb', line 1192 class OperationEvent < Struct.new( :description, :resource, :status, :status_message, :timestamp) SENSITIVE = [] include Aws::Structure end |
#resource ⇒ Types::Resource
The resource involved in the operations event.
Contains ‘ResourceArn` ARN and `ResourceType`.
1192 1193 1194 1195 1196 1197 1198 1199 1200 |
# File 'lib/aws-sdk-ssmsap/types.rb', line 1192 class OperationEvent < Struct.new( :description, :resource, :status, :status_message, :timestamp) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the operation event. The possible statuses are: ‘IN_PROGRESS`, `COMPLETED`, and `FAILED`.
1192 1193 1194 1195 1196 1197 1198 1199 1200 |
# File 'lib/aws-sdk-ssmsap/types.rb', line 1192 class OperationEvent < Struct.new( :description, :resource, :status, :status_message, :timestamp) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
The status message relating to a specific operation event.
1192 1193 1194 1195 1196 1197 1198 1199 1200 |
# File 'lib/aws-sdk-ssmsap/types.rb', line 1192 class OperationEvent < Struct.new( :description, :resource, :status, :status_message, :timestamp) SENSITIVE = [] include Aws::Structure end |
#timestamp ⇒ Time
The timestamp of the specified operation event.
1192 1193 1194 1195 1196 1197 1198 1199 1200 |
# File 'lib/aws-sdk-ssmsap/types.rb', line 1192 class OperationEvent < Struct.new( :description, :resource, :status, :status_message, :timestamp) SENSITIVE = [] include Aws::Structure end |