Вопросы по теме 'jmespath'

Как передать параметры в выражение пути JMES в python
Код Python. Как передать параметры в JMESpath вместо жесткого кодирования? ext= '.md' filtered_iterator = page_iterator.search("Contents[?ends_with(Key, `.md`)].Key") Я хотел бы передать дополнительные параметры в пути к содержимому...
366 просмотров

Получить значение из пары ключ/значение, используя jmespath, когда значение является числом
Я пытаюсь получить ключ (instanceId) из документа JSON, используя jmespath. Документы JSON выглядят так: targets = {'instances': [ {'instanceId': u'i-035dd764fe1a08091', 'hostIp': '10.200.10.150'}, {'instanceId':...
1165 просмотров
schedule 27.11.2023

JMESPath текущий индекс массива
В JMESPath с этим запросом: people[].{"index":@.index,"name":name, "state":state.name} На этом примере данные: { "people": [ { "name": "a", "state": {"name": "up"} }, { "name": "b", "state": {"name":...
794 просмотров
schedule 29.11.2023

Как обрабатывать JMESPath содержит фильтр по атрибуту, который может быть нулевым?
Я хочу отфильтровать вывод команды Azure CloudShell az ad sp list , который выводит массив JSON, например, путем фильтрации до Publisher Name =" ACME ". Все команды z поддерживают аргумент --query, который принимает выражение JMESPath. У меня...
10201 просмотров
schedule 05.02.2024

Список фильтров на основе другого результата запроса с помощью JMESPath
Наличие объекта, подобного приведенному ниже: { "pick": "a", "elements": [ {"id": "a", "label": "First"}, {"id": "b", "label": "Second"} ] } как я могу получить элемент в списке elements , где id равно значению pick ? Я...
377 просмотров
schedule 25.01.2024

JMESPath или Ansible сглаживают словари
Я хотел бы преобразовать ввод следующим образом: { "cluster1": { "services": { "service1": { "name": "foo", "version": 1.0 }, "service2": { "name":...
62 просмотров
schedule 23.10.2022

Ansible: фильтрующие элементы, содержащие строку с JMESPath
Я хочу получить список адресов определенного типа интерфейса. Я нашел кое-какую информацию здесь . Вот моя инструкция: - name: Test JMESPath hosts: localhost gather_facts: no vars: interfaces: - name: em0 address:...
271 просмотров
schedule 10.11.2023

Создание объекта с помощью JMESpath
Я пытаюсь создать запрос JMESpath с помощью AWS CLI, который печатает таблицу, показывающую несколько выбранных свойств в виде строк. Я могу получить то, что хочу, используя jq , но я хочу сделать это только с awscli , чтобы он мог быть...
31 просмотров
schedule 03.02.2024

Вывод Ansible Filter / Parse в json
Я пытаюсь отфильтровать вывод ansible-playbook на действительный вывод json, чтобы я мог с ним работать. Результат, который я получаю: ok: [r-sw01] => { "configlets | selectattr(\"name\", \"eq\",...
127 просмотров
schedule 19.12.2023