[ aws . mediaconnect ]
update-flow-output
Описание
Обновляет существующий выходной поток.
См. также: Документацию API AWS
Синтаксис
update-flow-output
[--cidr-allow-list <value>]
[--description <value>]
[--destination <value>]
[--encryption <value>]
--flow-arn <value>
[--max-latency <value>]
[--media-stream-output-configurations <value>]
[--min-latency <value>]
--output-arn <value>
[--port <value>]
[--protocol <value>]
[--remote-id <value>]
[--sender-control-port <value>]
[--sender-ip-address <value>]
[--smoothing-latency <value>]
[--stream-id <value>]
[--vpc-interface-attachment <value>]
[--output-status <value>]
[--ndi-program-name <value>]
[--ndi-speed-hq-quality <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--cidr-allow-list (список)
Диапазон IP-адресов, которым разрешено инициировать запросы вывода в этот поток. Эти IP-адреса должны быть в формате блока CIDR; например, 10.0.0.0/16.
(строка)
Синтаксис:
"string" "string" ...
--description (строка)
--destination (строка)
--encryption (структура)
Тип ключа, используемого для шифрования. Если keyType не указан, служба использует значение по умолчанию (static-key). Допустимые типы шифрования: static-key.
Algorithm -> (строка)
ConstantInitializationVector -> (строка)
DeviceId -> (строка)
KeyType -> (строка)
Region -> (строка)
ResourceId -> (строка)
RoleArn -> (строка)
SecretArn -> (строка)
Url -> (строка)
Сокращенный синтаксис:
Algorithm=string,ConstantInitializationVector=string,DeviceId=string,KeyType=string,Region=string,ResourceId=string,RoleArn=string,SecretArn=string,Url=string
Синтаксис JSON:
{
"Algorithm": "aes128"|"aes192"|"aes256",
"ConstantInitializationVector": "string",
"DeviceId": "string",
"KeyType": "speke"|"static-key"|"srt-password",
"Region": "string",
"ResourceId": "string",
"RoleArn": "string",
"SecretArn": "string",
"Url": "string"
}
--flow-arn (строка)
--max-latency (целое число)
--media-stream-output-configurations (список)
Потоки медиа, связанные с выводом, и параметры этих связей.
(структура)
Поток медиа, который вы хотите связать с выводом, и параметры этой связи.
DestinationConfigurations -> (список)
Потоки медиа, которые вы хотите связать с выводом.
(структура)
Определение потока медиа, который вы хотите связать с выводом.
DestinationIp -> (строка)
DestinationPort -> (целое число)
Interface -> (структура)
Интерфейс VPC, который вы хотите использовать для потока медиа, связанного с выводом.
Name -> (строка)
EncodingName -> (строка)
EncodingParameters -> (структура)
Коллекция параметров, определяющих, как MediaConnect преобразует контент. Эти поля применяются только к выводам в потоках, имеющих источник CDI.
CompressionFactor -> (дробное число)
EncoderProfile -> (строка)
MediaStreamName -> (строка)
Синтаксис JSON:
[
{
"DestinationConfigurations": [
{
"DestinationIp": "string",
"DestinationPort": integer,
"Interface": {
"Name": "string"
}
}
...
],
"EncodingName": "jxsv"|"raw"|"smpte291"|"pcm",
"EncodingParameters": {
"CompressionFactor": double,
"EncoderProfile": "main"|"high"
},
"MediaStreamName": "string"
}
...
]
--min-latency (целое число)
--output-arn (строка)
--port (целое число)
--protocol (строка)
Протокол, используемый для вывода.
Примечание
Elemental MediaConnect больше не поддерживает протокол QoS Fujitsu. Эта ссылка поддерживается только для целей совместимости с предыдущими версиями.Возможные значения:
zixi-pushrtp-fecrtpzixi-pullristst2110-jpegxscdisrt-listenersrt-callerfujitsu-qosudpndi-speed-hq
--remote-id (строка)
--sender-control-port (целое число)
--sender-ip-address (строка)
--smoothing-latency (целое число)
--stream-id (строка)
--vpc-interface-attachment (структура)
Имя подключения интерфейса VPC, которое нужно использовать для этого вывода.
VpcInterfaceName -> (строка)
Сокращенный синтаксис:
VpcInterfaceName=string
Синтаксис JSON:
{
"VpcInterfaceName": "string"
}
--output-status (строка)
Указание, должен ли вывод передавать данные или нет. Если вы не укажете поле outputStatus в своем запросе, MediaConnect оставит значение без изменения.
Возможные значения:
ENABLEDDISABLED
--ndi-program-name (строка)
--ndi-speed-hq-quality (целое число)
--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной строки JSON. Строка JSON следует формату, предоставленному --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения из JSON. Невозможно передавать произвольные двоичные значения, используя предоставленное значение JSON, так как строка будет взята буквально. Этот параметр не может быть указан вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Печатает JSON-скелет в стандартный вывод без отправки запроса API. Если предоставлено значение без значения или со значением input, печатает пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено значение yaml-input, будет напечатан пример входного YAML, который можно использовать с --cli-input-yaml. При предоставлении значения output проверяет входные данные команд и возвращает пример выходного JSON для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Общие параметры
--debug (boolean)
Включить отладку регистрации.
--endpoint-url (string)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого подключения SSL AWS CLI проверит сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для фильтрации данных ответа.
--profile (string)
Использовать определённый профиль из файла ключей.
--region (string)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (string)
Отобразить версию этого инструмента.
--color (string)
Включить/выключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Ключи не будут загружены, если этот аргумент указан.
--ca-bundle (string)
Набор сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.
--cli-binary-format (string)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как закодированная строка base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI версии 1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, сопоставляющегося с двоичным блоком, fileb:// всегда будет рассматриваться как двоичный и использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (boolean)
Отключить паджер CLI для вывода.
--cli-auto-prompt (boolean)
Автоматически запросить параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматический запрос параметров ввода CLI.
Примеры
Примечание
Чтобы использовать следующие примеры, необходимо установить и настроить AWS CLI. Более подробную информацию см. в руководстве по началу работы в Руководстве пользователя AWS CLI.
Если не указано иное, все примеры используют правила цитирования Unix-подобных систем. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. Использование кавычек со строками в Руководстве пользователя AWS CLI.
Обновление вывода на потоке
Следующий update-flow-output пример обновляет вывод на указанном потоке.
aws mediaconnect update-flow-output \
--flow-arn arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame \
--output-arn arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:NYC \
--port 3331
Вывод:
{
"FlowArn": "arn:aws:mediaconnect:us-east-1:111122223333:flow:1-23aBC45dEF67hiJ8-12AbC34DE5fG:BaseballGame",
"Output": {
"Name": "NYC",
"Port": 3331,
"Description": "NYC stream",
"Transport": {
"Protocol": "rtp-fec",
"SmoothingLatency": 100
},
"OutputArn": "arn:aws:mediaconnect:us-east-1:111122223333:output:2-3aBC45dEF67hiJ89-c34de5fG678h:NYC",
"Destination": "192.0.2.12"
}
}
Дополнительную информацию см. в разделе Обновление вывода на потоке в Руководстве пользователя AWS Elemental MediaConnect.
Вывод
FlowArn -> (строка)
Output -> (структура)
Новые настройки обновлённого вывода.
DataTransferSubscriberFeePercent -> (целое число)
Description -> (строка)
Destination -> (строка)
Encryption -> (структура)
Тип ключа, используемого для шифрования. Если тип ключа (keyType) не указан, служба использует значение по умолчанию (static-key).
Algorithm -> (строка)
ConstantInitializationVector -> (строка)
DeviceId -> (строка)
KeyType -> (строка)
Region -> (строка)
ResourceId -> (строка)
RoleArn -> (строка)
SecretArn -> (строка)
Url -> (строка)
EntitlementArn -> (строка)
ListenerAddress -> (строка)
MediaLiveInputArn -> (строка)
MediaStreamOutputConfigurations -> (список)
Настройка для каждого медиапотока, связанного с выводом.
(структура)
Медиапоток, связанный с выводом, и параметры этой связи.
DestinationConfigurations -> (список)
Параметры транспорта, связанные с каждым исходящим медиапотоком.
(структура)
Параметры транспорта, которые вы хотите связать с исходящим медиапотоком.
DestinationIp -> (строка)
DestinationPort -> (целое число)
Interface -> (структура)
Интерфейс VPC, который вы хотите использовать для медиапотока, связанного с выводом.
Name -> (строка)
OutboundIp -> (строка)
EncodingName -> (строка)
EncodingParameters -> (структура)
Набор параметров, определяющих, как MediaConnect преобразует содержимое. Эти поля применяются только к выводам на потоках с источником CDI.
CompressionFactor -> (дробное число)
EncoderProfile -> (строка)
MediaStreamName -> (строка)
Name -> (строка)
OutputArn -> (строка)
Port -> (целое число)
Transport -> (структура)
Атрибуты, связанные с потоком передачи, используемым в выводе.
CidrAllowList -> (список)
Диапазон IP-адресов, которые должны быть разрешены для инициирования запросов вывода в этот поток. Эти IP-адреса должны быть в формате блока CIDR (например, 10.0.0.0/16)
(строка)
MaxBitrate -> (целое число)
MaxLatency -> (целое число)
MaxSyncBuffer -> (целое число)
MinLatency -> (целое число)
Protocol -> (строка)
Протокол, используемый источником или выводом.
Примечание
Elemental MediaConnect больше не поддерживает протокол Fujitsu QoS. Эта ссылка сохраняется только для обратной совместимости.RemoteId -> (строка)
SenderControlPort -> (целое число)
SenderIpAddress -> (строка)
SmoothingLatency -> (целое число)
SourceListenerAddress -> (строка)
SourceListenerPort -> (целое число)
StreamId -> (строка)
NdiSpeedHqQuality -> (целое число)
NdiProgramName -> (строка)
VpcInterfaceAttachment -> (структура)
Имя привязки интерфейса VPC для данного вывода.
VpcInterfaceName -> (строка)
BridgeArn -> (строка)
BridgePorts -> (список)
Порты моста, которые сейчас используются.
(целое число)
OutputStatus -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.