agent-claw: automated task changes
This commit is contained in:
44
cdk/node_modules/aws-cdk-lib/aws-kinesisfirehose/lib/logging-config.d.ts
generated
vendored
Normal file
44
cdk/node_modules/aws-cdk-lib/aws-kinesisfirehose/lib/logging-config.d.ts
generated
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
import type * as logs from '../../aws-logs';
|
||||
/**
|
||||
* 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.
|
||||
*/
|
||||
export interface ILoggingConfig {
|
||||
/**
|
||||
* If true, log errors when data transformation or data delivery fails.
|
||||
*
|
||||
* `true` when using `EnableLogging`, `false` when using `DisableLogging`.
|
||||
*/
|
||||
readonly logging: boolean;
|
||||
/**
|
||||
* 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.
|
||||
*/
|
||||
readonly logGroup?: logs.ILogGroup;
|
||||
}
|
||||
/**
|
||||
* Enables logging for error logs with an optional custom CloudWatch log group.
|
||||
*
|
||||
* When this class is used, logging is enabled (`logging: true`) and
|
||||
* you can optionally provide a CloudWatch log group for storing the error logs.
|
||||
*
|
||||
* If no log group is provided, a default one will be created automatically.
|
||||
*/
|
||||
export declare class EnableLogging implements ILoggingConfig {
|
||||
readonly logGroup?: logs.ILogGroup;
|
||||
readonly logging: boolean;
|
||||
constructor(logGroup?: logs.ILogGroup);
|
||||
}
|
||||
/**
|
||||
* Disables logging for error logs.
|
||||
*
|
||||
* When this class is used, logging is disabled (`logging: false`)
|
||||
* and no CloudWatch log group can be specified.
|
||||
*/
|
||||
export declare class DisableLogging implements ILoggingConfig {
|
||||
readonly logging: boolean;
|
||||
constructor();
|
||||
}
|
||||
Reference in New Issue
Block a user