Вопросы по теме 'jmespath'
Ссылка на родительский элемент в выражении фильтра JMESPath
У меня есть следующий запрос JMESPath
query="Reservations[].Instances[].{ \
InstanceId: InstanceId, \
RootDeviceVolumeId: BlockDeviceMappings[?DeviceName==\`/dev/sda1\`] \
| [].Ebs.VolumeId | [0], \
RootDeviceName:...
1921 просмотров
schedule
20.09.2022
JMESPath JSON-фильтр с несколькими совпадениями
У меня есть блок json, который выглядит примерно так (вы догадались по AWS)
{ "Vpcs":[
{
"VpcId":"vpc-blabla1",
"OtherKey":"Value"
},
{
"VpcId":"vpc-blabla2",
"OtherKey":"Value"
},
{
"VpcId":"vpc-blabla3",...
7532 просмотров
schedule
01.07.2023
Путь JMES / AWS - получить имя балансировщика нагрузки для данного идентификатора экземпляра
Мне нужно найти балансировщик нагрузки, к которому подключен данный экземпляр EC2, с помощью интерфейса командной строки AWS. У меня есть рабочее решение, использующее jq, однако я бы хотел избежать установки jq в качестве зависимости и, если...
657 просмотров
schedule
11.09.2022
Отфильтруйте объект по свойству и выберите с помощью ключа в jmespath
Я пытаюсь отфильтровать свойства объекта в jmespath на основе значения вложенного свойства и хочу включить только эти свойства где вложенному свойству присваивается определенное значение.
На основе данных этого примера:
{
"a": {...
11509 просмотров
schedule
18.08.2022
Варианты настройки Ansible из with_items
Я пытаюсь запустить задачу шаблона для каждого экземпляра ec2, захватывая переменные из других зарегистрированных переменных. Дата экземпляра хранится в ec2.tagged_instances, IP-информация для двух других интерфейсов хранится в eni_dc и eni_spoke...
2883 просмотров
schedule
20.07.2022
Ansible json_query выводит список при использовании выражения фильтра
Я использую ansible 2.4.0 на OSX. Следующий сборник игр...
---
- hosts: localhost
connection: local
gather_facts: False
vars:
data:
- name: thing1
desc: I am thing 1
- name: thing2
desc: I am thing 2
tasks:
-...
5258 просмотров
schedule
23.09.2022
Фильтрация выходных данных интерфейса командной строки AWS для групп безопасности, имеющих определенные списки управления доступом для портов и IP-адресов.
У меня возникают трудности с фильтрацией выходных данных AWS CLI description-security-groups
Цель: найти все SG с правилами входа на порт 22 с cidr 0.0.0.0/0.
В собственных документах Amazon приводится пример, но указывается, что в их запросе...
4415 просмотров
schedule
23.07.2023
Как отфильтровать подэлементы этих данных JSON с помощью JMESPath
Я использую Ansible для создания пользователей в нескольких средах. Я пытаюсь объединить свою пользовательскую переменную, содержащую все данные, необходимые для создания новых пользователей unix, в глобально разделяемую переменную. Для этого я...
617 просмотров
schedule
15.08.2023
Как вы проверяете nan в python jmespath?
Предположим import jmespath . Допустим, у меня есть некоторые данные, например:
In [3]: data=[{'foo':10}, {'foo':float('nan')}, {'foo':32}]
In [4]: data
Out[4]: [{'foo': 10}, {'foo': nan}, {'foo': 32}]
Я хочу использовать jmespath для...
319 просмотров
schedule
04.08.2022
список фильтров ansible json
Я пытаюсь отфильтровать запущенные службы из вывода модуля scan_services (или service_facts в >= 2.5). Вывод этого модуля примерно такой:
"ansible_facts": {
"services": {
"NetworkManager-dispatcher.service": {
"name":...
1979 просмотров
schedule
21.01.2023
Запрос JSON для поиска новейшего снимка для хоста и устройства?
Я пытаюсь найти новейший снимок устройства и хоста в AWS с помощью команды aws ec2 . Я получаю следующий вывод от aws ec2 describe-snapshots .
Как видите, у меня может быть несколько снимков для одного и того же хоста (см. Теги с ключами имя...
159 просмотров
schedule
04.06.2022
Фильтр вложенного массива с помощью jmespath (с использованием az cli)
Я хотел бы знать, доступно ли значение в записи TXT в DNS:
az network dns record-set txt show -g myresourcegroup -z 'mydomain' -n 'mytxtvalues'
Это часть результата json, в которой все:
"txtRecords": [
{
"value": [...
1078 просмотров
schedule
23.11.2023
Как взять пары ключ-значение и превратить их в массив объектов с помощью JMESPath
Я хочу изменить структуру данных стороннего API с помощью JMESPath и не смог понять, как взять один объект пар ключ-значение и преобразовать его в массив объектов, каждый из которых содержит ключ-значение. пары.
Я просмотрел все документы...
1428 просмотров
schedule
03.03.2023
wp rest api filter вложенный массив jmespath
Я пытаюсь отфильтровать запрос wpapi, используя Jmespath или стандартную встроенную строку фильтра.
Я хотел бы получить все «id» в списке с одним или несколькими значениями в массиве «filters». «Фильтры» вложены в «_item_filter-options»....
821 просмотров
schedule
30.07.2022
JMESPath извлекает необработанные значения из списка
Я пытаюсь написать сценарий с помощью Azure CLI. Скажите, что мой запрос возвращает следующее:
[
"a",
"b",
"c"
]
Я хочу использовать эти значения в цикле bash. Намного приятнее было бы получить их в таком виде:
a
b
c
Есть ли...
603 просмотров
schedule
10.11.2022
Запрос JMESPath для вложенных структур массива
У меня есть следующая структура данных в результате журналов aws get-query-results:
{
"status": "Complete",
"statistics": {
"recordsMatched": 2.0,
"recordsScanned": 13281.0,
"bytesScanned": 7526096.0
},...
3163 просмотров
schedule
29.09.2023
Как избежать символа '@' внутри ключа строкового литерала для поискового запроса jmespath
Я использую jmespath для поиска фрагмента JSON, и один из ключей JSON содержит символ '@'. Поскольку символ '@' является зарезервированным символом, jmespath задыхается. Я безуспешно пробовал несколько способов избежать символа «@». Как мне...
726 просмотров
schedule
21.12.2021
JSONPath или JMESPath фильтрация по другому выражению
Я изо всех сил пытаюсь найти способ отфильтровать узлы по другому выражению, а не по строке или числу. Я просмотрел спецификации как для JSONPath , так и для JMESPath и найдите небольшую информацию о невозможности сделать это так, как я пытался....
753 просмотров
schedule
21.08.2022
Невозможно проанализировать вывод json с помощью JMESPATH
Я запускаю приведенную ниже команду azure cli, чтобы получить идентификаторы подписки для определенной группы управления.
Команда:
az account management-group show --name "Simple-NonProduction-EMG-v01" -e -r
Вывод:
{
"children":...
390 просмотров
schedule
15.02.2023
Отфильтруйте результаты с помощью Jmespath на одномерном массиве
Используя jmespath и учитывая приведенный ниже json, как мне отфильтровать, чтобы возвращались только JobNames , начиная с аналитики?
Для большего контекста json был возвращен командой aws cli aws glue list-jobs
{
"JobNames": [...
93 просмотров
schedule
13.05.2023