v1

package
v0.0.18-beta Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2020 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForCreatePredefineTags

func GenReqDefForCreatePredefineTags(request *model.CreatePredefineTagsRequest) *def.HttpRequestDef

func GenReqDefForDeletePredefineTags

func GenReqDefForDeletePredefineTags(request *model.DeletePredefineTagsRequest) *def.HttpRequestDef

func GenReqDefForListApiVersions

func GenReqDefForListApiVersions(request *model.ListApiVersionsRequest) *def.HttpRequestDef

func GenReqDefForListPredefineTags

func GenReqDefForListPredefineTags(request *model.ListPredefineTagsRequest) *def.HttpRequestDef

func GenReqDefForShowApiVersion

func GenReqDefForShowApiVersion(request *model.ShowApiVersionRequest) *def.HttpRequestDef

func GenReqDefForUpdatePredefineTags

func GenReqDefForUpdatePredefineTags(request *model.UpdatePredefineTagsRequest) *def.HttpRequestDef

func GenRespForCreatePredefineTags

func GenRespForCreatePredefineTags() (*model.CreatePredefineTagsResponse, *def.HttpResponseDef)

func GenRespForDeletePredefineTags

func GenRespForDeletePredefineTags() (*model.DeletePredefineTagsResponse, *def.HttpResponseDef)

func GenRespForListApiVersions

func GenRespForListApiVersions() (*model.ListApiVersionsResponse, *def.HttpResponseDef)

func GenRespForListPredefineTags

func GenRespForListPredefineTags() (*model.ListPredefineTagsResponse, *def.HttpResponseDef)

func GenRespForShowApiVersion

func GenRespForShowApiVersion() (*model.ShowApiVersionResponse, *def.HttpResponseDef)

func GenRespForUpdatePredefineTags

func GenRespForUpdatePredefineTags() (*model.UpdatePredefineTagsResponse, *def.HttpResponseDef)

func TmsClientBuilder

func TmsClientBuilder() *http_client.HcHttpClientBuilder

Types

type TmsClient

type TmsClient struct {
	// contains filtered or unexported fields
}

func NewTmsClient

func NewTmsClient(hcClient *http_client.HcHttpClient) *TmsClient

func (*TmsClient) CreatePredefineTags

用于创建预定标签。用户创建预定义标签后,可以使用预定义标签来给资源创建标签。该接口支持幂等特性和处理批量数据。

func (*TmsClient) DeletePredefineTags

用于删除预定标签。

func (*TmsClient) ListApiVersions

func (c *TmsClient) ListApiVersions(request *model.ListApiVersionsRequest) (*model.ListApiVersionsResponse, error)

查询标签管理服务的API版本列表。

func (*TmsClient) ListPredefineTags

func (c *TmsClient) ListPredefineTags(request *model.ListPredefineTagsRequest) (*model.ListPredefineTagsResponse, error)

用于查询预定义标签列表。

func (*TmsClient) ShowApiVersion

func (c *TmsClient) ShowApiVersion(request *model.ShowApiVersionRequest) (*model.ShowApiVersionResponse, error)

查询指定的标签管理服务API版本号详情。

func (*TmsClient) UpdatePredefineTags

修改预定义标签。

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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