Skip to content

List Channels

ivs_list_channels R Documentation

Gets summary information about all channels in your account, in the Amazon Web Services region where the API request is processed

Description

Gets summary information about all channels in your account, in the Amazon Web Services region where the API request is processed. This list can be filtered to match a specified name or recording-configuration ARN. Filters are mutually exclusive and cannot be used together. If you try to use both filters, you will get an error (409 ConflictException).

Usage

ivs_list_channels(filterByName, filterByRecordingConfigurationArn,
  filterByPlaybackRestrictionPolicyArn, nextToken, maxResults)

Arguments

filterByName

Filters the channel list to match the specified name.

filterByRecordingConfigurationArn

Filters the channel list to match the specified recording-configuration ARN.

filterByPlaybackRestrictionPolicyArn

Filters the channel list to match the specified policy.

nextToken

The first channel to retrieve. This is used for pagination; see the nextToken response field.

maxResults

Maximum number of channels to return. Default: 100.

Value

A list with the following syntax:

list(
  channels = list(
    list(
      arn = "string",
      name = "string",
      latencyMode = "NORMAL"|"LOW",
      authorized = TRUE|FALSE,
      recordingConfigurationArn = "string",
      tags = list(
        "string"
      ),
      insecureIngest = TRUE|FALSE,
      type = "BASIC"|"STANDARD"|"ADVANCED_SD"|"ADVANCED_HD",
      preset = "HIGHER_BANDWIDTH_DELIVERY"|"CONSTRAINED_BANDWIDTH_DELIVERY",
      playbackRestrictionPolicyArn = "string"
    )
  ),
  nextToken = "string"
)

Request syntax

svc$list_channels(
  filterByName = "string",
  filterByRecordingConfigurationArn = "string",
  filterByPlaybackRestrictionPolicyArn = "string",
  nextToken = "string",
  maxResults = 123
)