PutRecordOutput
public struct PutRecordOutput : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The encryption type to use on the record. This parameter can be one of the following values: NONE: Do not encrypt the records in the stream. KMS: Use server-side encryption on the records in the stream using a customer-managed AWS KMS key.
Declaration
Swift
public let encryptionType: EncryptionType? -
The sequence number identifier that was assigned to the put data record. The sequence number for the record is unique across all records in the stream. A sequence number is the identifier associated with every record put into the stream.
Declaration
Swift
public let sequenceNumber: String -
The shard ID of the shard where the data record was placed.
Declaration
Swift
public let shardId: String -
Undocumented
Declaration
Swift
public init(encryptionType: EncryptionType? = nil, sequenceNumber: String, shardId: String)
View on GitHub
PutRecordOutput Structure Reference