InvocationLoggingConfigurationLoggingConfigArgs

data class InvocationLoggingConfigurationLoggingConfigArgs(val cloudwatchConfig: Output<InvocationLoggingConfigurationLoggingConfigCloudwatchConfigArgs>? = null, val embeddingDataDeliveryEnabled: Output<Boolean>? = null, val imageDataDeliveryEnabled: Output<Boolean>? = null, val s3Config: Output<InvocationLoggingConfigurationLoggingConfigS3ConfigArgs>? = null, val textDataDeliveryEnabled: Output<Boolean>? = null, val videoDataDeliveryEnabled: Output<Boolean>? = null) : ConvertibleToJava<InvocationLoggingConfigurationLoggingConfigArgs>

Constructors

constructor(cloudwatchConfig: Output<InvocationLoggingConfigurationLoggingConfigCloudwatchConfigArgs>? = null, embeddingDataDeliveryEnabled: Output<Boolean>? = null, imageDataDeliveryEnabled: Output<Boolean>? = null, s3Config: Output<InvocationLoggingConfigurationLoggingConfigS3ConfigArgs>? = null, textDataDeliveryEnabled: Output<Boolean>? = null, videoDataDeliveryEnabled: Output<Boolean>? = null)

Properties

Link copied to clipboard

CloudWatch logging configuration. See cloudwatch_config Block for details.

Link copied to clipboard

Set to include embeddings data in the log delivery. Defaults to true.

Link copied to clipboard
val imageDataDeliveryEnabled: Output<Boolean>? = null

Set to include image data in the log delivery. Defaults to true.

Link copied to clipboard

S3 configuration for storing log data. See s3_config Block for details.

Link copied to clipboard
val textDataDeliveryEnabled: Output<Boolean>? = null

Set to include text data in the log delivery. Defaults to true.

Link copied to clipboard
val videoDataDeliveryEnabled: Output<Boolean>? = null

Set to include text data in the log delivery. Defaults to true.

Functions

Link copied to clipboard
open override fun toJava(): InvocationLoggingConfigurationLoggingConfigArgs