Module: AWSCDK::AppMesh::IPPreference

Defined in:
app_mesh/ip_preference.rb

Overview

Enum of supported IP preferences.

Used to dictate the IP version for mesh wide and virtual node service discovery. Also used to specify the IP version that a sidecar Envoy uses when sending traffic to a local application.

Constant Summary collapse

IPV4_ONLY =
Deprecated.
Note:

Default:

Use IPv4 when sending traffic to a local application.

Only use IPv4 for service discovery.

Jsii::Enum.new("aws-cdk-lib.aws_appmesh.IpPreference", "IPV4_ONLY")
IPV4_PREFERRED =
Deprecated.
Note:

Default:

Use IPv4 when sending traffic to a local application.

First attempt to use IPv4 and fall back to IPv6 for service discovery.

Jsii::Enum.new("aws-cdk-lib.aws_appmesh.IpPreference", "IPV4_PREFERRED")
IPV6_ONLY =
Deprecated.
Note:

Default:

Use IPv6 when sending traffic to a local application.

Only use IPv6 for service discovery.

Jsii::Enum.new("aws-cdk-lib.aws_appmesh.IpPreference", "IPV6_ONLY")
IPV6_PREFERRED =
Deprecated.
Note:

Default:

Use IPv6 when sending traffic to a local application.

First attempt to use IPv6 and fall back to IPv4 for service discovery.

Jsii::Enum.new("aws-cdk-lib.aws_appmesh.IpPreference", "IPV6_PREFERRED")