v1

package
v0.1.53 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

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 GenReqDefForListRacks added in v0.1.36

func GenReqDefForListRacks() *def.HttpRequestDef

func GenReqDefForListStoragePools added in v0.1.36

func GenReqDefForListStoragePools() *def.HttpRequestDef

func GenReqDefForListSupportedRegions

func GenReqDefForListSupportedRegions() *def.HttpRequestDef

func GenReqDefForShowEdgeSite

func GenReqDefForShowEdgeSite() *def.HttpRequestDef

func GenReqDefForShowRack added in v0.1.36

func GenReqDefForShowRack() *def.HttpRequestDef

func GenReqDefForShowStoragePool added in v0.1.36

func GenReqDefForShowStoragePool() *def.HttpRequestDef

func GenReqDefForUpdateEdgeSite

func GenReqDefForUpdateEdgeSite() *def.HttpRequestDef

func IesClientBuilder

func IesClientBuilder() *http_client.HcHttpClientBuilder

Types

type CreateEdgeSiteInvoker added in v0.0.90

type CreateEdgeSiteInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEdgeSiteInvoker) Invoke added in v0.0.90

type DeleteEdgeSiteInvoker added in v0.0.90

type DeleteEdgeSiteInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEdgeSiteInvoker) Invoke added in v0.0.90

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)

CreateEdgeSite 创建边缘小站

创建边缘小站。 - 一个边缘小站关联一个华为云指定的区域。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) CreateEdgeSiteInvoker added in v0.0.90

func (c *IesClient) CreateEdgeSiteInvoker(request *model.CreateEdgeSiteRequest) *CreateEdgeSiteInvoker

CreateEdgeSiteInvoker 创建边缘小站

func (*IesClient) DeleteEdgeSite

func (c *IesClient) DeleteEdgeSite(request *model.DeleteEdgeSiteRequest) (*model.DeleteEdgeSiteResponse, error)

DeleteEdgeSite 删除边缘小站

删除指定的边缘小站。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) DeleteEdgeSiteInvoker added in v0.0.90

func (c *IesClient) DeleteEdgeSiteInvoker(request *model.DeleteEdgeSiteRequest) *DeleteEdgeSiteInvoker

DeleteEdgeSiteInvoker 删除边缘小站

func (*IesClient) ListEdgeSiteMetrics

ListEdgeSiteMetrics 查看站点容量信息

查看站点容量信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ListEdgeSiteMetricsInvoker added in v0.0.90

func (c *IesClient) ListEdgeSiteMetricsInvoker(request *model.ListEdgeSiteMetricsRequest) *ListEdgeSiteMetricsInvoker

ListEdgeSiteMetricsInvoker 查看站点容量信息

func (*IesClient) ListEdgeSites

func (c *IesClient) ListEdgeSites(request *model.ListEdgeSitesRequest) (*model.ListEdgeSitesResponse, error)

ListEdgeSites 查询边缘小站列表

查询边缘小站列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ListEdgeSitesInvoker added in v0.0.90

func (c *IesClient) ListEdgeSitesInvoker(request *model.ListEdgeSitesRequest) *ListEdgeSitesInvoker

ListEdgeSitesInvoker 查询边缘小站列表

func (*IesClient) ListQuotas

func (c *IesClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)

ListQuotas 查询配额

查询租户资源配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ListQuotasInvoker added in v0.0.90

func (c *IesClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker

ListQuotasInvoker 查询配额

func (*IesClient) ListRacks added in v0.1.36

func (c *IesClient) ListRacks(request *model.ListRacksRequest) (*model.ListRacksResponse, error)

ListRacks 查询机柜列表

查询机柜列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ListRacksInvoker added in v0.1.36

func (c *IesClient) ListRacksInvoker(request *model.ListRacksRequest) *ListRacksInvoker

ListRacksInvoker 查询机柜列表

func (*IesClient) ListStoragePools added in v0.1.36

func (c *IesClient) ListStoragePools(request *model.ListStoragePoolsRequest) (*model.ListStoragePoolsResponse, error)

ListStoragePools 查询存储池列表

查询存储池列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ListStoragePoolsInvoker added in v0.1.36

func (c *IesClient) ListStoragePoolsInvoker(request *model.ListStoragePoolsRequest) *ListStoragePoolsInvoker

ListStoragePoolsInvoker 查询存储池列表

func (*IesClient) ListSupportedRegions

ListSupportedRegions 查询支持的区域列表

查询支持智能边缘小站接入的华为云区域(region)列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ListSupportedRegionsInvoker added in v0.0.90

func (c *IesClient) ListSupportedRegionsInvoker(request *model.ListSupportedRegionsRequest) *ListSupportedRegionsInvoker

ListSupportedRegionsInvoker 查询支持的区域列表

func (*IesClient) ShowEdgeSite

func (c *IesClient) ShowEdgeSite(request *model.ShowEdgeSiteRequest) (*model.ShowEdgeSiteResponse, error)

ShowEdgeSite 查询边缘小站详情

查询边缘小站详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ShowEdgeSiteInvoker added in v0.0.90

func (c *IesClient) ShowEdgeSiteInvoker(request *model.ShowEdgeSiteRequest) *ShowEdgeSiteInvoker

ShowEdgeSiteInvoker 查询边缘小站详情

func (*IesClient) ShowRack added in v0.1.36

func (c *IesClient) ShowRack(request *model.ShowRackRequest) (*model.ShowRackResponse, error)

ShowRack 查询机柜详情

查询机柜详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ShowRackInvoker added in v0.1.36

func (c *IesClient) ShowRackInvoker(request *model.ShowRackRequest) *ShowRackInvoker

ShowRackInvoker 查询机柜详情

func (*IesClient) ShowStoragePool added in v0.1.36

func (c *IesClient) ShowStoragePool(request *model.ShowStoragePoolRequest) (*model.ShowStoragePoolResponse, error)

ShowStoragePool 查询存储池详情

查询存储池详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) ShowStoragePoolInvoker added in v0.1.36

func (c *IesClient) ShowStoragePoolInvoker(request *model.ShowStoragePoolRequest) *ShowStoragePoolInvoker

ShowStoragePoolInvoker 查询存储池详情

func (*IesClient) UpdateEdgeSite

func (c *IesClient) UpdateEdgeSite(request *model.UpdateEdgeSiteRequest) (*model.UpdateEdgeSiteResponse, error)

UpdateEdgeSite 更新边缘小站

更新边缘小站。 - 允许更新边缘小站描述或场地信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*IesClient) UpdateEdgeSiteInvoker added in v0.0.90

func (c *IesClient) UpdateEdgeSiteInvoker(request *model.UpdateEdgeSiteRequest) *UpdateEdgeSiteInvoker

UpdateEdgeSiteInvoker 更新边缘小站

type ListEdgeSiteMetricsInvoker added in v0.0.90

type ListEdgeSiteMetricsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEdgeSiteMetricsInvoker) Invoke added in v0.0.90

type ListEdgeSitesInvoker added in v0.0.90

type ListEdgeSitesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEdgeSitesInvoker) Invoke added in v0.0.90

type ListQuotasInvoker added in v0.0.90

type ListQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotasInvoker) Invoke added in v0.0.90

type ListRacksInvoker added in v0.1.36

type ListRacksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRacksInvoker) Invoke added in v0.1.36

type ListStoragePoolsInvoker added in v0.1.36

type ListStoragePoolsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStoragePoolsInvoker) Invoke added in v0.1.36

type ListSupportedRegionsInvoker added in v0.0.90

type ListSupportedRegionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSupportedRegionsInvoker) Invoke added in v0.0.90

type ShowEdgeSiteInvoker added in v0.0.90

type ShowEdgeSiteInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEdgeSiteInvoker) Invoke added in v0.0.90

type ShowRackInvoker added in v0.1.36

type ShowRackInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRackInvoker) Invoke added in v0.1.36

func (i *ShowRackInvoker) Invoke() (*model.ShowRackResponse, error)

type ShowStoragePoolInvoker added in v0.1.36

type ShowStoragePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowStoragePoolInvoker) Invoke added in v0.1.36

type UpdateEdgeSiteInvoker added in v0.0.90

type UpdateEdgeSiteInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEdgeSiteInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL