Class CfnConnectionGroupPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.cloudfront.CfnConnectionGroupPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConnectionGroupPropsMixin>
- Enclosing class:
CfnConnectionGroupPropsMixin
@Stability(Stable)
public static final class CfnConnectionGroupPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConnectionGroupPropsMixin>
A fluent builder for
CfnConnectionGroupPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionanycastIpListId(String anycastIpListId) The ID of the Anycast static IP list.build()create()create(CfnPropertyMixinOptions options) Whether the connection group is enabled.enabled(IResolvable enabled) Whether the connection group is enabled.ipv6Enabled(Boolean ipv6Enabled) IPv6 is enabled for the connection group.ipv6Enabled(IResolvable ipv6Enabled) IPv6 is enabled for the connection group.The name of the connection group.A complex type that contains zero or moreTagelements.
-
Method Details
-
create
@Stability(Stable) public static CfnConnectionGroupPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnConnectionGroupPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnConnectionGroupPropsMixin.Builder.
-
anycastIpListId
@Stability(Stable) public CfnConnectionGroupPropsMixin.Builder anycastIpListId(String anycastIpListId) The ID of the Anycast static IP list.- Parameters:
anycastIpListId- The ID of the Anycast static IP list. This parameter is required.- Returns:
this- See Also:
-
enabled
Whether the connection group is enabled.- Parameters:
enabled- Whether the connection group is enabled. This parameter is required.- Returns:
this- See Also:
-
enabled
Whether the connection group is enabled.- Parameters:
enabled- Whether the connection group is enabled. This parameter is required.- Returns:
this- See Also:
-
ipv6Enabled
IPv6 is enabled for the connection group.- Parameters:
ipv6Enabled- IPv6 is enabled for the connection group. This parameter is required.- Returns:
this- See Also:
-
ipv6Enabled
IPv6 is enabled for the connection group.- Parameters:
ipv6Enabled- IPv6 is enabled for the connection group. This parameter is required.- Returns:
this- See Also:
-
name
The name of the connection group.- Parameters:
name- The name of the connection group. This parameter is required.- Returns:
this- See Also:
-
tags
A complex type that contains zero or moreTagelements.- Parameters:
tags- A complex type that contains zero or moreTagelements. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConnectionGroupPropsMixin>- Returns:
- a newly built instance of
CfnConnectionGroupPropsMixin.
-