Package com.pulumi.aws.connect.inputs
Class InstanceStorageConfigStorageConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.connect.inputs.InstanceStorageConfigStorageConfigArgs
-
public final class InstanceStorageConfigStorageConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInstanceStorageConfigStorageConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InstanceStorageConfigStorageConfigArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceStorageConfigStorageConfigArgs.Builderbuilder()static InstanceStorageConfigStorageConfigArgs.Builderbuilder(InstanceStorageConfigStorageConfigArgs defaults)java.util.Optional<com.pulumi.core.Output<InstanceStorageConfigStorageConfigKinesisFirehoseConfigArgs>>kinesisFirehoseConfig()java.util.Optional<com.pulumi.core.Output<InstanceStorageConfigStorageConfigKinesisStreamConfigArgs>>kinesisStreamConfig()java.util.Optional<com.pulumi.core.Output<InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs>>kinesisVideoStreamConfig()java.util.Optional<com.pulumi.core.Output<InstanceStorageConfigStorageConfigS3ConfigArgs>>s3Config()com.pulumi.core.Output<java.lang.String>storageType()
-
-
-
Field Detail
-
Empty
public static final InstanceStorageConfigStorageConfigArgs Empty
-
-
Method Detail
-
kinesisFirehoseConfig
public java.util.Optional<com.pulumi.core.Output<InstanceStorageConfigStorageConfigKinesisFirehoseConfigArgs>> kinesisFirehoseConfig()
- Returns:
- A block that specifies the configuration of the Kinesis Firehose delivery stream. Documented below.
-
kinesisStreamConfig
public java.util.Optional<com.pulumi.core.Output<InstanceStorageConfigStorageConfigKinesisStreamConfigArgs>> kinesisStreamConfig()
- Returns:
- A block that specifies the configuration of the Kinesis data stream. Documented below.
-
kinesisVideoStreamConfig
public java.util.Optional<com.pulumi.core.Output<InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs>> kinesisVideoStreamConfig()
- Returns:
- A block that specifies the configuration of the Kinesis video stream. Documented below.
-
s3Config
public java.util.Optional<com.pulumi.core.Output<InstanceStorageConfigStorageConfigS3ConfigArgs>> s3Config()
- Returns:
- A block that specifies the configuration of S3 Bucket. Documented below.
-
storageType
public com.pulumi.core.Output<java.lang.String> storageType()
- Returns:
- A valid storage type. Valid Values: `S3` | `KINESIS_VIDEO_STREAM` | `KINESIS_STREAM` | `KINESIS_FIREHOSE`.
-
builder
public static InstanceStorageConfigStorageConfigArgs.Builder builder()
-
builder
public static InstanceStorageConfigStorageConfigArgs.Builder builder(InstanceStorageConfigStorageConfigArgs defaults)
-
-