Package-level declarations
Types
Link copied to clipboard
object KinesisFunctions
Link copied to clipboard
Resource Type definition for AWS::Kinesis::ResourcePolicy
Link copied to clipboard
data class ResourcePolicyArgs(val resourceArn: Output<String>? = null, val resourcePolicy: Output<Any>? = null) : ConvertibleToJava<ResourcePolicyArgs>
Resource Type definition for AWS::Kinesis::ResourcePolicy
Link copied to clipboard
Builder for ResourcePolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ResourcePolicy.
Link copied to clipboard
data class StreamArgs(val desiredShardLevelMetrics: Output<List<StreamEnhancedMetric>>? = null, val name: Output<String>? = null, val retentionPeriodHours: Output<Int>? = null, val shardCount: Output<Int>? = null, val streamEncryption: Output<StreamEncryptionArgs>? = null, val streamModeDetails: Output<StreamModeDetailsArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<StreamArgs>
Resource Type definition for AWS::Kinesis::Stream
Link copied to clipboard
class StreamArgsBuilder
Builder for StreamArgs.
Link copied to clipboard
Link copied to clipboard
class StreamResourceBuilder
Builder for Stream.
Functions
Link copied to clipboard
suspend fun resourcePolicy(name: String, block: suspend ResourcePolicyResourceBuilder.() -> Unit): ResourcePolicy