Struct rusoto_kinesis::DisableEnhancedMonitoringInput [] [src]

pub struct DisableEnhancedMonitoringInput {
    pub shard_level_metrics: MetricsNameList,
    pub stream_name: StreamName,
}

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 Streams Service with Amazon CloudWatch in the Amazon Kinesis Streams Developer Guide.

The name of the Amazon Kinesis 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.

impl Clone for DisableEnhancedMonitoringInput
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more