CreateRuleRequest

public struct CreateRuleRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The rule description.

    Declaration

    Swift

    public let description: String?
  • The detector ID for the rule’s parent detector.

    Declaration

    Swift

    public let detectorId: String
  • The rule expression.

    Declaration

    Swift

    public let expression: String
  • The language of the rule.

    Declaration

    Swift

    public let language: Language
  • The outcome or outcomes returned when the rule expression matches.

    Declaration

    Swift

    public let outcomes: [String]
  • The rule ID.

    Declaration

    Swift

    public let ruleId: String
  • A collection of key and value pairs.

    Declaration

    Swift

    public let tags: [Tag]?
  • Undocumented

    Declaration

    Swift

    public init(description: String? = nil, detectorId: String, expression: String, language: Language, outcomes: [String], ruleId: String, tags: [Tag]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws