Class: Aws::EC2::Types::StoreImageTaskResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::StoreImageTaskResult
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
The information about the AMI store task, including the progress of the task.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ami_id ⇒ String
The ID of the AMI that is being stored.
-
#bucket ⇒ String
The name of the Amazon S3 bucket that contains the stored AMI object.
-
#progress_percentage ⇒ Integer
The progress of the task as a percentage.
-
#s3object_key ⇒ String
The name of the stored AMI object in the bucket.
-
#store_task_failure_reason ⇒ String
If the tasks fails, the reason for the failure is returned.
-
#store_task_state ⇒ String
The state of the store task (‘InProgress`, `Completed`, or `Failed`).
-
#task_start_time ⇒ Time
The time the task started.
Instance Attribute Details
#ami_id ⇒ String
The ID of the AMI that is being stored.
64053 64054 64055 64056 64057 64058 64059 64060 64061 64062 64063 |
# File 'lib/aws-sdk-ec2/types.rb', line 64053 class StoreImageTaskResult < Struct.new( :ami_id, :task_start_time, :bucket, :s3object_key, :progress_percentage, :store_task_state, :store_task_failure_reason) SENSITIVE = [] include Aws::Structure end |
#bucket ⇒ String
The name of the Amazon S3 bucket that contains the stored AMI object.
64053 64054 64055 64056 64057 64058 64059 64060 64061 64062 64063 |
# File 'lib/aws-sdk-ec2/types.rb', line 64053 class StoreImageTaskResult < Struct.new( :ami_id, :task_start_time, :bucket, :s3object_key, :progress_percentage, :store_task_state, :store_task_failure_reason) SENSITIVE = [] include Aws::Structure end |
#progress_percentage ⇒ Integer
The progress of the task as a percentage.
64053 64054 64055 64056 64057 64058 64059 64060 64061 64062 64063 |
# File 'lib/aws-sdk-ec2/types.rb', line 64053 class StoreImageTaskResult < Struct.new( :ami_id, :task_start_time, :bucket, :s3object_key, :progress_percentage, :store_task_state, :store_task_failure_reason) SENSITIVE = [] include Aws::Structure end |
#s3object_key ⇒ String
The name of the stored AMI object in the bucket.
64053 64054 64055 64056 64057 64058 64059 64060 64061 64062 64063 |
# File 'lib/aws-sdk-ec2/types.rb', line 64053 class StoreImageTaskResult < Struct.new( :ami_id, :task_start_time, :bucket, :s3object_key, :progress_percentage, :store_task_state, :store_task_failure_reason) SENSITIVE = [] include Aws::Structure end |
#store_task_failure_reason ⇒ String
If the tasks fails, the reason for the failure is returned. If the task succeeds, ‘null` is returned.
64053 64054 64055 64056 64057 64058 64059 64060 64061 64062 64063 |
# File 'lib/aws-sdk-ec2/types.rb', line 64053 class StoreImageTaskResult < Struct.new( :ami_id, :task_start_time, :bucket, :s3object_key, :progress_percentage, :store_task_state, :store_task_failure_reason) SENSITIVE = [] include Aws::Structure end |
#store_task_state ⇒ String
The state of the store task (‘InProgress`, `Completed`, or `Failed`).
64053 64054 64055 64056 64057 64058 64059 64060 64061 64062 64063 |
# File 'lib/aws-sdk-ec2/types.rb', line 64053 class StoreImageTaskResult < Struct.new( :ami_id, :task_start_time, :bucket, :s3object_key, :progress_percentage, :store_task_state, :store_task_failure_reason) SENSITIVE = [] include Aws::Structure end |
#task_start_time ⇒ Time
The time the task started.
64053 64054 64055 64056 64057 64058 64059 64060 64061 64062 64063 |
# File 'lib/aws-sdk-ec2/types.rb', line 64053 class StoreImageTaskResult < Struct.new( :ami_id, :task_start_time, :bucket, :s3object_key, :progress_percentage, :store_task_state, :store_task_failure_reason) SENSITIVE = [] include Aws::Structure end |