Documentation
¶
Index ¶
- type GetUserQuotaDetailRequest
- func (r GetUserQuotaDetailRequest) GetRegionId() string
- func (r *GetUserQuotaDetailRequest) SetAppCode(appCode string)
- func (r *GetUserQuotaDetailRequest) SetParentResourceId(parentResourceId string)
- func (r *GetUserQuotaDetailRequest) SetPin(pin string)
- func (r *GetUserQuotaDetailRequest) SetQuotaAmount(quotaAmount int)
- func (r *GetUserQuotaDetailRequest) SetRegion(region string)
- func (r *GetUserQuotaDetailRequest) SetRegionId(regionId string)
- func (r *GetUserQuotaDetailRequest) SetServiceCode(serviceCode string)
- func (r *GetUserQuotaDetailRequest) SetSiteType(siteType int)
- func (r *GetUserQuotaDetailRequest) SetUid(uid string)
- type GetUserQuotaDetailResponse
- type GetUserQuotaDetailResult
- type VerifyUserQuotaRequest
- func (r VerifyUserQuotaRequest) GetRegionId() string
- func (r *VerifyUserQuotaRequest) SetAppCode(appCode string)
- func (r *VerifyUserQuotaRequest) SetParentResourceId(parentResourceId string)
- func (r *VerifyUserQuotaRequest) SetPin(pin string)
- func (r *VerifyUserQuotaRequest) SetQuotaAmount(quotaAmount int)
- func (r *VerifyUserQuotaRequest) SetRegion(region string)
- func (r *VerifyUserQuotaRequest) SetRegionId(regionId string)
- func (r *VerifyUserQuotaRequest) SetServiceCode(serviceCode string)
- func (r *VerifyUserQuotaRequest) SetSiteType(siteType int)
- func (r *VerifyUserQuotaRequest) SetUid(uid string)
- type VerifyUserQuotaResponse
- type VerifyUserQuotaResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetUserQuotaDetailRequest ¶
type GetUserQuotaDetailRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 用户pin (Optional) */ Pin *string `json:"pin"` /* 站点类型 (Optional) */ SiteType *int `json:"siteType"` /* 业务线 (Optional) */ AppCode *string `json:"appCode"` /* 资源产品线 (Optional) */ ServiceCode *string `json:"serviceCode"` /* 地域 (Optional) */ Region *string `json:"region"` /* 父层资源id(针对有两层结构的服务) (Optional) */ ParentResourceId *string `json:"parentResourceId"` /* 业务唯一键 (Optional) */ Uid *string `json:"uid"` /* 配额数量 (Optional) */ QuotaAmount *int `json:"quotaAmount"` }
func NewGetUserQuotaDetailRequest ¶
func NewGetUserQuotaDetailRequest( regionId string, ) *GetUserQuotaDetailRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetUserQuotaDetailRequestWithAllParams ¶
func NewGetUserQuotaDetailRequestWithAllParams( regionId string, pin *string, siteType *int, appCode *string, serviceCode *string, region *string, parentResourceId *string, uid *string, quotaAmount *int, ) *GetUserQuotaDetailRequest
* param regionId: Region ID (Required) * param pin: 用户pin (Optional) * param siteType: 站点类型 (Optional) * param appCode: 业务线 (Optional) * param serviceCode: 资源产品线 (Optional) * param region: 地域 (Optional) * param parentResourceId: 父层资源id(针对有两层结构的服务) (Optional) * param uid: 业务唯一键 (Optional) * param quotaAmount: 配额数量 (Optional)
func NewGetUserQuotaDetailRequestWithoutParam ¶
func NewGetUserQuotaDetailRequestWithoutParam() *GetUserQuotaDetailRequest
This constructor has better compatible ability when API parameters changed
func (GetUserQuotaDetailRequest) GetRegionId ¶
func (r GetUserQuotaDetailRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetUserQuotaDetailRequest) SetAppCode ¶
func (r *GetUserQuotaDetailRequest) SetAppCode(appCode string)
param appCode: 业务线(Optional)
func (*GetUserQuotaDetailRequest) SetParentResourceId ¶
func (r *GetUserQuotaDetailRequest) SetParentResourceId(parentResourceId string)
param parentResourceId: 父层资源id(针对有两层结构的服务)(Optional)
func (*GetUserQuotaDetailRequest) SetPin ¶
func (r *GetUserQuotaDetailRequest) SetPin(pin string)
param pin: 用户pin(Optional)
func (*GetUserQuotaDetailRequest) SetQuotaAmount ¶
func (r *GetUserQuotaDetailRequest) SetQuotaAmount(quotaAmount int)
param quotaAmount: 配额数量(Optional)
func (*GetUserQuotaDetailRequest) SetRegion ¶
func (r *GetUserQuotaDetailRequest) SetRegion(region string)
param region: 地域(Optional)
func (*GetUserQuotaDetailRequest) SetRegionId ¶
func (r *GetUserQuotaDetailRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*GetUserQuotaDetailRequest) SetServiceCode ¶
func (r *GetUserQuotaDetailRequest) SetServiceCode(serviceCode string)
param serviceCode: 资源产品线(Optional)
func (*GetUserQuotaDetailRequest) SetSiteType ¶
func (r *GetUserQuotaDetailRequest) SetSiteType(siteType int)
param siteType: 站点类型(Optional)
func (*GetUserQuotaDetailRequest) SetUid ¶
func (r *GetUserQuotaDetailRequest) SetUid(uid string)
param uid: 业务唯一键(Optional)
type GetUserQuotaDetailResponse ¶
type GetUserQuotaDetailResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result GetUserQuotaDetailResult `json:"result"` }
type VerifyUserQuotaRequest ¶
type VerifyUserQuotaRequest struct { core.JDCloudRequest /* Region ID */ RegionId string `json:"regionId"` /* 用户pin (Optional) */ Pin *string `json:"pin"` /* 站点类型 (Optional) */ SiteType *int `json:"siteType"` /* 业务线 (Optional) */ AppCode *string `json:"appCode"` /* 资源产品线 (Optional) */ ServiceCode *string `json:"serviceCode"` /* 地域 (Optional) */ Region *string `json:"region"` /* 父层资源id(针对有两层结构的服务) (Optional) */ ParentResourceId *string `json:"parentResourceId"` /* 业务唯一键 (Optional) */ Uid *string `json:"uid"` /* 配额数量 (Optional) */ QuotaAmount *int `json:"quotaAmount"` }
func NewVerifyUserQuotaRequest ¶
func NewVerifyUserQuotaRequest( regionId string, ) *VerifyUserQuotaRequest
* param regionId: Region ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewVerifyUserQuotaRequestWithAllParams ¶
func NewVerifyUserQuotaRequestWithAllParams( regionId string, pin *string, siteType *int, appCode *string, serviceCode *string, region *string, parentResourceId *string, uid *string, quotaAmount *int, ) *VerifyUserQuotaRequest
* param regionId: Region ID (Required) * param pin: 用户pin (Optional) * param siteType: 站点类型 (Optional) * param appCode: 业务线 (Optional) * param serviceCode: 资源产品线 (Optional) * param region: 地域 (Optional) * param parentResourceId: 父层资源id(针对有两层结构的服务) (Optional) * param uid: 业务唯一键 (Optional) * param quotaAmount: 配额数量 (Optional)
func NewVerifyUserQuotaRequestWithoutParam ¶
func NewVerifyUserQuotaRequestWithoutParam() *VerifyUserQuotaRequest
This constructor has better compatible ability when API parameters changed
func (VerifyUserQuotaRequest) GetRegionId ¶
func (r VerifyUserQuotaRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*VerifyUserQuotaRequest) SetAppCode ¶
func (r *VerifyUserQuotaRequest) SetAppCode(appCode string)
param appCode: 业务线(Optional)
func (*VerifyUserQuotaRequest) SetParentResourceId ¶
func (r *VerifyUserQuotaRequest) SetParentResourceId(parentResourceId string)
param parentResourceId: 父层资源id(针对有两层结构的服务)(Optional)
func (*VerifyUserQuotaRequest) SetPin ¶
func (r *VerifyUserQuotaRequest) SetPin(pin string)
param pin: 用户pin(Optional)
func (*VerifyUserQuotaRequest) SetQuotaAmount ¶
func (r *VerifyUserQuotaRequest) SetQuotaAmount(quotaAmount int)
param quotaAmount: 配额数量(Optional)
func (*VerifyUserQuotaRequest) SetRegion ¶
func (r *VerifyUserQuotaRequest) SetRegion(region string)
param region: 地域(Optional)
func (*VerifyUserQuotaRequest) SetRegionId ¶
func (r *VerifyUserQuotaRequest) SetRegionId(regionId string)
param regionId: Region ID(Required)
func (*VerifyUserQuotaRequest) SetServiceCode ¶
func (r *VerifyUserQuotaRequest) SetServiceCode(serviceCode string)
param serviceCode: 资源产品线(Optional)
func (*VerifyUserQuotaRequest) SetSiteType ¶
func (r *VerifyUserQuotaRequest) SetSiteType(siteType int)
param siteType: 站点类型(Optional)
func (*VerifyUserQuotaRequest) SetUid ¶
func (r *VerifyUserQuotaRequest) SetUid(uid string)
param uid: 业务唯一键(Optional)
type VerifyUserQuotaResponse ¶
type VerifyUserQuotaResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result VerifyUserQuotaResult `json:"result"` }