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 ¶ added in v1.54.0
type DescribeKeysRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 标签键参数 */ TagKeysVo *resourcetag.TagKeysReqVo `json:"tagKeysVo"` }
func NewDescribeKeysRequest ¶ added in v1.54.0
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 ¶ added in v1.54.0
func NewDescribeKeysRequestWithAllParams( regionId string, tagKeysVo *resourcetag.TagKeysReqVo, ) *DescribeKeysRequest
* param regionId: Region ID (Required) * param tagKeysVo: 标签键参数 (Required)
func NewDescribeKeysRequestWithoutParam ¶ added in v1.54.0
func NewDescribeKeysRequestWithoutParam() *DescribeKeysRequest
This constructor has better compatible ability when API parameters changed
func (DescribeKeysRequest) GetRegionId ¶ added in v1.54.0
func (r DescribeKeysRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeKeysRequest) SetRegionId ¶ added in v1.54.0
func (r *DescribeKeysRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeKeysRequest) SetTagKeysVo ¶ added in v1.54.0
func (r *DescribeKeysRequest) SetTagKeysVo(tagKeysVo *resourcetag.TagKeysReqVo)
param tagKeysVo: 标签键参数(Required)
type DescribeKeysResponse ¶ added in v1.54.0
type DescribeKeysResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeKeysResult `json:"result"` }
type DescribeKeysResult ¶ added in v1.54.0
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 ¶ added in v1.54.0
type DescribeValuesRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 标签值参数 */ TagValuesVo *resourcetag.TagValuesReqVo `json:"tagValuesVo"` }
func NewDescribeValuesRequest ¶ added in v1.54.0
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 ¶ added in v1.54.0
func NewDescribeValuesRequestWithAllParams( regionId string, tagValuesVo *resourcetag.TagValuesReqVo, ) *DescribeValuesRequest
* param regionId: Region ID (Required) * param tagValuesVo: 标签值参数 (Required)
func NewDescribeValuesRequestWithoutParam ¶ added in v1.54.0
func NewDescribeValuesRequestWithoutParam() *DescribeValuesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeValuesRequest) GetRegionId ¶ added in v1.54.0
func (r DescribeValuesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeValuesRequest) SetRegionId ¶ added in v1.54.0
func (r *DescribeValuesRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*DescribeValuesRequest) SetTagValuesVo ¶ added in v1.54.0
func (r *DescribeValuesRequest) SetTagValuesVo(tagValuesVo *resourcetag.TagValuesReqVo)
param tagValuesVo: 标签值参数(Required)
type DescribeValuesResponse ¶ added in v1.54.0
type DescribeValuesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeValuesResult `json:"result"` }
type DescribeValuesResult ¶ added in v1.54.0
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"`
}