v1

package
v0.1.25 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 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 GaClientBuilder

func GaClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForCreateAccelerator

func GenReqDefForCreateAccelerator() *def.HttpRequestDef

func GenReqDefForCreateEndpoint

func GenReqDefForCreateEndpoint() *def.HttpRequestDef

func GenReqDefForCreateEndpointGroup

func GenReqDefForCreateEndpointGroup() *def.HttpRequestDef

func GenReqDefForCreateHealthCheck

func GenReqDefForCreateHealthCheck() *def.HttpRequestDef

func GenReqDefForCreateListener

func GenReqDefForCreateListener() *def.HttpRequestDef

func GenReqDefForCreateTags added in v0.1.15

func GenReqDefForCreateTags() *def.HttpRequestDef

func GenReqDefForDeleteAccelerator

func GenReqDefForDeleteAccelerator() *def.HttpRequestDef

func GenReqDefForDeleteEndpoint

func GenReqDefForDeleteEndpoint() *def.HttpRequestDef

func GenReqDefForDeleteEndpointGroup

func GenReqDefForDeleteEndpointGroup() *def.HttpRequestDef

func GenReqDefForDeleteHealthCheck

func GenReqDefForDeleteHealthCheck() *def.HttpRequestDef

func GenReqDefForDeleteListener

func GenReqDefForDeleteListener() *def.HttpRequestDef

func GenReqDefForDeleteTags added in v0.1.15

func GenReqDefForDeleteTags() *def.HttpRequestDef

func GenReqDefForListAccelerators

func GenReqDefForListAccelerators() *def.HttpRequestDef

func GenReqDefForListEndpointGroups

func GenReqDefForListEndpointGroups() *def.HttpRequestDef

func GenReqDefForListEndpoints

func GenReqDefForListEndpoints() *def.HttpRequestDef

func GenReqDefForListHealthChecks

func GenReqDefForListHealthChecks() *def.HttpRequestDef

func GenReqDefForListListeners

func GenReqDefForListListeners() *def.HttpRequestDef

func GenReqDefForListRegions

func GenReqDefForListRegions() *def.HttpRequestDef

func GenReqDefForShowAccelerator

func GenReqDefForShowAccelerator() *def.HttpRequestDef

func GenReqDefForShowEndpoint

func GenReqDefForShowEndpoint() *def.HttpRequestDef

func GenReqDefForShowEndpointGroup

func GenReqDefForShowEndpointGroup() *def.HttpRequestDef

func GenReqDefForShowHealthCheck

func GenReqDefForShowHealthCheck() *def.HttpRequestDef

func GenReqDefForShowListener

func GenReqDefForShowListener() *def.HttpRequestDef

func GenReqDefForShowResourceTags added in v0.1.15

func GenReqDefForShowResourceTags() *def.HttpRequestDef

func GenReqDefForUpdateAccelerator

func GenReqDefForUpdateAccelerator() *def.HttpRequestDef

func GenReqDefForUpdateEndpoint

func GenReqDefForUpdateEndpoint() *def.HttpRequestDef

func GenReqDefForUpdateEndpointGroup

func GenReqDefForUpdateEndpointGroup() *def.HttpRequestDef

func GenReqDefForUpdateHealthCheck

func GenReqDefForUpdateHealthCheck() *def.HttpRequestDef

func GenReqDefForUpdateListener

func GenReqDefForUpdateListener() *def.HttpRequestDef

Types

type CreateAcceleratorInvoker

type CreateAcceleratorInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAcceleratorInvoker) Invoke

type CreateEndpointGroupInvoker

type CreateEndpointGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEndpointGroupInvoker) Invoke

type CreateEndpointInvoker

type CreateEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEndpointInvoker) Invoke

type CreateHealthCheckInvoker

type CreateHealthCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateHealthCheckInvoker) Invoke

type CreateListenerInvoker

type CreateListenerInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateListenerInvoker) Invoke

type CreateTagsInvoker added in v0.1.15

type CreateTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTagsInvoker) Invoke added in v0.1.15

type DeleteAcceleratorInvoker

type DeleteAcceleratorInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAcceleratorInvoker) Invoke

type DeleteEndpointGroupInvoker

type DeleteEndpointGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndpointGroupInvoker) Invoke

type DeleteEndpointInvoker

type DeleteEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEndpointInvoker) Invoke

type DeleteHealthCheckInvoker

type DeleteHealthCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHealthCheckInvoker) Invoke

type DeleteListenerInvoker

type DeleteListenerInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteListenerInvoker) Invoke

type DeleteTagsInvoker added in v0.1.15

type DeleteTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTagsInvoker) Invoke added in v0.1.15

type GaClient

type GaClient struct {
	HcClient *http_client.HcHttpClient
}

func NewGaClient

func NewGaClient(hcClient *http_client.HcHttpClient) *GaClient

func (*GaClient) CreateAccelerator

func (c *GaClient) CreateAccelerator(request *model.CreateAcceleratorRequest) (*model.CreateAcceleratorResponse, error)

CreateAccelerator 创建全球加速器

创建全球加速器。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) CreateAcceleratorInvoker

func (c *GaClient) CreateAcceleratorInvoker(request *model.CreateAcceleratorRequest) *CreateAcceleratorInvoker

CreateAcceleratorInvoker 创建全球加速器

func (*GaClient) CreateEndpoint

func (c *GaClient) CreateEndpoint(request *model.CreateEndpointRequest) (*model.CreateEndpointResponse, error)

CreateEndpoint 创建终端节点

创建终端节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) CreateEndpointGroup

func (c *GaClient) CreateEndpointGroup(request *model.CreateEndpointGroupRequest) (*model.CreateEndpointGroupResponse, error)

CreateEndpointGroup 创建终端节点组

创建终端节点组。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) CreateEndpointGroupInvoker

func (c *GaClient) CreateEndpointGroupInvoker(request *model.CreateEndpointGroupRequest) *CreateEndpointGroupInvoker

CreateEndpointGroupInvoker 创建终端节点组

func (*GaClient) CreateEndpointInvoker

func (c *GaClient) CreateEndpointInvoker(request *model.CreateEndpointRequest) *CreateEndpointInvoker

CreateEndpointInvoker 创建终端节点

func (*GaClient) CreateHealthCheck

func (c *GaClient) CreateHealthCheck(request *model.CreateHealthCheckRequest) (*model.CreateHealthCheckResponse, error)

CreateHealthCheck 创建健康检查

创建健康检查。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) CreateHealthCheckInvoker

func (c *GaClient) CreateHealthCheckInvoker(request *model.CreateHealthCheckRequest) *CreateHealthCheckInvoker

CreateHealthCheckInvoker 创建健康检查

func (*GaClient) CreateListener

func (c *GaClient) CreateListener(request *model.CreateListenerRequest) (*model.CreateListenerResponse, error)

CreateListener 创建监听器

创建监听器。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) CreateListenerInvoker

func (c *GaClient) CreateListenerInvoker(request *model.CreateListenerRequest) *CreateListenerInvoker

CreateListenerInvoker 创建监听器

func (*GaClient) CreateTags added in v0.1.15

func (c *GaClient) CreateTags(request *model.CreateTagsRequest) (*model.CreateTagsResponse, error)

CreateTags 创建资源标签

创建资源标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) CreateTagsInvoker added in v0.1.15

func (c *GaClient) CreateTagsInvoker(request *model.CreateTagsRequest) *CreateTagsInvoker

CreateTagsInvoker 创建资源标签

func (*GaClient) DeleteAccelerator

func (c *GaClient) DeleteAccelerator(request *model.DeleteAcceleratorRequest) (*model.DeleteAcceleratorResponse, error)

DeleteAccelerator 删除全球加速器

删除全球加速器。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) DeleteAcceleratorInvoker

func (c *GaClient) DeleteAcceleratorInvoker(request *model.DeleteAcceleratorRequest) *DeleteAcceleratorInvoker

DeleteAcceleratorInvoker 删除全球加速器

func (*GaClient) DeleteEndpoint

func (c *GaClient) DeleteEndpoint(request *model.DeleteEndpointRequest) (*model.DeleteEndpointResponse, error)

DeleteEndpoint 删除终端节点

删除终端节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) DeleteEndpointGroup

func (c *GaClient) DeleteEndpointGroup(request *model.DeleteEndpointGroupRequest) (*model.DeleteEndpointGroupResponse, error)

DeleteEndpointGroup 删除终端节点组

删除终端节点组。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) DeleteEndpointGroupInvoker

func (c *GaClient) DeleteEndpointGroupInvoker(request *model.DeleteEndpointGroupRequest) *DeleteEndpointGroupInvoker

DeleteEndpointGroupInvoker 删除终端节点组

func (*GaClient) DeleteEndpointInvoker

func (c *GaClient) DeleteEndpointInvoker(request *model.DeleteEndpointRequest) *DeleteEndpointInvoker

DeleteEndpointInvoker 删除终端节点

func (*GaClient) DeleteHealthCheck

func (c *GaClient) DeleteHealthCheck(request *model.DeleteHealthCheckRequest) (*model.DeleteHealthCheckResponse, error)

DeleteHealthCheck 删除健康检查

删除健康检查。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) DeleteHealthCheckInvoker

func (c *GaClient) DeleteHealthCheckInvoker(request *model.DeleteHealthCheckRequest) *DeleteHealthCheckInvoker

DeleteHealthCheckInvoker 删除健康检查

func (*GaClient) DeleteListener

func (c *GaClient) DeleteListener(request *model.DeleteListenerRequest) (*model.DeleteListenerResponse, error)

DeleteListener 删除监听器

删除监听器。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) DeleteListenerInvoker

func (c *GaClient) DeleteListenerInvoker(request *model.DeleteListenerRequest) *DeleteListenerInvoker

DeleteListenerInvoker 删除监听器

func (*GaClient) DeleteTags added in v0.1.15

func (c *GaClient) DeleteTags(request *model.DeleteTagsRequest) (*model.DeleteTagsResponse, error)

DeleteTags 删除资源标签

删除资源标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) DeleteTagsInvoker added in v0.1.15

func (c *GaClient) DeleteTagsInvoker(request *model.DeleteTagsRequest) *DeleteTagsInvoker

DeleteTagsInvoker 删除资源标签

func (*GaClient) ListAccelerators

func (c *GaClient) ListAccelerators(request *model.ListAcceleratorsRequest) (*model.ListAcceleratorsResponse, error)

ListAccelerators 查询全球加速器列表

查询全球加速器列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListAcceleratorsInvoker

func (c *GaClient) ListAcceleratorsInvoker(request *model.ListAcceleratorsRequest) *ListAcceleratorsInvoker

ListAcceleratorsInvoker 查询全球加速器列表

func (*GaClient) ListEndpointGroups

func (c *GaClient) ListEndpointGroups(request *model.ListEndpointGroupsRequest) (*model.ListEndpointGroupsResponse, error)

ListEndpointGroups 查询终端节点组列表

查询终端节点组列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListEndpointGroupsInvoker

func (c *GaClient) ListEndpointGroupsInvoker(request *model.ListEndpointGroupsRequest) *ListEndpointGroupsInvoker

ListEndpointGroupsInvoker 查询终端节点组列表

func (*GaClient) ListEndpoints

func (c *GaClient) ListEndpoints(request *model.ListEndpointsRequest) (*model.ListEndpointsResponse, error)

ListEndpoints 查询终端节点组下终端节点列表

查询终端节点组下终端节点列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListEndpointsInvoker

func (c *GaClient) ListEndpointsInvoker(request *model.ListEndpointsRequest) *ListEndpointsInvoker

ListEndpointsInvoker 查询终端节点组下终端节点列表

func (*GaClient) ListHealthChecks

func (c *GaClient) ListHealthChecks(request *model.ListHealthChecksRequest) (*model.ListHealthChecksResponse, error)

ListHealthChecks 查询健康检查列表

查询健康检查列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListHealthChecksInvoker

func (c *GaClient) ListHealthChecksInvoker(request *model.ListHealthChecksRequest) *ListHealthChecksInvoker

ListHealthChecksInvoker 查询健康检查列表

func (*GaClient) ListListeners

func (c *GaClient) ListListeners(request *model.ListListenersRequest) (*model.ListListenersResponse, error)

ListListeners 查询监听器列表

查询监听器列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListListenersInvoker

func (c *GaClient) ListListenersInvoker(request *model.ListListenersRequest) *ListListenersInvoker

ListListenersInvoker 查询监听器列表

func (*GaClient) ListRegions

func (c *GaClient) ListRegions(request *model.ListRegionsRequest) (*model.ListRegionsResponse, error)

ListRegions 查询区域列表

查询区域列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListRegionsInvoker

func (c *GaClient) ListRegionsInvoker(request *model.ListRegionsRequest) *ListRegionsInvoker

ListRegionsInvoker 查询区域列表

func (*GaClient) ShowAccelerator

func (c *GaClient) ShowAccelerator(request *model.ShowAcceleratorRequest) (*model.ShowAcceleratorResponse, error)

ShowAccelerator 查询全球加速器详情

查询全球加速器详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ShowAcceleratorInvoker

func (c *GaClient) ShowAcceleratorInvoker(request *model.ShowAcceleratorRequest) *ShowAcceleratorInvoker

ShowAcceleratorInvoker 查询全球加速器详情

func (*GaClient) ShowEndpoint

func (c *GaClient) ShowEndpoint(request *model.ShowEndpointRequest) (*model.ShowEndpointResponse, error)

ShowEndpoint 查询终端节点详情

查询终端节点详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ShowEndpointGroup

func (c *GaClient) ShowEndpointGroup(request *model.ShowEndpointGroupRequest) (*model.ShowEndpointGroupResponse, error)

ShowEndpointGroup 查询终端节点组详情

查询终端节点组详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ShowEndpointGroupInvoker

func (c *GaClient) ShowEndpointGroupInvoker(request *model.ShowEndpointGroupRequest) *ShowEndpointGroupInvoker

ShowEndpointGroupInvoker 查询终端节点组详情

func (*GaClient) ShowEndpointInvoker

func (c *GaClient) ShowEndpointInvoker(request *model.ShowEndpointRequest) *ShowEndpointInvoker

ShowEndpointInvoker 查询终端节点详情

func (*GaClient) ShowHealthCheck

func (c *GaClient) ShowHealthCheck(request *model.ShowHealthCheckRequest) (*model.ShowHealthCheckResponse, error)

ShowHealthCheck 查询健康检查详情

查询健康检查详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ShowHealthCheckInvoker

func (c *GaClient) ShowHealthCheckInvoker(request *model.ShowHealthCheckRequest) *ShowHealthCheckInvoker

ShowHealthCheckInvoker 查询健康检查详情

func (*GaClient) ShowListener

func (c *GaClient) ShowListener(request *model.ShowListenerRequest) (*model.ShowListenerResponse, error)

ShowListener 查询监听器详情

查询监听器详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ShowListenerInvoker

func (c *GaClient) ShowListenerInvoker(request *model.ShowListenerRequest) *ShowListenerInvoker

ShowListenerInvoker 查询监听器详情

func (*GaClient) ShowResourceTags added in v0.1.15

func (c *GaClient) ShowResourceTags(request *model.ShowResourceTagsRequest) (*model.ShowResourceTagsResponse, error)

ShowResourceTags 查询特定资源标签

查询特定资源标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ShowResourceTagsInvoker added in v0.1.15

func (c *GaClient) ShowResourceTagsInvoker(request *model.ShowResourceTagsRequest) *ShowResourceTagsInvoker

ShowResourceTagsInvoker 查询特定资源标签

func (*GaClient) UpdateAccelerator

func (c *GaClient) UpdateAccelerator(request *model.UpdateAcceleratorRequest) (*model.UpdateAcceleratorResponse, error)

UpdateAccelerator 更新全球加速器

更新全球加速器。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) UpdateAcceleratorInvoker

func (c *GaClient) UpdateAcceleratorInvoker(request *model.UpdateAcceleratorRequest) *UpdateAcceleratorInvoker

UpdateAcceleratorInvoker 更新全球加速器

func (*GaClient) UpdateEndpoint

func (c *GaClient) UpdateEndpoint(request *model.UpdateEndpointRequest) (*model.UpdateEndpointResponse, error)

UpdateEndpoint 更新终端节点

更新终端节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) UpdateEndpointGroup

func (c *GaClient) UpdateEndpointGroup(request *model.UpdateEndpointGroupRequest) (*model.UpdateEndpointGroupResponse, error)

UpdateEndpointGroup 更新终端节点组

更新终端节点组。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) UpdateEndpointGroupInvoker

func (c *GaClient) UpdateEndpointGroupInvoker(request *model.UpdateEndpointGroupRequest) *UpdateEndpointGroupInvoker

UpdateEndpointGroupInvoker 更新终端节点组

func (*GaClient) UpdateEndpointInvoker

func (c *GaClient) UpdateEndpointInvoker(request *model.UpdateEndpointRequest) *UpdateEndpointInvoker

UpdateEndpointInvoker 更新终端节点

func (*GaClient) UpdateHealthCheck

func (c *GaClient) UpdateHealthCheck(request *model.UpdateHealthCheckRequest) (*model.UpdateHealthCheckResponse, error)

UpdateHealthCheck 更新健康检查

更新健康检查。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) UpdateHealthCheckInvoker

func (c *GaClient) UpdateHealthCheckInvoker(request *model.UpdateHealthCheckRequest) *UpdateHealthCheckInvoker

UpdateHealthCheckInvoker 更新健康检查

func (*GaClient) UpdateListener

func (c *GaClient) UpdateListener(request *model.UpdateListenerRequest) (*model.UpdateListenerResponse, error)

UpdateListener 更新监听器

更新监听器。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) UpdateListenerInvoker

func (c *GaClient) UpdateListenerInvoker(request *model.UpdateListenerRequest) *UpdateListenerInvoker

UpdateListenerInvoker 更新监听器

type ListAcceleratorsInvoker

type ListAcceleratorsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAcceleratorsInvoker) Invoke

type ListEndpointGroupsInvoker

type ListEndpointGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointGroupsInvoker) Invoke

type ListEndpointsInvoker

type ListEndpointsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEndpointsInvoker) Invoke

type ListHealthChecksInvoker

type ListHealthChecksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHealthChecksInvoker) Invoke

type ListListenersInvoker

type ListListenersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListListenersInvoker) Invoke

type ListRegionsInvoker

type ListRegionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRegionsInvoker) Invoke

type ShowAcceleratorInvoker

type ShowAcceleratorInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAcceleratorInvoker) Invoke

type ShowEndpointGroupInvoker

type ShowEndpointGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEndpointGroupInvoker) Invoke

type ShowEndpointInvoker

type ShowEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowEndpointInvoker) Invoke

type ShowHealthCheckInvoker

type ShowHealthCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHealthCheckInvoker) Invoke

type ShowListenerInvoker

type ShowListenerInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowListenerInvoker) Invoke

type ShowResourceTagsInvoker added in v0.1.15

type ShowResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceTagsInvoker) Invoke added in v0.1.15

type UpdateAcceleratorInvoker

type UpdateAcceleratorInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAcceleratorInvoker) Invoke

type UpdateEndpointGroupInvoker

type UpdateEndpointGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointGroupInvoker) Invoke

type UpdateEndpointInvoker

type UpdateEndpointInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEndpointInvoker) Invoke

type UpdateHealthCheckInvoker

type UpdateHealthCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateHealthCheckInvoker) Invoke

type UpdateListenerInvoker

type UpdateListenerInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateListenerInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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