Documentation ¶
Index ¶
- 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 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 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 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"`
}