Я уже некоторое время использую Hashicorp Vault, и мне было поручено написать очень разделенную политику и загрузить ее в Vault.
Поскольку Vault очень JSON дружественный, я попробовал проанализировать файл JSON через библиотеку HVA C в Vault. JSON выглядит следующим образом:
{
"path": {
"secret/applications/app1/soda/*": {
"capabilities": [
"read",
"list"
]
}
}, "path": {
"secret/applications/app2/tea/bag/*": {
"capabilities": [
"read",
"list"
]
}
}, "path": {
"secret/applications/app3/coffee/beans/*": {
"capabilities": [
"read",
"list"
]
}
}
}
Я знаю, что в Словаре всегда должны быть уникальные ключи, а в python очень не нравится иметь его, поэтому кто-то сталкивался со способом sh в Vault через библиотеку HVA C в python что-то похожее на это JSON?
Для намерений и целей, если я пойму sh это так, это будет только пу sh последний ключ в файле и игнорировать остальные, так как все это «дубликат»