Class AppMeshProxyConfigurationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.AppMeshProxyConfigurationProps.Jsii$Proxy
- All Implemented Interfaces:
AppMeshProxyConfigurationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AppMeshProxyConfigurationProps
@Stability(Stable)
@Internal
public static final class AppMeshProxyConfigurationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AppMeshProxyConfigurationProps
An implementation for
AppMeshProxyConfigurationProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.AppMeshProxyConfigurationProps
AppMeshProxyConfigurationProps.Builder, AppMeshProxyConfigurationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theAppMeshProxyConfigurationProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanThe 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.final NumberThe group ID (GID) of the proxy container as defined by the user parameter in a container definition.final NumberThe user ID (UID) of the proxy container as defined by the user parameter in a container definition.final NumberSpecifies the port that outgoing traffic from the AppPorts is directed to.final NumberSpecifies the port that incoming traffic to the AppPorts is directed to.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theAppMeshProxyConfigurationProps.Builder.
-
-
Method Details
-
getAppPorts
Description copied from interface:AppMeshProxyConfigurationPropsThe list of ports that the application uses.Network traffic to these ports is forwarded to the ProxyIngressPort and ProxyEgressPort.
- Specified by:
getAppPortsin interfaceAppMeshProxyConfigurationProps
-
getProxyEgressPort
Description copied from interface:AppMeshProxyConfigurationPropsSpecifies the port that outgoing traffic from the AppPorts is directed to.- Specified by:
getProxyEgressPortin interfaceAppMeshProxyConfigurationProps
-
getProxyIngressPort
Description copied from interface:AppMeshProxyConfigurationPropsSpecifies the port that incoming traffic to the AppPorts is directed to.- Specified by:
getProxyIngressPortin interfaceAppMeshProxyConfigurationProps
-
getEgressIgnoredIPs
Description copied from interface:AppMeshProxyConfigurationPropsThe egress traffic going to these specified IP addresses is ignored and not redirected to the ProxyEgressPort.It can be an empty list.
- Specified by:
getEgressIgnoredIPsin interfaceAppMeshProxyConfigurationProps
-
getEgressIgnoredPorts
Description copied from interface:AppMeshProxyConfigurationPropsThe egress traffic going to these specified ports is ignored and not redirected to the ProxyEgressPort.It can be an empty list.
- Specified by:
getEgressIgnoredPortsin interfaceAppMeshProxyConfigurationProps
-
getIgnoredGID
Description copied from interface:AppMeshProxyConfigurationPropsThe 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.
- Specified by:
getIgnoredGIDin interfaceAppMeshProxyConfigurationProps
-
getIgnoredUID
Description copied from interface:AppMeshProxyConfigurationPropsThe 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.
- Specified by:
getIgnoredUIDin interfaceAppMeshProxyConfigurationProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-