Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TencentDriver ¶
type TencentDriver struct { }
var CloudDriver TencentDriver
func (TencentDriver) ConnectCloud(connectionInfo idrv.ConnectionInfo) (icon.CloudConnection, error) { // 1. get info of credential and region for Test A Cloud from connectionInfo. // 2. create a client object(or service object) of Test A Cloud with credential info. // 3. create CloudConnection Instance of "connect/TDA_CloudConnection". // 4. return CloudConnection Interface of TDA_CloudConnection. // sample code, do not user like this^^ var iConn icon.CloudConnection iConn = tcon.TencentCloudConnection{} return iConn, nil // return type: (icon.CloudConnection, error) }
func (*TencentDriver) ConnectCloud ¶
func (driver *TencentDriver) ConnectCloud(connectionInfo idrv.ConnectionInfo) (icon.CloudConnection, error)
func (TencentDriver) GetDriverCapability ¶
func (TencentDriver) GetDriverCapability() idrv.DriverCapabilityInfo
func (TencentDriver) GetDriverVersion ¶
func (TencentDriver) GetDriverVersion() string
Click to show internal directories.
Click to hide internal directories.