Interface CfnIPSetProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnIPSetProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:36.095Z")
@Stability(Stable)
public interface CfnIPSetProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnIPSet
.
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.waf.regional.*; CfnIPSetProps cfnIPSetProps = CfnIPSetProps.builder() .name("name") // the properties below are optional .ipSetDescriptors(List.of(Map.of( "type", "type", "value", "value"))) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnIPSetProps
static final class
An implementation forCfnIPSetProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnIPSetProps.Builder
builder()
default Object
The IP address type (IPV4
orIPV6
) and the IP address range (in CIDR notation) that web requests originate from.getName()
A friendly name or description of theIPSet
.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
A friendly name or description of theIPSet
.You can't change the name of an
IPSet
after you create it. -
getIpSetDescriptors
The IP address type (IPV4
orIPV6
) and the IP address range (in CIDR notation) that web requests originate from. -
builder
- Returns:
- a
CfnIPSetProps.Builder
ofCfnIPSetProps
-