class Aws::SecurityHub::Types::AwsEc2VolumeDetails

Details about an EC2 volume.

@note When making an API call, you may pass AwsEc2VolumeDetails

data as a hash:

    {
      create_time: "NonEmptyString",
      encrypted: false,
      size: 1,
      snapshot_id: "NonEmptyString",
      status: "NonEmptyString",
      kms_key_id: "NonEmptyString",
      attachments: [
        {
          attach_time: "NonEmptyString",
          delete_on_termination: false,
          instance_id: "NonEmptyString",
          status: "NonEmptyString",
        },
      ],
    }

@!attribute [rw] create_time

Indicates when the volume was created.

Uses the `date-time` format specified in [RFC 3339 section 5.6,
Internet Date/Time Format][1]. The value cannot contain spaces. For
example, `2020-03-22T13:22:13.933Z`.

[1]: https://tools.ietf.org/html/rfc3339#section-5.6
@return [String]

@!attribute [rw] encrypted

Whether the volume is encrypted.
@return [Boolean]

@!attribute [rw] size

The size of the volume, in GiBs.
@return [Integer]

@!attribute [rw] snapshot_id

The snapshot from which the volume was created.
@return [String]

@!attribute [rw] status

The volume state.
@return [String]

@!attribute [rw] kms_key_id

The ARN of the KMS key that was used to protect the volume
encryption key for the volume.
@return [String]

@!attribute [rw] attachments

The volume attachments.
@return [Array<Types::AwsEc2VolumeAttachment>]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEc2VolumeDetails AWS API Documentation

Constants

SENSITIVE