InstanceStorageConfigStorageConfigArgs

data class InstanceStorageConfigStorageConfigArgs(val kinesisFirehoseConfig: Output<InstanceStorageConfigStorageConfigKinesisFirehoseConfigArgs>? = null, val kinesisStreamConfig: Output<InstanceStorageConfigStorageConfigKinesisStreamConfigArgs>? = null, val kinesisVideoStreamConfig: Output<InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs>? = null, val s3Config: Output<InstanceStorageConfigStorageConfigS3ConfigArgs>? = null, val storageType: Output<String>) : ConvertibleToJava<InstanceStorageConfigStorageConfigArgs>

Constructors

Link copied to clipboard
constructor(kinesisFirehoseConfig: Output<InstanceStorageConfigStorageConfigKinesisFirehoseConfigArgs>? = null, kinesisStreamConfig: Output<InstanceStorageConfigStorageConfigKinesisStreamConfigArgs>? = null, kinesisVideoStreamConfig: Output<InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs>? = null, s3Config: Output<InstanceStorageConfigStorageConfigS3ConfigArgs>? = null, storageType: Output<String>)

Properties

Link copied to clipboard

A block that specifies the configuration of the Kinesis Firehose delivery stream. Documented below.

Link copied to clipboard

A block that specifies the configuration of the Kinesis data stream. Documented below.

Link copied to clipboard

A block that specifies the configuration of the Kinesis video stream. Documented below.

Link copied to clipboard

A block that specifies the configuration of S3 Bucket. Documented below.

Link copied to clipboard
val storageType: Output<String>

A valid storage type. Valid Values: S3 | KINESIS_VIDEO_STREAM | KINESIS_STREAM | KINESIS_FIREHOSE.

Functions

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