aws-cdk-lib.aws_apprunner.CfnVpcIngressConnectionProps

interface CfnVpcIngressConnectionProps

LanguageType name
.NETAmazon.CDK.AWS.AppRunner.CfnVpcIngressConnectionProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsapprunner#CfnVpcIngressConnectionProps
Javasoftware.amazon.awscdk.services.apprunner.CfnVpcIngressConnectionProps
Pythonaws_cdk.aws_apprunner.CfnVpcIngressConnectionProps
TypeScript aws-cdk-lib » aws_apprunner » CfnVpcIngressConnectionProps

Properties for defining a CfnVpcIngressConnection.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_apprunner as apprunner } from 'aws-cdk-lib';
const cfnVpcIngressConnectionProps: apprunner.CfnVpcIngressConnectionProps = {
  ingressVpcConfiguration: {
    vpcEndpointId: 'vpcEndpointId',
    vpcId: 'vpcId',
  },
  serviceArn: 'serviceArn',

  // the properties below are optional
  tags: [{
    key: 'key',
    value: 'value',
  }],
  vpcIngressConnectionName: 'vpcIngressConnectionName',
};

Properties

NameTypeDescription
ingressVpcConfigurationIResolvable | IngressVpcConfigurationPropertySpecifications for the customer’s Amazon VPC and the related AWS PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.
serviceArnstringThe Amazon Resource Name (ARN) for this App Runner service that is used to create the VPC Ingress Connection resource.
tags?CfnTag[]An optional list of metadata items that you can associate with the VPC Ingress Connection resource.
vpcIngressConnectionName?stringThe customer-provided VPC Ingress Connection name.

ingressVpcConfiguration

Type: IResolvable | IngressVpcConfigurationProperty

Specifications for the customer’s Amazon VPC and the related AWS PrivateLink VPC endpoint that are used to create the VPC Ingress Connection resource.


serviceArn

Type: string

The Amazon Resource Name (ARN) for this App Runner service that is used to create the VPC Ingress Connection resource.


tags?

Type: CfnTag[] (optional)

An optional list of metadata items that you can associate with the VPC Ingress Connection resource.

A tag is a key-value pair.


vpcIngressConnectionName?

Type: string (optional)

The customer-provided VPC Ingress Connection name.