Package-level declarations

Types

Link copied to clipboard
data class GetResourcePolicyResult(val resourcePolicy: Any? = null)
Link copied to clipboard
data class GetStreamResult(val arn: String? = null, val desiredShardLevelMetrics: List<StreamEnhancedMetric>? = null, val retentionPeriodHours: Int? = null, val shardCount: Int? = null, val streamEncryption: StreamEncryption? = null, val streamModeDetails: StreamModeDetails? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class StreamEncryption(val encryptionType: StreamEncryptionEncryptionType, val keyId: String)

When specified, enables or updates server-side encryption using an AWS KMS key for a specified stream. Removing this property from your stack template and updating your stack disables encryption.

Link copied to clipboard

When specified, enables or updates the mode of stream. Default is PROVISIONED.