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)