@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:29.972Z") @Stability(value=Experimental) public abstract class ListenerCondition extends software.amazon.jsii.JsiiObject
| Modifier | Constructor and Description |
|---|---|
protected |
ListenerCondition() |
protected |
ListenerCondition(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
ListenerCondition(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
static ListenerCondition |
hostHeaders(List<String> values)
(experimental) Create a host-header listener rule condition.
|
static ListenerCondition |
httpHeader(String name,
List<String> values)
(experimental) Create a http-header listener rule condition.
|
static ListenerCondition |
httpRequestMethods(List<String> values)
(experimental) Create a http-request-method listener rule condition.
|
static ListenerCondition |
pathPatterns(List<String> values)
(experimental) Create a path-pattern listener rule condition.
|
static ListenerCondition |
queryStrings(List<? extends QueryStringCondition> values)
(experimental) Create a query-string listener rule condition.
|
abstract Object |
renderRawCondition()
(experimental) Render the raw Cfn listener rule condition object.
|
static ListenerCondition |
sourceIps(List<String> values)
(experimental) Create a source-ip listener rule condition.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected ListenerCondition(software.amazon.jsii.JsiiObjectRef objRef)
protected ListenerCondition(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) protected ListenerCondition()
@Stability(value=Experimental) @NotNull public static ListenerCondition hostHeaders(@NotNull List<String> values)
values - Hosts for host headers. This parameter is required.@Stability(value=Experimental) @NotNull public static ListenerCondition httpHeader(@NotNull String name, @NotNull List<String> values)
name - HTTP header name. This parameter is required.values - HTTP header values. This parameter is required.@Stability(value=Experimental) @NotNull public static ListenerCondition httpRequestMethods(@NotNull List<String> values)
values - HTTP request methods. This parameter is required.@Stability(value=Experimental) @NotNull public static ListenerCondition pathPatterns(@NotNull List<String> values)
values - Path patterns. This parameter is required.@Stability(value=Experimental) @NotNull public static ListenerCondition queryStrings(@NotNull List<? extends QueryStringCondition> values)
values - Query string key/value pairs. This parameter is required.@Stability(value=Experimental) @NotNull public static ListenerCondition sourceIps(@NotNull List<String> values)
values - Source ips. This parameter is required.@Stability(value=Experimental) @NotNull public abstract Object renderRawCondition()
Copyright © 2021. All rights reserved.