Class CfnGatewayPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.mediaconnect.CfnGatewayPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnGatewayPropsMixin>
- Enclosing class:
CfnGatewayPropsMixin
@Stability(Stable)
public static final class CfnGatewayPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnGatewayPropsMixin>
A fluent builder for
CfnGatewayPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnGatewayPropsMixin.Buildercreate()static CfnGatewayPropsMixin.Buildercreate(CfnPropertyMixinOptions options) egressCidrBlocks(List<String> egressCidrBlocks) The range of IP addresses that are allowed to contribute content or initiate output requests for flows communicating with this gateway.The name of the gateway.The list of networks in the gateway.networks(IResolvable networks) The list of networks in the gateway.
-
Method Details
-
create
@Stability(Stable) public static CfnGatewayPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnGatewayPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnGatewayPropsMixin.Builder.
-
egressCidrBlocks
@Stability(Stable) public CfnGatewayPropsMixin.Builder egressCidrBlocks(List<String> egressCidrBlocks) The range of IP addresses that are allowed to contribute content or initiate output requests for flows communicating with this gateway.These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- Parameters:
egressCidrBlocks- The range of IP addresses that are allowed to contribute content or initiate output requests for flows communicating with this gateway. This parameter is required.- Returns:
this- See Also:
-
name
The name of the gateway.This name can not be modified after the gateway is created.
- Parameters:
name- The name of the gateway. This parameter is required.- Returns:
this- See Also:
-
networks
The list of networks in the gateway.- Parameters:
networks- The list of networks in the gateway. This parameter is required.- Returns:
this- See Also:
-
networks
The list of networks in the gateway.- Parameters:
networks- The list of networks in the gateway. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnGatewayPropsMixin>- Returns:
- a newly built instance of
CfnGatewayPropsMixin.
-