Spec-Zone.ru › AWS CLI v2

[ aws . pipes ]

describe-pipe

Описание

Получить информацию об имеющейся пайпе. Дополнительную информацию о пайпах см. в руководстве пользователя Amazon EventBridge в разделе Amazon EventBridge Pipes.

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

Синтаксис

  describe-pipe
--name <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 (строка)

Имя пайпа.

--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.

Получение информации о Pipe

Следующий describe-pipe пример отображает информацию о Pipe Demo_Pipe в указанном аккаунте.

aws pipes describe-pipe \
    --name Demo_Pipe

Вывод:

{
    "Arn": "arn:aws:pipes:us-east-1:123456789012:pipe/Demo_Pipe",
    "Name": "Demo_Pipe",
    "DesiredState": "RUNNING",
    "CurrentState": "RUNNING",
    "StateReason": "User initiated",
    "Source": "arn:aws:sqs:us-east-1:123456789012:Demo_Queue",
    "SourceParameters": {
        "SqsQueueParameters": {
            "BatchSize": 1
        }
    },
    "EnrichmentParameters": {},
    "Target": "arn:aws:logs:us-east-1:123456789012:log-group:/aws/pipes/Demo_LogGroup",
    "TargetParameters": {},
    "RoleArn": "arn:aws:iam::123456789012:role/service-role/Amazon_EventBridge_Pipe_Demo_Pipe_28b3aa4f",
    "Tags": {},
    "CreationTime": "2024-10-08T09:29:10-05:00",
    "LastModifiedTime": "2024-10-08T10:23:47-05:00",
    "LogConfiguration": {
        "CloudwatchLogsLogDestination": {
            "LogGroupArn": "arn:aws:logs:us-east-1:123456789012:log-group:/aws/vendedlogs/pipes/Demo_Pipe"
        },
        "Level": "ERROR"
    }
}

Дополнительную информацию см. в разделе Концепции Amazon EventBridge Pipes в руководстве пользователя Amazon EventBridge.

Вывод

Arn -> (строка)

ARN канала.

Имя -> (строка)

Имя канала.

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

Описание канала.

Желаемое состояние -> (строка)

Состояние, в котором должен быть канал.

Текущее состояние -> (строка)

Текущее состояние канала.

Причина состояния -> (строка)

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

Источник -> (строка)

ARN источника ресурсов.

Параметры источника -> (структура)

Параметры, необходимые для настройки источника канала.

Критерии фильтра -> (структура)

Набор шаблонов событий, используемых для фильтрации событий.

Чтобы удалить фильтр, укажите объект FilterCriteria с пустым массивом объектов Filter.

Дополнительную информацию см. в разделе «События и шаблоны событий» в Руководстве пользователя Amazon EventBridge.

Фильтры -> (список)

Шаблоны событий.

(структура)

Фильтровать события с помощью шаблона событий. Дополнительную информацию см. в разделе «События и шаблоны событий» в Руководстве пользователя Amazon EventBridge.

Шаблон -> (строка)

Шаблон события.

Параметры KinesisStream -> (структура)

Параметры использования потока Kinesis в качестве источника.

Размер пакета -> (целое число)

Максимальное количество записей в каждом пакете.

Настройка очереди нежелательных сообщений -> (структура)

Определите целевую очередь для отправки событий очереди нежелательных сообщений.

Arn -> (строка)

ARN указанной цели для очереди нежелательных сообщений.

Для источников потока Amazon Kinesis и потока Amazon DynamoDB укажите ARN темы Amazon SNS или очереди Amazon SQS.

При частичном сбое обработки элемента -> (строка)

Определите способ обработки сбоев обработки элементов. AUTOMATIC_BISECT делит каждый пакет пополам и повторно пытается обработать каждую половину до тех пор, пока все записи не будут обработаны или в пакете не останется одно сообщение об ошибке.

Максимальное время группирования в секундах -> (целое число)

Максимальная продолжительность ожидания событий.

Максимальный срок хранения записи в секундах -> (целое число)

Отбрасывать записи, старше указанного возраста. Значение по умолчанию — -1, что устанавливает максимальный возраст в бесконечность. Когда значение установлено в бесконечность, EventBridge никогда не отбрасывает старые записи.

Максимальное количество попыток повтора -> (целое число)

Отбрасывать записи после указанного количества попыток повтора. Значение по умолчанию — -1, что устанавливает максимальное количество попыток повтора в бесконечность. Когда MaximumRetryAttempts бесконечен, EventBridge повторяет обработку ошибочных записей до тех пор, пока запись не истечет в источнике событий.

Коэффициент распараллеливания -> (целое число)

Количество пакетов для одновременной обработки из каждого раздела. Значение по умолчанию — 1.

Начальная позиция -> (строка)

Позиция в потоке, с которой начать чтение.

Начальная отметка времени позиции -> (временная метка)

С StartingPosition, установленным на AT_TIMESTAMP, время начала чтения в секундах с эпохи Unix.

Параметры DynamoDBStream -> (структура)

Параметры использования потока DynamoDB в качестве источника.

Размер пакета -> (целое число)

Максимальное количество записей в каждом пакете.

Настройка очереди нежелательных сообщений -> (структура)

Определите целевую очередь для отправки событий очереди нежелательных сообщений.

Arn -> (строка)

ARN указанной цели для очереди нежелательных сообщений.

Для источников потока Amazon Kinesis и потока Amazon DynamoDB укажите ARN темы Amazon SNS или очереди Amazon SQS.

При частичном сбое обработки элемента -> (строка)

Определите способ обработки сбоев обработки элементов. AUTOMATIC_BISECT делит каждый пакет пополам и повторно пытается обработать каждую половину до тех пор, пока все записи не будут обработаны или в пакете не останется одно сообщение об ошибке.

Максимальное время группирования в секундах -> (целое число)

Максимальная продолжительность ожидания событий.

Максимальный срок хранения записи в секундах -> (целое число)

Отбрасывать записи, старше указанного возраста. Значение по умолчанию — -1, что устанавливает максимальный возраст в бесконечность. Когда значение установлено в бесконечность, EventBridge никогда не отбрасывает старые записи.

Максимальное количество попыток повтора -> (целое число)

Отбрасывать записи после указанного количества попыток повтора. Значение по умолчанию — -1, что устанавливает максимальное количество попыток повтора в бесконечность. Когда MaximumRetryAttempts бесконечен, EventBridge повторяет обработку ошибочных записей до тех пор, пока запись не истечет в источнике событий.

Коэффициент распараллеливания -> (целое число)

Количество пакетов для одновременной обработки из каждого раздела. Значение по умолчанию — 1.

Начальная позиция -> (строка)

Позиция в потоке, с которой начать чтение.

Параметры очереди Sqs -> (структура)

Параметры использования потока Amazon SQS в качестве источника.

Размер пакета -> (целое число)

Максимальное количество записей в каждом пакете.

Максимальное время группирования в секундах -> (целое число)

Максимальная продолжительность ожидания событий.

Параметры брокера ActiveMQ -> (структура)

Параметры использования брокера ActiveMQ в качестве источника.

Удостоверения -> (структура помеченного союза)

Удостоверения, необходимые для доступа к ресурсу.

Примечание

Это структура помеченного союза. Можно установить только один из следующих верхних ключей: BasicAuth.

BasicAuth -> (строка)

ARN секрета Secrets Manager.

Имя очереди -> (строка)

Имя целевой очереди для потребления.

Размер пакета -> (целое число)

Максимальное количество записей в каждом пакете.

Максимальное время группирования в секундах -> (целое число)

Максимальная продолжительность ожидания событий.

Параметры брокера RabbitMQ -> (структура)

Параметры использования брокера RabbitMQ в качестве источника.

Удостоверения -> (структура помеченного союза)

Удостоверения, необходимые для доступа к ресурсу.

Примечание

Это структура помеченного союза. Можно установить только один из следующих верхних ключей: BasicAuth.

BasicAuth -> (строка)

ARN секрета Secrets Manager.

Имя очереди -> (строка)

Имя целевой очереди для потребления.

Виртуальный хост -> (строка)

Имя виртуального хоста, связанного с источником брокера.

Размер пакета -> (целое число)

Максимальное количество записей в каждом пакете.

Максимальное время группирования в секундах -> (целое число)

Максимальная продолжительность ожидания событий.

Параметры ManagedStreamingKafka -> (структура)

Параметры использования потока MSK в качестве источника.

Имя темы -> (строка)

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

Начальная позиция -> (строка)

Позиция в потоке, с которой начать чтение.

Размер пакета -> (целое число)

Максимальное количество записей в каждом пакете.

Максимальное время группирования в секундах -> (целое число)

Максимальная продолжительность ожидания событий.

Идентификатор группы потребителей -> (строка)

Имя целевой очереди для потребления.

Удостоверения -> (структура помеченного союза)

Удостоверения, необходимые для доступа к ресурсу.

Примечание

Это структура помеченного союза. Можно установить только один из следующих верхних ключей: SaslScram512Auth, ClientCertificateTlsAuth.

SaslScram512Auth -> (строка)

ARN секрета Secrets Manager.

ClientCertificateTlsAuth -> (строка)

ARN секрета Secrets Manager.

Параметры SelfManagedKafka -> (структура)

Параметры использования потока самонастраиваемого Apache Kafka в качестве источника.

Самостоятельно управляемый кластер относится к любому кластеру Apache Kafka, не размещенному в Amazon Web Services. Это включает кластеры, которыми вы управляете сами, а также кластеры, размещенные сторонним поставщиком, например, Confluent Cloud, CloudKarafka или Redpanda. Дополнительную информацию см. в разделе «Потоки Apache Kafka в качестве источника» в Руководстве пользователя Amazon EventBridge.

Имя темы -> (строка)

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

Начальная позиция -> (строка)

Позиция в потоке, с которой начать чтение.

Дополнительные серверы Bootstrap -> (список)

Массив URL-адресов серверов.

(строка)

Размер пакета -> (целое число)

Максимальное количество записей в каждом пакете.

Максимальное время группирования в секундах -> (целое число)

Максимальная продолжительность ожидания событий.

Идентификатор группы потребителей -> (строка)

Имя целевой очереди для потребления.

Удостоверения -> (структура помеченного союза)

Удостоверения, необходимые для доступа к ресурсу.

Примечание

Это структура помеченного союза. Можно установить только один из следующих верхних ключей: BasicAuth, SaslScram512Auth, SaslScram256Auth, ClientCertificateTlsAuth.

BasicAuth -> (строка)

ARN секрета Secrets Manager.

SaslScram512Auth -> (строка)

ARN секрета Secrets Manager.

SaslScram256Auth -> (строка)

ARN секрета Secrets Manager.

ClientCertificateTlsAuth -> (строка)

ARN секрета Secrets Manager.

Сертификат корневого сервера -> (строка)

ARN секрета Secrets Manager, используемого для сертификации.

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

Эта структура определяет подсети VPC и группы безопасности для потока, а также использование публичного IP-адреса.

Подсети -> (список)

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

(строка)

Группа безопасности -> (список)

Определяет группы безопасности, связанные с потоком. Все эти группы безопасности должны находиться в одной VPC. Можно указать до пяти групп безопасности.

(строка)

Обогащение -> (строка)

ARN ресурса обогащения.

Параметры обогащения -> (структура)

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

InputTemplate -> (строка)

Действительный текст JSON, передаваемый для обогащения. В данном случае ничего из самого события не передаётся обогащению. Для получения дополнительной информации см. формат обмена данными JavaScript Object Notation (JSON).

Для удаления шаблона входных данных укажите пустую строку.

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

Содержит HTTP-параметры, используемые при назначении целевого API шлюза REST или EventBridge ApiDestination.

Если вы задали REST API шлюза API Gateway или EventBridge ApiDestination в качестве цели, вы можете использовать этот параметр для указания заголовков, параметров пути и ключей/значений строки запроса как части запроса вызова вашей цели. При использовании ApiDestination соответствующее соединение также может содержать эти значения. В случае конфликта ключей значения из соединения имеют приоритет.

PathParameterValues -> (список)

Значения параметров пути, используемые для заполнения знаков подстановки пути API Gateway REST API или EventBridge ApiDestination («*»).

(строка)

HeaderParameters -> (отображение)

Заголовки, которые необходимо отправить в запросе, вызывающем REST API шлюза API Gateway или EventBridge ApiDestination.

ключ -> (строка)

значение -> (строка)

QueryStringParameters -> (отображение)

Ключи/значения строки запроса, которые необходимо отправить в запросе, вызывающем REST API шлюза API Gateway или EventBridge ApiDestination.

ключ -> (строка)

значение -> (строка)

Target -> (строка)

ARN целевого ресурса.

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

Параметры, необходимые для настройки целевой точки для вашей трубы.

Дополнительную информацию о параметрах целевой точки, включая способ использования динамических параметров пути, см. в разделе Параметры целевой точки в руководстве пользователя Amazon EventBridge .

InputTemplate -> (строка)

Действительный текст JSON, переданный целевой точке. В этом случае ничего из самого события не передается целевой точке. Дополнительную информацию см. в формате обмена данными JavaScript Object Notation (JSON) .

Чтобы удалить шаблон входных данных, укажите пустую строку.

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

Параметры использования функции Lambda в качестве целевой точки.

InvocationType -> (строка)

Укажите, вызывать функцию синхронно или асинхронно.

  • REQUEST_RESPONSE (по умолчанию) - Вызов синхронно. Это соответствует параметру RequestResponse в параметре InvocationType для API вызова Lambda.
  • FIRE_AND_FORGET - Вызов асинхронно. Это соответствует параметру Event в параметре InvocationType для API вызова Lambda.

Дополнительную информацию см. в разделе Типы вызовов в руководстве пользователя Amazon EventBridge .

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

Параметры использования машины состояний Step Functions в качестве целевой точки.

InvocationType -> (строка)

Укажите, вызывать машину состояний Step Functions синхронно или асинхронно.

  • REQUEST_RESPONSE (по умолчанию) - Вызов синхронно. Дополнительную информацию см. в разделе StartSyncExecution в справочнике по API Step Functions .

Примечание

REQUEST_RESPONSE не поддерживается для рабочих потоков машины состояний STANDARD.
  • FIRE_AND_FORGET - Вызов асинхронно. Дополнительную информацию см. в разделе StartExecution в справочнике по API Step Functions .

Дополнительную информацию см. в разделе Типы вызовов в руководстве пользователя Amazon EventBridge .

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

Параметры использования потока Kinesis в качестве целевой точки.

PartitionKey -> (строка)

Определяет, какой фрагмент в потоке назначен для записи данных. Разделители - это строки Юникода с максимальной длиной 256 символов для каждого ключа. Amazon Kinesis Data Streams использует разделитель в качестве входных данных для функции хеширования, которая сопоставляет разделитель и связанные данные с определенным фрагментом. В частности, для сопоставления разделителей с 128-разрядными целочисленными значениями и для сопоставления связанных записей данных с фрагментами используется функция хеширования MD5. В результате этой схемы хеширования все записи данных с одинаковым разделителем сопоставляются с одним и тем же фрагментом в потоке.

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

Параметры использования задачи Amazon ECS в качестве целевой точки.

TaskDefinitionArn -> (строка)

ARN определения задачи для использования, если целевой точкой события является задача Amazon ECS.

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

Количество задач, которые необходимо создать на основе TaskDefinition . По умолчанию 1.

LaunchType -> (строка)

Указывает тип запуска, на котором выполняется ваша задача. Указанный здесь тип запуска должен совпадать с одним из типов запуска (совместимостей) целевой задачи. Значение FARGATE поддерживается только в регионах, где поддерживается Fargate с Amazon ECS. Дополнительную информацию см. в разделе Fargate на Amazon ECS в руководстве разработчика Amazon Elastic Container Service .

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

Используйте эту структуру, если задача Amazon ECS использует режим сети awsvpc. Эта структура указывает подсети VPC и группы безопасности, связанные с задачей, а также использовать ли общедоступный IP-адрес. Эта структура требуется, если LaunchType является FARGATE, потому что для задач Fargate требуется режим awsvpc.

Если вы укажете NetworkConfiguration, когда целевая задача ECS не использует режим сети awsvpc, задача завершится ошибкой.

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

Используйте эту структуру для указания подсетей VPC и групп безопасности для задачи, а также использовать ли общедоступный IP-адрес. Эта структура актуальна только для задач ECS, которые используют режим сети awsvpc.

Subnets -> (список)

Указывает подсети, связанные с задачей. Все эти подсети должны находиться в одном VPC. Вы можете указать до 16 подсетей.

(строка)

SecurityGroups -> (список)

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

(строка)

AssignPublicIp -> (строка)

Указывает, получает ли интерфейс эластичной сети задачи общедоступный IP-адрес. Вы можете указать ENABLED только когда LaunchType в EcsParameters установлен в FARGATE.

PlatformVersion -> (строка)

Указывает версию платформы для задачи. Укажите только числовую часть версии платформы, например 1.1.0 .

Эта структура используется только если LaunchType является FARGATE . Дополнительную информацию о допустимых версиях платформы см. в разделе Версии платформы Fargate в руководстве разработчика Amazon Elastic Container Service .

Group -> (строка)

Указывает группу задач Amazon ECS для задачи. Максимальная длина 255 символов.

CapacityProviderStrategy -> (список)

Стратегия поставщика емкости для использования для задачи.

Если указана capacityProviderStrategy, параметр launchType должен быть опущен. Если не указан capacityProviderStrategy или launchType, используется defaultCapacityProviderStrategy для кластера.

(структура)

Подробности стратегии поставщика емкости. Чтобы узнать больше, см. CapacityProviderStrategyItem в справочнике по API Amazon ECS.

capacityProvider -> (строка)

Короткое имя поставщика емкости.

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

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

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

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

EnableECSManagedTags -> (булево)

Указывает, следует ли включить управляемые Amazon ECS теги для задачи. Дополнительную информацию см. в разделе Маркирование ваших ресурсов Amazon ECS в руководстве разработчика Amazon Elastic Container Service.

EnableExecuteCommand -> (булево)

Включить или выключить функциональность команды execute для контейнеров в этой задаче. Если true, это включает функциональность команды execute для всех контейнеров в задаче.

PlacementConstraints -> (список)

Массив объектов ограничений размещения для использования для задачи. Вы можете указать до 10 ограничений на задачу (включая ограничения в определении задачи и те, которые указаны во время выполнения).

(структура)

Объект, представляющий ограничение размещения задачи. Чтобы узнать больше, см. Ограничения размещения задач в руководстве разработчика Amazon Elastic Container Service.

type -> (строка)

Тип ограничения. Используйте distinctInstance, чтобы убедиться, что каждая задача в определенной группе выполняется на другом экземпляре контейнера. Используйте memberOf, чтобы ограничить выбор группой допустимых кандидатов.

expression -> (строка)

Выражение языка запросов кластера для применения к ограничению. Вы не можете указать выражение, если тип ограничения distinctInstance . Чтобы узнать больше, см. Язык запросов кластера в руководстве разработчика Amazon Elastic Container Service.

PlacementStrategy -> (список)

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

(структура)

Стратегия размещения задачи для задачи или службы. Чтобы узнать больше, см. Стратегии размещения задач в руководстве разработчика службы Amazon Elastic Container Service.

type -> (строка)

Тип стратегии размещения. Случайная стратегия размещения случайным образом размещает задачи на доступных кандидатах. Распределенная стратегия размещения равномерно распределяет размещение среди доступных кандидатов на основе параметра поля. Стратегия binpack размещает задачи на доступных кандидатах, которые имеют наименьшее количество доступных ресурсов, которые указаны в параметре поля. Например, если вы используете binpack по памяти, задача размещается на экземпляре с наименьшим количеством свободной памяти (но все еще достаточно для запуска задачи).

field -> (строка)

Поле для применения стратегии размещения. Для распределенной стратегии размещения допустимые значения - instanceId (или host, что имеет тот же эффект) или любой атрибут платформы или пользовательский атрибут, который применяется к экземпляру контейнера, например атрибут: ecs.availability-zone. Для стратегии размещения binpack допустимые значения - cpu и memory. Для случайной стратегии размещения это поле не используется.

PropagateTags -> (строка)

Указывает, следует ли распространять теги из определения задачи на задачу. Если значение не указано, теги не распространяются. Теги могут быть распространены только на задачу во время создания задачи. Чтобы добавить теги к задаче после ее создания, используйте действие API TagResource.

ReferenceId -> (строка)

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

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

Настройки переопределения, связанные с задачей.

ContainerOverrides -> (список)

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

(структура)

Переопределения, отправленные контейнеру. Можно передать пустое переопределение контейнера. Пример пустого переопределения контейнера — {"containerOverrides": [ ] }. Если указано непустое переопределение контейнера, необходимо включить параметр name.

Command -> (список)

Команда для отправки контейнеру, которая переопределяет команду по умолчанию из Docker-изображения или определения задачи. Также необходимо указать имя контейнера.

(строка)

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

Количество cpu единиц, зарезервированных для контейнера, вместо значения по умолчанию из определения задачи. Также необходимо указать имя контейнера.

Environment -> (список)

Переменные среды для отправки контейнеру. Можно добавить новые переменные среды, которые добавляются в контейнер при запуске, или переопределить существующие переменные среды из Docker-изображения или определения задачи. Также необходимо указать имя контейнера.

(структура)

Переменные среды для отправки контейнеру. Можно добавить новые переменные среды, которые добавляются в контейнер при запуске, или переопределить существующие переменные среды из Docker-изображения или определения задачи. Также необходимо указать имя контейнера.

name -> (строка)

Имя пары ключ-значение. Для переменных среды — это имя переменной среды.

value -> (строка)

Значение пары ключ-значение. Для переменных среды — это значение переменной среды.

EnvironmentFiles -> (список)

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

(структура)

Список файлов, содержащих переменные среды для передачи контейнеру. Можно указать до десяти файлов среды. Файл должен иметь расширение .env. Каждая строка в файле среды должна содержать переменную среды в формате VARIABLE=VALUE. Строки, начинающиеся с #, обрабатываются как комментарии и игнорируются. Дополнительную информацию о синтаксисе файла переменных среды см. в разделе Объявление переменных среды по умолчанию в файле.

Если переменные среды указаны с помощью параметра environment в определении контейнера, они имеют приоритет перед переменными, содержащимися в файле среды. Если указаны несколько файлов среды, содержащих одну и ту же переменную, они обрабатываются сверху вниз. Рекомендуется использовать уникальные имена переменных. Дополнительную информацию см. в разделе Указание переменных среды в руководстве Amazon Elastic Container Service Developer Guide.

Этот параметр поддерживается только для задач, размещенных на Fargate, с использованием следующих версий платформ:

  • Версия платформы Linux 1.4.0 или более поздняя.
  • Версия платформы Windows 1.0.0 или более поздняя.

type -> (строка)

Тип файла для использования. Поддерживается только значение s3.

value -> (строка)

Amazon Resource Name (ARN) объекта Amazon S3, содержащего файл переменной среды.

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

Жесткий лимит памяти (в МБ) для представления контейнеру вместо значения по умолчанию из определения задачи. Если контейнер пытается превысить указанный здесь объем памяти, контейнер завершается. Также необходимо указать имя контейнера.

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

Мягкий лимит памяти (в МБ) для резервирования контейнера вместо значения по умолчанию из определения задачи. Также необходимо указать имя контейнера.

Name -> (строка)

Имя контейнера, который получает переопределение. Этот параметр требуется, если указано любое переопределение.

ResourceRequirements -> (список)

Тип и количество ресурса, назначенного контейнеру, вместо значения по умолчанию из определения задачи. Поддерживается только ресурс GPU.

(структура)

Тип и количество ресурса, назначенного контейнеру. Поддерживаемые типы ресурсов — GPU и ускорители Elastic Inference. Дополнительную информацию см. в разделе Работа с GPU в Amazon ECS или Работа с Amazon Elastic Inference в Amazon ECS в руководстве Amazon Elastic Container Service Developer Guide

type -> (строка)

Тип ресурса, назначаемого контейнеру. Поддерживаемые значения — GPU или InferenceAccelerator.

value -> (строка)

Значение для указанного типа ресурса.

Если используется тип GPU, значение — количество физических GPUs, которые агент Amazon ECS контейнера резервирует для контейнера. Количество GPU, резервируемых для всех контейнеров в задаче, не может превышать количество доступных GPU на экземпляре контейнера, на котором запускается задача.

Если используется тип InferenceAccelerator, значение value соответствует значению deviceName для InferenceAccelerator, указанного в определении задачи.

Cpu -> (строка)

Переопределение cpu для задачи.

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

Переопределение настроек временного хранилища для задачи.

Примечание

Этот параметр поддерживается только для задач, размещенных на Fargate, с использованием следующих версий платформ:

  • Версия платформы Linux 1.4.0 или более поздняя.
  • Версия платформы Windows 1.0.0 или более поздняя.

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

Общий объем временного хранилища в ГБ, который необходимо установить для задачи. Минимальное поддерживаемое значение — 21 ГБ, максимальное — 200 ГБ.

ExecutionRoleArn -> (строка)

Amazon Resource Name (ARN) переопределения роли IAM для выполнения задачи. Дополнительную информацию см. в разделе Роль IAM для выполнения задач в руководстве Amazon Elastic Container Service Developer Guide.

InferenceAcceleratorOverrides -> (список)

Переопределение ускорителя Elastic Inference для задачи.

(структура)

Подробная информация о переопределении задачи ускорителя Elastic Inference. Этот параметр используется для переопределения ускорителя Elastic Inference, указанного в определении задачи. Дополнительную информацию см. в разделе Работа с Amazon Elastic Inference в Amazon ECS в руководстве Amazon Elastic Container Service Developer Guide.

deviceName -> (строка)

Имя устройства Elastic Inference accelerator для переопределения задачи. Этот параметр должен совпадать с deviceName, указанным в определении задачи.

deviceType -> (строка)

Тип ускорителя Elastic Inference.

Memory -> (строка)

Переопределение памяти для задачи.

TaskRoleArn -> (строка)

Amazon Resource Name (ARN) роли IAM, которую контейнеры в этой задаче могут принять. Все контейнеры в этой задаче получают разрешения, указанные в этой роли. Дополнительную информацию см. в разделе Роль IAM для задач в руководстве Amazon Elastic Container Service Developer Guide.

Tags -> (список)

Метаданные, которые вы применяете к задаче для помощи в их категоризации и организации. Каждый тег состоит из ключа и необязательного значения, которые вы определяете. Дополнительную информацию см. в разделе RunTask в справочнике Amazon ECS API.

(структура)

Пара ключ-значение, связанная с ресурсом Amazon Web Services. В EventBridge правила и шины событий поддерживают тегирование.

Key -> (строка)

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

Value -> (строка)

Значение для указанного ключа тега.

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

Параметры использования задания Batch в качестве цели.

JobDefinition -> (строка)

Определение задания, используемое этим заданием. Это значение может быть одним из name , name:revision или Amazon Resource Name (ARN) определения задания. Если имя указано без ревизии, используется последняя активная ревизия.

JobName -> (строка)

Имя задания. Оно может содержать до 128 символов. Первый символ должен быть буквенно-цифровым, может содержать прописные и строчные буквы, цифры, дефисы (-) и символы подчеркивания (_).

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

Свойства массива для отправленного задания, такие как размер массива. Размер массива может быть от 2 до 10 000. Если вы укажете свойства массива для задания, оно станет заданием массива. Этот параметр используется только в том случае, если цель — задание Batch.

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

Размер массива, если это задание массива Batch.

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

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

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

Количество попыток перемещения задания в состояние RUNNABLE. Если значение attempts больше единицы, задание повторяется при неудаче столько раз, сколько указано в значении.

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

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

Command -> (список)

Команда, отправляемая контейнеру, которая переопределяет команду по умолчанию из Docker-образа или определения задачи.

(строка)

Environment -> (список)

Переменные среды, отправляемые контейнеру. Вы можете добавлять новые переменные среды, которые добавляются в контейнер при запуске, или переопределять существующие переменные среды из Docker-образа или определения задачи.

Примечание

Переменные среды не могут начинаться с «Batch ». Эта система имен зарезервирована для переменных, которые устанавливает Batch.

(структура)

Переменные среды, отправляемые контейнеру. Вы можете добавлять новые переменные среды, которые добавляются в контейнер при запуске, или переопределять существующие переменные среды из Docker-образа или определения задачи.

Примечание

Переменные среды не могут начинаться с «Batch ». Эта система имен зарезервирована для переменных, которые устанавливает Batch.

Name -> (строка)

Имя пары ключ-значение. Для переменных среды это имя переменной среды.

Value -> (строка)

Значение пары ключ-значение. Для переменных среды это значение переменной среды.

InstanceType -> (строка)

Тип экземпляра для использования в многоузловом параллельном задании.

Примечание

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

ResourceRequirements -> (список)

Тип и количество ресурсов, назначаемых контейнеру. Это переопределяет настройки в определении задания. Поддерживаемые ресурсы включают в себя GPU , MEMORY и VCPU .

(структура)

Тип и количество ресурса, назначаемого контейнеру. Поддерживаемые ресурсы включают в себя GPU , MEMORY и VCPU .

Type -> (строка)

Тип ресурса, назначаемого контейнеру. Поддерживаемые ресурсы включают в себя GPU , MEMORY и VCPU .

Value -> (строка)

Количество указанного ресурса, резервируемого для контейнера. Значения зависят от указанного type .

type=”GPU”

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

Примечание

GPU недоступны для заданий, выполняемых на ресурсах Fargate.

type=”MEMORY”

Жесткий лимит памяти (в МБ) для контейнера. Этот параметр поддерживается для заданий, выполняемых на ресурсах EC2. Если контейнер попытается превысить указанную память, контейнер будет завершен. Этот параметр соответствует Memory в разделе «Создание контейнера» в удаленном API Docker и параметру --memory к docker run . Вы должны указать как минимум 4 МБ памяти для задания. Это обязательно, но может быть указано в нескольких местах для многоузловых параллельных (MNP) заданий. Он должен быть указан по крайней мере для каждого узла один раз. Этот параметр соответствует Memory в разделе «Создание контейнера» в удаленном API Docker и параметру --memory к docker run .

Примечание

Если вы пытаетесь максимизировать использование ресурсов, предоставляя заданиям максимальное количество памяти для определенного типа экземпляра, см. Управление памятью в Руководстве пользователя Batch .

Для заданий, выполняемых на ресурсах Fargate, value является жестким лимитом (в МБ) и должен совпадать с одним из поддерживаемых значений, а значения VCPU должны быть одним из значений, поддерживаемых для этого значения памяти.

value = 512

VCPU = 0.25

value = 1024

VCPU = 0.25 или 0.5

value = 2048

VCPU = 0.25, 0.5 или 1

value = 3072

VCPU = 0.5 или 1

value = 4096

VCPU = 0.5, 1 или 2

value = 5120, 6144 или 7168

VCPU = 1 или 2

value = 8192

VCPU = 1, 2, 4 или 8

value = 9216, 10240, 11264, 12288, 13312, 14336 или 15360

VCPU = 2 или 4

value = 16384

VCPU = 2, 4 или 8

value = 17408, 18432, 19456, 21504, 22528, 23552, 25600, 26624, 27648, 29696 или 30720

VCPU = 4

value = 20480, 24576 или 28672

VCPU = 4 или 8

value = 36864, 45056, 53248 или 61440

VCPU = 8

value = 32768, 40960, 49152 или 57344

VCPU = 8 или 16

value = 65536, 73728, 81920, 90112, 98304, 106496, 114688 или 122880

VCPU = 16

type=”VCPU”

Количество виртуальных процессоров (vCPU), резервируемых для контейнера. Этот параметр соответствует CpuShares в разделе «Создание контейнера» в удаленном API Docker и параметру --cpu-shares к docker run . Каждый vCPU эквивалентен 1024 долям процессора. Для ресурсов EC2 вы должны указать как минимум один vCPU. Это обязательно, но может быть указано в нескольких местах; он должен быть указан по крайней мере для каждого узла один раз.

По умолчанию для квоты количества vCPU Fargate On-Demand составляет 6 vCPU. Более подробную информацию о квотах Fargate можно найти в разделе Квоты Fargate в Общей справке Amazon Web Services .

Для заданий, выполняемых на ресурсах Fargate, value должно совпадать с одним из поддерживаемых значений, а значения MEMORY должны быть одним из значений, поддерживаемых для этого значения VCPU . Поддерживаемые значения: 0,25, 0,5, 1, 2, 4, 8 и 16

value = 0,25

MEMORY = 512, 1024 или 2048

value = 0,5

MEMORY = 1024, 2048, 3072 или 4096

value = 1

MEMORY = 2048, 3072, 4096, 5120, 6144, 7168 или 8192

value = 2

MEMORY = 4096, 5120, 6144, 7168, 8192, 9216, 10240, 11264, 12288, 13312, 14336, 15360 или 16384

value = 4

MEMORY = 8192, 9216, 10240, 11264, 12288, 13312, 14336, 15360, 16384, 17408, 18432, 19456, 20480, 21504, 22528, 23552, 24576, 25600, 26624, 27648, 28672, 29696 или 30720

value = 8

MEMORY = 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 49152, 53248, 57344 или 61440

value = 16

MEMORY = 32768, 40960, 49152, 57344, 65536, 73728, 81920, 90112, 98304, 106496, 114688 или 122880

DependsOn -> (список)

Список зависимостей для задания. Одно задание может зависеть от максимум 20 заданий. Вы можете указать зависимость типа SEQUENTIAL без указания идентификатора задания для заданий массива, чтобы каждое дочернее задание массива завершалось последовательно, начиная с индекса 0. Вы также можете указать зависимость типа N_TO_N с идентификатором задания для заданий массива. В этом случае каждое дочернее задание индекса этого задания должно ожидать завершения соответствующего дочернего задания индекса каждой зависимости, прежде чем оно сможет начаться.

(структура)

Объект, представляющий зависимость задания Batch.

JobId -> (строка)

Идентификатор задания Batch, связанный с этой зависимостью.

Type -> (строка)

Тип зависимости задания.

Parameters -> (отображение)

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

key -> (строка)

value -> (строка)

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

Параметры использования потока Amazon SQS в качестве цели.

MessageGroupId -> (строка)

Идентификатор группы сообщений FIFO, используемый в качестве цели.

MessageDeduplicationId -> (строка)

Этот параметр применим только к очередям FIFO (первый вошел, первый вышел).

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

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

Это пользовательские параметры, используемые, когда целью являются API Gateway REST API или EventBridge ApiDestinations.

PathParameterValues -> (список)

Значения параметров пути, используемые для заполнения знаков диких карт пути API Gateway REST API или EventBridge ApiDestination («*»).

(строка)

HeaderParameters -> (отображение)

Заголовки, которые должны быть отправлены в рамках запроса для вызова API Gateway REST API или EventBridge ApiDestination.

key -> (строка)

value -> (строка)

QueryStringParameters -> (отображение)

Ключи/значения строки запроса, которые должны быть отправлены в рамках запроса для вызова API Gateway REST API или EventBridge ApiDestination.

key -> (строка)

value -> (строка)

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

Это пользовательские параметры, которые необходимо использовать, когда целевой объект — кластер Amazon Redshift, для вызова Amazon Redshift Data API BatchExecuteStatement.

SecretManagerArn -> (строка)

Имя или ARN секрета, предоставляющего доступ к базе данных. Требуется при аутентификации с помощью Secrets Manager.

Database -> (строка)

Имя базы данных. Требуется при аутентификации с использованием временных учетных данных.

DbUser -> (строка)

Имя пользователя базы данных. Требуется при аутентификации с использованием временных учетных данных.

StatementName -> (строка)

Имя SQL-запроса. Вы можете присвоить имя SQL-запросу при его создании для идентификации запроса.

WithEvent -> (булево)

Указывает, необходимо ли отправлять событие обратно в EventBridge после выполнения SQL-запроса.

Sqls -> (список)

Текст SQL-запроса для выполнения.

(строка)

// Один SQL-запрос для Redshift

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

Параметры для использования SageMaker конвейера как целевого объекта.

PipelineParameterList -> (список)

Список имен и значений параметров для запуска конвейера построения моделей SageMaker.

(структура)

Пара-значение для запуска выполнения конвейера построения моделей SageMaker.

Name -> (строка)

Имя параметра для запуска выполнения конвейера построения моделей SageMaker.

Value -> (строка)

Значение параметра для запуска выполнения конвейера построения моделей SageMaker.

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

Параметры для использования канала событий EventBridge в качестве целевого объекта.

EndpointId -> (строка)

Субдомен URL конечной точки. Например, если URL для конечной точки — https://abcde.veo.endpoints.event.amazonaws.com, то EndpointId — abcde.veo .

DetailType -> (строка)

Свободный текст с максимальной длиной 128 символов, используемый для определения ожидаемых полей в деталях события.

Source -> (строка)

Источник события.

Resources -> (список)

Ресурсы Amazon Web Services, идентифицированные с помощью Amazon Resource Name (ARN), которые в основном относятся к событию. Может быть любое количество, включая ноль.

(строка)

Time -> (строка)

Отметка времени события по формату RFC3339. Если отметка времени не указана, используется отметка времени вызова PutEvents.

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

Параметры для использования потока журналов CloudWatch Logs в качестве целевого объекта.

LogStreamName -> (строка)

Имя потока журнала.

Timestamp -> (строка)

Время возникновения события, выраженное в миллисекундах после 00:00:00 UTC 1 января 1970 г.

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

Параметры для использования Timestream для таблицы LiveAnalytics в качестве целевого объекта.

TimeValue -> (строка)

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

EpochTimeUnit -> (строка)

Гранularity единиц времени. По умолчанию — MILLISECONDS .

Требуется, если TimeFieldType указано как EPOCH .

TimeFieldType -> (строка)

Тип значения времени.

По умолчанию — EPOCH .

TimestampFormat -> (строка)

Формат отметки времени. Например, yyyy-MM-dd'T'HH:mm:ss'Z' .

Требуется, если TimeFieldType задано как TIMESTAMP_FORMAT .

VersionValue -> (строка)

64-битное значение версии или поле исходных данных, представляющее значение версии для ваших данных.

Запросы записи с более высоким номером версии обновят существующие значения измерения записи и версии. В случаях, когда значение измерения одинаково, версия все равно будет обновлена.

Значение по умолчанию — 1.

Timestream для LiveAnalytics не поддерживает обновление частичных значений измерения в записи.

Запросы записи для дублированных данных с более высоким номером версии обновят существующее значение измерения и версию. В случаях, когда значение измерения одинаково, Version все равно будет обновлено. Значение по умолчанию — 1 .

Примечание

Version должно быть 1 или больше, иначе вы получите ошибку ValidationException.

DimensionMappings -> (список)

Сопоставление исходных данных с измерениями в целевой таблице Timestream для LiveAnalytics.

Для получения дополнительной информации см. понятия Amazon Timestream для LiveAnalytics.

(структура)

Сопоставляет исходные данные с измерением в целевой таблице Timestream для LiveAnalytics.

Для получения дополнительной информации см. понятия Amazon Timestream для LiveAnalytics.

DimensionValue -> (строка)

Динамический путь к значению измерения в исходном событии.

DimensionValueType -> (строка)

Тип данных измерения для временных данных.

DimensionName -> (строка)

Метаданные атрибутов временного ряда. Например, имя и зона доступности экземпляра Amazon EC2 или название производителя ветряной турбины являются измерениями.

SingleMeasureMappings -> (список)

Сопоставления отдельных полей исходных данных с отдельными записями в указанной таблице Timestream для LiveAnalytics.

(структура)

Сопоставляет одно поле исходных данных с одной записью в указанной таблице Timestream для LiveAnalytics.

Для получения дополнительной информации см. понятия Amazon Timestream для LiveAnalytics.

MeasureValue -> (строка)

Динамический путь к полю источнику для сопоставления с измерением в записи.

MeasureValueType -> (строка)

Тип данных поля источнику.

MeasureName -> (строка)

Имя целевого измерения для атрибута измерения в таблице Timestream.

MultiMeasureMappings -> (список)

Сопоставление нескольких измерений из исходного события с одной записью в указанной таблице Timestream для LiveAnalytics.

(структура)

Сопоставляет несколько измерений из исходного события с одной записью в Timestream для LiveAnalytics.

Для получения дополнительной информации см. понятия Amazon Timestream для LiveAnalytics.

MultiMeasureName -> (строка)

Имя множества измерений на запись (множественные измерения).

MultiMeasureAttributeMappings -> (список)

Сопоставления, которые представляют несколько полей исходного события, сопоставленные с измерениями в одной записи Timestream для LiveAnalytics.

(структура)

Сопоставление поля данных исходного события с измерением в записи Timestream для LiveAnalytics.

MeasureValue -> (строка)

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

MeasureValueType -> (строка)

Тип данных атрибута измерения в исходном событии.

MultiMeasureAttributeName -> (строка)

Целевое имя измерения, которое необходимо использовать.

RoleArn -> (строка)

ARN роли, которая позволяет конвейеру отправлять данные в целевой объект.

Tags -> (карта)

Список пар ключ-значение для сопоставления с конвейером.

key -> (строка)

value -> (строка)

CreationTime -> (временная метка)

Время создания конвейера.

LastModifiedTime -> (временная метка)

Время последнего обновления конвейера в формате ISO-8601 (ГГГГ-ММ-ДДТчч:мм:сс.ссTZD).

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

Параметры конфигурации ведения журнала для конвейера.

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

Параметры конфигурации ведения журнала Amazon S3 для конвейера.

BucketName -> (строка)

Имя ведра Amazon S3, в которое EventBridge отправляет записи журнала для конвейера.

Prefix -> (строка)

Префикс текста для начала имен объектов Amazon S3.

Дополнительную информацию см. в разделе Организация объектов с помощью префиксов в руководстве пользователя Amazon Simple Storage Service.

BucketOwner -> (строка)

Учетная запись Amazon Web Services, владеющая ведром Amazon S3, в которое EventBridge отправляет записи журнала для конвейера.

OutputFormat -> (строка)

Формат, который EventBridge использует для записей журнала.

В настоящее время EventBridge поддерживает только формат json.

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

Параметры конфигурации ведения журнала Amazon Data Firehose для конвейера.

DeliveryStreamArn -> (строка)

Amazon Resource Name (ARN) потока доставки Firehose, в который EventBridge отправляет записи журнала конвейера.

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

Параметры конфигурации ведения журнала Amazon CloudWatch Logs для конвейера.

LogGroupArn -> (строка)

Amazon Web Services Resource Name (ARN) для группы журналов CloudWatch, в которую EventBridge отправляет записи журнала.

Level -> (строка)

Уровень детализации ведения журнала. Это относится ко всем целевым объектам ведения журнала для конвейера.

IncludeExecutionData -> (список)

Включать ли данные выполнения (в частности, поля payload, awsRequest и awsResponse) в сообщения журнала для этого конвейера.

Это относится ко всем целевым объектам ведения журнала для конвейера.

Дополнительную информацию см. в разделе Включение данных выполнения в журналы в руководстве пользователя Amazon EventBridge.

(строка)

KmsKeyIdentifier -> (строка)

Идентификатор управляемого клиентом ключа KMS для EventBridge, который используется для шифрования данных конвейера, если он был указан.

Дополнительную информацию см. в разделе Шифрование данных в EventBridge в руководстве пользователя Amazon EventBridge.

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

END_OF_DOCUMENT_MARKER

Spec-Zone.ru

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