Interface RuleGroupReference
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
RuleGroupReference.Jsii$Proxy
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-09-15T14:52:08.989Z")
@Stability(Stable)
public interface RuleGroupReference
extends software.amazon.jsii.JsiiSerializable
A reference to a RuleGroup resource.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.wafv2.*; RuleGroupReference ruleGroupReference = RuleGroupReference.builder() .ruleGroupArn("ruleGroupArn") .ruleGroupId("ruleGroupId") .ruleGroupName("ruleGroupName") .scope("scope") .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forRuleGroupReference
static final class
An implementation forRuleGroupReference
-
Method Summary
Modifier and TypeMethodDescriptionstatic RuleGroupReference.Builder
builder()
The ARN of the RuleGroup resource.The Id of the RuleGroup resource.The Name of the RuleGroup resource.getScope()
The Scope of the RuleGroup resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRuleGroupArn
The ARN of the RuleGroup resource. -
getRuleGroupId
The Id of the RuleGroup resource. -
getRuleGroupName
The Name of the RuleGroup resource. -
getScope
The Scope of the RuleGroup resource. -
builder
- Returns:
- a
RuleGroupReference.Builder
ofRuleGroupReference
-