Class VpcIngressConnection.Builder
java.lang.Object
software.amazon.awscdk.services.apprunner.alpha.VpcIngressConnection.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<VpcIngressConnection>
- Enclosing class:
VpcIngressConnection
@Stability(Experimental)
public static final class VpcIngressConnection.Builder
extends Object
implements software.amazon.jsii.Builder<VpcIngressConnection>
(experimental) A fluent builder for
VpcIngressConnection
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static VpcIngressConnection.Builder
interfaceVpcEndpoint
(IInterfaceVpcEndpoint interfaceVpcEndpoint) (experimental) The VPC Interface Endpoint for the VPC Ingress Connection.(experimental) The service to connect.(experimental) The VPC for the VPC Ingress Connection.vpcIngressConnectionName
(String vpcIngressConnectionName) (experimental) The name for the VPC Ingress Connection.
-
Method Details
-
create
@Stability(Experimental) public static VpcIngressConnection.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- This parameter is required.id
- This parameter is required.- Returns:
- a new instance of
VpcIngressConnection.Builder
.
-
interfaceVpcEndpoint
@Stability(Experimental) public VpcIngressConnection.Builder interfaceVpcEndpoint(IInterfaceVpcEndpoint interfaceVpcEndpoint) (experimental) The VPC Interface Endpoint for the VPC Ingress Connection.- Parameters:
interfaceVpcEndpoint
- The VPC Interface Endpoint for the VPC Ingress Connection. This parameter is required.- Returns:
this
-
service
(experimental) The service to connect.- Parameters:
service
- The service to connect. This parameter is required.- Returns:
this
-
vpc
(experimental) The VPC for the VPC Ingress Connection.- Parameters:
vpc
- The VPC for the VPC Ingress Connection. This parameter is required.- Returns:
this
-
vpcIngressConnectionName
@Stability(Experimental) public VpcIngressConnection.Builder vpcIngressConnectionName(String vpcIngressConnectionName) (experimental) The name for the VPC Ingress Connection.Default: - a name generated by CloudFormation
- Parameters:
vpcIngressConnectionName
- The name for the VPC Ingress Connection. This parameter is required.- Returns:
this
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<VpcIngressConnection>
- Returns:
- a newly built instance of
VpcIngressConnection
.
-