|
5 | 5 | # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
6 | 6 |
|
7 | 7 | DOCUMENTATION = r"""
|
| 8 | +--- |
8 | 9 | module: medialive_channel
|
9 |
| -short_description: Manage AWS MediaLive Anywhere Channels |
10 | 10 | version_added: 10.1.0
|
| 11 | +short_description: Manage AWS MediaLive Anywhere Channels |
11 | 12 | description:
|
12 | 13 | - A module for creating, updating and deleting AWS MediaLive Channels.
|
13 |
| -requirements: |
14 |
| - - boto3 >= 1.37.30 |
| 14 | + - This module includes basic functionality for managing channels, but does not include input validation |
| 15 | + - Requires boto3 >= 1.37.30 |
| 16 | +author: |
| 17 | + - Sergey Papyan |
15 | 18 | options:
|
16 | 19 | cdi_input_specification:
|
17 | 20 | description:
|
|
30 | 33 | choices: ['STANDARD', 'SINGLE_PIPELINE']
|
31 | 34 | destinations:
|
32 | 35 | description:
|
33 |
| - - Placeholder documentation for __listOfOutputDestination |
| 36 | + - A list of output destinations for this channel. Defines where and how the outputs of the MediaLive channel should be delivered. |
34 | 37 | type: list
|
35 | 38 | elements: dict
|
36 | 39 | suboptions:
|
|
111 | 114 | type: str
|
112 | 115 | logical_interface_names:
|
113 | 116 | description:
|
114 |
| - - TODO |
| 117 | + - A list of logical interface names used for network isolation in MediaLive Anywhere deployments. |
| 118 | +
|
115 | 119 | type: list
|
116 | 120 | elements: str
|
117 | 121 | encoder_settings:
|
|
2067 | 2071 | type: str
|
2068 | 2072 | choices: ['AUTO', 'USE_CONFIGURED']
|
2069 | 2073 | audio_buffer_model:
|
2070 |
| - description: |
2071 | 2074 | description:
|
2072 | 2075 | - When set to dvb, uses DVB buffer model for Dolby Digital audio. When set to atsc, uses ATSC model.
|
2073 | 2076 | type: str
|
|
2347 | 2350 | type: dict
|
2348 | 2351 | suboptions:
|
2349 | 2352 | password_param:
|
2350 |
| - description: |
2351 | 2353 | description:
|
2352 | 2354 | - key used to extract the password from EC2 Parameter store
|
2353 | 2355 | type: str
|
|
4234 | 4236 | type: str
|
4235 | 4237 | respond_to_afd:
|
4236 | 4238 | description:
|
4237 |
| - - Indicates how MediaLive will respond to the AFD values that might be in the input video. If you do not know what AFD signaling is, or if your downstream system has not given you guidance, choose PASSTHROUGH. RESPOND: MediaLive clips the input video using a formula that uses the AFD values (configured in afdSignaling ), the input display aspect ratio, and the output display aspect ratio. MediaLive also includes the AFD values in the output, unless the codec for this encode is FRAME_CAPTURE. PASSTHROUGH: MediaLive ignores the AFD values and does not clip the video. But MediaLive does include the values in the output. NONE: MediaLive does not clip the input video and does not include the AFD values in the output |
| 4239 | + - Indicates how MediaLive will respond to the AFD values that might be in the input video. If you do not know what AFD signaling is, or if your downstream system has not given you guidance, choose PASSTHROUGH. RESPOND - MediaLive clips the input video using a formula that uses the AFD values (configured in afdSignaling ), the input display aspect ratio, and the output display aspect ratio. MediaLive also includes the AFD values in the output, unless the codec for this encode is FRAME_CAPTURE. PASSTHROUGH - MediaLive ignores the AFD values and does not clip the video. But MediaLive does include the values in the output. NONE - MediaLive does not clip the input video and does not include the AFD values in the output |
4238 | 4240 | type: str
|
4239 | 4241 | choices: ['NONE', 'PASSTHROUGH', 'RESPOND']
|
4240 | 4242 | scaling_behavior:
|
|
4707 | 4709 | type: int
|
4708 | 4710 | logical_interface_names:
|
4709 | 4711 | description:
|
4710 |
| - - TODO |
| 4712 | + - A list of logical interface names used for network isolation in MediaLive Anywhere deployments. |
4711 | 4713 | type: list
|
4712 | 4714 | elements: str
|
4713 | 4715 | input_specification:
|
|
4815 | 4817 | description:
|
4816 | 4818 | - TODO
|
4817 | 4819 | type: bool
|
4818 |
| -author: |
4819 |
| - - Sergey Papyan (@yourgithub) |
| 4820 | +
|
4820 | 4821 | extends_documentation_fragment:
|
4821 | 4822 | - amazon.aws.common.modules
|
4822 | 4823 | - amazon.aws.region.modules
|
|
0 commit comments