batch-execute-statement
Описание
Эта операция позволяет выполнять пакетные чтение или запись данных, хранящихся в DynamoDB, используя PartiQL. Каждое выражение чтения в BatchExecuteStatement должно указывать условие равенства на все атрибуты ключа. Это гарантирует, что каждое выражение SELECT в пакете возвращает не более одного элемента. Дополнительную информацию см. в разделе Выполнение пакетных операций с PartiQL для DynamoDB.
Примечание
Весь пакет должен состоять либо из выражений чтения, либо из выражений записи; нельзя смешивать их в одном пакете.Предупреждение
Ответ HTTP 200 не означает, что все выражения в BatchExecuteStatement выполнены успешно. Подробности об ошибках для отдельных выражений можно найти в поле Error каждого выражения вBatchStatementResponse.См. также: Документация AWS API
Синтаксис
batch-execute-statement
--statements <value>
[--return-consumed-capacity <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]
Параметры
--statements (список)
Список выражений PartiQL, представляющих пакет для выполнения.
(структура)
Запрос пакетного выражения PartiQL.
Statement -> (строка)
Parameters -> (список)
Параметры, связанные с выражением PartiQL в запросе пакета.
(структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара имя-значение. Имя — это тип данных, а значение — это данные сами по себе.
Дополнительную информацию см. в разделе Типы данных в Руководстве разработчика Amazon DynamoDB .
S -> (строка)
Атрибут типа Строка. Например:
"S": "Hello"N -> (строка)
Атрибут типа Число. Например:
"N": "123.45"Числа отправляются по сети в DynamoDB в виде строк для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как атрибуты числового типа для математических операций.
B -> (двоичные данные)
Атрибут типа Двоичные данные. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа Набор строк. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Набор чисел. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа отправляются по сети в DynamoDB в виде строк для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как атрибуты числового типа для математических операций.
(строка)
BS -> (список)
Атрибут типа Набор двоичных данных. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](двоичные данные)
M -> (словарь)
Атрибут типа Словарь. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}key -> (строка)
value -> (структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара имя-значение. Имя — это тип данных, а значение — это данные сами по себе.
Дополнительную информацию см. в разделе Типы данных в Руководстве разработчика Amazon DynamoDB .
S -> (строка)
Атрибут типа Строка. Например:
"S": "Hello"N -> (строка)
Атрибут типа Число. Например:
"N": "123.45"Числа отправляются по сети в DynamoDB в виде строк для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как атрибуты числового типа для математических операций.
B -> (двоичные данные)
Атрибут типа Двоичные данные. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа Набор строк. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Набор чисел. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа отправляются по сети в DynamoDB в виде строк для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как атрибуты числового типа для математических операций.
(строка)
BS -> (список)
Атрибут типа Набор двоичных данных. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](двоичные данные)
M -> (словарь)
Атрибут типа Словарь. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}key -> (строка)
(… рекурсивно …)
L -> (список)
Атрибут типа Список. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](… рекурсивно …)
NULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Булево. Например:
"BOOL": trueL -> (список)
Атрибут типа Список. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара имя-значение. Имя — это тип данных, а значение — это данные сами по себе.
Дополнительную информацию см. в разделе Типы данных в Руководстве разработчика Amazon DynamoDB .
S -> (строка)
Атрибут типа Строка. Например:
"S": "Hello"N -> (строка)
Атрибут типа Число. Например:
"N": "123.45"Числа отправляются по сети в DynamoDB в виде строк для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как атрибуты числового типа для математических операций.
B -> (двоичные данные)
Атрибут типа Двоичные данные. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа Набор строк. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Набор чисел. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа отправляются по сети в DynamoDB в виде строк для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как атрибуты числового типа для математических операций.
(строка)
BS -> (список)
Атрибут типа Набор двоичных данных. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](двоичные данные)
M -> (словарь)
Атрибут типа Словарь. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}key -> (строка)
(… рекурсивно …)
L -> (список)
Атрибут типа Список. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](… рекурсивно …)
NULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Булево. Например:
"BOOL": trueNULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Булево. Например:
"BOOL": trueConsistentRead -> (булево)
ReturnValuesOnConditionCheckFailure -> (строка)
Необязательный параметр, возвращающий атрибуты элемента для операции запроса пакета PartiQL, которая не выполнила проверку условия.
Запрос возвращаемого значения не приводит к дополнительным затратам, за исключением небольшой сетевой и вычислительной нагрузки при получении более подробного ответа. Единицы пропускной способности чтения не используются.
Синтаксис JSON:
[
{
"Statement": "string",
"Parameters": [
{
"S": "string",
"N": "string",
"B": blob,
"SS": ["string", ...],
"NS": ["string", ...],
"BS": [blob, ...],
"M": {"string": {
"S": "string",
"N": "string",
"B": blob,
"SS": ["string", ...],
"NS": ["string", ...],
"BS": [blob, ...],
"M": {"string": { ... recursive ... }
...},
"L": [
{ ... recursive ... }
...
],
"NULL": true|false,
"BOOL": true|false
}
...},
"L": [
{
"S": "string",
"N": "string",
"B": blob,
"SS": ["string", ...],
"NS": ["string", ...],
"BS": [blob, ...],
"M": {"string": { ... recursive ... }
...},
"L": [
{ ... recursive ... }
...
],
"NULL": true|false,
"BOOL": true|false
}
...
],
"NULL": true|false,
"BOOL": true|false
}
...
],
"ConsistentRead": true|false,
"ReturnValuesOnConditionCheckFailure": "ALL_OLD"|"NONE"
}
...
]
--return-consumed-capacity (строка)
Определяет уровень подробности информации о потреблении пропускной способности (предопределенной или по требованию), которая возвращается в ответе:
-
INDEXES— В ответ включена общая информация оConsumedCapacityдля операции, а также информация оConsumedCapacityдля каждой таблицы и вторичного индекса, которые были обработаны. Обратите внимание, что некоторые операции, такие какGetItemиBatchGetItem, вообще не обращаются к индексам. В этих случаях указаниеINDEXESвернёт только информацию оConsumedCapacityдля таблицы(ы). -
TOTAL— В ответ включена только общая информация о потребленииConsumedCapacityдля операции. -
NONE— Подробности оConsumedCapacityне включены в ответ.
Возможные значения:
INDEXESTOTALNONE
--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 (boolean)
Включить отладку логирования.
--endpoint-url (string)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI проверяет SSL-сертификаты. Этот параметр переопределяет поведение по умолчанию по проверке SSL-сертификатов.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для фильтрации данных ответа.
--profile (string)
Использование определенного профиля из файла учетных данных.
--region (string)
Регион для использования. Переопределяет настройки из конфигурации/окружения.
--version (string)
Отображение версии этого инструмента.
--color (string)
Включение/выключение цветного вывода.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.
--ca-bundle (string)
Файл сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки из конфигурации/окружения.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет блокирующим и без таймаута. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет блокирующим и без таймаута. Значение по умолчанию — 60 секунд.
--cli-binary-format (string)
Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — 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 (boolean)
Отключить пейджер CLI для вывода.
--cli-auto-prompt (boolean)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическое запросы параметров ввода CLI.
Вывод
Ответы -> (список)
Ответ на каждый оператор PartiQL в пакетной обработке. Значения списка упорядочены в соответствии с порядком операторов запроса.
(структура)
Ответ пакетной обработки оператора PartiQL.
Ошибка -> (структура)
Ошибка, связанная с неудачным оператором пакетной обработки PartiQL.
Код -> (строка)
Сообщение -> (строка)
Элемент -> (отображение)
Элемент, вызвавший сбой проверки условия. Это значение будет установлено, если ReturnValuesOnConditionCheckFailure задано как ALL_OLD.
ключ -> (строка)
значение -> (структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара имя-значение. Имя — тип данных, а значение — само данные.
Для получения дополнительной информации см. Типы данных в Руководстве разработчика Amazon DynamoDB.
S -> (строка)
Атрибут типа Строка. Например:
"S": "Hello"N -> (строка)
Атрибут типа Число. Например:
"N": "123.45"Числа отправляются в DynamoDB по сети как строки для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
B -> (двоичные данные)
Атрибут типа Двоичные данные. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа Множество строк. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Множество чисел. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа отправляются в DynamoDB по сети как строки для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
(строка)
BS -> (список)
Атрибут типа Множество двоичных данных. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](двоичные данные)
M -> (отображение)
Атрибут типа Карта. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}ключ -> (строка)
значение -> (структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара имя-значение. Имя — тип данных, а значение — само данные.
Для получения дополнительной информации см. Типы данных в Руководстве разработчика Amazon DynamoDB.
S -> (строка)
Атрибут типа Строка. Например:
"S": "Hello"N -> (строка)
Атрибут типа Число. Например:
"N": "123.45"Числа отправляются в DynamoDB по сети как строки для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
B -> (двоичные данные)
Атрибут типа Двоичные данные. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа Множество строк. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Множество чисел. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа отправляются в DynamoDB по сети как строки для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
(строка)
BS -> (список)
Атрибут типа Множество двоичных данных. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](двоичные данные)
M -> (отображение)
Атрибут типа Карта. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}ключ -> (строка)
(… рекурсивно …)
L -> (список)
Атрибут типа Список. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](… рекурсивно …)
NULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Булево. Например:
"BOOL": trueL -> (список)
Атрибут типа Список. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара имя-значение. Имя — тип данных, а значение — само данные.
Для получения дополнительной информации см. Типы данных в Руководстве разработчика Amazon DynamoDB.
S -> (строка)
Атрибут типа Строка. Например:
"S": "Hello"N -> (строка)
Атрибут типа Число. Например:
"N": "123.45"Числа отправляются в DynamoDB по сети как строки для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
B -> (двоичные данные)
Атрибут типа Двоичные данные. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа Множество строк. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Множество чисел. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа отправляются в DynamoDB по сети как строки для максимальной совместимости между языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
(строка)
BS -> (список)
Атрибут типа Множество двоичных данных. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](двоичные данные)
M -> (отображение)
Атрибут типа Карта. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}ключ -> (строка)
(… рекурсивно …)
L -> (список)
Атрибут типа Список. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](… рекурсивно …)
NULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Булево. Например:
"BOOL": trueNULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Булево. Например:
"BOOL": trueНазвание таблицы -> (строка)
Элемент -> (отображение)
Элемент DynamoDB, связанный с BatchStatementResponse
ключ -> (строка)
значение -> (структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара «имя-значение». Имя — это тип данных, а значение — само данные.
Дополнительную информацию см. в разделе Типы данных в Руководстве разработчика Amazon DynamoDB .
S -> (строка)
Атрибут типа String. Например:
"S": "Hello"N -> (строка)
Атрибут типа Number. Например:
"N": "123.45"Числа передаются в DynamoDB по сети как строки для максимальной совместимости с различными языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
B -> (бинарный массив)
Атрибут типа Binary. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа String Set. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Number Set. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа передаются в DynamoDB по сети как строки для максимальной совместимости с различными языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
(строка)
BS -> (список)
Атрибут типа Binary Set. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](бинарный массив)
M -> (словарь)
Атрибут типа Map. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}ключ -> (строка)
значение -> (структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара «имя-значение». Имя — это тип данных, а значение — само данные.
Дополнительную информацию см. в разделе Типы данных в Руководстве разработчика Amazon DynamoDB .
S -> (строка)
Атрибут типа String. Например:
"S": "Hello"N -> (строка)
Атрибут типа Number. Например:
"N": "123.45"Числа передаются в DynamoDB по сети как строки для максимальной совместимости с различными языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
B -> (бинарный массив)
Атрибут типа Binary. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа String Set. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Number Set. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа передаются в DynamoDB по сети как строки для максимальной совместимости с различными языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
(строка)
BS -> (список)
Атрибут типа Binary Set. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](бинарный массив)
M -> (словарь)
Атрибут типа Map. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}ключ -> (строка)
(… рекурсивно …)
L -> (список)
Атрибут типа List. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](… рекурсивно …)
NULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Boolean. Например:
"BOOL": trueL -> (список)
Атрибут типа List. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](структура)
Представляет данные для атрибута.
Каждое значение атрибута описывается как пара «имя-значение». Имя — это тип данных, а значение — само данные.
Дополнительную информацию см. в разделе Типы данных в Руководстве разработчика Amazon DynamoDB .
S -> (строка)
Атрибут типа String. Например:
"S": "Hello"N -> (строка)
Атрибут типа Number. Например:
"N": "123.45"Числа передаются в DynamoDB по сети как строки для максимальной совместимости с различными языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
B -> (бинарный массив)
Атрибут типа Binary. Например:
"B": "dGhpcyB0ZXh0IGlzIGJhc2U2NC1lbmNvZGVk"SS -> (список)
Атрибут типа String Set. Например:
"SS": ["Giraffe", "Hippo" ,"Zebra"](строка)
NS -> (список)
Атрибут типа Number Set. Например:
"NS": ["42.2", "-19", "7.5", "3.14"]Числа передаются в DynamoDB по сети как строки для максимальной совместимости с различными языками и библиотеками. Однако DynamoDB обрабатывает их как числовые атрибуты для математических операций.
(строка)
BS -> (список)
Атрибут типа Binary Set. Например:
"BS": ["U3Vubnk=", "UmFpbnk=", "U25vd3k="](бинарный массив)
M -> (словарь)
Атрибут типа Map. Например:
"M": {"Name": {"S": "Joe"}, "Age": {"N": "35"}}ключ -> (строка)
(… рекурсивно …)
L -> (список)
Атрибут типа List. Например:
"L": [ {"S": "Cookies"} , {"S": "Coffee"}, {"N": "3.14159"}](… рекурсивно …)
NULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Boolean. Например:
"BOOL": trueNULL -> (булево)
Атрибут типа Null. Например:
"NULL": trueBOOL -> (булево)
Атрибут типа Boolean. Например:
"BOOL": trueConsumedCapacity -> (список)
Ёмкость, потреблённая всей операцией. Значения в списке упорядочены согласно порядку заявок.
(структура)
Ёмкость, потреблённая операцией. Возвращаемые данные включают общую пропускную способность, потреблённую по предопределённому плану, а также статистику для таблицы и всех индексов, участвовавших в операции. ConsumedCapacity возвращается только если это было запрошено в запросе. Дополнительную информацию см. в разделе Режим предоставленной пропускной способности в Руководстве разработчика Amazon DynamoDB .
TableName -> (строка)
CapacityUnits -> (двойное число)
ReadCapacityUnits -> (двойное число)
WriteCapacityUnits -> (двойное число)
Table -> (структура)
Объём пропускной способности, потреблённой в таблице, затронутой операцией.
ReadCapacityUnits -> (двойное число)
WriteCapacityUnits -> (двойное число)
CapacityUnits -> (двойное число)
LocalSecondaryIndexes -> (словарь)
Объём пропускной способности, потреблённой в каждом локальном индексе, затронутом операцией.
ключ -> (строка)
значение -> (структура)
Представляет объём потреблённой пропускной способности по предопределённому плану для таблицы или индекса.
ReadCapacityUnits -> (двойное число)
WriteCapacityUnits -> (двойное число)
CapacityUnits -> (двойное число)
GlobalSecondaryIndexes -> (словарь)
Объём пропускной способности, потреблённой в каждом глобальном индексе, затронутом операцией.
ключ -> (строка)
значение -> (структура)
Представляет объём потреблённой пропускной способности по предопределённому плану для таблицы или индекса.
ReadCapacityUnits -> (двойное число)
WriteCapacityUnits -> (двойное число)
CapacityUnits -> (двойное число)
© Copyright 2025, Amazon Web Services. Created using Sphinx.