UpdateRuleGroupRequest
public struct UpdateRuleGroupRequest : 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 RuleGroupId of the RuleGroup that you want to update. RuleGroupId is returned by CreateRuleGroup and by ListRuleGroups.
Declaration
Swift
public let ruleGroupId: String
-
An array of RuleGroupUpdate objects that you want to insert into or delete from a RuleGroup. You can only insert REGULAR rules into a rule group. ActivatedRule|OverrideAction applies only when updating or adding a RuleGroup to a WebACL. In this case you do not use ActivatedRule|Action. For all other update requests, ActivatedRule|Action is used instead of ActivatedRule|OverrideAction.
Declaration
Swift
public let updates: [RuleGroupUpdate]
-
Undocumented
Declaration
Swift
public init(changeToken: String, ruleGroupId: String, updates: [RuleGroupUpdate])
-
Declaration
Swift
public func validate(name: String) throws