Documentation ¶
Index ¶
- func GenReqDefForCreatePredefineTags() *def.HttpRequestDef
- func GenReqDefForDeletePredefineTags() *def.HttpRequestDef
- func GenReqDefForListApiVersions() *def.HttpRequestDef
- func GenReqDefForListPredefineTags() *def.HttpRequestDef
- func GenReqDefForShowApiVersion() *def.HttpRequestDef
- func GenReqDefForUpdatePredefineTags() *def.HttpRequestDef
- func TmsClientBuilder() *http_client.HcHttpClientBuilder
- type TmsClient
- func (c *TmsClient) CreatePredefineTags(request *model.CreatePredefineTagsRequest) (*model.CreatePredefineTagsResponse, error)
- func (c *TmsClient) DeletePredefineTags(request *model.DeletePredefineTagsRequest) (*model.DeletePredefineTagsResponse, error)
- func (c *TmsClient) ListApiVersions(request *model.ListApiVersionsRequest) (*model.ListApiVersionsResponse, error)
- func (c *TmsClient) ListPredefineTags(request *model.ListPredefineTagsRequest) (*model.ListPredefineTagsResponse, error)
- func (c *TmsClient) ShowApiVersion(request *model.ShowApiVersionRequest) (*model.ShowApiVersionResponse, error)
- func (c *TmsClient) UpdatePredefineTags(request *model.UpdatePredefineTagsRequest) (*model.UpdatePredefineTagsResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForCreatePredefineTags ¶
func GenReqDefForCreatePredefineTags() *def.HttpRequestDef
func GenReqDefForDeletePredefineTags ¶
func GenReqDefForDeletePredefineTags() *def.HttpRequestDef
func GenReqDefForListApiVersions ¶
func GenReqDefForListApiVersions() *def.HttpRequestDef
func GenReqDefForListPredefineTags ¶
func GenReqDefForListPredefineTags() *def.HttpRequestDef
func GenReqDefForShowApiVersion ¶
func GenReqDefForShowApiVersion() *def.HttpRequestDef
func GenReqDefForUpdatePredefineTags ¶
func GenReqDefForUpdatePredefineTags() *def.HttpRequestDef
func TmsClientBuilder ¶
func TmsClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type TmsClient ¶
type TmsClient struct {
HcClient *http_client.HcHttpClient
}
func NewTmsClient ¶
func NewTmsClient(hcClient *http_client.HcHttpClient) *TmsClient
func (*TmsClient) CreatePredefineTags ¶
func (c *TmsClient) CreatePredefineTags(request *model.CreatePredefineTagsRequest) (*model.CreatePredefineTagsResponse, error)
用于创建预定标签。用户创建预定义标签后,可以使用预定义标签来给资源创建标签。该接口支持幂等特性和处理批量数据。
func (*TmsClient) DeletePredefineTags ¶
func (c *TmsClient) DeletePredefineTags(request *model.DeletePredefineTagsRequest) (*model.DeletePredefineTagsResponse, error)
用于删除预定标签。
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 ¶
func (c *TmsClient) UpdatePredefineTags(request *model.UpdatePredefineTagsRequest) (*model.UpdatePredefineTagsResponse, error)
修改预定义标签。
Click to show internal directories.
Click to hide internal directories.