Struct rusoto_kinesis::EnableEnhancedMonitoringInput [] [src]

pub struct EnableEnhancedMonitoringInput {
    pub shard_level_metrics: Vec<String>,
    pub stream_name: String,
}

Represents the input for EnableEnhancedMonitoring.

Fields

List of shard-level metrics to enable.

The following are the valid shard-level metrics. The value "ALL" enables every metric.

  • IncomingBytes

  • IncomingRecords

  • OutgoingBytes

  • OutgoingRecords

  • WriteProvisionedThroughputExceeded

  • ReadProvisionedThroughputExceeded

  • IteratorAgeMilliseconds

  • ALL

For more information, see Monitoring the Amazon Kinesis Streams Service with Amazon CloudWatch in the Amazon Kinesis Streams Developer Guide.

The name of the stream for which to enable enhanced monitoring.

Trait Implementations

impl Default for EnableEnhancedMonitoringInput
[src]

[src]

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

impl Debug for EnableEnhancedMonitoringInput
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for EnableEnhancedMonitoringInput
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations