Class: Aws::EBS::Types::GetSnapshotBlockResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::EBS::Types::GetSnapshotBlockResponse
- Defined in:
- gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:block_data]
Instance Attribute Summary collapse
-
#block_data ⇒ IO
The data content of the block.
-
#checksum ⇒ String
The checksum generated for the block, which is Base64 encoded.
-
#checksum_algorithm ⇒ String
The algorithm used to generate the checksum for the block, such as SHA256.
-
#data_length ⇒ Integer
The size of the data in the block.
Instance Attribute Details
#block_data ⇒ IO
The data content of the block.
221 222 223 224 225 226 227 228 |
# File 'gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb', line 221 class GetSnapshotBlockResponse < Struct.new( :data_length, :block_data, :checksum, :checksum_algorithm) SENSITIVE = [:block_data] include Aws::Structure end |
#checksum ⇒ String
The checksum generated for the block, which is Base64 encoded.
221 222 223 224 225 226 227 228 |
# File 'gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb', line 221 class GetSnapshotBlockResponse < Struct.new( :data_length, :block_data, :checksum, :checksum_algorithm) SENSITIVE = [:block_data] include Aws::Structure end |
#checksum_algorithm ⇒ String
The algorithm used to generate the checksum for the block, such as SHA256.
221 222 223 224 225 226 227 228 |
# File 'gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb', line 221 class GetSnapshotBlockResponse < Struct.new( :data_length, :block_data, :checksum, :checksum_algorithm) SENSITIVE = [:block_data] include Aws::Structure end |
#data_length ⇒ Integer
The size of the data in the block.
221 222 223 224 225 226 227 228 |
# File 'gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb', line 221 class GetSnapshotBlockResponse < Struct.new( :data_length, :block_data, :checksum, :checksum_algorithm) SENSITIVE = [:block_data] include Aws::Structure end |