Class: Aws::FreeTier::Types::GetAccountActivityResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::FreeTier::Types::GetAccountActivityResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-freetier/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#activity_id ⇒ String
A unique identifier that identifies the activity.
-
#completed_at ⇒ Time
The timestamp when the activity is completed.
-
#description ⇒ String
Provides detailed information about the activity and its expected outcomes.
-
#estimated_time_to_complete_in_minutes ⇒ Integer
The estimated time to complete the activity.
-
#expires_at ⇒ Time
The time by which the activity must be completed to receive a reward.
-
#instructions_url ⇒ String
The URL resource that provides guidance on activity requirements and completion.
-
#reward ⇒ Types::ActivityReward
A reward granted upon activity completion.
-
#started_at ⇒ Time
The timestamp when the activity started.
-
#status ⇒ String
The current activity status.
-
#title ⇒ String
A short activity title.
Instance Attribute Details
#activity_id ⇒ String
A unique identifier that identifies the activity.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#completed_at ⇒ Time
The timestamp when the activity is completed. This field appears only for activities in the ‘COMPLETED` state.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Provides detailed information about the activity and its expected outcomes.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#estimated_time_to_complete_in_minutes ⇒ Integer
The estimated time to complete the activity. This is the duration in minutes.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#expires_at ⇒ Time
The time by which the activity must be completed to receive a reward.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#instructions_url ⇒ String
The URL resource that provides guidance on activity requirements and completion.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#reward ⇒ Types::ActivityReward
A reward granted upon activity completion.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#started_at ⇒ Time
The timestamp when the activity started. This field appears only for activities in the ‘IN_PROGRESS` or `COMPLETED` states.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current activity status.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
A short activity title.
311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/aws-sdk-freetier/types.rb', line 311 class GetAccountActivityResponse < Struct.new( :activity_id, :title, :description, :status, :instructions_url, :reward, :estimated_time_to_complete_in_minutes, :expires_at, :started_at, :completed_at) SENSITIVE = [] include Aws::Structure end |