Documentation
¶
Index ¶
- Constants
- Variables
- type Apis
- type RegionGetZonesApi
- type RegionGetZonesListResponse
- type RegionGetZonesRealResponse
- type RegionGetZonesRequest
- type RegionGetZonesResponse
- type RegionListRegionsApi
- type RegionListRegionsRealResponse
- type RegionListRegionsResponse
- type RegionListRequest
- type RegionListResponse
Constants ¶
View Source
const ( EndpointNameCtecs = "ctecs" UrlProdCtecs = "ctecs-global.ctapi.ctyun.cn" UrlTestCtecs = "ctecs-global.ctapi-test.ctyun.cn:21443" )
Variables ¶
View Source
var EndpointCtecsProd = ctyunsdk.Endpoint{ EndpointName: EndpointNameCtecs, Url: UrlProdCtecs, }
View Source
var EndpointCtecsTest = ctyunsdk.Endpoint{ EndpointName: EndpointNameCtecs, Url: UrlTestCtecs, }
Functions ¶
This section is empty.
Types ¶
type Apis ¶
type Apis struct { RegionListRegionsApi *RegionListRegionsApi RegionGetZonesApi *RegionGetZonesApi }
Apis api的接口
type RegionGetZonesApi ¶
type RegionGetZonesApi struct { ctyunsdk.CtyunRequestBuilder // contains filtered or unexported fields }
RegionGetZonesApi 资源池可用区查询 https://www.ctyun.cn/document/10026730/10040590
func NewRegionGetZonesApi ¶
func NewRegionGetZonesApi(client *ctyunsdk.CtyunClient) *RegionGetZonesApi
func (*RegionGetZonesApi) Do ¶
func (this *RegionGetZonesApi) Do(ctx context.Context, credential ctyunsdk.Credential, req *RegionGetZonesRequest) (*RegionGetZonesListResponse, ctyunsdk.CtyunRequestError)
type RegionGetZonesListResponse ¶
type RegionGetZonesListResponse struct {
ZoneList []RegionGetZonesResponse // 可用区列表
}
type RegionGetZonesRequest ¶
type RegionGetZonesRequest struct {
RegionID string // 资源池ID
}
type RegionGetZonesResponse ¶
type RegionListRegionsApi ¶
type RegionListRegionsApi struct { ctyunsdk.CtyunRequestBuilder // contains filtered or unexported fields }
RegionListRegionsApi 资源池列表查询 https://www.ctyun.cn/document/10026730/10040588
func NewRegionListRegionsApi ¶
func NewRegionListRegionsApi(client *ctyunsdk.CtyunClient) *RegionListRegionsApi
func (*RegionListRegionsApi) Do ¶
func (this *RegionListRegionsApi) Do(ctx context.Context, credential ctyunsdk.Credential, req *RegionListRequest) (*RegionListResponse, ctyunsdk.CtyunRequestError)
type RegionListRegionsRealResponse ¶
type RegionListRegionsRealResponse struct { RegionList []struct { RegionID string `json:"regionID"` // 资源池ID RegionParent string `json:"regionParent"` // 资源池所属省份 RegionName string `json:"regionName"` // 资源池名称 RegionType string `json:"regionType"` // 资源池类型 IsMultiZones bool `json:"isMultiZones"` // 是否多可用区资源池 ZoneList []string `json:"zoneList"` // 可用区列表 } `json:"regionList"` }
type RegionListRequest ¶
type RegionListRequest struct {
RegionName string // 资源池名称
}
type RegionListResponse ¶
type RegionListResponse struct {
RegionList []RegionListRegionsResponse // 资源池对象
}
Click to show internal directories.
Click to hide internal directories.