---
type: resource-type
title: IVSChannel
description: aws resource type AWS::IVS::Channel
name: IVSChannel
lexicon: aws
resource_type: AWS::IVS::Channel
---
`AWS::IVS::Channel`, a resource type of the aws lexicon.

## Properties

- `Arn` (`string`, optional): Channel ARN is automatically generated on creation and assigned as the unique identifier.
- `Authorized` (`boolean`, optional): Whether the channel is authorized.
- `ContainerFormat` (`"FRAGMENTED_MP4" | "TS"`, optional): Indicates which content-packaging format is used (MPEG-TS or fMP4). If multitrackInputConfiguration is specified and enabled is true, then containerFormat is required and must be set to FRAGMENTED_MP4. Otherwise, containerFormat may be set to TS or FRAGMENTED_MP4. Default: TS.
- `IngestEndpoint` (`string`, optional): Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.
- `InsecureIngest` (`boolean`, optional): Whether the channel allows insecure ingest.
- `LatencyMode` (`"LOW" | "NORMAL"`, optional): Channel latency mode.
- `MultitrackInputConfiguration` (`IVSChannel_MultitrackInputConfiguration`, optional)
- `Name` (`string`, optional): Channel
- `PlaybackUrl` (`string`, optional): Channel Playback URL.
- `Preset` (`"" | "CONSTRAINED_BANDWIDTH_DELIVERY" | "HIGHER_BANDWIDTH_DELIVERY"`, optional): Optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string ("").
- `RecordingConfigurationArn` (`string`, optional): Recording Configuration ARN. A value other than an empty string indicates that recording is enabled. Default: "" (recording is disabled).
- `Tags` (`IVSChannel_Tag[]`, optional): A list of key-value pairs that contain metadata for the asset model.
- `Type` (`"ADVANCED_HD" | "ADVANCED_SD" | "BASIC" | "STANDARD"`, optional): Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately.

## Attributes

- `Arn`
- `IngestEndpoint`
- `PlaybackUrl`
