- std::string filename;
- int lineno;
- std::string id;
- std::string type_id;
- std::string content;
- std::unordered_map<std::string, std::string>* properties;
- std::string attach;
-};
-
-class StorageTypeCreationArgs {
-public:
- std::string id;
- std::string model;
- std::string content;
- std::unordered_map<std::string, std::string>* properties;
- std::unordered_map<std::string, std::string>* model_properties;
- sg_size_t size;
+ std::string routing;
+ std::vector<HostLinkCreationArgs> host_links;
+ std::vector<CabinetCreationArgs> cabinets;
+ std::unique_ptr<LinkCreationArgs> backbone;