Interface ILoggingConfig
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
ILoggingConfig.Jsii$Default
- All Known Implementing Classes:
DisableLogging
,EnableLogging
,ILoggingConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:24:11.920Z")
@Stability(Experimental)
public interface ILoggingConfig
extends software.amazon.jsii.JsiiSerializable
(experimental) Configuration interface for logging errors when data transformation or delivery fails.
This interface defines whether logging is enabled and optionally allows specifying a CloudWatch Log Group for storing error logs.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forILoggingConfig
.static final class
A proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescription(experimental) If true, log errors when data transformation or data delivery fails.default ILogGroup
(experimental) The CloudWatch log group where log streams will be created to hold error logs.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getLogging
(experimental) If true, log errors when data transformation or data delivery fails.true
when usingEnableLogging
,false
when usingDisableLogging
. -
getLogGroup
(experimental) The CloudWatch log group where log streams will be created to hold error logs.Default: - if `logging` is set to `true`, a log group will be created for you.
-