JSONDecoder::decode_json("master_zone", master_zone, obj);
JSONDecoder::decode_json("zones", zones, decode_zones, obj);
JSONDecoder::decode_json("placement_targets", placement_targets, decode_placement_targets, obj);
- JSONDecoder::decode_json("default_placement", default_placement.name, obj);
- JSONDecoder::decode_json("default_storage_class", default_placement.storage_class, obj);
+ string pr;
+ JSONDecoder::decode_json("default_placement", pr, obj);
+ default_placement.from_str(pr);
JSONDecoder::decode_json("realm_id", realm_id, obj);
JSONDecoder::decode_json("sync_policy", sync_policy, obj);
}