Interface CfnRuleGroup.LabelSummaryProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRuleGroup.LabelSummaryProperty.Jsii$Proxy
- Enclosing class:
- CfnRuleGroup
@Stability(Stable)
public static interface CfnRuleGroup.LabelSummaryProperty
extends software.amazon.jsii.JsiiSerializable
List of labels used by one or more of the rules of a
RuleGroup
.
This summary object is used for the following rule group lists:
AvailableLabels
- Labels that rules add to matching requests. These labels are defined in theRuleLabels
for a rule.ConsumedLabels
- Labels that rules match against. These labels are defined in aLabelMatchStatement
specification, in theStatement
definition of a rule.
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.*; LabelSummaryProperty labelSummaryProperty = LabelSummaryProperty.builder() .name("name") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnRuleGroup.LabelSummaryProperty
static final class
An implementation forCfnRuleGroup.LabelSummaryProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
An individual label specification. -
builder
-