@Stability(value=Stable) @Internal public static final class CfnLoggingConfigurationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLoggingConfigurationProps
CfnLoggingConfigurationPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnLoggingConfigurationProps.Builder, CfnLoggingConfigurationProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnLoggingConfigurationProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnLoggingConfigurationProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getLogDestinationConfigs()
The logging destination configuration that you want to associate with the web ACL.
|
Object |
getLoggingFilter()
Filtering that specifies which web requests are kept in the logs and which are dropped.
|
Object |
getRedactedFields()
The parts of the request that you want to keep out of the logs.
|
String |
getResourceArn()
The Amazon Resource Name (ARN) of the web ACL that you want to associate with `LogDestinationConfigs` .
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnLoggingConfigurationProps.Builder builder)
CfnLoggingConfigurationProps.Builder.public final List<String> getLogDestinationConfigs()
CfnLoggingConfigurationProps
You can associate one logging destination to a web ACL.
getLogDestinationConfigs in interface CfnLoggingConfigurationPropspublic final String getResourceArn()
CfnLoggingConfigurationPropsgetResourceArn in interface CfnLoggingConfigurationPropspublic final Object getLoggingFilter()
CfnLoggingConfigurationPropsYou can filter on the rule action and on the web request labels that were applied by matching rules during web ACL evaluation.
getLoggingFilter in interface CfnLoggingConfigurationPropspublic final Object getRedactedFields()
CfnLoggingConfigurationProps
For example, if you redact the SingleHeader field, the HEADER field in the logs will be xxx .
You can specify only the following fields for redaction:
UriPath,QueryString,SingleHeader,Method, andJsonBody.
getRedactedFields in interface CfnLoggingConfigurationProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.