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
View on GitHub
UpdateRuleGroupRequest Structure Reference