You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Kinesis::Types::PutRecordsOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kinesis::Types::PutRecordsOutput
- Defined in:
- (unknown)
Overview
Instance Attribute Summary collapse
-
#encryption_type ⇒ String
The encryption type used on the records.
-
#failed_record_count ⇒ Integer
The number of unsuccessfully processed records in a
PutRecords
request. -
#records ⇒ Array<Types::PutRecordsResultEntry>
An array of successfully and unsuccessfully processed record results, correlated with the request by natural ordering.
Instance Attribute Details
#encryption_type ⇒ String
The encryption type used on the records. This parameter can be one of the following values:
NONE
: Do not encrypt the records.KMS
: Use server-side encryption on the records using a customer-managed AWS KMS key.Possible values:
- NONE
- KMS
#failed_record_count ⇒ Integer
The number of unsuccessfully processed records in a PutRecords
request.
#records ⇒ Array<Types::PutRecordsResultEntry>
An array of successfully and unsuccessfully processed record results,
correlated with the request by natural ordering. A record that is
successfully added to a stream includes SequenceNumber
and ShardId
in the result. A record that fails to be added to a stream includes
ErrorCode
and ErrorMessage
in the result.