DescribeMetricFiltersRequest

public struct DescribeMetricFiltersRequest : AWSShape
extension CloudWatchLogs.DescribeMetricFiltersRequest: AWSPaginateStringToken

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The prefix to match. CloudWatch Logs uses the value you set here only if you also include the logGroupName parameter in your request.

    Declaration

    Swift

    public let filterNamePrefix: String?
  • The maximum number of items returned. If you don’t specify a value, the default is up to 50 items.

    Declaration

    Swift

    public let limit: Int?
  • The name of the log group.

    Declaration

    Swift

    public let logGroupName: String?
  • Filters results to include only those with the specified metric name. If you include this parameter in your request, you must also include the metricNamespace parameter.

    Declaration

    Swift

    public let metricName: String?
  • Filters results to include only those in the specified namespace. If you include this parameter in your request, you must also include the metricName parameter.

    Declaration

    Swift

    public let metricNamespace: String?
  • The token for the next set of items to return. (You received this token from a previous call.)

    Declaration

    Swift

    public let nextToken: String?
  • Undocumented

    Declaration

    Swift

    public init(filterNamePrefix: String? = nil, limit: Int? = nil, logGroupName: String? = nil, metricName: String? = nil, metricNamespace: String? = nil, nextToken: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws