Package com.pulumi.aws.connect.inputs
Class InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.connect.inputs.InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs
-
public final class InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs.Builderbuilder()static InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs.Builderbuilder(InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs defaults)com.pulumi.core.Output<InstanceStorageConfigStorageConfigKinesisVideoStreamConfigEncryptionConfigArgs>encryptionConfig()com.pulumi.core.Output<java.lang.String>prefix()com.pulumi.core.Output<java.lang.Integer>retentionPeriodHours()
-
-
-
Field Detail
-
Empty
public static final InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs Empty
-
-
Method Detail
-
encryptionConfig
public com.pulumi.core.Output<InstanceStorageConfigStorageConfigKinesisVideoStreamConfigEncryptionConfigArgs> encryptionConfig()
- Returns:
- The encryption configuration. Documented below.
-
prefix
public com.pulumi.core.Output<java.lang.String> prefix()
- Returns:
- The prefix of the video stream. Minimum length of `1`. Maximum length of `128`. When read from the state, the value returned is `<prefix>-connect-<connect_instance_alias>-contact-` since the API appends additional details to the `prefix`.
-
retentionPeriodHours
public com.pulumi.core.Output<java.lang.Integer> retentionPeriodHours()
- Returns:
- The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream. Minimum value of `0`. Maximum value of `87600`. A value of `0`, indicates that the stream does not persist data.
-
builder
public static InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs.Builder builder()
-
builder
public static InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs.Builder builder(InstanceStorageConfigStorageConfigKinesisVideoStreamConfigArgs defaults)
-
-