EnableEnhancedMonitoringInput

public struct EnableEnhancedMonitoringInput : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • 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.

    Declaration

    Swift

    public let shardLevelMetrics: [MetricsName]
  • The name of the stream for which to enable enhanced monitoring.

    Declaration

    Swift

    public let streamName: String
  • Undocumented

    Declaration

    Swift

    public init(shardLevelMetrics: [MetricsName], streamName: String)
  • Declaration

    Swift

    public func validate(name: String) throws