Amazon MediaLive · Schema
DescribeChannelResponse
Placeholder documentation for DescribeChannelResponse
BroadcastingMedia ProcessingMedia
Properties
| Name | Type | Description |
|---|---|---|
| Arn | object | |
| CdiInputSpecification | object | |
| ChannelClass | object | |
| Destinations | object | |
| EgressEndpoints | object | |
| EncoderSettings | object | |
| Id | object | |
| InputAttachments | object | |
| InputSpecification | object | |
| LogLevel | object | |
| Maintenance | object | |
| Name | object | |
| PipelineDetails | object | |
| PipelinesRunningCount | object | |
| RoleArn | object | |
| State | object | |
| Tags | object | |
| Vpc | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-medialive/refs/heads/main/json-schema/medialive-api-describe-channel-response-schema.json",
"title": "DescribeChannelResponse",
"description": "Placeholder documentation for DescribeChannelResponse",
"type": "object",
"properties": {
"Arn": {
"allOf": [
{
"$ref": "#/components/schemas/__string"
},
{
"xml": {
"name": "arn"
},
"description": "The unique arn of the channel."
}
]
},
"CdiInputSpecification": {
"allOf": [
{
"$ref": "#/components/schemas/CdiInputSpecification"
},
{
"xml": {
"name": "cdiInputSpecification"
},
"description": "Specification of CDI inputs for this channel"
}
]
},
"ChannelClass": {
"allOf": [
{
"$ref": "#/components/schemas/ChannelClass"
},
{
"xml": {
"name": "channelClass"
},
"description": "The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline."
}
]
},
"Destinations": {
"allOf": [
{
"$ref": "#/components/schemas/__listOfOutputDestination"
},
{
"xml": {
"name": "destinations"
},
"description": "A list of destinations of the channel. For UDP outputs, there is one\ndestination per output. For other types (HLS, for example), there is\none destination per packager.\n"
}
]
},
"EgressEndpoints": {
"allOf": [
{
"$ref": "#/components/schemas/__listOfChannelEgressEndpoint"
},
{
"xml": {
"name": "egressEndpoints"
},
"description": "The endpoints where outgoing connections initiate from"
}
]
},
"EncoderSettings": {
"allOf": [
{
"$ref": "#/components/schemas/EncoderSettings"
},
{
"xml": {
"name": "encoderSettings"
}
}
]
},
"Id": {
"allOf": [
{
"$ref": "#/components/schemas/__string"
},
{
"xml": {
"name": "id"
},
"description": "The unique id of the channel."
}
]
},
"InputAttachments": {
"allOf": [
{
"$ref": "#/components/schemas/__listOfInputAttachment"
},
{
"xml": {
"name": "inputAttachments"
},
"description": "List of input attachments for channel."
}
]
},
"InputSpecification": {
"allOf": [
{
"$ref": "#/components/schemas/InputSpecification"
},
{
"xml": {
"name": "inputSpecification"
},
"description": "Specification of network and file inputs for this channel"
}
]
},
"LogLevel": {
"allOf": [
{
"$ref": "#/components/schemas/LogLevel"
},
{
"xml": {
"name": "logLevel"
},
"description": "The log level being written to CloudWatch Logs."
}
]
},
"Maintenance": {
"allOf": [
{
"$ref": "#/components/schemas/MaintenanceStatus"
},
{
"xml": {
"name": "maintenance"
},
"description": "Maintenance settings for this channel."
}
]
},
"Name": {
"allOf": [
{
"$ref": "#/components/schemas/__string"
},
{
"xml": {
"name": "name"
},
"description": "The name of the channel. (user-mutable)"
}
]
},
"PipelineDetails": {
"allOf": [
{
"$ref": "#/components/schemas/__listOfPipelineDetail"
},
{
"xml": {
"name": "pipelineDetails"
},
"description": "Runtime details for the pipelines of a running channel."
}
]
},
"PipelinesRunningCount": {
"allOf": [
{
"$ref": "#/components/schemas/__integer"
},
{
"xml": {
"name": "pipelinesRunningCount"
},
"description": "The number of currently healthy pipelines."
}
]
},
"RoleArn": {
"allOf": [
{
"$ref": "#/components/schemas/__string"
},
{
"xml": {
"name": "roleArn"
},
"description": "The Amazon Resource Name (ARN) of the role assumed when running the Channel."
}
]
},
"State": {
"allOf": [
{
"$ref": "#/components/schemas/ChannelState"
},
{
"xml": {
"name": "state"
}
}
]
},
"Tags": {
"allOf": [
{
"$ref": "#/components/schemas/Tags"
},
{
"xml": {
"name": "tags"
},
"description": "A collection of key-value pairs."
}
]
},
"Vpc": {
"allOf": [
{
"$ref": "#/components/schemas/VpcOutputSettingsDescription"
},
{
"xml": {
"name": "vpc"
},
"description": "Settings for VPC output"
}
]
}
}
}