Merge branch 'release/2.4.0' of ssh://git.yunion.io/~qiujian/onecloud into feature/qj-esxi-support-complete

This commit is contained in:
Qiu Jian
2018-11-25 08:27:09 +08:00
29 changed files with 1053 additions and 89 deletions
+19
View File
@@ -236,6 +236,24 @@ type ICloudSecurityGroup interface {
GetRules() ([]secrules.SecurityRule, error)
}
type ICloudRouteTable interface {
ICloudResource
GetManagerId() string
GetDescription() string
GetRegionId() string
GetVpcId() string
GetType() string
GetIRoutes() ([]ICloudRoute, error)
}
type ICloudRoute interface {
GetType() string
GetCidr() string
GetNextHopType() string
GetNextHop() string
}
type ICloudDisk interface {
ICloudResource
IBillingResource
@@ -284,6 +302,7 @@ type ICloudVpc interface {
// GetStatus() string
GetIWires() ([]ICloudWire, error)
GetISecurityGroups() ([]ICloudSecurityGroup, error)
GetIRouteTables() ([]ICloudRouteTable, error)
GetManagerId() string