Spec-Zone.ru › AWS CLI v2

[ aws . logs ]

put-delivery-destination

Описание

Создаёт или обновляет логическое место назначения доставки. Место назначения доставки — это ресурс Amazon Web Services, представляющий собой службу Amazon Web Services, в которую можно отправлять журналы. Поддерживаются CloudWatch Logs, Amazon S3 и Firehose в качестве мест назначения доставки журналов.

Чтобы настроить доставку журналов между поддерживаемой службой Amazon Web Services и местом назначения, необходимо выполнить следующие действия:

  • Создайте источник доставки, который является логическим объектом, представляющим ресурс, фактически отправляющий журналы. Дополнительную информацию см. в разделе PutDeliverySource.
  • Используйте PutDeliveryDestination для создания места назначения доставки в том же аккаунте, что и фактическое место назначения доставки. Место назначения доставки, которое вы создаёте, является логическим объектом, представляющим фактическое место назначения.
  • Если вы передаёте журналы между аккаунтами, необходимо использовать PutDeliveryDestinationPolicy в аккаунте назначения для назначения политики IAM для места назначения. Эта политика разрешает доставку в это место назначения.
  • Используйте CreateDelivery для создания доставки путём сопоставления ровно одного источника доставки и одного места назначения доставки. Дополнительную информацию см. в разделе CreateDelivery.

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

Не все службы Amazon Web Services поддерживают конфигурацию в качестве источника доставки. Эти службы перечислены как Поддерживаемые [V2 разрешения] в таблице в разделе Включение ведения журналов из служб Amazon Web Services.

Если вы используете эту операцию для обновления существующего места назначения доставки, все текущие параметры места назначения доставки будут перезаписаны новыми значениями параметров, которые вы укажете.

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

Синтаксис

  put-delivery-destination
--name <value>
[--output-format <value>]
--delivery-destination-configuration <value>
[--tags <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]

Параметры

--name (строка)

Имя этого места назначения доставки. Это имя должно быть уникальным для всех мест назначения доставки в вашем аккаунте.

--output-format (строка)

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

Возможные значения:

  • json
  • plain
  • w3c
  • raw
  • parquet

--delivery-destination-configuration (структура)

Структура, содержащая ARN ресурса Amazon Web Services, который будет получать журналы.

destinationResourceArn -> (строка)

ARN места назначения Amazon Web Services, которое представляет это место назначения доставки. Местом назначения Amazon Web Services может быть группа журналов в CloudWatch Logs, ведро Amazon S3 или поток доставки в Firehose.

Сокращённый синтаксис:

destinationResourceArn=string

Синтаксис JSON:

{
  "destinationResourceArn": "string"
}

--tags (карта)

Необязательный список пар ключ-значение для ассоциации с ресурсом.

Дополнительную информацию о тегах см. в разделе Использование тегов для ресурсов Amazon Web Services

key -> (строка)

value -> (строка)

Сокращённый синтаксис:

KeyName1=string,KeyName2=string

Синтаксис JSON:

{"string": "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
  • 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.

Вывод

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

Структура, содержащая информацию о месте назначения доставки, которое вы только что создали или обновили.

name -> (строка)

Имя этого места назначения доставки.

arn -> (строка)

Amazon Resource Name (ARN), уникально идентифицирующий это место назначения доставки.

deliveryDestinationType -> (строка)

Показывает, является ли это место назначения доставки CloudWatch Logs, Amazon S3 или Firehose.

outputFormat -> (строка)

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

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

Структура, содержащая ARN ресурса Amazon Web Services, который будет получать журналы.

destinationResourceArn -> (строка)

ARN места назначения Amazon Web Services, которое представляет это место назначения доставки. Местом назначения Amazon Web Services может быть группа журналов в CloudWatch Logs, ведро Amazon S3 или поток доставки в Firehose.

tags -> (карта)

Теги, назначенные этому месту назначения доставки.

key -> (строка)

value -> (строка)

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

Spec-Zone.ru

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