v1

package
v0.1.110 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2024 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() *httpclient.HcHttpClientBuilder

func GenReqDefForAddIpGroupIp added in v0.1.46

func GenReqDefForAddIpGroupIp() *def.HttpRequestDef

func GenReqDefForAssociateListener added in v0.1.46

func GenReqDefForAssociateListener() *def.HttpRequestDef

func GenReqDefForCountResourcesByTag added in v0.1.88

func GenReqDefForCountResourcesByTag() *def.HttpRequestDef

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 GenReqDefForCreateIpGroup added in v0.1.46

func GenReqDefForCreateIpGroup() *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 GenReqDefForDeleteIpGroup added in v0.1.46

func GenReqDefForDeleteIpGroup() *def.HttpRequestDef

func GenReqDefForDeleteListener

func GenReqDefForDeleteListener() *def.HttpRequestDef

func GenReqDefForDeleteTags added in v0.1.15

func GenReqDefForDeleteTags() *def.HttpRequestDef

func GenReqDefForDisassociateListener added in v0.1.46

func GenReqDefForDisassociateListener() *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 GenReqDefForListIpGroups added in v0.1.46

func GenReqDefForListIpGroups() *def.HttpRequestDef

func GenReqDefForListListeners

func GenReqDefForListListeners() *def.HttpRequestDef

func GenReqDefForListRegions

func GenReqDefForListRegions() *def.HttpRequestDef

func GenReqDefForListResourcesByTag added in v0.1.88

func GenReqDefForListResourcesByTag() *def.HttpRequestDef

func GenReqDefForListTags added in v0.1.88

func GenReqDefForListTags() *def.HttpRequestDef

func GenReqDefForRemoveIpGroupIp added in v0.1.46

func GenReqDefForRemoveIpGroupIp() *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 GenReqDefForShowIpGroup added in v0.1.46

func GenReqDefForShowIpGroup() *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 GenReqDefForUpdateIpGroup added in v0.1.46

func GenReqDefForUpdateIpGroup() *def.HttpRequestDef

func GenReqDefForUpdateListener

func GenReqDefForUpdateListener() *def.HttpRequestDef

Types

type AddIpGroupIpInvoker added in v0.1.46

type AddIpGroupIpInvoker struct {
	*invoker.BaseInvoker
}

func (*AddIpGroupIpInvoker) Invoke added in v0.1.46

type AssociateListenerInvoker added in v0.1.46

type AssociateListenerInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateListenerInvoker) Invoke added in v0.1.46

type CountResourcesByTagInvoker added in v0.1.88

type CountResourcesByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CountResourcesByTagInvoker) Invoke added in v0.1.88

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 CreateIpGroupInvoker added in v0.1.46

type CreateIpGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateIpGroupInvoker) Invoke added in v0.1.46

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 DeleteIpGroupInvoker added in v0.1.46

type DeleteIpGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteIpGroupInvoker) Invoke added in v0.1.46

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 DisassociateListenerInvoker added in v0.1.46

type DisassociateListenerInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateListenerInvoker) Invoke added in v0.1.46

type GaClient

type GaClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewGaClient

func NewGaClient(hcClient *httpclient.HcHttpClient) *GaClient

func (*GaClient) AddIpGroupIp added in v0.1.46

func (c *GaClient) AddIpGroupIp(request *model.AddIpGroupIpRequest) (*model.AddIpGroupIpResponse, error)

AddIpGroupIp 添加IP地址组中的IP网段

添加IP地址组中的IP网段。 该接口属于异步接口,接口返回后,后台的添加任务仍在执行;可以使用查询IP地址组详情接口查询状态,当IP地址组状态为ACTIVE时,表示条目添加完成。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) AddIpGroupIpInvoker added in v0.1.46

func (c *GaClient) AddIpGroupIpInvoker(request *model.AddIpGroupIpRequest) *AddIpGroupIpInvoker

AddIpGroupIpInvoker 添加IP地址组中的IP网段

func (*GaClient) AssociateListener added in v0.1.46

func (c *GaClient) AssociateListener(request *model.AssociateListenerRequest) (*model.AssociateListenerResponse, error)

AssociateListener 绑定IP地址组与监听器

绑定IP地址组与监听器。 该接口属于异步接口,接口返回后,后台的绑定任务仍在执行;可以使用查询IP地址组详情接口查询状态,当IP地址组状态为ACTIVE时,表示绑定完成。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) AssociateListenerInvoker added in v0.1.46

func (c *GaClient) AssociateListenerInvoker(request *model.AssociateListenerRequest) *AssociateListenerInvoker

AssociateListenerInvoker 绑定IP地址组与监听器

func (*GaClient) CountResourcesByTag added in v0.1.88

func (c *GaClient) CountResourcesByTag(request *model.CountResourcesByTagRequest) (*model.CountResourcesByTagResponse, error)

CountResourcesByTag 通过标签查询资源实例数量

通过标签查询资源实例数量。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) CountResourcesByTagInvoker added in v0.1.88

func (c *GaClient) CountResourcesByTagInvoker(request *model.CountResourcesByTagRequest) *CountResourcesByTagInvoker

CountResourcesByTagInvoker 通过标签查询资源实例数量

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) CreateIpGroup added in v0.1.46

func (c *GaClient) CreateIpGroup(request *model.CreateIpGroupRequest) (*model.CreateIpGroupResponse, error)

CreateIpGroup 创建IP地址组

创建IP地址组。 该接口属于异步接口,会先返回一个IP地址组ID,但后台的创建任务仍在执行;可以使用查询IP地址组详情接口查询状态,当IP地址组状态为ACTIVE时,表示IP地址组创建完成。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) CreateIpGroupInvoker added in v0.1.46

func (c *GaClient) CreateIpGroupInvoker(request *model.CreateIpGroupRequest) *CreateIpGroupInvoker

CreateIpGroupInvoker 创建IP地址组

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) DeleteIpGroup added in v0.1.46

func (c *GaClient) DeleteIpGroup(request *model.DeleteIpGroupRequest) (*model.DeleteIpGroupResponse, error)

DeleteIpGroup 删除IP地址组

删除IP地址组。 该接口属于异步接口,接口返回后,后台的删除任务仍在执行;可以使用查询IP地址组详情接口查询状态,当查询不到该IP地址组时,表示删除完成;删除IP地址组时,若IP地址组已经绑定了监听器,则需要先解绑IP地址组与监听器,再进行删除。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) DeleteIpGroupInvoker added in v0.1.46

func (c *GaClient) DeleteIpGroupInvoker(request *model.DeleteIpGroupRequest) *DeleteIpGroupInvoker

DeleteIpGroupInvoker 删除IP地址组

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) DisassociateListener added in v0.1.46

func (c *GaClient) DisassociateListener(request *model.DisassociateListenerRequest) (*model.DisassociateListenerResponse, error)

DisassociateListener 解绑IP地址组与监听器

解绑IP地址组与监听器。 该接口属于异步接口,接口返回后,后台的解绑任务仍在执行;可以使用查询IP地址组详情接口查询状态,当IP地址组状态为ACTIVE时,表示解绑完成。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) DisassociateListenerInvoker added in v0.1.46

func (c *GaClient) DisassociateListenerInvoker(request *model.DisassociateListenerRequest) *DisassociateListenerInvoker

DisassociateListenerInvoker 解绑IP地址组与监听器

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) ListIpGroups added in v0.1.46

func (c *GaClient) ListIpGroups(request *model.ListIpGroupsRequest) (*model.ListIpGroupsResponse, error)

ListIpGroups 查询IP地址组列表

查询IP地址组列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListIpGroupsInvoker added in v0.1.46

func (c *GaClient) ListIpGroupsInvoker(request *model.ListIpGroupsRequest) *ListIpGroupsInvoker

ListIpGroupsInvoker 查询IP地址组列表

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) ListResourcesByTag added in v0.1.88

func (c *GaClient) ListResourcesByTag(request *model.ListResourcesByTagRequest) (*model.ListResourcesByTagResponse, error)

ListResourcesByTag 通过标签查询资源实例列表

通过标签查询资源实例列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListResourcesByTagInvoker added in v0.1.88

func (c *GaClient) ListResourcesByTagInvoker(request *model.ListResourcesByTagRequest) *ListResourcesByTagInvoker

ListResourcesByTagInvoker 通过标签查询资源实例列表

func (*GaClient) ListTags added in v0.1.88

func (c *GaClient) ListTags(request *model.ListTagsRequest) (*model.ListTagsResponse, error)

ListTags 查询标签列表

查询标签列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ListTagsInvoker added in v0.1.88

func (c *GaClient) ListTagsInvoker(request *model.ListTagsRequest) *ListTagsInvoker

ListTagsInvoker 查询标签列表

func (*GaClient) RemoveIpGroupIp added in v0.1.46

func (c *GaClient) RemoveIpGroupIp(request *model.RemoveIpGroupIpRequest) (*model.RemoveIpGroupIpResponse, error)

RemoveIpGroupIp 删除IP地址组中的IP网段

删除IP地址组中的IP网段。 该接口属于异步接口,接口返回后,后台的删除任务仍在执行;可以使用查询IP地址组详情接口查询状态,当IP地址组状态为ACTIVE时,表示条目删除完成。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) RemoveIpGroupIpInvoker added in v0.1.46

func (c *GaClient) RemoveIpGroupIpInvoker(request *model.RemoveIpGroupIpRequest) *RemoveIpGroupIpInvoker

RemoveIpGroupIpInvoker 删除IP地址组中的IP网段

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) ShowIpGroup added in v0.1.46

func (c *GaClient) ShowIpGroup(request *model.ShowIpGroupRequest) (*model.ShowIpGroupResponse, error)

ShowIpGroup 查询IP地址组详情

查询IP地址组详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) ShowIpGroupInvoker added in v0.1.46

func (c *GaClient) ShowIpGroupInvoker(request *model.ShowIpGroupRequest) *ShowIpGroupInvoker

ShowIpGroupInvoker 查询IP地址组详情

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) UpdateIpGroup added in v0.1.46

func (c *GaClient) UpdateIpGroup(request *model.UpdateIpGroupRequest) (*model.UpdateIpGroupResponse, error)

UpdateIpGroup 更新IP地址组

更新IP地址组。

Please refer to HUAWEI cloud API Explorer for details.

func (*GaClient) UpdateIpGroupInvoker added in v0.1.46

func (c *GaClient) UpdateIpGroupInvoker(request *model.UpdateIpGroupRequest) *UpdateIpGroupInvoker

UpdateIpGroupInvoker 更新IP地址组

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 ListIpGroupsInvoker added in v0.1.46

type ListIpGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListIpGroupsInvoker) Invoke added in v0.1.46

type ListListenersInvoker

type ListListenersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListListenersInvoker) Invoke

type ListRegionsInvoker

type ListRegionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRegionsInvoker) Invoke

type ListResourcesByTagInvoker added in v0.1.88

type ListResourcesByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourcesByTagInvoker) Invoke added in v0.1.88

type ListTagsInvoker added in v0.1.88

type ListTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsInvoker) Invoke added in v0.1.88

func (i *ListTagsInvoker) Invoke() (*model.ListTagsResponse, error)

type RemoveIpGroupIpInvoker added in v0.1.46

type RemoveIpGroupIpInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveIpGroupIpInvoker) Invoke added in v0.1.46

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 ShowIpGroupInvoker added in v0.1.46

type ShowIpGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowIpGroupInvoker) Invoke added in v0.1.46

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 UpdateIpGroupInvoker added in v0.1.46

type UpdateIpGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateIpGroupInvoker) Invoke added in v0.1.46

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