Channel

A Channel resource configuration.

BroadcastingMedia ProcessingMedia

Properties

Name Type Description
Arn object
CreatedAt object
Description object
EgressAccessLogs object
HlsIngest object
Id object
IngressAccessLogs object
Tags object
View JSON Schema on GitHub

JSON Schema

mediapackage-api-channel-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-mediapackage/refs/heads/main/json-schema/mediapackage-api-channel-schema.json",
  "title": "Channel",
  "description": "A Channel resource configuration.",
  "type": "object",
  "properties": {
    "Arn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__string"
        },
        {
          "xml": {
            "name": "arn"
          },
          "description": "The Amazon Resource Name (ARN) assigned to the Channel."
        }
      ]
    },
    "CreatedAt": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__string"
        },
        {
          "xml": {
            "name": "createdAt"
          },
          "description": "The date and time the Channel was created."
        }
      ]
    },
    "Description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__string"
        },
        {
          "xml": {
            "name": "description"
          },
          "description": "A short text description of the Channel."
        }
      ]
    },
    "EgressAccessLogs": {
      "allOf": [
        {
          "$ref": "#/components/schemas/EgressAccessLogs"
        },
        {
          "xml": {
            "name": "egressAccessLogs"
          }
        }
      ]
    },
    "HlsIngest": {
      "allOf": [
        {
          "$ref": "#/components/schemas/HlsIngest"
        },
        {
          "xml": {
            "name": "hlsIngest"
          }
        }
      ]
    },
    "Id": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__string"
        },
        {
          "xml": {
            "name": "id"
          },
          "description": "The ID of the Channel."
        }
      ]
    },
    "IngressAccessLogs": {
      "allOf": [
        {
          "$ref": "#/components/schemas/IngressAccessLogs"
        },
        {
          "xml": {
            "name": "ingressAccessLogs"
          }
        }
      ]
    },
    "Tags": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Tags"
        },
        {
          "xml": {
            "name": "tags"
          }
        }
      ]
    }
  }
}