Метод UpdateConfigurationSetEventDestination
Обновляет подписку для конфигурации в каталоге. Нужный каталог определяется по сервисному аккаунту, от имени которого выполняется запрос.
Запрос
PUT /v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName} HTTP/2
Path-параметры
Параметр |
Описание |
|
Тип: string. Название конфигурации. |
|
Тип: string. Название подписки, которая будет изменена. |
Заголовки запроса
Используйте в запросе общие заголовки.
Тело запроса
{
"EventDestination": {
"Enabled": <состояние_подписки>,
"KinesisFirehoseDestination": {
"IamRoleArn": "<параметр_для_совместимости>",
"DeliveryStreamArn": "<поток данных>"
}
}
}
Параметр |
Описание |
|
Тип: объект. Объект, который содержит параметры подписки. |
|
Тип: boolean. Состояние подписки: |
|
Тип: object. Объект, который определяет место назначения для отправки уведомлений. |
|
Тип: string. Используется только для совместимости с AWS. |
|
Тип: string. Поток данных Yandex Data Streams, в который отправляются уведомления. Формат: Пример
|
Ответы
200 OK
Ответ 200 OK
возвращается в случае успешного выполнения запроса.
Ошибки
Для всех ошибок тело ответа представлено в одинаковом формате:
{
"Code": "<название_ошибки>",
"message": "<пояснение_к_ошибке>"
}
Название ошибки заимствуется из ее кода, например BadRequestException
.
Возможные ошибки:
Код ошибки |
Описание |
|
В запросе неправильно указаны заголовки или параметры. |
|
Запрошенный ресурс не найден. |
|
При вызове запроса превышена квота. |