v2

package
v0.0.85 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BssintlClientBuilder

func BssintlClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAutoRenewalResources

func GenReqDefForAutoRenewalResources() *def.HttpRequestDef

func GenReqDefForCancelAutoRenewalResources

func GenReqDefForCancelAutoRenewalResources() *def.HttpRequestDef

func GenReqDefForCancelCustomerOrder

func GenReqDefForCancelCustomerOrder() *def.HttpRequestDef

func GenReqDefForCancelResourcesSubscription

func GenReqDefForCancelResourcesSubscription() *def.HttpRequestDef

func GenReqDefForChangeEnterpriseRealnameAuthentication

func GenReqDefForChangeEnterpriseRealnameAuthentication() *def.HttpRequestDef

func GenReqDefForCheckUserIdentity

func GenReqDefForCheckUserIdentity() *def.HttpRequestDef

func GenReqDefForCreateEnterpriseRealnameAuthentication

func GenReqDefForCreateEnterpriseRealnameAuthentication() *def.HttpRequestDef

func GenReqDefForCreatePersonalRealnameAuth

func GenReqDefForCreatePersonalRealnameAuth() *def.HttpRequestDef

func GenReqDefForCreateSubCustomer

func GenReqDefForCreateSubCustomer() *def.HttpRequestDef

func GenReqDefForFreezeSubCustomers

func GenReqDefForFreezeSubCustomers() *def.HttpRequestDef

func GenReqDefForListConversions

func GenReqDefForListConversions() *def.HttpRequestDef

func GenReqDefForListCustomerOnDemandResources

func GenReqDefForListCustomerOnDemandResources() *def.HttpRequestDef

func GenReqDefForListCustomerOrders

func GenReqDefForListCustomerOrders() *def.HttpRequestDef

func GenReqDefForListCustomerselfResourceRecordDetails

func GenReqDefForListCustomerselfResourceRecordDetails() *def.HttpRequestDef

func GenReqDefForListCustomerselfResourceRecords

func GenReqDefForListCustomerselfResourceRecords() *def.HttpRequestDef

func GenReqDefForListFreeResourceInfos

func GenReqDefForListFreeResourceInfos() *def.HttpRequestDef

func GenReqDefForListFreeResourceUsages

func GenReqDefForListFreeResourceUsages() *def.HttpRequestDef

func GenReqDefForListInvoices

func GenReqDefForListInvoices() *def.HttpRequestDef

func GenReqDefForListMeasureUnits

func GenReqDefForListMeasureUnits() *def.HttpRequestDef

func GenReqDefForListMonthlyExpenditures

func GenReqDefForListMonthlyExpenditures() *def.HttpRequestDef

func GenReqDefForListOnDemandResourceRatings

func GenReqDefForListOnDemandResourceRatings() *def.HttpRequestDef

func GenReqDefForListOrderDiscounts

func GenReqDefForListOrderDiscounts() *def.HttpRequestDef

func GenReqDefForListPayPerUseCustomerResources

func GenReqDefForListPayPerUseCustomerResources() *def.HttpRequestDef

func GenReqDefForListPostpaidBillSum

func GenReqDefForListPostpaidBillSum() *def.HttpRequestDef

func GenReqDefForListRateOnPeriodDetail

func GenReqDefForListRateOnPeriodDetail() *def.HttpRequestDef

func GenReqDefForListResourceTypes

func GenReqDefForListResourceTypes() *def.HttpRequestDef

func GenReqDefForListServiceResources

func GenReqDefForListServiceResources() *def.HttpRequestDef

func GenReqDefForListServiceTypes

func GenReqDefForListServiceTypes() *def.HttpRequestDef

func GenReqDefForListSubCustomerCoupons

func GenReqDefForListSubCustomerCoupons() *def.HttpRequestDef

func GenReqDefForListSubCustomers

func GenReqDefForListSubCustomers() *def.HttpRequestDef

func GenReqDefForListUsageTypes

func GenReqDefForListUsageTypes() *def.HttpRequestDef

func GenReqDefForPayOrders

func GenReqDefForPayOrders() *def.HttpRequestDef

func GenReqDefForRenewalResources

func GenReqDefForRenewalResources() *def.HttpRequestDef

func GenReqDefForSendVerificationMessageCode

func GenReqDefForSendVerificationMessageCode() *def.HttpRequestDef

func GenReqDefForShowCustomerAccountBalances

func GenReqDefForShowCustomerAccountBalances() *def.HttpRequestDef

func GenReqDefForShowCustomerOrderDetails

func GenReqDefForShowCustomerOrderDetails() *def.HttpRequestDef

func GenReqDefForShowRealnameAuthenticationReviewResult

func GenReqDefForShowRealnameAuthenticationReviewResult() *def.HttpRequestDef

func GenReqDefForShowRefundOrderDetails

func GenReqDefForShowRefundOrderDetails() *def.HttpRequestDef

func GenReqDefForShowSubCustomerBudget

func GenReqDefForShowSubCustomerBudget() *def.HttpRequestDef

func GenReqDefForUnfreezeSubCustomers

func GenReqDefForUnfreezeSubCustomers() *def.HttpRequestDef

func GenReqDefForUpdatePeriodToOnDemand

func GenReqDefForUpdatePeriodToOnDemand() *def.HttpRequestDef

func GenReqDefForUpdateSubCustomerBudget

func GenReqDefForUpdateSubCustomerBudget() *def.HttpRequestDef

Types

type BssintlClient

type BssintlClient struct {
	HcClient *http_client.HcHttpClient
}

func NewBssintlClient

func NewBssintlClient(hcClient *http_client.HcHttpClient) *BssintlClient

func (*BssintlClient) AutoRenewalResources

设置包年/包月资源自动续费

功能描述:客户可以设置包年/包月资源到期后转为按需资源计费

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) CancelAutoRenewalResources

取消包年/包月资源自动续费

功能描述:取消包年/包月资源自动续费

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) CancelCustomerOrder

取消待支付订单

功能描述:客户可以对待支付的订单进行取消操作

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) CancelResourcesSubscription

退订包年/包月资源

功能描述:客户购买包年/包月资源后,支持客户退订包年/包月实例。退订资源实例包括资源续费部分和当前正在使用的部分,退订后资源将无法使用

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ChangeEnterpriseRealnameAuthentication

申请实名认证变更

功能描述:客户可以进行实名认证变更申请。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) CheckUserIdentity

校验客户注册信息

功能描述:客户注册时可检查客户的登录名称、手机号或者邮箱是否可以用于注册。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) CreateEnterpriseRealnameAuthentication

申请企业实名认证

功能描述:企业客户可以进行企业实名认证申请。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) CreatePersonalRealnameAuth

申请个人实名认证

功能描述:个人客户可以进行个人实名认证申请。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) CreateSubCustomer

创建客户

功能描述:在伙伴销售平台创建客户时同步创建华为云账号,并将客户在伙伴销售平台上的账号与华为云账号进行映射。同时,创建的华为云账号与伙伴账号关联绑定。华为云伙伴能力中心(一级经销商)可以注册精英服务商伙伴(二级经销商)的子客户。注册完成后,子客户可以自动和精英服务商伙伴绑定。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) FreezeSubCustomers

冻结客户账号

功能描述:冻结伙伴子客户

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListConversions

查询使用量单位进制

功能描述:伙伴在伙伴销售平台上查询使用量单位的进制转换信息,用于不同度量单位之间的转换。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListCustomerOnDemandResources

查询客户按需资源列表

功能描述:客户在伙伴销售平台查询已开通的按需资源

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListCustomerOrders

查询订单列表

功能描述:客户购买包年包月资源后,可以查看待审核、处理中、已取消、已完成和待支付等状态的订单

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListCustomerselfResourceRecordDetails

查询资源详单

功能描述:客户在客户自建平台查询自己的资源详单,用于反映各类资源的消耗情况。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListCustomerselfResourceRecords

查询资源消费记录

功能描述:客户在客户自建平台查询每个资源的消费明细数据

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListFreeResourceInfos

查询资源包列表

功能描述:客户在自建平台查询资源包列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListFreeResourceUsages

查询资源内使用量

功能描述:客户在自建平台查询客户自己的资源包列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListInvoices

查询发票列表

功能描述:查询发票列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListMeasureUnits

查询使用量单位列表

功能描述:伙伴在伙伴销售平台上查询资源使用量的度量单位及名称,度量单位类型等。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListMonthlyExpenditures

查询消费汇总(客户)

功能描述:客户可以查询自身的消费汇总单的功能,消费按月汇总。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListOnDemandResourceRatings

查询按需产品价格

功能描述:按需资源询价

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListOrderDiscounts

查询订单可用折扣

功能描述:功能介绍客户在伙伴销售平台支付待支付订单时,查询可使用的折扣。只返回商务合同折扣和伙伴授权折扣客户在客户自建平台查看订单可用的优惠券列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListPayPerUseCustomerResources

查询客户包年/包月资源列表

功能描述:客户在客户自建平台查询某个或所有的包年/包月资源

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListPostpaidBillSum

查询伙伴月度消费账单

功能描述:伙伴可以查询伙伴月度消费账单

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListRateOnPeriodDetail

查询包年/包月产品价格

功能描述:客户在自建平台按照条件查询包年/包月产品开通时候的价格

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListResourceTypes

查询资源类型列表

伙伴在伙伴销售平台查询资源类型的列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListServiceResources

根据云服务类型查询资源列表

功能描述:伙伴在伙伴销售平台根据云服务类型查询关联的资源类型编码和名称,用于查询按需产品的价格或包年/包月产品的价格。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListServiceTypes

查询云服务类型列表

伙伴在伙伴销售平台查询云服务类型的列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListSubCustomerCoupons

查询优惠券列表

功能描述:伙伴/客户可以查询自身的优惠券信息。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListSubCustomers

查询客户列表

功能描述:伙伴可以查询合作伙伴的客户信息列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ListUsageTypes

查询使用量类型列表

功能描述:伙伴在伙伴销售平台查询资源的使用量类型列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) PayOrders

func (c *BssintlClient) PayOrders(request *model.PayOrdersRequest) (*model.PayOrdersResponse, error)

支付包年/包月产品订单

功能描述:客户可以对待支付状态的包年/包月产品订单进行支付

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) RenewalResources

续订包年/包月资源

功能描述:客户的包年包/月资源即将到期时,可进行包年/包月资源的续订

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) SendVerificationMessageCode

发送验证码

功能描述:客户注册时,如果填写了邮箱,可以向对应的邮箱发送注册验证码,校验信息的正确性。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ShowCustomerAccountBalances

查询账户余额

功能描述:客户可以查询自身的账户余额。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ShowCustomerOrderDetails

查询订单详情

功能描述:客户可以查看订单详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ShowRealnameAuthenticationReviewResult

查询实名认证审核结果

功能描述:如果实名认证申请或实名认证变更申请的响应中,显示需要人工审核,使用该接口查询审核结果。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ShowRefundOrderDetails

查询退款订单的金额详情

功能描述:客户在伙伴销售平台查询某次退订订单或者降配订单的退款金额来自哪些资源和对应订单

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) ShowSubCustomerBudget

查询客户预算

功能描述:查询客户预算

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) UnfreezeSubCustomers

解冻客户账号

功能描述:解冻伙伴子客户

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) UpdatePeriodToOnDemand

设置或者取消包年/包月资源到期转按需

功能描述:客户可以设置包年/包月资源到期后转为按需资源计费。包年/包月计费模式到期后,按需的计费模式即生效

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*BssintlClient) UpdateSubCustomerBudget

设置客户预算

功能描述:设置客户预算

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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