Files
cloudpods/pkg/multicloud/dbinstance_base.go
T
2019-07-25 13:51:24 +08:00

32 lines
972 B
Go

package multicloud
import (
"fmt"
"yunion.io/x/onecloud/pkg/cloudprovider"
)
type SDBInstanceBase struct {
SVirtualResourceBase
}
func (instance *SDBInstanceBase) GetDBNetwork() (*cloudprovider.SDBInstanceNetwork, error) {
return nil, fmt.Errorf("Not Implemented GetDBNetwork")
}
func (instance *SDBInstanceBase) GetExtraIps() ([]cloudprovider.SExtraIp, error) {
return nil, fmt.Errorf("Not Implemented GetExtraIps")
}
func (instance *SDBInstanceBase) GetIDBInstanceParameters() ([]cloudprovider.ICloudDBInstanceParameter, error) {
return nil, fmt.Errorf("Not Implemented GetIDBInstanceParameters")
}
func (instance *SDBInstanceBase) GetIDBInstanceDatabases() ([]cloudprovider.ICloudDBInstanceDatabase, error) {
return nil, fmt.Errorf("Not Implemented GetIDBInstanceDatabases")
}
func (instance *SDBInstanceBase) GetIDBInstanceAccounts() ([]cloudprovider.ICloudDBInstanceAccount, error) {
return nil, fmt.Errorf("Not Implemented GetIDBInstanceAccounts")
}