Package-level declarations
Types
Link copied to clipboard
data class ChannelArgs(val authorized: Output<Boolean>? = null, val insecureIngest: Output<Boolean>? = null, val latencyMode: Output<ChannelLatencyMode>? = null, val name: Output<String>? = null, val preset: Output<ChannelPreset>? = null, val recordingConfigurationArn: Output<String>? = null, val tags: Output<List<ChannelTagArgs>>? = null, val type: Output<ChannelType>? = null) : ConvertibleToJava<ChannelArgs>
Resource Type definition for AWS::IVS::Channel
Link copied to clipboard
class ChannelArgsBuilder
Builder for ChannelArgs.
Link copied to clipboard
Link copied to clipboard
class ChannelResourceBuilder
Builder for Channel.
Link copied to clipboard
object IvsFunctions
Link copied to clipboard
Resource Type definition for AWS::IVS::PlaybackKeyPair
Link copied to clipboard
data class PlaybackKeyPairArgs(val name: Output<String>? = null, val publicKeyMaterial: Output<String>? = null, val tags: Output<List<PlaybackKeyPairTagArgs>>? = null) : ConvertibleToJava<PlaybackKeyPairArgs>
Resource Type definition for AWS::IVS::PlaybackKeyPair
Link copied to clipboard
Builder for PlaybackKeyPairArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PlaybackKeyPair.
Link copied to clipboard
Resource Type definition for AWS::IVS::RecordingConfiguration
Link copied to clipboard
data class RecordingConfigurationArgs(val destinationConfiguration: Output<RecordingConfigurationDestinationConfigurationArgs>? = null, val name: Output<String>? = null, val recordingReconnectWindowSeconds: Output<Int>? = null, val renditionConfiguration: Output<RecordingConfigurationRenditionConfigurationArgs>? = null, val tags: Output<List<RecordingConfigurationTagArgs>>? = null, val thumbnailConfiguration: Output<RecordingConfigurationThumbnailConfigurationArgs>? = null) : ConvertibleToJava<RecordingConfigurationArgs>
Resource Type definition for AWS::IVS::RecordingConfiguration
Link copied to clipboard
Builder for RecordingConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for RecordingConfiguration.
Link copied to clipboard
data class StreamKeyArgs(val channelArn: Output<String>? = null, val tags: Output<List<StreamKeyTagArgs>>? = null) : ConvertibleToJava<StreamKeyArgs>
Resource Type definition for AWS::IVS::StreamKey
Link copied to clipboard
class StreamKeyArgsBuilder
Builder for StreamKeyArgs.
Link copied to clipboard
Link copied to clipboard
class StreamKeyResourceBuilder
Builder for StreamKey.
Functions
Link copied to clipboard
suspend fun playbackKeyPair(name: String, block: suspend PlaybackKeyPairResourceBuilder.() -> Unit): PlaybackKeyPair
Link copied to clipboard
suspend fun recordingConfiguration(name: String, block: suspend RecordingConfigurationResourceBuilder.() -> Unit): RecordingConfiguration