Class CfnApplicationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.refactorspaces.CfnApplicationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplicationPropsMixin>
- Enclosing class:
CfnApplicationPropsMixin
@Stability(Stable)
public static final class CfnApplicationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplicationPropsMixin>
A fluent builder for
CfnApplicationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionapiGatewayProxy(CfnApplicationPropsMixin.ApiGatewayProxyInputProperty apiGatewayProxy) The endpoint URL of the Amazon API Gateway proxy.apiGatewayProxy(IResolvable apiGatewayProxy) The endpoint URL of the Amazon API Gateway proxy.build()create()create(CfnPropertyMixinOptions options) environmentIdentifier(String environmentIdentifier) The unique identifier of the environment.environmentIdentifier(IEnvironmentRef environmentIdentifier) The unique identifier of the environment.The name of the application.The proxy type of the proxy created within the application.The tags assigned to the application.The ID of the virtual private cloud (VPC).The ID of the virtual private cloud (VPC).
-
Method Details
-
create
@Stability(Stable) public static CfnApplicationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnApplicationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnApplicationPropsMixin.Builder.
-
apiGatewayProxy
@Stability(Stable) public CfnApplicationPropsMixin.Builder apiGatewayProxy(IResolvable apiGatewayProxy) The endpoint URL of the Amazon API Gateway proxy.- Parameters:
apiGatewayProxy- The endpoint URL of the Amazon API Gateway proxy. This parameter is required.- Returns:
this- See Also:
-
apiGatewayProxy
@Stability(Stable) public CfnApplicationPropsMixin.Builder apiGatewayProxy(CfnApplicationPropsMixin.ApiGatewayProxyInputProperty apiGatewayProxy) The endpoint URL of the Amazon API Gateway proxy.- Parameters:
apiGatewayProxy- The endpoint URL of the Amazon API Gateway proxy. This parameter is required.- Returns:
this- See Also:
-
environmentIdentifier
@Stability(Stable) public CfnApplicationPropsMixin.Builder environmentIdentifier(String environmentIdentifier) The unique identifier of the environment.- Parameters:
environmentIdentifier- The unique identifier of the environment. This parameter is required.- Returns:
this- See Also:
-
environmentIdentifier
@Stability(Stable) public CfnApplicationPropsMixin.Builder environmentIdentifier(IEnvironmentRef environmentIdentifier) The unique identifier of the environment.- Parameters:
environmentIdentifier- The unique identifier of the environment. This parameter is required.- Returns:
this- See Also:
-
name
The name of the application.- Parameters:
name- The name of the application. This parameter is required.- Returns:
this- See Also:
-
proxyType
The proxy type of the proxy created within the application.- Parameters:
proxyType- The proxy type of the proxy created within the application. This parameter is required.- Returns:
this- See Also:
-
tags
The tags assigned to the application.- Parameters:
tags- The tags assigned to the application. This parameter is required.- Returns:
this- See Also:
-
vpcId
The ID of the virtual private cloud (VPC).- Parameters:
vpcId- The ID of the virtual private cloud (VPC). This parameter is required.- Returns:
this- See Also:
-
vpcId
The ID of the virtual private cloud (VPC).- Parameters:
vpcId- The ID of the virtual private cloud (VPC). This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnApplicationPropsMixin>- Returns:
- a newly built instance of
CfnApplicationPropsMixin.
-