@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.858Z") @Stability(value=Experimental) public interface ApplicationTargetProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
ApplicationTargetProps.Builder
A builder for
ApplicationTargetProps |
static class |
ApplicationTargetProps.Jsii$Proxy
An implementation for
ApplicationTargetProps |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationTargetProps.Builder |
builder() |
Number |
getContainerPort()
(experimental) The port number of the container.
|
default String |
getHostHeader()
(experimental) Rule applies if the requested host matches the indicated host.
|
default String |
getListener()
(experimental) Name of the listener the target group attached to.
|
default String |
getPathPattern()
(experimental) Rule applies if the requested path matches the given path pattern.
|
default Number |
getPriority()
(experimental) Priority of this target group.
|
default Protocol |
getProtocol()
(experimental) The protocol used for the port mapping.
|
@Stability(value=Experimental) @NotNull Number getContainerPort()
Only applicable when using application/network load balancers.
@Stability(value=Experimental) @Nullable default String getHostHeader()
May contain up to three '*' wildcards.
Requires that priority is set.
Default: No host condition
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html#host-conditions@Stability(value=Experimental) @Nullable default String getListener()
Default: - default listener (first added listener)
@Stability(value=Experimental) @Nullable default String getPathPattern()
May contain up to three '*' wildcards.
Requires that priority is set.
Default: No path condition
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html#path-conditions@Stability(value=Experimental) @Nullable default Number getPriority()
The rule with the lowest priority will be used for every request. If priority is not given, these target groups will be added as defaults, and must not have conditions.
Priorities must be unique.
Default: Target groups are used as defaults
@Stability(value=Experimental) @Nullable default Protocol getProtocol()
Only applicable when using application load balancers.
Default: ecs.Protocol.TCP
@Stability(value=Experimental) static ApplicationTargetProps.Builder builder()
ApplicationTargetProps.Builder of ApplicationTargetPropsCopyright © 2021. All rights reserved.