Interface AppMeshProxyConfigurationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AppMeshProxyConfigurationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2025-01-10T21:56:50.672Z")
@Stability(Stable)
public interface AppMeshProxyConfigurationProps
extends software.amazon.jsii.JsiiSerializable
Interface for setting the properties of proxy configuration.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ecs.*; AppMeshProxyConfigurationProps appMeshProxyConfigurationProps = AppMeshProxyConfigurationProps.builder() .appPorts(List.of(123)) .proxyEgressPort(123) .proxyIngressPort(123) // the properties below are optional .egressIgnoredIPs(List.of("egressIgnoredIPs")) .egressIgnoredPorts(List.of(123)) .ignoredGID(123) .ignoredUID(123) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forAppMeshProxyConfigurationProps
static final class
An implementation forAppMeshProxyConfigurationProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The list of ports that the application uses.The egress traffic going to these specified IP addresses is ignored and not redirected to the ProxyEgressPort.The egress traffic going to these specified ports is ignored and not redirected to the ProxyEgressPort.default Number
The group ID (GID) of the proxy container as defined by the user parameter in a container definition.default Number
The user ID (UID) of the proxy container as defined by the user parameter in a container definition.Specifies the port that outgoing traffic from the AppPorts is directed to.Specifies the port that incoming traffic to the AppPorts is directed to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAppPorts
The list of ports that the application uses.Network traffic to these ports is forwarded to the ProxyIngressPort and ProxyEgressPort.
-
getProxyEgressPort
Specifies the port that outgoing traffic from the AppPorts is directed to. -
getProxyIngressPort
Specifies the port that incoming traffic to the AppPorts is directed to. -
getEgressIgnoredIPs
The egress traffic going to these specified IP addresses is ignored and not redirected to the ProxyEgressPort.It can be an empty list.
-
getEgressIgnoredPorts
The egress traffic going to these specified ports is ignored and not redirected to the ProxyEgressPort.It can be an empty list.
-
getIgnoredGID
The group ID (GID) of the proxy container as defined by the user parameter in a container definition.This is used to ensure the proxy ignores its own traffic. If IgnoredUID is specified, this field can be empty.
-
getIgnoredUID
The user ID (UID) of the proxy container as defined by the user parameter in a container definition.This is used to ensure the proxy ignores its own traffic. If IgnoredGID is specified, this field can be empty.
-
builder
-