v2

package
v0.1.87 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 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 CcClientBuilder

func CcClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForBatchCreateDeleteTags

func GenReqDefForBatchCreateDeleteTags() *def.HttpRequestDef

func GenReqDefForBatchCreateGcbResourceTags added in v0.1.80

func GenReqDefForBatchCreateGcbResourceTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteGcbResourceTags added in v0.1.80

func GenReqDefForBatchDeleteGcbResourceTags() *def.HttpRequestDef

func GenReqDefForCountGcbResourceByTag added in v0.1.80

func GenReqDefForCountGcbResourceByTag() *def.HttpRequestDef

func GenReqDefForCreateGcbResourceTag added in v0.1.80

func GenReqDefForCreateGcbResourceTag() *def.HttpRequestDef

func GenReqDefForCreateTag

func GenReqDefForCreateTag() *def.HttpRequestDef

func GenReqDefForDeleteGcbResourceTag added in v0.1.80

func GenReqDefForDeleteGcbResourceTag() *def.HttpRequestDef

func GenReqDefForDeleteTag

func GenReqDefForDeleteTag() *def.HttpRequestDef

func GenReqDefForListDomainTags

func GenReqDefForListDomainTags() *def.HttpRequestDef

func GenReqDefForListGcbResourceByTag added in v0.1.80

func GenReqDefForListGcbResourceByTag() *def.HttpRequestDef

func GenReqDefForListGcbResourceTags added in v0.1.80

func GenReqDefForListGcbResourceTags() *def.HttpRequestDef

func GenReqDefForListGcbTenantTags added in v0.1.80

func GenReqDefForListGcbTenantTags() *def.HttpRequestDef

func GenReqDefForListResourceByFilterTag

func GenReqDefForListResourceByFilterTag() *def.HttpRequestDef

func GenReqDefForListTags

func GenReqDefForListTags() *def.HttpRequestDef

Types

type BatchCreateDeleteTagsInvoker

type BatchCreateDeleteTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateDeleteTagsInvoker) Invoke

type BatchCreateGcbResourceTagsInvoker added in v0.1.80

type BatchCreateGcbResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateGcbResourceTagsInvoker) Invoke added in v0.1.80

type BatchDeleteGcbResourceTagsInvoker added in v0.1.80

type BatchDeleteGcbResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteGcbResourceTagsInvoker) Invoke added in v0.1.80

type CcClient

type CcClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewCcClient

func NewCcClient(hcClient *httpclient.HcHttpClient) *CcClient

func (*CcClient) BatchCreateDeleteTags

BatchCreateDeleteTags 批量创建和删除资源标签

批量创建和删除标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) BatchCreateDeleteTagsInvoker

func (c *CcClient) BatchCreateDeleteTagsInvoker(request *model.BatchCreateDeleteTagsRequest) *BatchCreateDeleteTagsInvoker

BatchCreateDeleteTagsInvoker 批量创建和删除资源标签

func (*CcClient) BatchCreateGcbResourceTags added in v0.1.80

BatchCreateGcbResourceTags 批量添加账户全域互联带宽资源标签

TMS批量添加资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) BatchCreateGcbResourceTagsInvoker added in v0.1.80

func (c *CcClient) BatchCreateGcbResourceTagsInvoker(request *model.BatchCreateGcbResourceTagsRequest) *BatchCreateGcbResourceTagsInvoker

BatchCreateGcbResourceTagsInvoker 批量添加账户全域互联带宽资源标签

func (*CcClient) BatchDeleteGcbResourceTags added in v0.1.80

BatchDeleteGcbResourceTags 批量删除账户全域互联带宽资源标签

批量删除账户全域互联带宽资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) BatchDeleteGcbResourceTagsInvoker added in v0.1.80

func (c *CcClient) BatchDeleteGcbResourceTagsInvoker(request *model.BatchDeleteGcbResourceTagsRequest) *BatchDeleteGcbResourceTagsInvoker

BatchDeleteGcbResourceTagsInvoker 批量删除账户全域互联带宽资源标签

func (*CcClient) CountGcbResourceByTag added in v0.1.80

CountGcbResourceByTag 查询账户全域互联带宽资源标签数量

查询账户全域互联带宽资源标签数量

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CountGcbResourceByTagInvoker added in v0.1.80

func (c *CcClient) CountGcbResourceByTagInvoker(request *model.CountGcbResourceByTagRequest) *CountGcbResourceByTagInvoker

CountGcbResourceByTagInvoker 查询账户全域互联带宽资源标签数量

func (*CcClient) CreateGcbResourceTag added in v0.1.80

func (c *CcClient) CreateGcbResourceTag(request *model.CreateGcbResourceTagRequest) (*model.CreateGcbResourceTagResponse, error)

CreateGcbResourceTag 添加账户全域互联带宽资源标签

添加账户全域互联带宽资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CreateGcbResourceTagInvoker added in v0.1.80

func (c *CcClient) CreateGcbResourceTagInvoker(request *model.CreateGcbResourceTagRequest) *CreateGcbResourceTagInvoker

CreateGcbResourceTagInvoker 添加账户全域互联带宽资源标签

func (*CcClient) CreateTag

func (c *CcClient) CreateTag(request *model.CreateTagRequest) (*model.CreateTagResponse, error)

CreateTag 添加资源标签

添加资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) CreateTagInvoker

func (c *CcClient) CreateTagInvoker(request *model.CreateTagRequest) *CreateTagInvoker

CreateTagInvoker 添加资源标签

func (*CcClient) DeleteGcbResourceTag added in v0.1.80

func (c *CcClient) DeleteGcbResourceTag(request *model.DeleteGcbResourceTagRequest) (*model.DeleteGcbResourceTagResponse, error)

DeleteGcbResourceTag 删除账户全域互联带宽资源标签

删除账户全域互联带宽资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DeleteGcbResourceTagInvoker added in v0.1.80

func (c *CcClient) DeleteGcbResourceTagInvoker(request *model.DeleteGcbResourceTagRequest) *DeleteGcbResourceTagInvoker

DeleteGcbResourceTagInvoker 删除账户全域互联带宽资源标签

func (*CcClient) DeleteTag

func (c *CcClient) DeleteTag(request *model.DeleteTagRequest) (*model.DeleteTagResponse, error)

DeleteTag 删除资源标签

删除资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) DeleteTagInvoker

func (c *CcClient) DeleteTagInvoker(request *model.DeleteTagRequest) *DeleteTagInvoker

DeleteTagInvoker 删除资源标签

func (*CcClient) ListDomainTags

func (c *CcClient) ListDomainTags(request *model.ListDomainTagsRequest) (*model.ListDomainTagsResponse, error)

ListDomainTags 查询账户资源标签

查询账户资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListDomainTagsInvoker

func (c *CcClient) ListDomainTagsInvoker(request *model.ListDomainTagsRequest) *ListDomainTagsInvoker

ListDomainTagsInvoker 查询账户资源标签

func (*CcClient) ListGcbResourceByTag added in v0.1.80

func (c *CcClient) ListGcbResourceByTag(request *model.ListGcbResourceByTagRequest) (*model.ListGcbResourceByTagResponse, error)

ListGcbResourceByTag 查询账户全域互联带宽资源实例列表

查询账户全域互联带宽资源实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListGcbResourceByTagInvoker added in v0.1.80

func (c *CcClient) ListGcbResourceByTagInvoker(request *model.ListGcbResourceByTagRequest) *ListGcbResourceByTagInvoker

ListGcbResourceByTagInvoker 查询账户全域互联带宽资源实例列表

func (*CcClient) ListGcbResourceTags added in v0.1.80

func (c *CcClient) ListGcbResourceTags(request *model.ListGcbResourceTagsRequest) (*model.ListGcbResourceTagsResponse, error)

ListGcbResourceTags 查询账户全域互联带宽资源的标签

查询账户全域互联带宽资源的标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListGcbResourceTagsInvoker added in v0.1.80

func (c *CcClient) ListGcbResourceTagsInvoker(request *model.ListGcbResourceTagsRequest) *ListGcbResourceTagsInvoker

ListGcbResourceTagsInvoker 查询账户全域互联带宽资源的标签

func (*CcClient) ListGcbTenantTags added in v0.1.80

func (c *CcClient) ListGcbTenantTags(request *model.ListGcbTenantTagsRequest) (*model.ListGcbTenantTagsResponse, error)

ListGcbTenantTags 查询账户全域互联带宽所有资源标签

查询账户全域互联带宽所有资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListGcbTenantTagsInvoker added in v0.1.80

func (c *CcClient) ListGcbTenantTagsInvoker(request *model.ListGcbTenantTagsRequest) *ListGcbTenantTagsInvoker

ListGcbTenantTagsInvoker 查询账户全域互联带宽所有资源标签

func (*CcClient) ListResourceByFilterTag

ListResourceByFilterTag 查询资源实例

查询资源实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListResourceByFilterTagInvoker

func (c *CcClient) ListResourceByFilterTagInvoker(request *model.ListResourceByFilterTagRequest) *ListResourceByFilterTagInvoker

ListResourceByFilterTagInvoker 查询资源实例

func (*CcClient) ListTags

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

ListTags 查询资源标签

查询资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CcClient) ListTagsInvoker

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

ListTagsInvoker 查询资源标签

type CountGcbResourceByTagInvoker added in v0.1.80

type CountGcbResourceByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CountGcbResourceByTagInvoker) Invoke added in v0.1.80

type CreateGcbResourceTagInvoker added in v0.1.80

type CreateGcbResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateGcbResourceTagInvoker) Invoke added in v0.1.80

type CreateTagInvoker

type CreateTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTagInvoker) Invoke

type DeleteGcbResourceTagInvoker added in v0.1.80

type DeleteGcbResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteGcbResourceTagInvoker) Invoke added in v0.1.80

type DeleteTagInvoker

type DeleteTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTagInvoker) Invoke

type ListDomainTagsInvoker

type ListDomainTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDomainTagsInvoker) Invoke

type ListGcbResourceByTagInvoker added in v0.1.80

type ListGcbResourceByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ListGcbResourceByTagInvoker) Invoke added in v0.1.80

type ListGcbResourceTagsInvoker added in v0.1.80

type ListGcbResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListGcbResourceTagsInvoker) Invoke added in v0.1.80

type ListGcbTenantTagsInvoker added in v0.1.80

type ListGcbTenantTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListGcbTenantTagsInvoker) Invoke added in v0.1.80

type ListResourceByFilterTagInvoker

type ListResourceByFilterTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourceByFilterTagInvoker) Invoke

type ListTagsInvoker

type ListTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTagsInvoker) Invoke

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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