---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_ivs_channel{% #aws_ivs_channel %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `arn`{% #arn %}

**Type**: `STRING`**Provider name**: `arn`**Description**: Channel ARN.

## `authorized`{% #authorized %}

**Type**: `BOOLEAN`**Provider name**: `authorized`**Description**: Whether the channel is private (enabled for playback authorization). Default: `false`.

## `container_format`{% #container_format %}

**Type**: `STRING`**Provider name**: `containerFormat`**Description**: 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`.

## `ingest_endpoint`{% #ingest_endpoint %}

**Type**: `STRING`**Provider name**: `ingestEndpoint`**Description**: Channel ingest endpoint, part of the definition of an ingest server, used when you set up streaming software.

## `insecure_ingest`{% #insecure_ingest %}

**Type**: `BOOLEAN`**Provider name**: `insecureIngest`**Description**: Whether the channel allows insecure RTMP ingest. Default: `false`.

## `latency_mode`{% #latency_mode %}

**Type**: `STRING`**Provider name**: `latencyMode`**Description**: Channel latency mode. Use `NORMAL` to broadcast and deliver live video up to Full HD. Use `LOW` for near-real-time interaction with viewers. Default: `LOW`.

## `multitrack_input_configuration`{% #multitrack_input_configuration %}

**Type**: `STRUCT`**Provider name**: `multitrackInputConfiguration`**Description**: Object specifying multitrack input configuration. Default: no multitrack input configuration is specified.

- `enabled`**Type**: `BOOLEAN`**Provider name**: `enabled`**Description**: Indicates whether multitrack input is enabled. Can be set to `true` only if channel type is `STANDARD`. Setting `enabled` to `true` with any other channel type will cause an exception. If `true`, then `policy`, `maximumResolution`, and `containerFormat` are required, and `containerFormat` must be set to `FRAGMENTED_MP4`. Default: `false`.
- `maximum_resolution`**Type**: `STRING`**Provider name**: `maximumResolution`**Description**: Maximum resolution for multitrack input. Required if `enabled` is `true`.
- `policy`**Type**: `STRING`**Provider name**: `policy`**Description**: Indicates whether multitrack input is allowed or required. Required if `enabled` is `true`.

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Channel name.

## `playback_restriction_policy_arn`{% #playback_restriction_policy_arn %}

**Type**: `STRING`**Provider name**: `playbackRestrictionPolicyArn`**Description**: Playback-restriction-policy ARN. A valid ARN value here both specifies the ARN and enables playback restriction. Default: "" (empty string, no playback restriction policy is applied).

## `playback_url`{% #playback_url %}

**Type**: `STRING`**Provider name**: `playbackUrl`**Description**: Channel playback URL.

## `preset`{% #preset %}

**Type**: `STRING`**Provider name**: `preset`**Description**: 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 (`""`).

## `recording_configuration_arn`{% #recording_configuration_arn %}

**Type**: `STRING`**Provider name**: `recordingConfigurationArn`**Description**: Recording-configuration ARN. A valid ARN value here both specifies the ARN and enables recording. Default: "" (empty string, recording is disabled).

## `srt`{% #srt %}

**Type**: `STRUCT`**Provider name**: `srt`**Description**: Specifies the endpoint and optional passphrase for streaming with the SRT protocol.

- `endpoint`**Type**: `STRING`**Provider name**: `endpoint`**Description**: The endpoint to be used when streaming with IVS using the SRT protocol.
- `passphrase`**Type**: `STRING`**Provider name**: `passphrase`**Description**: Auto-generated passphrase to enable encryption. This field is applicable only if the end user has not enabled the `insecureIngest` option for the channel.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `type`{% #type %}

**Type**: `STRING`**Provider name**: `type`**Description**: Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable input resolution or bitrate, the stream probably will disconnect immediately. Default: `STANDARD`. For details, see [Channel Types](https://docs.aws.amazon.com/ivs/latest/LowLatencyAPIReference/channel-types.html).
