You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::EBS::Types::StartSnapshotResponse

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#block_size ⇒ Integer

The size of the blocks in the snapshot, in bytes.

Returns:

  • (Integer) —

    The size of the blocks in the snapshot, in bytes.

#description ⇒ String

The description of the snapshot.

Returns:

  • (String) —

    The description of the snapshot.

#kms_key_arn ⇒ String

The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) customer master key (CMK) used to encrypt the snapshot.

Returns:

  • (String) —

    The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) customer master key (CMK) used to encrypt the snapshot.

#owner_id ⇒ String

The AWS account ID of the snapshot owner.

Returns:

  • (String) —

    The AWS account ID of the snapshot owner.

#parent_snapshot_id ⇒ String

The ID of the parent snapshot.

Returns:

  • (String) —

    The ID of the parent snapshot.

#snapshot_id ⇒ String

The ID of the snapshot.

Returns:

  • (String) —

    The ID of the snapshot.

#start_time ⇒ Time

The timestamp when the snapshot was created.

Returns:

  • (Time) —

    The timestamp when the snapshot was created.

#status ⇒ String

The status of the snapshot.

Possible values:

  • completed
  • pending
  • error

Returns:

  • (String) —

    The status of the snapshot.

#tags ⇒ Array<Types::Tag>

The tags applied to the snapshot. You can specify up to 50 tags per snapshot. For more information, see Tagging your Amazon EC2 resources in the Amazon Elastic Compute Cloud User Guide.

Returns:

  • (Array<Types::Tag>) —

    The tags applied to the snapshot.

#volume_size ⇒ Integer

The size of the volume, in GiB.

Returns:

  • (Integer) —

    The size of the volume, in GiB.