[ aws . mediapackage-vod ]
describe-packaging-configuration
Описание
Возвращает описание ресурса MediaPackage VOD PackagingConfiguration.
См. также: AWS API Documentation
Синтаксис
describe-packaging-configuration
--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 (строка) Идентификатор ресурса MediaPackage VOD PackagingConfiguration.
--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
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/выключить цветной вывод.
- on
- off
- auto
--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-packaging-configuration пример отображает все детали конфигурации упаковки с именем DASH.
aws mediapackage-vod describe-packaging-configuration \
--id DASH
Вывод:
{
"Arn":"arn:aws:mediapackage-vod:us-west-2:111122223333:packaging-configurations/DASH",
"Id":"DASH",
"PackagingGroupId":"Packaging_group_1",
"DashPackage":[
{
"SegmentDurationSeconds":"2"
},
{
"DashManifests":{
"ManifestName":"index",
"MinBufferTimeSeconds":"30",
"Profile":"NONE"
}
}
]
}
Дополнительную информацию см. в разделе «Просмотр подробных сведений о конфигурации упаковки» в Руководстве пользователя AWS Elemental MediaPackage.
Вывод
Arn -> (строка)
CmafPackage -> (структура)
Конфигурация упаковки CMAF.
Encryption -> (структура)
Конфигурация шифрования CMAF.
ConstantInitializationVector -> (строка)
SpekeKeyProvider -> (структура)
Конфигурация для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая предоставит ключи шифрования.
EncryptionContractConfiguration -> (структура)
Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для ваших конечных точек, использующих SPEKE 2.0. Контракт шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в вашем потоке. Для настройки контракта шифрования укажите используемые пресеты шифрования аудио и видео. Обратите внимание на следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH, использующих SPEKE 2.0. SPEKE 2.0 опирается на спецификацию CPIX 2.3. Вы должны отключить ротацию ключей для этой конечной точки, установив keyRotationIntervalSeconds в 0.
PresetSpeke20Audio -> (строка)
PresetSpeke20Video -> (строка)
RoleArn -> (строка)
SystemIds -> (список)
Идентификаторы систем для включения в запросы ключей.
(строка)
Url -> (строка)
HlsManifests -> (список)
Список конфигураций макета HLS.
(структура)
Конфигурация макета HTTP Live Streaming (HLS).
AdMarkers -> (строка)
IncludeIframeOnlyStream -> (логическое значение)
ManifestName -> (строка)
ProgramDateTimeIntervalSeconds -> (целое число)
RepeatExtXKey -> (логическое значение)
StreamSelection -> (структура)
Конфигурация StreamSelection.
MaxVideoBitsPerSecond -> (целое число)
MinVideoBitsPerSecond -> (целое число)
StreamOrder -> (строка)
IncludeEncoderConfigurationInSegments -> (логическое значение)
SegmentDurationSeconds -> (целое число)
CreatedAt -> (строка)
DashPackage -> (структура)
Конфигурация упаковки Dynamic Adaptive Streaming over HTTP (DASH).
DashManifests -> (список)
Список конфигураций макета DASH.
(структура)
Конфигурация макета DASH.
ManifestLayout -> (строка)
ManifestName -> (строка)
MinBufferTimeSeconds -> (целое число)
Profile -> (строка)
ScteMarkersSource -> (строка)
StreamSelection -> (структура)
Конфигурация StreamSelection.
MaxVideoBitsPerSecond -> (целое число)
MinVideoBitsPerSecond -> (целое число)
StreamOrder -> (строка)
Encryption -> (структура)
Конфигурация шифрования Dynamic Adaptive Streaming over HTTP (DASH).
SpekeKeyProvider -> (структура)
Конфигурация для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая предоставит ключи шифрования.
EncryptionContractConfiguration -> (структура)
Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для ваших конечных точек, использующих SPEKE 2.0. Контракт шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в вашем потоке. Для настройки контракта шифрования укажите используемые пресеты шифрования аудио и видео. Обратите внимание на следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH, использующих SPEKE 2.0. SPEKE 2.0 опирается на спецификацию CPIX 2.3. Вы должны отключить ротацию ключей для этой конечной точки, установив keyRotationIntervalSeconds в 0.
PresetSpeke20Audio -> (строка)
PresetSpeke20Video -> (строка)
RoleArn -> (строка)
SystemIds -> (список)
Идентификаторы систем для включения в запросы ключей.
(строка)
Url -> (строка)
IncludeEncoderConfigurationInSegments -> (логическое значение)
IncludeIframeOnlyStream -> (логическое значение)
PeriodTriggers -> (список)
Список триггеров, которые управляют тем, когда выходное описание представления медиа (MPD) Dynamic Adaptive Streaming over HTTP (DASH) будет разделено на несколько периодов. Если список пуст, контент не будет разделен на более одного периода. Если список содержит «ADS», новые периоды будут созданы, когда актив содержит метки рекламы SCTE-35.
(строка)
SegmentDurationSeconds -> (целое число)
SegmentTemplateFormat -> (строка)
HlsPackage -> (структура)
Конфигурация пакета HTTP Live Streaming (HLS).
Шифрование -> (структура)
Конфигурация шифрования HTTP Live Streaming (HLS).
ConstantInitializationVector -> (строка)
EncryptionMethod -> (строка)
SpekeKeyProvider -> (структура)
Конфигурация для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая предоставит ключи шифрования.
EncryptionContractConfiguration -> (структура)
Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для ваших конечных точек, использующих SPEKE 2.0. Контракт шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в вашем потоке. Для настройки контракта шифрования укажите, какие предустановки шифрования аудио и видео использовать. Учтите следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH, использующих SPEKE 2.0. SPEKE 2.0 опирается на спецификацию CPIX 2.3. Вы должны отключить вращение ключей для этой конечной точки, установив keyRotationIntervalSeconds в 0.
PresetSpeke20Audio -> (строка)
PresetSpeke20Video -> (строка)
RoleArn -> (строка)
SystemIds -> (список)
Идентификаторы систем для включения в запросы ключей.
(строка)
Url -> (строка)
HlsManifests -> (список)
Список конфигураций манифестов HLS.
(структура)
Конфигурация манифеста HTTP Live Streaming (HLS).
AdMarkers -> (строка)
IncludeIframeOnlyStream -> (булево)
ManifestName -> (строка)
ProgramDateTimeIntervalSeconds -> (целое число)
RepeatExtXKey -> (булево)
StreamSelection -> (структура)
Конфигурация StreamSelection.
MaxVideoBitsPerSecond -> (целое число)
MinVideoBitsPerSecond -> (целое число)
StreamOrder -> (строка)
IncludeDvbSubtitles -> (булево)
SegmentDurationSeconds -> (целое число)
UseAudioRenditionGroup -> (булево)
Id -> (строка)
MssPackage -> (структура)
Конфигурация пакета Microsoft Smooth Streaming (MSS).
Encryption -> (структура)
Конфигурация шифрования Microsoft Smooth Streaming (MSS).
SpekeKeyProvider -> (структура)
Конфигурация для доступа к внешней службе Secure Packager and Encoder Key Exchange (SPEKE), которая предоставит ключи шифрования.
EncryptionContractConfiguration -> (структура)
Используйте encryptionContractConfiguration для настройки одного или нескольких ключей шифрования контента для ваших конечных точек, использующих SPEKE 2.0. Контракт шифрования определяет, какие ключи контента используются для шифрования аудио- и видеодорожек в вашем потоке. Для настройки контракта шифрования укажите, какие предустановки шифрования аудио и видео использовать. Учтите следующие моменты при использовании encryptionContractConfiguration: encryptionContractConfiguration может использоваться для конечных точек DASH, использующих SPEKE 2.0. SPEKE 2.0 опирается на спецификацию CPIX 2.3. Вы должны отключить вращение ключей для этой конечной точки, установив keyRotationIntervalSeconds в 0.
PresetSpeke20Audio -> (строка)
PresetSpeke20Video -> (строка)
RoleArn -> (строка)
SystemIds -> (список)
Идентификаторы систем для включения в запросы ключей.
(строка)
Url -> (строка)
MssManifests -> (список)
Список конфигураций манифестов MSS.
(структура)
Конфигурация манифеста Microsoft Smooth Streaming (MSS).
ManifestName -> (строка)
StreamSelection -> (структура)
Конфигурация StreamSelection.
MaxVideoBitsPerSecond -> (целое число)
MinVideoBitsPerSecond -> (целое число)
StreamOrder -> (строка)
SegmentDurationSeconds -> (целое число)
PackagingGroupId -> (строка)
Tags -> (карта)
Коллекция тегов, связанных с ресурсом
key -> (строка)
value -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.