@Stability(value=Experimental) public static final class AppMeshProxyConfigurationProps.Builder extends Object implements software.amazon.jsii.Builder<AppMeshProxyConfigurationProps>
AppMeshProxyConfigurationProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public AppMeshProxyConfigurationProps.Builder appPorts(List<? extends Number> appPorts)
AppMeshProxyConfigurationProps.getAppPorts()appPorts - The list of ports that the application uses. This parameter is required.
Network traffic to these ports is forwarded to the ProxyIngressPort and ProxyEgressPort.this@Stability(value=Experimental) public AppMeshProxyConfigurationProps.Builder proxyEgressPort(Number proxyEgressPort)
AppMeshProxyConfigurationProps.getProxyEgressPort()proxyEgressPort - Specifies the port that outgoing traffic from the AppPorts is directed to. This parameter is required.this@Stability(value=Experimental) public AppMeshProxyConfigurationProps.Builder proxyIngressPort(Number proxyIngressPort)
AppMeshProxyConfigurationProps.getProxyIngressPort()proxyIngressPort - Specifies the port that incoming traffic to the AppPorts is directed to. This parameter is required.this@Stability(value=Experimental) public AppMeshProxyConfigurationProps.Builder egressIgnoredIPs(List<String> egressIgnoredIPs)
AppMeshProxyConfigurationProps.getEgressIgnoredIPs()egressIgnoredIPs - The egress traffic going to these specified IP addresses is ignored and not redirected to the ProxyEgressPort.
It can be an empty list.this@Stability(value=Experimental) public AppMeshProxyConfigurationProps.Builder egressIgnoredPorts(List<? extends Number> egressIgnoredPorts)
AppMeshProxyConfigurationProps.getEgressIgnoredPorts()egressIgnoredPorts - The egress traffic going to these specified ports is ignored and not redirected to the ProxyEgressPort.
It can be an empty list.this@Stability(value=Experimental) public AppMeshProxyConfigurationProps.Builder ignoredGid(Number ignoredGid)
AppMeshProxyConfigurationProps#getIgnoredGidignoredGid - 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.this@Stability(value=Experimental) public AppMeshProxyConfigurationProps.Builder ignoredUid(Number ignoredUid)
AppMeshProxyConfigurationProps#getIgnoredUidignoredUid - 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.this@Stability(value=Experimental) public AppMeshProxyConfigurationProps build()
build in interface software.amazon.jsii.Builder<AppMeshProxyConfigurationProps>AppMeshProxyConfigurationPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.