Class: Aws::AppRunner::Types::EgressConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb

Overview

Note:

When making an API call, you may pass EgressConfiguration data as a hash:

{
  egress_type: "DEFAULT", # accepts DEFAULT, VPC
  vpc_connector_arn: "AppRunnerResourceArn",
}

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#egress_typeString

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.

Returns:

  • (String)


1469
1470
1471
1472
1473
1474
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 1469

class EgressConfiguration < Struct.new(
  :egress_type,
  :vpc_connector_arn)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_connector_arnString

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.

Returns:

  • (String)


1469
1470
1471
1472
1473
1474
# File 'gems/aws-sdk-apprunner/lib/aws-sdk-apprunner/types.rb', line 1469

class EgressConfiguration < Struct.new(
  :egress_type,
  :vpc_connector_arn)
  SENSITIVE = []
  include Aws::Structure
end