DisableEnhancedMonitoringInput

public struct DisableEnhancedMonitoringInput : AWSShape

Undocumented

  • Declaration

    Swift

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

    Declaration

    Swift

    public let shardLevelMetrics: [MetricsName]
  • The name of the Kinesis data stream for which to disable 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