@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.728Z") @Stability(value=Experimental) public interface AppMeshProxyConfigurationProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
AppMeshProxyConfigurationProps.Builder
A builder for
AppMeshProxyConfigurationProps |
static class |
AppMeshProxyConfigurationProps.Jsii$Proxy
An implementation for
AppMeshProxyConfigurationProps |
| Modifier and Type | Method and Description |
|---|---|
static AppMeshProxyConfigurationProps.Builder |
builder() |
List<Number> |
getAppPorts()
(experimental) The list of ports that the application uses.
|
default List<String> |
getEgressIgnoredIPs()
(experimental) The egress traffic going to these specified IP addresses is ignored and not redirected to the ProxyEgressPort.
|
default List<Number> |
getEgressIgnoredPorts()
(experimental) The egress traffic going to these specified ports is ignored and not redirected to the ProxyEgressPort.
|
default Number |
getIgnoredGID()
(experimental) The group ID (GID) of the proxy container as defined by the user parameter in a container definition.
|
default Number |
getIgnoredUID()
(experimental) The user ID (UID) of the proxy container as defined by the user parameter in a container definition.
|
Number |
getProxyEgressPort()
(experimental) Specifies the port that outgoing traffic from the AppPorts is directed to.
|
Number |
getProxyIngressPort()
(experimental) Specifies the port that incoming traffic to the AppPorts is directed to.
|
@Stability(value=Experimental) @NotNull List<Number> getAppPorts()
Network traffic to these ports is forwarded to the ProxyIngressPort and ProxyEgressPort.
@Stability(value=Experimental) @NotNull Number getProxyEgressPort()
@Stability(value=Experimental) @NotNull Number getProxyIngressPort()
@Stability(value=Experimental) @Nullable default List<String> getEgressIgnoredIPs()
It can be an empty list.
@Stability(value=Experimental) @Nullable default List<Number> getEgressIgnoredPorts()
It can be an empty list.
@Stability(value=Experimental) @Nullable default Number getIgnoredGID()
This is used to ensure the proxy ignores its own traffic. If IgnoredUID is specified, this field can be empty.
@Stability(value=Experimental) @Nullable default Number getIgnoredUID()
This is used to ensure the proxy ignores its own traffic. If IgnoredGID is specified, this field can be empty.
@Stability(value=Experimental) static AppMeshProxyConfigurationProps.Builder builder()
Copyright © 2021. All rights reserved.