Class CfnVpcConnectorProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apprunner.CfnVpcConnectorProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVpcConnectorProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVpcConnectorProps
@Stability(Stable)
@Internal
public static final class CfnVpcConnectorProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVpcConnectorProps
An implementation for
CfnVpcConnectorProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.apprunner.CfnVpcConnectorProps
CfnVpcConnectorProps.Builder, CfnVpcConnectorProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnVpcConnectorProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnVpcConnectorProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
A list of IDs of security groups that App Runner should use for access to AWS resources under the specified subnets.A list of IDs of subnets that App Runner should use when it associates your service with a custom Amazon VPC.getTags()
A list of metadata items that you can associate with your VPC connector resource.final String
A name for the VPC connector.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnVpcConnectorProps.Builder
.
-
-
Method Details
-
getSubnets
Description copied from interface:CfnVpcConnectorProps
A list of IDs of subnets that App Runner should use when it associates your service with a custom Amazon VPC.Specify IDs of subnets of a single Amazon VPC. App Runner determines the Amazon VPC from the subnets you specify.
App Runner currently only provides support for IPv4.
- Specified by:
getSubnets
in interfaceCfnVpcConnectorProps
-
getSecurityGroups
Description copied from interface:CfnVpcConnectorProps
A list of IDs of security groups that App Runner should use for access to AWS resources under the specified subnets.If not specified, App Runner uses the default security group of the Amazon VPC. The default security group allows all outbound traffic.
- Specified by:
getSecurityGroups
in interfaceCfnVpcConnectorProps
-
getTags
Description copied from interface:CfnVpcConnectorProps
A list of metadata items that you can associate with your VPC connector resource.A tag is a key-value pair.
- Specified by:
getTags
in interfaceCfnVpcConnectorProps
-
getVpcConnectorName
Description copied from interface:CfnVpcConnectorProps
A name for the VPC connector.If you don't specify a name, AWS CloudFormation generates a name for your VPC connector.
- Specified by:
getVpcConnectorName
in interfaceCfnVpcConnectorProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-