Class: Aws::EBS::Types::ChangedBlock

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb

Overview

A block of data in an Amazon Elastic Block Store snapshot that is different from another snapshot of the same volume/snapshot lineage.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#block_indexInteger

The block index.

Returns:

  • (Integer)


71
72
73
74
75
76
77
# File 'gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb', line 71

class ChangedBlock < Struct.new(
  :block_index,
  :first_block_token,
  :second_block_token)
  SENSITIVE = []
  include Aws::Structure
end

#first_block_tokenString

The block token for the block index of the FirstSnapshotId specified in the ListChangedBlocks operation. This value is absent if the first snapshot does not have the changed block that is on the second snapshot.

Returns:

  • (String)


71
72
73
74
75
76
77
# File 'gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb', line 71

class ChangedBlock < Struct.new(
  :block_index,
  :first_block_token,
  :second_block_token)
  SENSITIVE = []
  include Aws::Structure
end

#second_block_tokenString

The block token for the block index of the SecondSnapshotId specified in the ListChangedBlocks operation.

Returns:

  • (String)


71
72
73
74
75
76
77
# File 'gems/aws-sdk-ebs/lib/aws-sdk-ebs/types.rb', line 71

class ChangedBlock < Struct.new(
  :block_index,
  :first_block_token,
  :second_block_token)
  SENSITIVE = []
  include Aws::Structure
end