Documentation ¶
Index ¶
- type AlibabaCloudConnection
- func (AlibabaCloudConnection) Close() error
- func (cloudConn *AlibabaCloudConnection) CreateImageHandler() (irs.ImageHandler, error)
- func (cloudConn *AlibabaCloudConnection) CreateKeyPairHandler() (irs.KeyPairHandler, error)
- func (cloudConn *AlibabaCloudConnection) CreatePublicIPHandler() (irs.PublicIPHandler, error)
- func (cloudConn *AlibabaCloudConnection) CreateSecurityHandler() (irs.SecurityHandler, error)
- func (cloudConn *AlibabaCloudConnection) CreateVMHandler() (irs.VMHandler, error)
- func (cloudConn *AlibabaCloudConnection) CreateVNetworkHandler() (irs.VNetworkHandler, error)
- func (cloudConn *AlibabaCloudConnection) CreateVNicHandler() (irs.VNicHandler, error)
- func (AlibabaCloudConnection) IsConnected() (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaCloudConnection ¶
type AlibabaCloudConnection struct { Region idrv.RegionInfo VMClient *ecs.Client KeyPairClient *ecs.Client ImageClient *ecs.Client PublicIPClient *vpc.Client SecurityGroupClient *ecs.Client VNetClient *vpc.Client VNicClient *ecs.Client SubnetClient *vpc.Client }
func (AlibabaCloudConnection) Close ¶
func (AlibabaCloudConnection) Close() error
func (*AlibabaCloudConnection) CreateImageHandler ¶
func (cloudConn *AlibabaCloudConnection) CreateImageHandler() (irs.ImageHandler, error)
func (*AlibabaCloudConnection) CreateKeyPairHandler ¶
func (cloudConn *AlibabaCloudConnection) CreateKeyPairHandler() (irs.KeyPairHandler, error)
func (*AlibabaCloudConnection) CreatePublicIPHandler ¶
func (cloudConn *AlibabaCloudConnection) CreatePublicIPHandler() (irs.PublicIPHandler, error)
func (*AlibabaCloudConnection) CreateSecurityHandler ¶
func (cloudConn *AlibabaCloudConnection) CreateSecurityHandler() (irs.SecurityHandler, error)
func (*AlibabaCloudConnection) CreateVMHandler ¶
func (cloudConn *AlibabaCloudConnection) CreateVMHandler() (irs.VMHandler, error)
func (*AlibabaCloudConnection) CreateVNetworkHandler ¶
func (cloudConn *AlibabaCloudConnection) CreateVNetworkHandler() (irs.VNetworkHandler, error)
func (*AlibabaCloudConnection) CreateVNicHandler ¶
func (cloudConn *AlibabaCloudConnection) CreateVNicHandler() (irs.VNicHandler, error)
func (AlibabaCloudConnection) IsConnected ¶
func (AlibabaCloudConnection) IsConnected() (bool, error)
Click to show internal directories.
Click to hide internal directories.