IncreaseStreamRetentionPeriod
Статья создана
Обновлена 24 августа 2021 г.
Увеличивает время хранения сообщений потока данных.
Доступные значения времени хранения: 4 часа, 12 часов, 24 часа.
Запрос
Запрос содержит данные в формате JSON.
{
"RetentionPeriodHours": number,
"StreamName": "string"
}
Параметры запроса
Параметр | Описание |
---|---|
RetentionPeriodHours |
Времени хранения сообщений, часы. Должно быть больше текущего значения времени. Тип: Целое число Возможные значения 12 , 24 .Обязательный: Да |
StreamName |
Имя потока данных. Тип: Строка Размер: 1 -128 символов.Возможные значения: [a-zA-Z][a-zA-Z0-9-]+*(?<!-)$ Обязательный: Да |
Ответ
В случае успеха возвращается ответ с кодом HTTP 200 и пустым телом.
Ошибки
Параметр | Описание | Код HTTP |
---|---|---|
InvalidArgumentException |
Недопустимый аргумент. Дополнительные сведения смотрите в сообщении об ошибке. | 400 |
LimitExceededException |
Превышено максимальное число запросов. | 400 |
ResourceInUseException |
Ресурс используется другой операцией. | 400 |
ResourceNotFoundException |
Запрошенный ресурс не найден. | 400 |
Могут возникать ошибки, общие для всех методов.