AWSKinesisPutRecordsOutput
Objective-C
@interface AWSKinesisPutRecordsOutput
Swift
class AWSKinesisPutRecordsOutput
PutRecords results.
Required parameters: [Records]
-
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.
Declaration
Objective-C
@property (nonatomic) AWSKinesisEncryptionType encryptionType;Swift
var encryptionType: AWSKinesisEncryptionType { get set } -
The number of unsuccessfully processed records in a
PutRecordsrequest.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable failedRecordCount;Swift
var failedRecordCount: NSNumber? { get set } -
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
SequenceNumberandShardIdin the result. A record that fails to be added to a stream includesErrorCodeandErrorMessagein the result.Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSKinesisPutRecordsResultEntry *> *_Nullable records;Swift
var records: [AWSKinesisPutRecordsResultEntry]? { get set }
View on GitHub
Install in Dash
AWSKinesisPutRecordsOutput Class Reference