Class: Aws::EC2::Types::SnapshotTaskDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::SnapshotTaskDetail
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Details about the import snapshot task.
Instance Attribute Summary collapse
-
#description ⇒ String
The description of the snapshot.
-
#disk_image_size ⇒ Float
The size of the disk in the snapshot, in GiB.
-
#encrypted ⇒ Boolean
Indicates whether the snapshot is encrypted.
-
#format ⇒ String
The format of the disk image from which the snapshot is created.
-
#kms_key_id ⇒ String
The identifier for the AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to create the encrypted snapshot.
-
#progress ⇒ String
The percentage of completion for the import snapshot task.
-
#snapshot_id ⇒ String
The snapshot ID of the disk being imported.
-
#status ⇒ String
A brief status for the import snapshot task.
-
#status_message ⇒ String
A detailed status message for the import snapshot task.
-
#url ⇒ String
The URL of the disk image from which the snapshot is created.
-
#user_bucket ⇒ Types::UserBucketDetails
The S3 bucket for the disk image.
Instance Attribute Details
#description ⇒ String
The description of the snapshot.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#disk_image_size ⇒ Float
The size of the disk in the snapshot, in GiB.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#encrypted ⇒ Boolean
Indicates whether the snapshot is encrypted.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#format ⇒ String
The format of the disk image from which the snapshot is created.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#kms_key_id ⇒ String
The identifier for the AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to create the encrypted snapshot.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#progress ⇒ String
The percentage of completion for the import snapshot task.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#snapshot_id ⇒ String
The snapshot ID of the disk being imported.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#status ⇒ String
A brief status for the import snapshot task.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#status_message ⇒ String
A detailed status message for the import snapshot task.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#url ⇒ String
The URL of the disk image from which the snapshot is created.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |
#user_bucket ⇒ Types::UserBucketDetails
The S3 bucket for the disk image.
33638 33639 33640 33641 33642 33643 33644 33645 33646 33647 33648 33649 33650 33651 |
# File 'lib/aws-sdk-ec2/types.rb', line 33638 class SnapshotTaskDetail < Struct.new( :description, :disk_image_size, :encrypted, :format, :kms_key_id, :progress, :snapshot_id, :status, :status_message, :url, :user_bucket) include Aws::Structure end |