in common/src/main/java/org/jetbrains/teamcity/vault/support/VaultSysTemplate.java [129:153]
public void set(String name, Object value) {
if (!(value instanceof Map)) {
return;
}
//noinspection rawtypes
Map<String, Object> map = (Map) value;
if (map.containsKey("type")) {
VaultMountBuilder builder = VaultMount.builder() //
.type((String) map.get("type")) //
.description((String) map.get("description"));// ;
if (map.containsKey("config")) {
//noinspection rawtypes
builder.config((Map) map.get("config"));
}
VaultMount vaultMount = builder.build();
topLevelMounts.put(name, vaultMount);
}
}