Documentation ¶
Index ¶
- func GenReqDefForCreateEdgeSite() *def.HttpRequestDef
- func GenReqDefForDeleteEdgeSite() *def.HttpRequestDef
- func GenReqDefForListEdgeSiteMetrics() *def.HttpRequestDef
- func GenReqDefForListEdgeSites() *def.HttpRequestDef
- func GenReqDefForListQuotas() *def.HttpRequestDef
- func GenReqDefForListSupportedRegions() *def.HttpRequestDef
- func GenReqDefForShowEdgeSite() *def.HttpRequestDef
- func GenReqDefForUpdateEdgeSite() *def.HttpRequestDef
- func IesClientBuilder() *http_client.HcHttpClientBuilder
- type IesClient
- func (c *IesClient) CreateEdgeSite(request *model.CreateEdgeSiteRequest) (*model.CreateEdgeSiteResponse, error)
- func (c *IesClient) DeleteEdgeSite(request *model.DeleteEdgeSiteRequest) (*model.DeleteEdgeSiteResponse, error)
- func (c *IesClient) ListEdgeSiteMetrics(request *model.ListEdgeSiteMetricsRequest) (*model.ListEdgeSiteMetricsResponse, error)
- func (c *IesClient) ListEdgeSites(request *model.ListEdgeSitesRequest) (*model.ListEdgeSitesResponse, error)
- func (c *IesClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)
- func (c *IesClient) ListSupportedRegions(request *model.ListSupportedRegionsRequest) (*model.ListSupportedRegionsResponse, error)
- func (c *IesClient) ShowEdgeSite(request *model.ShowEdgeSiteRequest) (*model.ShowEdgeSiteResponse, error)
- func (c *IesClient) UpdateEdgeSite(request *model.UpdateEdgeSiteRequest) (*model.UpdateEdgeSiteResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForCreateEdgeSite ¶
func GenReqDefForCreateEdgeSite() *def.HttpRequestDef
func GenReqDefForDeleteEdgeSite ¶
func GenReqDefForDeleteEdgeSite() *def.HttpRequestDef
func GenReqDefForListEdgeSiteMetrics ¶
func GenReqDefForListEdgeSiteMetrics() *def.HttpRequestDef
func GenReqDefForListEdgeSites ¶
func GenReqDefForListEdgeSites() *def.HttpRequestDef
func GenReqDefForListQuotas ¶
func GenReqDefForListQuotas() *def.HttpRequestDef
func GenReqDefForListSupportedRegions ¶
func GenReqDefForListSupportedRegions() *def.HttpRequestDef
func GenReqDefForShowEdgeSite ¶
func GenReqDefForShowEdgeSite() *def.HttpRequestDef
func GenReqDefForUpdateEdgeSite ¶
func GenReqDefForUpdateEdgeSite() *def.HttpRequestDef
func IesClientBuilder ¶
func IesClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type IesClient ¶
type IesClient struct {
HcClient *http_client.HcHttpClient
}
func NewIesClient ¶
func NewIesClient(hcClient *http_client.HcHttpClient) *IesClient
func (*IesClient) CreateEdgeSite ¶
func (c *IesClient) CreateEdgeSite(request *model.CreateEdgeSiteRequest) (*model.CreateEdgeSiteResponse, error)
创建边缘小站
创建边缘小站。 - 一个边缘小站关联一个华为云指定的区域。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*IesClient) DeleteEdgeSite ¶
func (c *IesClient) DeleteEdgeSite(request *model.DeleteEdgeSiteRequest) (*model.DeleteEdgeSiteResponse, error)
删除边缘小站
删除指定的边缘小站。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*IesClient) ListEdgeSiteMetrics ¶
func (c *IesClient) ListEdgeSiteMetrics(request *model.ListEdgeSiteMetricsRequest) (*model.ListEdgeSiteMetricsResponse, error)
查看站点容量信息
查看站点容量信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*IesClient) ListEdgeSites ¶
func (c *IesClient) ListEdgeSites(request *model.ListEdgeSitesRequest) (*model.ListEdgeSitesResponse, error)
查询边缘小站列表
查询边缘小站列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*IesClient) ListQuotas ¶
func (c *IesClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)
查询配额
查询租户资源配额。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*IesClient) ListSupportedRegions ¶
func (c *IesClient) ListSupportedRegions(request *model.ListSupportedRegionsRequest) (*model.ListSupportedRegionsResponse, error)
查询支持的区域列表
查询支持智能边缘小站接入的华为云区域(region)列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*IesClient) ShowEdgeSite ¶
func (c *IesClient) ShowEdgeSite(request *model.ShowEdgeSiteRequest) (*model.ShowEdgeSiteResponse, error)
查询边缘小站详情
查询边缘小站详情。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*IesClient) UpdateEdgeSite ¶
func (c *IesClient) UpdateEdgeSite(request *model.UpdateEdgeSiteRequest) (*model.UpdateEdgeSiteResponse, error)
更新边缘小站
更新边缘小站。 - 允许更新边缘小站描述或场地信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.