UpdateRuleRequest

public struct UpdateRuleRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The value returned by the most recent call to GetChangeToken.

    Declaration

    Swift

    public let changeToken: String
  • The RuleId of the Rule that you want to update. RuleId is returned by CreateRule and by ListRules.

    Declaration

    Swift

    public let ruleId: String
  • An array of RuleUpdate objects that you want to insert into or delete from a Rule. For more information, see the applicable data types: RuleUpdate: Contains Action and Predicate Predicate: Contains DataId, Negated, and Type FieldToMatch: Contains Data and Type

    Declaration

    Swift

    public let updates: [RuleUpdate]
  • Undocumented

    Declaration

    Swift

    public init(changeToken: String, ruleId: String, updates: [RuleUpdate])
  • Declaration

    Swift

    public func validate(name: String) throws