Documentation
¶
Index ¶
- type DescribeKeysRequest
- type DescribeKeysResponse
- type DescribeKeysResult
- type DescribeResourcesRequest
- func NewDescribeResourcesRequest(regionId string, resourceVo *resourcetag.ResourceReqVo) *DescribeResourcesRequest
- func NewDescribeResourcesRequestWithAllParams(regionId string, resourceVo *resourcetag.ResourceReqVo) *DescribeResourcesRequest
- func NewDescribeResourcesRequestWithoutParam() *DescribeResourcesRequest
- type DescribeResourcesResponse
- type DescribeResourcesResult
- type DescribeTagsRequest
- type DescribeTagsResponse
- type DescribeTagsResult
- type DescribeValuesRequest
- func NewDescribeValuesRequest(regionId string, tagValuesVo *resourcetag.TagValuesReqVo) *DescribeValuesRequest
- func NewDescribeValuesRequestWithAllParams(regionId string, tagValuesVo *resourcetag.TagValuesReqVo) *DescribeValuesRequest
- func NewDescribeValuesRequestWithoutParam() *DescribeValuesRequest
- type DescribeValuesResponse
- type DescribeValuesResult
- type QueryResourceRequest
- func NewQueryResourceRequest(regionId string, queryResource *resourcetag.QueryResourceReqVo) *QueryResourceRequest
- func NewQueryResourceRequestWithAllParams(regionId string, queryResource *resourcetag.QueryResourceReqVo) *QueryResourceRequest
- func NewQueryResourceRequestWithoutParam() *QueryResourceRequest
- type QueryResourceResponse
- type QueryResourceResult
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesResult
- type UnTagResourcesRequest
- func NewUnTagResourcesRequest(regionId string, unTagResources *resourcetag.UnTagResourcesReqVo) *UnTagResourcesRequest
- func NewUnTagResourcesRequestWithAllParams(regionId string, unTagResources *resourcetag.UnTagResourcesReqVo) *UnTagResourcesRequest
- func NewUnTagResourcesRequestWithoutParam() *UnTagResourcesRequest
- type UnTagResourcesResponse
- type UnTagResourcesResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DescribeKeysRequest ¶
type DescribeKeysRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 标签键参数 */
TagKeysVo *resourcetag.TagKeysReqVo `json:"tagKeysVo"`
}
func NewDescribeKeysRequest ¶
func NewDescribeKeysRequest( regionId string, tagKeysVo *resourcetag.TagKeysReqVo, ) *DescribeKeysRequest
* param regionId: Region ID (Required) * param tagKeysVo: 标签键参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeKeysRequestWithAllParams ¶
func NewDescribeKeysRequestWithAllParams( regionId string, tagKeysVo *resourcetag.TagKeysReqVo, ) *DescribeKeysRequest
* param regionId: Region ID (Required) * param tagKeysVo: 标签键参数 (Required)
func NewDescribeKeysRequestWithoutParam ¶
func NewDescribeKeysRequestWithoutParam() *DescribeKeysRequest
This constructor has better compatible ability when API parameters changed
func (DescribeKeysRequest) GetRegionId ¶
func (r DescribeKeysRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeKeysRequest) SetRegionId ¶
func (r *DescribeKeysRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeKeysRequest) SetTagKeysVo ¶
func (r *DescribeKeysRequest) SetTagKeysVo(tagKeysVo *resourcetag.TagKeysReqVo)
param tagKeysVo: 标签键参数(Required)
type DescribeKeysResponse ¶
type DescribeKeysResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeKeysResult `json:"result"`
}
type DescribeKeysResult ¶
type DescribeKeysResult struct {
Data resourcetag.TagKeysResVo `json:"data"`
}
type DescribeResourcesRequest ¶
type DescribeResourcesRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 资源标签参数对象 */
ResourceVo *resourcetag.ResourceReqVo `json:"resourceVo"`
}
func NewDescribeResourcesRequest ¶
func NewDescribeResourcesRequest( regionId string, resourceVo *resourcetag.ResourceReqVo, ) *DescribeResourcesRequest
* param regionId: Region ID (Required) * param resourceVo: 资源标签参数对象 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeResourcesRequestWithAllParams ¶
func NewDescribeResourcesRequestWithAllParams( regionId string, resourceVo *resourcetag.ResourceReqVo, ) *DescribeResourcesRequest
* param regionId: Region ID (Required) * param resourceVo: 资源标签参数对象 (Required)
func NewDescribeResourcesRequestWithoutParam ¶
func NewDescribeResourcesRequestWithoutParam() *DescribeResourcesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeResourcesRequest) GetRegionId ¶
func (r DescribeResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeResourcesRequest) SetRegionId ¶
func (r *DescribeResourcesRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeResourcesRequest) SetResourceVo ¶
func (r *DescribeResourcesRequest) SetResourceVo(resourceVo *resourcetag.ResourceReqVo)
param resourceVo: 资源标签参数对象(Required)
type DescribeResourcesResponse ¶
type DescribeResourcesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeResourcesResult `json:"result"`
}
type DescribeResourcesResult ¶
type DescribeResourcesResult struct {
Data resourcetag.ResourceResVo `json:"data"`
}
type DescribeTagsRequest ¶
type DescribeTagsRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 标签参数 */
TagKeysVo *resourcetag.TagsReqVo `json:"tagKeysVo"`
}
func NewDescribeTagsRequest ¶
func NewDescribeTagsRequest( regionId string, tagKeysVo *resourcetag.TagsReqVo, ) *DescribeTagsRequest
* param regionId: Region ID (Required) * param tagKeysVo: 标签参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeTagsRequestWithAllParams ¶
func NewDescribeTagsRequestWithAllParams( regionId string, tagKeysVo *resourcetag.TagsReqVo, ) *DescribeTagsRequest
* param regionId: Region ID (Required) * param tagKeysVo: 标签参数 (Required)
func NewDescribeTagsRequestWithoutParam ¶
func NewDescribeTagsRequestWithoutParam() *DescribeTagsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeTagsRequest) GetRegionId ¶
func (r DescribeTagsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeTagsRequest) SetRegionId ¶
func (r *DescribeTagsRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeTagsRequest) SetTagKeysVo ¶
func (r *DescribeTagsRequest) SetTagKeysVo(tagKeysVo *resourcetag.TagsReqVo)
param tagKeysVo: 标签参数(Required)
type DescribeTagsResponse ¶
type DescribeTagsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeTagsResult `json:"result"`
}
type DescribeTagsResult ¶
type DescribeTagsResult struct {
Data resourcetag.TagsResVo `json:"data"`
}
type DescribeValuesRequest ¶
type DescribeValuesRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 标签值参数 */
TagValuesVo *resourcetag.TagValuesReqVo `json:"tagValuesVo"`
}
func NewDescribeValuesRequest ¶
func NewDescribeValuesRequest( regionId string, tagValuesVo *resourcetag.TagValuesReqVo, ) *DescribeValuesRequest
* param regionId: Region ID (Required) * param tagValuesVo: 标签值参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeValuesRequestWithAllParams ¶
func NewDescribeValuesRequestWithAllParams( regionId string, tagValuesVo *resourcetag.TagValuesReqVo, ) *DescribeValuesRequest
* param regionId: Region ID (Required) * param tagValuesVo: 标签值参数 (Required)
func NewDescribeValuesRequestWithoutParam ¶
func NewDescribeValuesRequestWithoutParam() *DescribeValuesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeValuesRequest) GetRegionId ¶
func (r DescribeValuesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeValuesRequest) SetRegionId ¶
func (r *DescribeValuesRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeValuesRequest) SetTagValuesVo ¶
func (r *DescribeValuesRequest) SetTagValuesVo(tagValuesVo *resourcetag.TagValuesReqVo)
param tagValuesVo: 标签值参数(Required)
type DescribeValuesResponse ¶
type DescribeValuesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeValuesResult `json:"result"`
}
type DescribeValuesResult ¶
type DescribeValuesResult struct {
Data resourcetag.TagValuesResVo `json:"data"`
}
type QueryResourceRequest ¶
type QueryResourceRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 查找资源id的参数对象 */
QueryResource *resourcetag.QueryResourceReqVo `json:"queryResource"`
}
func NewQueryResourceRequest ¶
func NewQueryResourceRequest( regionId string, queryResource *resourcetag.QueryResourceReqVo, ) *QueryResourceRequest
* param regionId: Region ID (Required) * param queryResource: 查找资源id的参数对象 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryResourceRequestWithAllParams ¶
func NewQueryResourceRequestWithAllParams( regionId string, queryResource *resourcetag.QueryResourceReqVo, ) *QueryResourceRequest
* param regionId: Region ID (Required) * param queryResource: 查找资源id的参数对象 (Required)
func NewQueryResourceRequestWithoutParam ¶
func NewQueryResourceRequestWithoutParam() *QueryResourceRequest
This constructor has better compatible ability when API parameters changed
func (QueryResourceRequest) GetRegionId ¶
func (r QueryResourceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryResourceRequest) SetQueryResource ¶
func (r *QueryResourceRequest) SetQueryResource(queryResource *resourcetag.QueryResourceReqVo)
param queryResource: 查找资源id的参数对象(Required)
func (*QueryResourceRequest) SetRegionId ¶
func (r *QueryResourceRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
type QueryResourceResponse ¶
type QueryResourceResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryResourceResult `json:"result"`
}
type QueryResourceResult ¶
type QueryResourceResult struct {
ResourceIds []string `json:"resourceIds"`
}
type TagResourcesRequest ¶
type TagResourcesRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 绑定标签参数 */
TagResources *resourcetag.TagResourcesReqVo `json:"tagResources"`
}
func NewTagResourcesRequest ¶
func NewTagResourcesRequest( regionId string, tagResources *resourcetag.TagResourcesReqVo, ) *TagResourcesRequest
* param regionId: Region ID (Required) * param tagResources: 绑定标签参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewTagResourcesRequestWithAllParams ¶
func NewTagResourcesRequestWithAllParams( regionId string, tagResources *resourcetag.TagResourcesReqVo, ) *TagResourcesRequest
* param regionId: Region ID (Required) * param tagResources: 绑定标签参数 (Required)
func NewTagResourcesRequestWithoutParam ¶
func NewTagResourcesRequestWithoutParam() *TagResourcesRequest
This constructor has better compatible ability when API parameters changed
func (TagResourcesRequest) GetRegionId ¶
func (r TagResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*TagResourcesRequest) SetRegionId ¶
func (r *TagResourcesRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*TagResourcesRequest) SetTagResources ¶
func (r *TagResourcesRequest) SetTagResources(tagResources *resourcetag.TagResourcesReqVo)
param tagResources: 绑定标签参数(Required)
type TagResourcesResponse ¶
type TagResourcesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result TagResourcesResult `json:"result"`
}
type TagResourcesResult ¶
type TagResourcesResult struct {
Data resourcetag.TagResourcesResVo `json:"data"`
}
type UnTagResourcesRequest ¶
type UnTagResourcesRequest struct {
core.JDCloudRequest
/* Region ID */
RegionId string `json:"regionId"`
/* 解绑标签参数 */
UnTagResources *resourcetag.UnTagResourcesReqVo `json:"unTagResources"`
}
func NewUnTagResourcesRequest ¶
func NewUnTagResourcesRequest( regionId string, unTagResources *resourcetag.UnTagResourcesReqVo, ) *UnTagResourcesRequest
* param regionId: Region ID (Required) * param unTagResources: 解绑标签参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUnTagResourcesRequestWithAllParams ¶
func NewUnTagResourcesRequestWithAllParams( regionId string, unTagResources *resourcetag.UnTagResourcesReqVo, ) *UnTagResourcesRequest
* param regionId: Region ID (Required) * param unTagResources: 解绑标签参数 (Required)
func NewUnTagResourcesRequestWithoutParam ¶
func NewUnTagResourcesRequestWithoutParam() *UnTagResourcesRequest
This constructor has better compatible ability when API parameters changed
func (UnTagResourcesRequest) GetRegionId ¶
func (r UnTagResourcesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UnTagResourcesRequest) SetRegionId ¶
func (r *UnTagResourcesRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*UnTagResourcesRequest) SetUnTagResources ¶
func (r *UnTagResourcesRequest) SetUnTagResources(unTagResources *resourcetag.UnTagResourcesReqVo)
param unTagResources: 解绑标签参数(Required)
type UnTagResourcesResponse ¶
type UnTagResourcesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result UnTagResourcesResult `json:"result"`
}
type UnTagResourcesResult ¶
type UnTagResourcesResult struct {
Data resourcetag.UnTagResourcesResVo `json:"data"`
}