@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:21.958Z") @Stability(value=Experimental) public interface IApplicationListener extends software.amazon.jsii.JsiiSerializable, IResource, IConnectable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IApplicationListener.Jsii$Default
Internal default implementation for
IApplicationListener. |
static class |
IApplicationListener.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addCertificates(String id,
List<IListenerCertificate> certificates)
(experimental) Add one or more certificates to this listener.
|
void |
addTargetGroups(String id,
AddApplicationTargetGroupsProps props)
(experimental) Load balance incoming requests to the given target groups.
|
ApplicationTargetGroup |
addTargets(String id,
AddApplicationTargetsProps props)
(experimental) Load balance incoming requests to the given load balancing targets.
|
String |
getListenerArn()
(experimental) ARN of the listener.
|
void |
registerConnectable(IConnectable connectable,
Port portRange)
(experimental) Register that a connectable that has been added to this load balancer.
|
getConnections@Stability(value=Experimental) @NotNull String getListenerArn()
@Stability(value=Experimental)
void addCertificates(@NotNull
String id,
@NotNull
List<IListenerCertificate> certificates)
id - This parameter is required.certificates - This parameter is required.@Stability(value=Experimental)
void addTargetGroups(@NotNull
String id,
@NotNull
AddApplicationTargetGroupsProps props)
It's possible to add conditions to the TargetGroups added in this way. At least one TargetGroup must be added without conditions.
id - This parameter is required.props - This parameter is required.@Stability(value=Experimental) @NotNull ApplicationTargetGroup addTargets(@NotNull String id, @NotNull AddApplicationTargetsProps props)
This method implicitly creates an ApplicationTargetGroup for the targets involved.
It's possible to add conditions to the targets added in this way. At least one set of targets must be added without conditions.
id - This parameter is required.props - This parameter is required.@Stability(value=Experimental)
void registerConnectable(@NotNull
IConnectable connectable,
@NotNull
Port portRange)
Don't call this directly. It is called by ApplicationTargetGroup.
connectable - This parameter is required.portRange - This parameter is required.Copyright © 2021. All rights reserved.