AWS::AppRunner::Service EgressConfiguration - AWS CloudFormation

AWS::AppRunner::Service EgressConfiguration

Describes configuration settings related to outbound network traffic of an AWS App Runner service.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "EgressType" : String, "VpcConnectorArn" : String }

YAML

EgressType: String VpcConnectorArn: String

Properties

EgressType

The type of egress configuration.

Set to DEFAULT for access to resources hosted on public networks.

Set to VPC to associate your service to a custom VPC specified by VpcConnectorArn.

Required: Yes

Type: String

Allowed values: DEFAULT | VPC

Update requires: No interruption

VpcConnectorArn

The Amazon Resource Name (ARN) of the App Runner VPC connector that you want to associate with your App Runner service. Only valid when EgressType = VPC.

Required: No

Type: String

Pattern: arn:aws(-[\w]+)*:[a-z0-9-\\.]{0,63}:[a-z0-9-\\.]{0,63}:[0-9]{12}:(\w|\/|-){1,1011}

Minimum: 44

Maximum: 1011

Update requires: No interruption