Documentation
¶
Index ¶
- Variables
- type ZenlayerCloudClient
- func (client *ZenlayerCloudClient) NewConfig() *common.Config
- func (client *ZenlayerCloudClient) WithBmcClient() *bmc.Client
- func (client *ZenlayerCloudClient) WithSdnClient() *sdn.Client
- func (client *ZenlayerCloudClient) WithVmClient() *vm.Client
- func (client *ZenlayerCloudClient) WithZgaClient() *zga.Client
Constants ¶
This section is empty.
Variables ¶
View Source
var ReqClient = "Terraform-latest"
Functions ¶
This section is empty.
Types ¶
type ZenlayerCloudClient ¶
type ZenlayerCloudClient struct {
SecretKeyId string
SecretKeyPassword string
Domain string
Scheme string
Timeout int
BmcConn *bmc.Client
VmConn *vm.Client
SdnConn *sdn.Client
ZgaConn *zga.Client
}
func (*ZenlayerCloudClient) NewConfig ¶
func (client *ZenlayerCloudClient) NewConfig() *common.Config
func (*ZenlayerCloudClient) WithBmcClient ¶
func (client *ZenlayerCloudClient) WithBmcClient() *bmc.Client
func (*ZenlayerCloudClient) WithSdnClient ¶ added in v0.1.10
func (client *ZenlayerCloudClient) WithSdnClient() *sdn.Client
func (*ZenlayerCloudClient) WithVmClient ¶ added in v0.1.4
func (client *ZenlayerCloudClient) WithVmClient() *vm.Client
func (*ZenlayerCloudClient) WithZgaClient ¶ added in v0.1.11
func (client *ZenlayerCloudClient) WithZgaClient() *zga.Client
Click to show internal directories.
Click to hide internal directories.