описание-потока-резюме
Описание
Предоставляет краткое описание указанного потока данных Kinesis без списка фрагментов.
Примечание
При вызове этого API вы должны использовать либо параметрStreamARN, либо параметр StreamName, или оба. Рекомендуется использовать параметр ввода StreamARN при вызове этого API.Возвращаемая информация включает имя потока, Amazon Resource Name (ARN), состояние, период хранения записей, приблизительное время создания, мониторинг, сведения об шифровании и количество открытых фрагментов.
См. также: Документация AWS API
Синтаксис
describe-stream-summary
[--stream-name <value>]
[--stream-arn <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]
Параметры
--stream-name (строка)
--stream-arn (строка)
--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
- текст
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать конкретный профиль из вашего файла учетных данных.
--region (строка)
Используемый регион. Переопределяет настройки конфигурации/среды.
--version (строка)
Показать версию этого инструмента.
--color (строка)
Включить/выключить вывод цвета.
- вкл
- выкл
- авто
--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 для вывода.
--cli-auto-prompt (булево)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (булево)
Отключить автоматическое запросы параметров ввода CLI.
Примеры
Примечание
Чтобы использовать следующие примеры, у вас должен быть установлен и настроен AWS CLI. Более подробную информацию см. в руководстве по началу работы в руководстве пользователя AWS CLI.
За исключением случаев, когда указано иное, все примеры используют правила цитирования типа Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной среды. См. Использование кавычек со строками в руководстве пользователя AWS CLI.
Для описания сводки потока данных
Следующий describe-stream-summary пример предоставляет краткое описание (без списка фрагментов) указанного потока данных.
aws kinesis describe-stream-summary \
--stream-name samplestream
Вывод:
{
"StreamDescriptionSummary": {
"StreamName": "samplestream",
"StreamARN": "arn:aws:kinesis:us-west-2:123456789012:stream/samplestream",
"StreamStatus": "ACTIVE",
"RetentionPeriodHours": 48,
"StreamCreationTimestamp": 1572297168.0,
"EnhancedMonitoring": [
{
"ShardLevelMetrics": []
}
],
"EncryptionType": "NONE",
"OpenShardCount": 3,
"ConsumerCount": 0
}
}
Для получения дополнительной информации см. Создание и управление потоками в Руководстве разработчика Amazon Kinesis Data Streams.
Вывод
StreamDescriptionSummary -> (структура)
StreamDescriptionSummary, содержащий сведения о потоке.
StreamName -> (строка)
StreamARN -> (строка)
StreamStatus -> (строка)
Текущее состояние описываемого потока. Состояние потока может быть одним из следующих:
-
CREATING- Поток создается. Kinesis Data Streams немедленно возвращает и устанавливаетStreamStatusвCREATING. -
DELETING- Поток удаляется. Указанный поток находится в состоянииDELETINGдо тех пор, пока Kinesis Data Streams не завершит удаление. -
ACTIVE- Поток существует и готов к чтению и записи или удалению. Операции чтения и записи должны выполняться только с потоком в состоянииACTIVE. -
UPDATING- Фрагменты в потоке объединяются или разбиваются. Операции чтения и записи продолжают работать, пока поток находится в состоянииUPDATING.
StreamModeDetails -> (структура)
Определяет режим емкости, который вы хотите установить для своего потока данных. В настоящее время в Kinesis Data Streams вы можете выбрать режим емкости «по требованию» и режим емкости «зарезервированный» для своих потоков данных.
StreamMode -> (строка)
RetentionPeriodHours -> (целое число)
StreamCreationTimestamp -> (метка времени)
EnhancedMonitoring -> (список)
Представляет текущие настройки расширенного мониторинга потока.
(структура)
Представляет типы расширенных метрик.
ShardLevelMetrics -> (список)
Список метрик уровня фрагмента.
Ниже приведены допустимые метрики уровня фрагмента. Значение «ALL» усиливает каждую метрику.
IncomingBytesIncomingRecordsOutgoingBytesOutgoingRecordsWriteProvisionedThroughputExceededReadProvisionedThroughputExceededIteratorAgeMillisecondsALL
Для получения дополнительной информации см. Мониторинг службы Amazon Kinesis Data Streams с помощью Amazon CloudWatch в Руководстве разработчика Amazon Kinesis Data Streams.
(строка)
EncryptionType -> (строка)
Используемый тип шифрования. Это значение может быть одним из следующих:
KMSNONE
KeyId -> (строка)
GUID для управляемого пользователем ключа KMS Amazon Web Services, используемого для шифрования. Это значение может быть глобально уникальным идентификатором, полностью указанным ARN для псевдонима или ключа, или именем псевдонима, начинающимся с «alias/». Вы также можете использовать главный ключ, принадлежащий Kinesis Data Streams, указав псевдоним aws/kinesis.
- Пример ARN ключа:
arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012 - Пример ARN псевдонима:
arn:aws:kms:us-east-1:123456789012:alias/MyAliasName - Пример глобально уникального идентификатора ключа:
12345678-1234-1234-1234-123456789012 - Пример имени псевдонима:
alias/MyAliasName - Главный ключ, принадлежащий Kinesis Data Streams:
alias/aws/kinesis
OpenShardCount -> (целое число)
ConsumerCount -> (целое число)
© Copyright 2025, Amazon Web Services. Created using Sphinx.