Versions in this module Expand all Collapse all v0 v0.2.0 Feb 23, 2022 Changes in this version + type Bandwidth struct + func (bandwidth *Bandwidth) Init(size int, share_type, chargemode string) + type CreateCloudServer struct + func (createCloudServer *CreateCloudServer) Init(imageRef, flavorRef, name, vpcid string, nics []Nics, root_volume RootVolume, ...) + func (createCloudServer *CreateCloudServer) SetAdminPass(adminPass string) + func (createCloudServer *CreateCloudServer) SetCount(count int) + func (createCloudServer *CreateCloudServer) SetData_volumes(data_volumes []DataVolume) + func (createCloudServer *CreateCloudServer) SetExtendparam(extendparam Extendparam) + func (createCloudServer *CreateCloudServer) SetKey_name(key_name string) + func (createCloudServer *CreateCloudServer) SetPersonality(personality []Personality) + func (createCloudServer *CreateCloudServer) SetSecurity_groups(security_groups []SecurityGroup) + func (createCloudServer *CreateCloudServer) SetUser_data(user_data string) + type CreateCloudServerReq struct + func (createCloudServerReq *CreateCloudServerReq) Init(createCloudServer CreateCloudServer) + type CreateCloudServerResp struct + Job_id string + ResponseCode int + type DataVolume struct + func (dataVolume *DataVolume) Init(volumetype string, size int) + type DeleteCloudServerReq struct + func (deleteCloudServerReq *DeleteCloudServerReq) Init(servers []ServerId, delete_publicip, delete_volume bool) + type DeleteCloudServerResp struct + Job_id string + ResponseCode int + type Eip struct + func (eip *Eip) Init(iptype string, bandwidth Bandwidth) + type Entities struct + Server_id string + SubJobs []SubJob + Sub_jobs_total int + type Extendparam struct + func (extendparam *Extendparam) Init() + func (extendparam *Extendparam) SetRegionID(regionID string) + type FlavorListDetail struct + Disabled bool + Disk string + Ephemeral int + Id string + Is_public bool + Links []Links + Name string + Os_extra_specs OsExtraSpecs + Ram int + Rxtx_cap string + Rxtx_factor float32 + Rxtx_quota string + Swap string + Vcpus string + type JobEntities struct + Nic_id string + Server_id string + type Links struct + Href string + Rel string + Type string + type ListCloudServerFlavorsExtResp struct + Flavors []FlavorListDetail + ResponseCode int + type Nics struct + func (nics *Nics) Init(subnet_id string) + func (nics *Nics) SetIpAddress(ip_address string) + type OsExtraSpecs struct + Performancetype string + type Personality struct + func (personality *Personality) Init(path, contexts string) + type Publicip struct + func (publicip *Publicip) Init() + func (publicip *Publicip) SetEip(eip Eip) + func (publicip *Publicip) SetId(id string) + type RootVolume struct + func (root_volume *RootVolume) Init(volumetype string) + func (root_volume *RootVolume) SetSize(size int) + type SecGrp struct + func (secGrp *SecGrp) Init(secgrp_id string) + type SecurityGroup struct + func (securityGroup *SecurityGroup) Init() + func (securityGroup *SecurityGroup) SetId(id string) + type ServerId struct + func (serverId *ServerId) Init(id string) + type ShowEcsJobResp struct + Begin_time string + End_time string + Entities Entities + Error_code string + Fail_reason string + Job_id string + Job_type string + ResponseCode int + Status string + type SubJob struct + Begin_time string + End_time string + Entities JobEntities + Error_code string + Fail_reason string + Job_id string + Job_type string + Status string v0.0.1-alpha Mar 10, 2023