Package-level declarations

Types

Link copied to clipboard
data class GetChannelResult(val arn: String? = null, val authorized: Boolean? = null, val ingestEndpoint: String? = null, val insecureIngest: Boolean? = null, val latencyMode: ChannelLatencyMode? = null, val name: String? = null, val playbackUrl: String? = null, val preset: ChannelPreset? = null, val recordingConfigurationArn: String? = null, val tags: List<Tag>? = null, val type: ChannelType? = null)
Link copied to clipboard
data class GetEncoderConfigurationResult(val arn: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetPlaybackKeyPairResult(val arn: String? = null, val fingerprint: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetPlaybackRestrictionPolicyResult(val allowedCountries: List<String>? = null, val allowedOrigins: List<String>? = null, val arn: String? = null, val enableStrictOriginEnforcement: Boolean? = null, val name: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetPublicKeyResult(val arn: String? = null, val fingerprint: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetRecordingConfigurationResult(val arn: String? = null, val state: RecordingConfigurationState? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetStageResult(val activeSessionId: String? = null, val arn: String? = null, val autoParticipantRecordingConfiguration: StageAutoParticipantRecordingConfiguration? = null, val name: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetStorageConfigurationResult(val arn: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetStreamKeyResult(val arn: String? = null, val tags: List<Tag>? = null, val value: String? = null)

Rendition Configuration describes which renditions should be recorded for a stream.

Recording S3 Destination Configuration.

Recording Thumbnail Configuration.

Configuration object for individual participant recording, to attach to the new stage.

A complex type that describes an S3 location where recorded videos will be stored.

Link copied to clipboard
data class VideoProperties(val bitrate: Int? = null, val framerate: Double? = null, val height: Int? = null, val width: Int? = null)

Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps