Spec-Zone.ru › AWS CLI v2

[ aws . mediaconnect ]

add-flow-sources

Описание

Добавляет источники в поток.

См. также: Документацию API AWS

Синтаксис

  add-flow-sources
--flow-arn <value>
--sources <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]

Параметры

--flow-arn (строка)

Amazon Resource Name (ARN) потока, который вы хотите обновить.

--sources (список)

Список источников, которые вы хотите добавить в поток.

(структура)

Настройки источника потока.

Шифрование -> (структура)

Тип шифрования, используемого для контента, поступающего из этого источника. Допустимые типы шифрования: static-key.

Алгоритм -> (строка)

Тип алгоритма, используемого для шифрования (например, aes128, aes192 или aes256).

ConstantInitializationVector -> (строка)

128-битное, 16-байтовое шестнадцатеричное значение, представленное строкой из 32 символов, используемое с ключом для шифрования контента. Этот параметр недопустим для шифрования статическим ключом.

DeviceId -> (строка)

Значение одного из устройств, которые вы настраивали с помощью поставщика ключей платформ цифровых прав (DRM). Этот параметр обязателен для шифрования SPEKE и недопустим для шифрования статическим ключом.

KeyType -> (строка)

Тип ключа, используемого для шифрования. Если keyType не указан, служба будет использовать значение по умолчанию (static-key).

Region -> (строка)

Регион Amazon Web Services, в котором был создан конечная точка прокси-сервера API Gateway. Этот параметр обязателен для шифрования SPEKE и недопустим для шифрования статическим ключом.

ResourceId -> (строка)

Идентификатор контента. Служба отправляет это значение на сервер ключей для идентификации текущей конечной точки. Идентификатор ресурса также известен как идентификатор контента. Этот параметр обязателен для шифрования SPEKE и недопустим для шифрования статическим ключом.

RoleArn -> (строка)

ARN роли, которую вы создали во время настройки (когда вы настроили MediaConnect как доверенную сущность).

SecretArn -> (строка)

ARN секрета, который вы создали в Secrets Manager для хранения ключа шифрования. Этот параметр обязателен для шифрования статическим ключом и недопустим для шифрования SPEKE.

Url -> (строка)

URL из прокси-сервера API Gateway, который вы настроили для связи с сервером ключей. Этот параметр обязателен для шифрования SPEKE и недопустим для шифрования статическим ключом.

Описание -> (строка)

Описание источника. Это значение не используется и не отображается за пределами текущей учетной записи MediaConnect.

EntitlementArn -> (строка)

ARN лицензии, которая позволяет вам подписываться на этот поток. Лицензия устанавливается создателем потока, а ARN генерируется в рамках потока создателя.

IngestPort -> (целое число)

Порт, на котором поток будет прослушивать входящий контент.

MaxBitrate -> (целое число)

Максимальная скорость передачи данных (в битах в секунду) для потоков RIST, RTP и RTP-FEC.

MaxLatency -> (целое число)

Максимальная задержка в миллисекундах. Этот параметр применим только к потокам на основе RIST и Zixi.

MaxSyncBuffer -> (целое число)

Размер буфера (в миллисекундах) для синхронизации входящих данных источника.

MediaStreamSourceConfigurations -> (список)

Медиапотоки, связанные с источником, и параметры этих связей.

(структура)

Медиапоток, который вы хотите связать с источником, и параметры этой связи.

EncodingName -> (строка)

Формат, используемый для кодирования данных. Для вспомогательных потоков данных установите имя кодирования на smpte291. Для аудиопотоков установите имя кодирования на pcm. Для видеопотоков 2110 установите имя кодирования на raw. Для видео, потоков JPEG XS, установите имя кодирования на jxsv.

InputConfigurations -> (список)

Медиапотоки, которые вы хотите связать с источником.

(структура)

Параметры транспорта, которые вы хотите связать со входящим медиапотоком.

InputPort -> (целое число)

Порт, на котором поток будет прослушивать входящий медиапоток.

Interface -> (структура)

Интерфейс VPC, который вы хотите использовать для входящего медиапотока.

Name -> (строка)

Имя интерфейса VPC.

MediaStreamName -> (строка)

Имя медиапотока.

MinLatency -> (целое число)

Минимальная задержка в миллисекундах для потоков на основе SRT. В потоках, использующих протокол SRT, это значение, которое вы устанавливаете на своем источнике или выходе MediaConnect, представляет минимальную потенциальную задержку этого соединения. Задержка потока устанавливается в наибольшее значение между минимальной задержкой отправителя и минимальной задержкой получателя.

Name -> (строка)

Имя источника.

Protocol -> (строка)

Протокол, используемый источником.

Примечание

Elemental MediaConnect больше не поддерживает протокол Fujitsu QoS. Эта ссылка сохраняется только для целей обратной совместимости.

SenderControlPort -> (целое число)

Порт, который поток использует для отправки исходящих запросов для инициирования соединения с отправителем.

SenderIpAddress -> (строка)

IP-адрес, с которым поток связывается для инициирования соединения с отправителем.

SourceListenerAddress -> (строка)

IP-адрес или доменное имя источника для протокола SRT-caller.

SourceListenerPort -> (целое число)

Порт источника для протокола SRT-caller.

StreamId -> (строка)

Идентификатор потока, который вы хотите использовать для этого транспорта. Этот параметр применим только к потокам Zixi и SRT caller.

VpcInterfaceName -> (строка)

Имя интерфейса VPC для использования с этим источником.

WhitelistCidr -> (строка)

Диапазон IP-адресов, которые должны быть разрешены для предоставления контента вашему источнику. Эти IP-адреса должны быть в формате блока CIDR (Classless Inter-Domain Routing); например, 10.0.0.0/16.

GatewayBridgeSource -> (структура)

Настройка источника для облачных потоков, получающих поток от моста.

BridgeArn -> (строка)

ARN моста, питающего этот поток.

VpcInterfaceAttachment -> (структура)

Имя подключения интерфейса VPC для использования с этим источником моста.

VpcInterfaceName -> (строка)

Имя интерфейса VPC, используемого для этого ресурса.

Синтаксис JSON:

[
  {
    "Decryption": {
      "Algorithm": "aes128"|"aes192"|"aes256",
      "ConstantInitializationVector": "string",
      "DeviceId": "string",
      "KeyType": "speke"|"static-key"|"srt-password",
      "Region": "string",
      "ResourceId": "string",
      "RoleArn": "string",
      "SecretArn": "string",
      "Url": "string"
    },
    "Description": "string",
    "EntitlementArn": "string",
    "IngestPort": integer,
    "MaxBitrate": integer,
    "MaxLatency": integer,
    "MaxSyncBuffer": integer,
    "MediaStreamSourceConfigurations": [
      {
        "EncodingName": "jxsv"|"raw"|"smpte291"|"pcm",
        "InputConfigurations": [
          {
            "InputPort": integer,
            "Interface": {
              "Name": "string"
            }
          }
          ...
        ],
        "MediaStreamName": "string"
      }
      ...
    ],
    "MinLatency": integer,
    "Name": "string",
    "Protocol": "zixi-push"|"rtp-fec"|"rtp"|"zixi-pull"|"rist"|"st2110-jpegxs"|"cdi"|"srt-listener"|"srt-caller"|"fujitsu-qos"|"udp"|"ndi-speed-hq",
    "SenderControlPort": integer,
    "SenderIpAddress": "string",
    "SourceListenerAddress": "string",
    "SourceListenerPort": integer,
    "StreamId": "string",
    "VpcInterfaceName": "string",
    "WhitelistCidr": "string",
    "GatewayBridgeSource": {
      "BridgeArn": "string",
      "VpcInterfaceAttachment": {
        "VpcInterfaceName": "string"
      }
    }
  }
  ...
]

--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 (логическое значение)

Включить отладочную запись в журнал.

--endpoint-url (строка)

Переопределить URL по умолчанию команды на предоставленный URL.

--no-verify-ssl (логическое значение)

По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение проверки SSL-сертификатов по умолчанию.

--no-paginate (логическое значение)

Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI сделает только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования вывода команды.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использование определенного профиля из файла учетных данных.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/среды.

--version (строка)

Отображение версии этого инструмента.

--color (строка)

Включение/выключение цветного вывода.

  • вкл
  • выкл
  • авто

--no-sign-request (логическое значение)

Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.

--ca-bundle (строка)

Файл-сборка сертификатов CA для использования при проверке SSL-сертификатов. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться блокирующим образом и без таймаута. Значение по умолчанию составляет 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время соединения сокета в секундах. Если значение установлено в 0, соединение сокета будет выполняться блокирующим образом и без таймаута. Значение по умолчанию составляет 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как закодированная в base64 строка. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку, fileb:// всегда будет обрабатываться как двоичный файл и использовать содержимое файла напрямую независимо от значения cli-binary-format. При использовании file:// содержимое файла должно быть правильно отформатировано для настроенного значения cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (логическое значение)

Отключить кли-пейджер для вывода.

--cli-auto-prompt (логическое значение)

Автоматически запросить параметры ввода CLI.

--no-cli-auto-prompt (логическое значение)

Отключить автоматический запрос параметров ввода CLI.

Выходные данные

FlowArn -> (строка)

Идентификатор ресурса (ARN) потока, к которому были добавлены эти источники.

Sources -> (список)

Подробности недавно добавленных источников.

(структура)

Настройки источника потока.

DataTransferSubscriberFeePercent -> (целое число)

Процент стоимости передачи данных, взимаемый с подписчика (от 0 до 100).

Decryption -> (структура)

Тип шифрования, используемый для содержимого, поступающего из этого источника.

Algorithm -> (строка)

Тип алгоритма шифрования (например, aes128, aes192 или aes256).

ConstantInitializationVector -> (строка)

Шестнадцатеричное значение 128 бит (16 байт), представленное строкой из 32 символов, используемое с ключом для шифрования содержимого. Этот параметр недействителен для шифрования с помощью статического ключа.

DeviceId -> (строка)

Значение одного из устройств, настроенных с поставщиком ключей вашей платформы управления цифровыми правами (DRM). Этот параметр обязателен для шифрования SPEKE и недействителен для шифрования с помощью статического ключа.

KeyType -> (строка)

Тип ключа, используемого для шифрования. Если keyType не указан, служба использует значение по умолчанию (static-key).

Region -> (строка)

Регион Amazon Web Services, в котором был создан прокси-окончание API Gateway. Этот параметр обязателен для шифрования SPEKE и недействителен для шифрования с помощью статического ключа.

ResourceId -> (строка)

Идентификатор содержимого. Служба отправляет это значение на сервер ключей для идентификации текущего окончания. Идентификатор ресурса также известен как идентификатор содержимого. Этот параметр обязателен для шифрования SPEKE и недействителен для шифрования с помощью статического ключа.

RoleArn -> (строка)

Идентификатор ресурса (ARN) роли, созданной во время настройки (при настройке MediaConnect как доверенного сущности).

SecretArn -> (строка)

Идентификатор ресурса (ARN) секрета, созданного в Secrets Manager для хранения ключа шифрования. Этот параметр обязателен для шифрования с помощью статического ключа и недействителен для шифрования SPEKE.

Url -> (строка)

URL из прокси-окончания API Gateway, настроенного для связи с сервером ключей. Этот параметр обязателен для шифрования SPEKE и недействителен для шифрования с помощью статического ключа.

Description -> (строка)

Описание источника. Это значение не используется и не отображается за пределами текущей учетной записи MediaConnect.

EntitlementArn -> (строка)

Идентификатор ресурса (ARN) разрешения, которое позволяет вам подписываться на контент, поступающий из другой учетной записи Amazon Web Services. Разрешение устанавливается создателем контента, а ARN генерируется в рамках потока создателя.

IngestIp -> (строка)

IP-адрес, на котором поток будет прослушивать входящий контент.

IngestPort -> (целое число)

Порт, на котором поток будет прослушивать входящий контент.

MediaStreamSourceConfigurations -> (список)

Мультимедийные потоки, связанные с источником, и параметры для этих связей.

(структура)

Мультимедийный поток, связанный с источником, и параметры для этой связи.

EncodingName -> (строка)

Формат, используемый для кодирования данных. Для вспомогательных потоков данных установите имя кодирования на smpte291. Для аудиопотоков установите имя кодирования на pcm. Для видео потоков 2110 установите имя кодирования на raw. Для видео потоков JPEG XS установите имя кодирования на jxsv.

InputConfigurations -> (список)

Мультимедийные потоки, которые вы хотите связать с источником.

(структура)

Параметры передачи, связанные с входящим мультимедийным потоком.

InputIp -> (строка)

IP-адрес, на котором поток прослушивает входящий контент для мультимедийного потока.

InputPort -> (целое число)

Порт, на котором поток прослушивает входящий мультимедийный поток.

Interface -> (структура)

Интерфейс VPC, через который поступает мультимедийный поток.

Name -> (строка)

Имя интерфейса VPC.

MediaStreamName -> (строка)

Имя, которое помогает отличить один мультимедийный поток от другого.

Name -> (строка)

Имя источника.

SenderControlPort -> (целое число)

IP-адрес, с которым поток связывается для инициализации соединения с отправителем.

SenderIpAddress -> (строка)

Порт, который поток использует для отправки исходящих запросов для инициализации соединения с отправителем.

SourceArn -> (строка)

Идентификатор ресурса (ARN) источника.

Transport -> (структура)

Атрибуты, относящиеся к потоку передачи, используемому в источнике.

CidrAllowList -> (список)

Диапазон IP-адресов, которые должны быть разрешены для инициализации запросов вывода в этот поток. Эти IP-адреса должны быть в формате диапазона CIDR; например, 10.0.0.0/16

(строка)

MaxBitrate -> (целое число)

Максимальная битовая скорость сглаживания (в бит/с) для потоков RIST, RTP и RTP-FEC.

MaxLatency -> (целое число)

Максимальная задержка в миллисекундах. Этот параметр применяется только к потокам на основе RIST и Zixi.

MaxSyncBuffer -> (целое число)

Размер буфера (в миллисекундах) для синхронизации входящих данных источника.

MinLatency -> (целое число)

Минимальная задержка в миллисекундах для потоков на основе SRT. В потоках, использующих протокол SRT, это значение, заданное вами в источнике или выходе MediaConnect, представляет собой минимальную потенциальную задержку этого соединения. Задержка потока устанавливается в максимальное значение между минимальной задержкой отправителя и минимальной задержкой получателя.

Protocol -> (строка)

Протокол, используемый источником или выходом.

Примечание

Elemental MediaConnect больше не поддерживает протокол Fujitsu QoS. Эта ссылка сохранена только для совместимости со старыми версиями.

RemoteId -> (строка)

Удаленный идентификатор для потока Zixi-pull.

SenderControlPort -> (целое число)

Порт, который поток использует для отправки исходящих запросов для инициализации соединения с отправителем.

SenderIpAddress -> (строка)

IP-адрес, с которым поток связывается для инициализации соединения с отправителем.

SmoothingLatency -> (целое число)

Задержка сглаживания в миллисекундах для потоков RIST, RTP и RTP-FEC.

SourceListenerAddress -> (строка)

IP-адрес или доменное имя источника для протокола SRT-caller.

SourceListenerPort -> (целое число)

Порт источника для протокола SRT-caller.

StreamId -> (строка)

Идентификатор потока, который вы хотите использовать для этой передачи. Этот параметр применяется только к потокам Zixi и SRT caller-based.

NdiSpeedHqQuality -> (целое число)

Настройка качества для кодера NDI Speed HQ.

NdiProgramName -> (строка)

Суффикс для имен NDI-источников, созданных потоком. Если имя не указано, MediaConnect использует имя выхода.

VpcInterfaceName -> (строка)

Имя интерфейса VPC, используемого для этого источника.

WhitelistCidr -> (строка)

Диапазон IP-адресов, которые должны быть разрешены для отправки контента в ваш источник. Эти IP-адреса должны быть в формате диапазона CIDR; например, 10.0.0.0/16.

GatewayBridgeSource -> (структура)

Настройка источника для облачных потоков, принимающих поток с моста.

BridgeArn -> (строка)

Идентификатор ресурса (ARN) моста, питающего этот поток.

VpcInterfaceAttachment -> (структура)

Имя прикрепления интерфейса VPC для использования в этом источнике моста.

VpcInterfaceName -> (строка)

Имя интерфейса VPC для использования в этом ресурсе.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API