Skip to content

Updates a specified IngestConfiguration

Description

Updates a specified IngestConfiguration. Only the stage ARN attached to the IngestConfiguration can be updated. An IngestConfiguration that is active cannot be updated.

Usage

ivsrealtime_update_ingest_configuration(arn, stageArn, redundantIngest)

Arguments

  • arn

    [required] ARN of the IngestConfiguration, for which the related stage ARN needs to be updated.

  • stageArn

    Stage ARN that needs to be updated.

  • redundantIngest

    Indicates whether redundant ingest is enabled for the ingest configuration. Default: false.

Value

A list with the following syntax:

list(
  accessControlAllowOrigin = "string",
  accessControlExposeHeaders = "string",
  cacheControl = "string",
  contentSecurityPolicy = "string",
  strictTransportSecurity = "string",
  xContentTypeOptions = "string",
  xFrameOptions = "string",
  ingestConfiguration = list(
    name = "string",
    arn = "string",
    ingestProtocol = "RTMP"|"RTMPS",
    streamKey = "string",
    stageArn = "string",
    participantId = "string",
    state = "ACTIVE"|"INACTIVE",
    userId = "string",
    redundantIngest = TRUE|FALSE,
    redundantIngestCredentials = list(
      list(
        participantId = "string",
        streamKey = "string"
      )
    ),
    attributes = list(
      "string"
    ),
    tags = list(
      "string"
    )
  )
)

Request syntax

svc$update_ingest_configuration(
  arn = "string",
  stageArn = "string",
  redundantIngest = TRUE|FALSE
)