Class CfnCampaignIotFleetwiseLogs

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

@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)", date="2025-12-18T18:20:27.218Z") @Stability(Stable) public class CfnCampaignIotFleetwiseLogs extends software.amazon.jsii.JsiiObject
Builder for CfnCampaignLogsMixin to generate IOT_FLEETWISE_LOGS for CfnCampaign.

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.iotfleetwise.mixins.*;
 CfnCampaignIotFleetwiseLogs cfnCampaignIotFleetwiseLogs = new CfnCampaignIotFleetwiseLogs();
 
  • Constructor Details

    • CfnCampaignIotFleetwiseLogs

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

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

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

    • toFirehose

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

      Parameters:
      deliveryStream - This parameter is required.
    • toLogGroup

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

      Parameters:
      logGroup - This parameter is required.
    • toS3

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

      Parameters:
      bucket - This parameter is required.