Class CfnKnowledgeBaseApplicationLogs

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.bedrock.mixins.CfnKnowledgeBaseApplicationLogs
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)", date="2025-12-18T18:20:23.425Z") @Stability(Stable) public class CfnKnowledgeBaseApplicationLogs extends software.amazon.jsii.JsiiObject
Builder for CfnKnowledgeBaseLogsMixin to generate APPLICATION_LOGS for CfnKnowledgeBase.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.mixins.preview.services.bedrock.mixins.*;
 CfnKnowledgeBaseApplicationLogs cfnKnowledgeBaseApplicationLogs = new CfnKnowledgeBaseApplicationLogs();
 
  • Constructor Details

    • CfnKnowledgeBaseApplicationLogs

      protected CfnKnowledgeBaseApplicationLogs(software.amazon.jsii.JsiiObjectRef objRef)
    • CfnKnowledgeBaseApplicationLogs

      protected CfnKnowledgeBaseApplicationLogs(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • CfnKnowledgeBaseApplicationLogs

      @Stability(Experimental) public CfnKnowledgeBaseApplicationLogs()
  • Method Details

    • toFirehose

      @Stability(Stable) @NotNull public CfnKnowledgeBaseLogsMixin toFirehose(@NotNull IDeliveryStreamRef deliveryStream)
      Send logs to a Firehose Delivery Stream.

      Parameters:
      deliveryStream - This parameter is required.
    • toLogGroup

      @Stability(Stable) @NotNull public CfnKnowledgeBaseLogsMixin toLogGroup(@NotNull ILogGroupRef logGroup)
      Send logs to a CloudWatch Log Group.

      Parameters:
      logGroup - This parameter is required.
    • toS3

      @Stability(Stable) @NotNull public CfnKnowledgeBaseLogsMixin toS3(@NotNull IBucketRef bucket)
      Send logs to an S3 Bucket.

      Parameters:
      bucket - This parameter is required.