Class: Aws::QLDB::Types::GetRevisionRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:block_address, :digest_tip_address]

Instance Attribute Summary collapse

Instance Attribute Details

#block_addressTypes::ValueHolder

The block location of the document revision to be verified. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.

For example: \{strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14\}.

Returns:



567
568
569
570
571
572
573
574
# File 'gems/aws-sdk-qldb/lib/aws-sdk-qldb/types.rb', line 567

class GetRevisionRequest < Struct.new(
  :name,
  :block_address,
  :document_id,
  :digest_tip_address)
  SENSITIVE = [:block_address, :digest_tip_address]
  include Aws::Structure
end

#digest_tip_addressTypes::ValueHolder

The latest block location covered by the digest for which to request a proof. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.

For example: \{strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:49\}.

Returns:



567
568
569
570
571
572
573
574
# File 'gems/aws-sdk-qldb/lib/aws-sdk-qldb/types.rb', line 567

class GetRevisionRequest < Struct.new(
  :name,
  :block_address,
  :document_id,
  :digest_tip_address)
  SENSITIVE = [:block_address, :digest_tip_address]
  include Aws::Structure
end

#document_idString

The UUID (represented in Base62-encoded text) of the document to be verified.

Returns:

  • (String)


567
568
569
570
571
572
573
574
# File 'gems/aws-sdk-qldb/lib/aws-sdk-qldb/types.rb', line 567

class GetRevisionRequest < Struct.new(
  :name,
  :block_address,
  :document_id,
  :digest_tip_address)
  SENSITIVE = [:block_address, :digest_tip_address]
  include Aws::Structure
end

#nameString

The name of the ledger.

Returns:

  • (String)


567
568
569
570
571
572
573
574
# File 'gems/aws-sdk-qldb/lib/aws-sdk-qldb/types.rb', line 567

class GetRevisionRequest < Struct.new(
  :name,
  :block_address,
  :document_id,
  :digest_tip_address)
  SENSITIVE = [:block_address, :digest_tip_address]
  include Aws::Structure
end