class
Amazonite::Kinesis::EnableEnhancedMonitoringInput
- Amazonite::Kinesis::EnableEnhancedMonitoringInput
- Reference
- Object
Overview
Represents the input for EnableEnhancedMonitoring.
Included Modules
- JSON::Serializable
Defined in:
kinesis/enable_enhanced_monitoring_input.crConstructors
- .new(shard_level_metrics : Array(MetricsName), stream_name : String | Nil = nil, stream_arn : String | Nil = nil, stream_id : String | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#shard_level_metrics : Array(MetricsName)
List of shard-level metrics to enable.
-
#shard_level_metrics=(shard_level_metrics : Array(MetricsName))
List of shard-level metrics to enable.
-
#stream_arn : String | Nil
The ARN of the stream.
-
#stream_arn=(stream_arn : String | Nil)
The ARN of the stream.
-
#stream_id : String | Nil
Not Implemented.
-
#stream_id=(stream_id : String | Nil)
Not Implemented.
-
#stream_name : String | Nil
The name of the stream for which to enable enhanced monitoring.
-
#stream_name=(stream_name : String | Nil)
The name of the stream for which to enable enhanced monitoring.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
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 Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
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 Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
The name of the stream for which to enable enhanced monitoring.