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
- See Also:
-
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
- See Also:
-
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.
A
VpcConnector
is immutable, so you cannot update its tags. To change the tags, replace the resource. To replace aVpcConnector
, you must provide a new combination of security groups.- Specified by:
getTags
in interfaceCfnVpcConnectorProps
- See Also:
-
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
- See Also:
-
$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()
-