+ add storage domain class
+ add api sdk