UpdateFilterRequest

public struct UpdateFilterRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Specifies the action that is to be applied to the findings that match the filter.

    Declaration

    Swift

    public let action: FilterAction?
  • The description of the filter.

    Declaration

    Swift

    public let description: String?
  • The unique ID of the detector that specifies the GuardDuty service where you want to update a filter.

    Declaration

    Swift

    public let detectorId: String
  • The name of the filter.

    Declaration

    Swift

    public let filterName: String
  • Represents the criteria to be used in the filter for querying findings.

    Declaration

    Swift

    public let findingCriteria: FindingCriteria?
  • Specifies the position of the filter in the list of current filters. Also specifies the order in which this filter is applied to the findings.

    Declaration

    Swift

    public let rank: Int?
  • Undocumented

    Declaration

    Swift

    public init(action: FilterAction? = nil, description: String? = nil, detectorId: String, filterName: String, findingCriteria: FindingCriteria? = nil, rank: Int? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws