[ aws . mediapackage ]
describe-origin-endpoint
Описание
Получение деталей существующего OriginEndpoint.
См. также: Документация API AWS
Синтаксис
describe-origin-endpoint
--id <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]
Параметры
--id (строка) Идентификатор OriginEndpoint.
--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.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в Руководстве пользователя AWS CLI.
За исключением случаев, когда указано иное, во всех примерах используются правила цитирования Unix-подобных систем. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. Использование кавычек со строками в Руководстве пользователя AWS CLI .
Для описания конечной точки происхождения
Следующая describe-origin-endpoint команда отображает все данные конечной точки происхождения с именем cmaf_sports.
aws mediapackage describe-origin-endpoint \
--id cmaf_sports
Вывод:
{
"Arn": "arn:aws:mediapackage:us-west-2:111222333:origin_endpoints/1dc6718be36f4f34bb9cd86bc50925e6",
"ChannelId": "sportschannel",
"CmafPackage": {
"HlsManifests": [
{
"AdMarkers": "NONE",
"Id": "cmaf_sports_endpoint",
"IncludeIframeOnlyStream": false,
"PlaylistType": "EVENT",
"PlaylistWindowSeconds": 60,
"ProgramDateTimeIntervalSeconds": 0,
"Url": "https://c4af3793bf76b33c.mediapackage.us-west-2.amazonaws.com/out/v1/1dc6718be36f4f34bb9cd86bc50925e6/cmaf_sports_endpoint/index.m3u8"
}
],
"SegmentDurationSeconds": 2,
"SegmentPrefix": "sportschannel"
},
"Id": "cmaf_sports",
"ManifestName": "index",
"StartoverWindowSeconds": 0,
"Tags": {
"region": "west",
"media": "sports"
},
"TimeDelaySeconds": 0,
"Url": "",
"Whitelist": []
}
Дополнительную информацию см. в разделе Просмотр одной конечной точки в Руководстве пользователя AWS Elemental MediaPackage.
Вывод
Arn -> (строка)
Авторизация -> (структура)
Удостоверения авторизации CDN
CdnIdentifierSecret -> (строка)
SecretsRoleArn -> (строка)
ChannelId -> (строка)
CmafPackage -> (структура)
Настройка пакетирования в формате Common Media Application Format (CMAF).
Шифрование -> (структура)
Настройка шифрования в формате Common Media Application Format (CMAF).
ConstantInitializationVector -> (строка)
EncryptionMethod -> (строка)
KeyRotationIntervalSeconds -> (целое число)
SpekeKeyProvider -> (структура)
Настройка для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая предоставит ключи шифрования.
CertificateArn -> (строка)
EncryptionContractConfiguration -> (структура)
Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для ваших конечных точек, которые используют SPEKE 2.0. Договор шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в вашем потоке. Чтобы настроить договор шифрования, укажите, какие предустановки шифрования аудио и видео использовать. Обратите внимание на следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH или CMAF, которые используют SPEKE 2.0. SPEKE 2.0 использует спецификацию CPIX 2.3. Вы должны отключить смену ключей для этой конечной точки, установив значение keyRotationIntervalSeconds в 0.
PresetSpeke20Audio -> (строка)
PresetSpeke20Video -> (строка)
ResourceId -> (строка)
RoleArn -> (строка)
SystemIds -> (список)
Идентификаторы систем, которые следует включить в запросы ключей.
(строка)
Url -> (строка)
HlsManifests -> (список)
Список настроек макета HLS
(структура)
Настройка макета HTTP Live Streaming (HLS).
AdMarkers -> (строка)
Id -> (строка)
IncludeIframeOnlyStream -> (булево)
ManifestName -> (строка)
PlaylistType -> (строка)
PlaylistWindowSeconds -> (целое число)
ProgramDateTimeIntervalSeconds -> (целое число)
Url -> (строка)
AdTriggers -> (список)
Список типов сообщений SCTE-35, которые обрабатываются как метки рекламы в выходных данных. Если список пуст, метки рекламы не выводятся. Укажите несколько элементов, чтобы создать метки рекламы для всех включенных типов сообщений.
(строка)
AdsOnDeliveryRestrictions -> (строка)
SegmentDurationSeconds -> (целое число)
SegmentPrefix -> (строка)
StreamSelection -> (структура)
Настройка StreamSelection.
MaxVideoBitsPerSecond -> (целое число)
MinVideoBitsPerSecond -> (целое число)
StreamOrder -> (строка)
CreatedAt -> (строка)
DashPackage -> (структура)
Конфигурация пакета динамического адаптивного потокового видео (DASH) через HTTP.
AdTriggers -> (список)
Список типов сообщений SCTE-35, которые интерпретируются как метки рекламы в выводе. Если список пуст, метки рекламы не выводятся. Укажите несколько элементов, чтобы создать метки рекламы для всех включённых типов сообщений.
(строка)
AdsOnDeliveryRestrictions -> (строка)
Encryption -> (структура)
Конфигурация шифрования динамического адаптивного потокового видео (DASH) через HTTP.
KeyRotationIntervalSeconds -> (целое число)
SpekeKeyProvider -> (структура)
Конфигурация для доступа к внешней службе обмена ключами шифрования SPEKE (Secure Packager and Encoder Key Exchange), которая предоставит ключи шифрования.
CertificateArn -> (строка)
EncryptionContractConfiguration -> (структура)
Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для ваших конечных точек, которые используют SPEKE 2.0. Контракт шифрования определяет, какие ключи контента используются для шифрования аудио- и видеопотоков в вашем потоке. Для настройки контракта шифрования укажите аудио- и видео-пресеты шифрования. Учтите следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может быть использован для конечных точек DASH или CMAF, которые используют SPEKE 2.0. SPEKE 2.0 использует спецификацию CPIX 2.3. Вы должны отключить смену ключа для этой конечной точки, установив keyRotationIntervalSeconds в 0.
PresetSpeke20Audio -> (строка)
PresetSpeke20Video -> (строка)
ResourceId -> (строка)
RoleArn -> (строка)
SystemIds -> (список)
Идентификаторы системы для включения в запросы ключей.
(строка)
Url -> (строка)
IncludeIframeOnlyStream -> (булево)
ManifestLayout -> (строка)
ManifestWindowSeconds -> (целое число)
MinBufferTimeSeconds -> (целое число)
MinUpdatePeriodSeconds -> (целое число)
PeriodTriggers -> (список)
Список триггеров, управляющих тем, когда выходное описание медиапредставления DASH (MPD) будет разделено на несколько периодов. Если список пуст, контент не будет разделен на несколько периодов. Если в списке есть «ADS», будут созданы новые периоды, где источник канала содержит метки рекламы SCTE-35.
(строка)
Profile -> (строка)
SegmentDurationSeconds -> (целое число)
SegmentTemplateFormat -> (строка)
StreamSelection -> (структура)
Конфигурация StreamSelection.
MaxVideoBitsPerSecond -> (целое число)
MinVideoBitsPerSecond -> (целое число)
StreamOrder -> (строка)
SuggestedPresentationDelaySeconds -> (целое число)
UtcTiming -> (строка)
UtcTimingUri -> (строка)
Description -> (строка)
HlsPackage -> (структура)
Конфигурация пакета для потоковой передачи видео в реальном времени (HLS).
AdMarkers -> (строка)
AdTriggers -> (список)
Список типов сообщений SCTE-35, которые обрабатываются как метки рекламы в выводе. Если список пуст, метки рекламы не выводятся. Укажите несколько элементов, чтобы создать метки рекламы для всех включённых типов сообщений.
(строка)
AdsOnDeliveryRestrictions -> (строка)
Encryption -> (структура)
Конфигурация шифрования для потоковой передачи видео в реальном времени (HLS).
ConstantInitializationVector -> (строка)
EncryptionMethod -> (строка)
KeyRotationIntervalSeconds -> (целое число)
RepeatExtXKey -> (булево)
SpekeKeyProvider -> (структура)
Конфигурация для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая будет предоставлять ключи шифрования.
CertificateArn -> (строка)
EncryptionContractConfiguration -> (структура)
Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для конечных точек, которые используют SPEKE 2.0. Договор шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в потоке. Для настройки договора шифрования укажите, какие предустановки аудио- и видеошифрования использовать. Обратите внимание на следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH или CMAF, использующих SPEKE 2.0. SPEKE 2.0 опирается на спецификацию CPIX 2.3. Для этой конечной точки необходимо отключить смену ключей, установив keyRotationIntervalSeconds в 0.
PresetSpeke20Audio -> (строка)
PresetSpeke20Video -> (строка)
ResourceId -> (строка)
RoleArn -> (строка)
SystemIds -> (список)
Идентификаторы систем для включения в запросы ключей.
(строка)
Url -> (строка)
IncludeDvbSubtitles -> (булево)
IncludeIframeOnlyStream -> (булево)
PlaylistType -> (строка)
PlaylistWindowSeconds -> (целое число)
ProgramDateTimeIntervalSeconds -> (целое число)
SegmentDurationSeconds -> (целое число)
StreamSelection -> (структура)
Конфигурация StreamSelection.
MaxVideoBitsPerSecond -> (целое число)
MinVideoBitsPerSecond -> (целое число)
StreamOrder -> (строка)
UseAudioRenditionGroup -> (булево)
Id -> (строка)
ManifestName -> (строка)
MssPackage -> (структура)
Конфигурация пакета для Microsoft Smooth Streaming (MSS).
Encryption -> (структура)
Конфигурация шифрования для Microsoft Smooth Streaming (MSS).
SpekeKeyProvider -> (структура)
Конфигурация для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая будет предоставлять ключи шифрования.
CertificateArn -> (строка)
EncryptionContractConfiguration -> (структура)
Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для конечных точек, которые используют SPEKE 2.0. Договор шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в потоке. Для настройки договора шифрования укажите, какие предустановки аудио- и видеошифрования использовать. Обратите внимание на следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH или CMAF, использующих SPEKE 2.0. SPEKE 2.0 опирается на спецификацию CPIX 2.3. Для этой конечной точки необходимо отключить смену ключей, установив keyRotationIntervalSeconds в 0.
PresetSpeke20Audio -> (строка)
PresetSpeke20Video -> (строка)
ResourceId -> (строка)
RoleArn -> (строка)
SystemIds -> (список)
Идентификаторы систем для включения в запросы ключей.
(строка)
Url -> (строка)
ManifestWindowSeconds -> (целое число)
SegmentDurationSeconds -> (целое число)
StreamSelection -> (структура)
Конфигурация StreamSelection.
MaxVideoBitsPerSecond -> (целое число)
MinVideoBitsPerSecond -> (целое число)
StreamOrder -> (строка)
Origination -> (строка)
StartoverWindowSeconds -> (целое число)
Tags -> (массив)
Коллекция тегов, связанных с ресурсом
ключ -> (строка)
значение -> (строка)
TimeDelaySeconds -> (целое число)
Url -> (строка)
Whitelist -> (список)
Список CIDR-блоков IP-адресов источников, которым разрешён доступ к OriginEndpoint.
(строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.