Struct rusoto_kinesis::DisableEnhancedMonitoringInput[][src]

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

Represents the input for DisableEnhancedMonitoring.

Fields

List of shard-level metrics to disable.

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

  • IncomingBytes

  • IncomingRecords

  • OutgoingBytes

  • OutgoingRecords

  • WriteProvisionedThroughputExceeded

  • ReadProvisionedThroughputExceeded

  • IteratorAgeMilliseconds

  • ALL

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

The name of the Kinesis data stream for which to disable enhanced monitoring.

Trait Implementations

impl Default for DisableEnhancedMonitoringInput
[src]

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

impl Debug for DisableEnhancedMonitoringInput
[src]

Formats the value using the given formatter. Read more

impl Clone for DisableEnhancedMonitoringInput
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for DisableEnhancedMonitoringInput
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations