apis

package
v1.60.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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 GetUserQuotaDetailResult

type GetUserQuotaDetailResult struct {
	Success   bool                 `json:"success"`
	Code      int                  `json:"code"`
	Message   string               `json:"message"`
	Data      quota.UserQuotaResVo `json:"data"`
	RequestId string               `json:"requestId"`
}

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"`
}

type VerifyUserQuotaResult

type VerifyUserQuotaResult struct {
	Success   bool                   `json:"success"`
	Code      int                    `json:"code"`
	Message   string                 `json:"message"`
	Data      quota.VerifyQuotaResVo `json:"data"`
	RequestId string                 `json:"requestId"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL