Documentation
¶
Index ¶
- Variables
- type ZenlayerCloudClient
- func (client *ZenlayerCloudClient) NewConfig() *common.Config
- func (client *ZenlayerCloudClient) WithBmcClient() *bmc.Client
- func (client *ZenlayerCloudClient) WithCcsClient() *ccs.Client
- func (client *ZenlayerCloudClient) WithSdnClient() *sdn.Client
- func (client *ZenlayerCloudClient) WithTrafficClient() *traffic.Client
- func (client *ZenlayerCloudClient) WithUsrClient() *user.Client
- func (client *ZenlayerCloudClient) WithVmClient() *vm.Client
- func (client *ZenlayerCloudClient) WithZDnsClient() *zdns.Client
- func (client *ZenlayerCloudClient) WithZec2Client() *zec2.Client
- func (client *ZenlayerCloudClient) WithZecClient() *zec.Client
- func (client *ZenlayerCloudClient) WithZgaClient() *zga.Client
- func (client *ZenlayerCloudClient) WithZlbClient() *zlb.Client
- func (client *ZenlayerCloudClient) WithZrmClient() *zrm.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
ZecConn *zec.Client
ZecConn2 *zec2.Client
ZlbConn *zlb.Client
CcsConn *ccs.Client
// contains filtered or unexported fields
}
func (*ZenlayerCloudClient) NewConfig ¶
func (client *ZenlayerCloudClient) NewConfig() *common.Config
func (*ZenlayerCloudClient) WithBmcClient ¶
func (client *ZenlayerCloudClient) WithBmcClient() *bmc.Client
func (*ZenlayerCloudClient) WithCcsClient ¶ added in v0.2.4
func (client *ZenlayerCloudClient) WithCcsClient() *ccs.Client
func (*ZenlayerCloudClient) WithSdnClient ¶ added in v0.1.10
func (client *ZenlayerCloudClient) WithSdnClient() *sdn.Client
func (*ZenlayerCloudClient) WithTrafficClient ¶ added in v0.2.0
func (client *ZenlayerCloudClient) WithTrafficClient() *traffic.Client
func (*ZenlayerCloudClient) WithUsrClient ¶ added in v0.2.0
func (client *ZenlayerCloudClient) WithUsrClient() *user.Client
func (*ZenlayerCloudClient) WithVmClient ¶ added in v0.1.4
func (client *ZenlayerCloudClient) WithVmClient() *vm.Client
func (*ZenlayerCloudClient) WithZDnsClient ¶ added in v0.2.10
func (client *ZenlayerCloudClient) WithZDnsClient() *zdns.Client
func (*ZenlayerCloudClient) WithZec2Client ¶ added in v0.2.0
func (client *ZenlayerCloudClient) WithZec2Client() *zec2.Client
func (*ZenlayerCloudClient) WithZecClient ¶ added in v0.2.0
func (client *ZenlayerCloudClient) WithZecClient() *zec.Client
func (*ZenlayerCloudClient) WithZgaClient ¶ added in v0.1.11
func (client *ZenlayerCloudClient) WithZgaClient() *zga.Client
func (*ZenlayerCloudClient) WithZlbClient ¶ added in v0.2.0
func (client *ZenlayerCloudClient) WithZlbClient() *zlb.Client
func (*ZenlayerCloudClient) WithZrmClient ¶ added in v0.2.18
func (client *ZenlayerCloudClient) WithZrmClient() *zrm.Client
Click to show internal directories.
Click to hide internal directories.