Class: Aws::S3Tables::Types::ReportOverview
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Tables::Types::ReportOverview
- Defined in:
- gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb
Overview
A report of a migration: the prefix it is written under and, once it is written, its key, its checksum and, for the compatibility reports, the number of blocking findings in each category.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#checksum_crc64nvme ⇒ String
The Base64-encoded CRC64NVME checksum of the object that
keynames. -
#invalid_findings ⇒ Hash<String,Integer>
For the compatibility reports, the number of blocking findings in each category.
-
#key ⇒ String
The key of the report object in the bucket.
-
#prefix ⇒ String
The key prefix that the report is written under.
Instance Attribute Details
#checksum_crc64nvme ⇒ String
The Base64-encoded CRC64NVME checksum of the object that key
names. For a report that has a manifest, the manifest lists the
checksum of each report file. This value is returned after the
migration writes the report.
3086 3087 3088 3089 3090 3091 3092 3093 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 3086 class ReportOverview < Struct.new( :prefix, :key, :checksum_crc64nvme, :invalid_findings) SENSITIVE = [] include Aws::Structure end |
#invalid_findings ⇒ Hash<String,Integer>
For the compatibility reports, the number of blocking findings in each category. The object compatibility report counts each blocked object once, under its most severe finding. Categories with no blocking findings are left out.
3086 3087 3088 3089 3090 3091 3092 3093 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 3086 class ReportOverview < Struct.new( :prefix, :key, :checksum_crc64nvme, :invalid_findings) SENSITIVE = [] include Aws::Structure end |
#key ⇒ String
The key of the report object in the bucket. For the object compatibility and object migration reports, this is the report's manifest; for the table compatibility report, it is the report itself. This value is returned after the migration writes the report. A migration doesn't always write every report. For example, a migration that fails during planning doesn't write the object migration report.
3086 3087 3088 3089 3090 3091 3092 3093 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 3086 class ReportOverview < Struct.new( :prefix, :key, :checksum_crc64nvme, :invalid_findings) SENSITIVE = [] include Aws::Structure end |
#prefix ⇒ String
The key prefix that the report is written under.
3086 3087 3088 3089 3090 3091 3092 3093 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 3086 class ReportOverview < Struct.new( :prefix, :key, :checksum_crc64nvme, :invalid_findings) SENSITIVE = [] include Aws::Structure end |