Class CfnVpcConnectorMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.apprunner.CfnVpcConnectorMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVpcConnectorMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVpcConnectorMixinProps
@Stability(Stable)
@Internal
public static final class CfnVpcConnectorMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVpcConnectorMixinProps
An implementation for
CfnVpcConnectorMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.apprunner.CfnVpcConnectorMixinProps
CfnVpcConnectorMixinProps.Builder, CfnVpcConnectorMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVpcConnectorMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanA 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 StringA name for the VPC connector.final inthashCode()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 theCfnVpcConnectorMixinProps.Builder.
-
-
Method Details
-
getSecurityGroups
Description copied from interface:CfnVpcConnectorMixinPropsA 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.
Returns union: Listinvalid input: '<'either
StringorISecurityGroupRef>- Specified by:
getSecurityGroupsin interfaceCfnVpcConnectorMixinProps- See Also:
-
getSubnets
Description copied from interface:CfnVpcConnectorMixinPropsA 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 only supports subnets of IP address type IPv4 and dual stack (IPv4 and IPv6).
- Specified by:
getSubnetsin interfaceCfnVpcConnectorMixinProps- See Also:
-
getTags
Description copied from interface:CfnVpcConnectorMixinPropsA list of metadata items that you can associate with your VPC connector resource.A tag is a key-value pair.
A
VpcConnectoris 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:
getTagsin interfaceCfnVpcConnectorMixinProps- See Also:
-
getVpcConnectorName
Description copied from interface:CfnVpcConnectorMixinPropsA name for the VPC connector.If you don't specify a name, CloudFormation generates a name for your VPC connector.
- Specified by:
getVpcConnectorNamein interfaceCfnVpcConnectorMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-