Struct rusoto_kinesis::PutRecordsOutput [] [src]

pub struct PutRecordsOutput {
    pub encryption_type: Option<String>,
    pub failed_record_count: Option<i64>,
    pub records: Vec<PutRecordsResultEntry>,
}

PutRecords results.

Fields

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 KMS key.

The number of unsuccessfully processed records in a PutRecords request.

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.

Trait Implementations

impl Default for PutRecordsOutput
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for PutRecordsOutput
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for PutRecordsOutput
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations