{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-mediatailor/refs/heads/main/json-schema/mediatailor-api-describe-channel-response-schema.json", "title": "DescribeChannelResponse", "description": "DescribeChannelResponse schema from Amazon MediaTailor API", "type": "object", "properties": { "Arn": { "allOf": [ { "$ref": "#/components/schemas/__string" }, { "description": "The ARN of the channel." } ] }, "ChannelName": { "allOf": [ { "$ref": "#/components/schemas/__string" }, { "description": "The name of the channel." } ] }, "ChannelState": { "allOf": [ { "$ref": "#/components/schemas/ChannelState" }, { "description": "Indicates whether the channel is in a running state or not." } ] }, "CreationTime": { "allOf": [ { "$ref": "#/components/schemas/__timestampUnix" }, { "description": "The timestamp of when the channel was created." } ] }, "FillerSlate": { "allOf": [ { "$ref": "#/components/schemas/SlateSource" }, { "description": "Contains information about the slate used to fill gaps between programs in the schedule." } ] }, "LastModifiedTime": { "allOf": [ { "$ref": "#/components/schemas/__timestampUnix" }, { "description": "The timestamp of when the channel was last modified." } ] }, "LogConfiguration": { "allOf": [ { "$ref": "#/components/schemas/LogConfigurationForChannel" }, { "description": "The log configuration for the channel." } ] }, "Outputs": { "allOf": [ { "$ref": "#/components/schemas/ResponseOutputs" }, { "description": "The channel's output properties." } ] }, "PlaybackMode": { "allOf": [ { "$ref": "#/components/schemas/__string" }, { "description": "The channel's playback mode." } ] }, "Tags": { "allOf": [ { "$ref": "#/components/schemas/__mapOf__string" }, { "xml": { "name": "tags" }, "description": "The tags assigned to the channel. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources." } ] }, "Tier": { "allOf": [ { "$ref": "#/components/schemas/__string" }, { "description": "The channel's tier." } ] } }, "required": [ "LogConfiguration" ] }