v2

package
v0.1.59 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 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 GenReqDefForListCosts added in v0.0.104

func GenReqDefForListCosts() *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 GenReqDefForListFreeResourcesUsageRecords added in v0.1.22

func GenReqDefForListFreeResourcesUsageRecords() *def.HttpRequestDef

func GenReqDefForListIndirectPartners added in v0.0.104

func GenReqDefForListIndirectPartners() *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 GenReqDefForListRenewRateOnPeriod added in v0.1.34

func GenReqDefForListRenewRateOnPeriod() *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 AutoRenewalResourcesInvoker added in v0.0.90

type AutoRenewalResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*AutoRenewalResourcesInvoker) Invoke added in v0.0.90

type BssintlClient

type BssintlClient struct {
	HcClient *http_client.HcHttpClient
}

func NewBssintlClient

func NewBssintlClient(hcClient *http_client.HcHttpClient) *BssintlClient

func (*BssintlClient) AutoRenewalResources

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) AutoRenewalResourcesInvoker added in v0.0.90

func (c *BssintlClient) AutoRenewalResourcesInvoker(request *model.AutoRenewalResourcesRequest) *AutoRenewalResourcesInvoker

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

func (*BssintlClient) CancelAutoRenewalResources

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) CancelAutoRenewalResourcesInvoker added in v0.0.90

func (c *BssintlClient) CancelAutoRenewalResourcesInvoker(request *model.CancelAutoRenewalResourcesRequest) *CancelAutoRenewalResourcesInvoker

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

func (*BssintlClient) CancelCustomerOrder

CancelCustomerOrder 取消待支付订单

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) CancelCustomerOrderInvoker added in v0.0.90

func (c *BssintlClient) CancelCustomerOrderInvoker(request *model.CancelCustomerOrderRequest) *CancelCustomerOrderInvoker

CancelCustomerOrderInvoker 取消待支付订单

func (*BssintlClient) CancelResourcesSubscription

CancelResourcesSubscription 退订包年/包月资源

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) CancelResourcesSubscriptionInvoker added in v0.0.90

func (c *BssintlClient) CancelResourcesSubscriptionInvoker(request *model.CancelResourcesSubscriptionRequest) *CancelResourcesSubscriptionInvoker

CancelResourcesSubscriptionInvoker 退订包年/包月资源

func (*BssintlClient) ChangeEnterpriseRealnameAuthentication

ChangeEnterpriseRealnameAuthentication 申请实名认证变更

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ChangeEnterpriseRealnameAuthenticationInvoker added in v0.0.90

func (c *BssintlClient) ChangeEnterpriseRealnameAuthenticationInvoker(request *model.ChangeEnterpriseRealnameAuthenticationRequest) *ChangeEnterpriseRealnameAuthenticationInvoker

ChangeEnterpriseRealnameAuthenticationInvoker 申请实名认证变更

func (*BssintlClient) CheckUserIdentity

CheckUserIdentity 校验客户注册信息

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) CheckUserIdentityInvoker added in v0.0.90

func (c *BssintlClient) CheckUserIdentityInvoker(request *model.CheckUserIdentityRequest) *CheckUserIdentityInvoker

CheckUserIdentityInvoker 校验客户注册信息

func (*BssintlClient) CreateEnterpriseRealnameAuthentication

CreateEnterpriseRealnameAuthentication 申请企业实名认证

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) CreateEnterpriseRealnameAuthenticationInvoker added in v0.0.90

func (c *BssintlClient) CreateEnterpriseRealnameAuthenticationInvoker(request *model.CreateEnterpriseRealnameAuthenticationRequest) *CreateEnterpriseRealnameAuthenticationInvoker

CreateEnterpriseRealnameAuthenticationInvoker 申请企业实名认证

func (*BssintlClient) CreatePersonalRealnameAuth

CreatePersonalRealnameAuth 申请个人实名认证

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) CreatePersonalRealnameAuthInvoker added in v0.0.90

func (c *BssintlClient) CreatePersonalRealnameAuthInvoker(request *model.CreatePersonalRealnameAuthRequest) *CreatePersonalRealnameAuthInvoker

CreatePersonalRealnameAuthInvoker 申请个人实名认证

func (*BssintlClient) CreateSubCustomer

CreateSubCustomer 创建客户

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) CreateSubCustomerInvoker added in v0.0.90

func (c *BssintlClient) CreateSubCustomerInvoker(request *model.CreateSubCustomerRequest) *CreateSubCustomerInvoker

CreateSubCustomerInvoker 创建客户

func (*BssintlClient) FreezeSubCustomers

FreezeSubCustomers 冻结客户账号

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) FreezeSubCustomersInvoker added in v0.0.90

func (c *BssintlClient) FreezeSubCustomersInvoker(request *model.FreezeSubCustomersRequest) *FreezeSubCustomersInvoker

FreezeSubCustomersInvoker 冻结客户账号

func (*BssintlClient) ListConversions

ListConversions 查询使用量单位进制

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListConversionsInvoker added in v0.0.90

func (c *BssintlClient) ListConversionsInvoker(request *model.ListConversionsRequest) *ListConversionsInvoker

ListConversionsInvoker 查询使用量单位进制

func (*BssintlClient) ListCosts added in v0.0.104

func (c *BssintlClient) ListCosts(request *model.ListCostsRequest) (*model.ListCostsResponse, error)

ListCosts 查询成本数据

客户在自建平台查询成本分析数据。

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListCostsInvoker added in v0.0.104

func (c *BssintlClient) ListCostsInvoker(request *model.ListCostsRequest) *ListCostsInvoker

ListCostsInvoker 查询成本数据

func (*BssintlClient) ListCustomerOnDemandResources

ListCustomerOnDemandResources 查询客户按需资源列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListCustomerOnDemandResourcesInvoker added in v0.0.90

func (c *BssintlClient) ListCustomerOnDemandResourcesInvoker(request *model.ListCustomerOnDemandResourcesRequest) *ListCustomerOnDemandResourcesInvoker

ListCustomerOnDemandResourcesInvoker 查询客户按需资源列表

func (*BssintlClient) ListCustomerOrders

ListCustomerOrders 查询订单列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListCustomerOrdersInvoker added in v0.0.90

func (c *BssintlClient) ListCustomerOrdersInvoker(request *model.ListCustomerOrdersRequest) *ListCustomerOrdersInvoker

ListCustomerOrdersInvoker 查询订单列表

func (*BssintlClient) ListCustomerselfResourceRecordDetails

ListCustomerselfResourceRecordDetails 查询资源详单

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListCustomerselfResourceRecordDetailsInvoker added in v0.0.90

func (c *BssintlClient) ListCustomerselfResourceRecordDetailsInvoker(request *model.ListCustomerselfResourceRecordDetailsRequest) *ListCustomerselfResourceRecordDetailsInvoker

ListCustomerselfResourceRecordDetailsInvoker 查询资源详单

func (*BssintlClient) ListCustomerselfResourceRecords

ListCustomerselfResourceRecords 查询资源消费记录

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListCustomerselfResourceRecordsInvoker added in v0.0.90

func (c *BssintlClient) ListCustomerselfResourceRecordsInvoker(request *model.ListCustomerselfResourceRecordsRequest) *ListCustomerselfResourceRecordsInvoker

ListCustomerselfResourceRecordsInvoker 查询资源消费记录

func (*BssintlClient) ListFreeResourceInfos

ListFreeResourceInfos 查询资源包列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListFreeResourceInfosInvoker added in v0.0.90

func (c *BssintlClient) ListFreeResourceInfosInvoker(request *model.ListFreeResourceInfosRequest) *ListFreeResourceInfosInvoker

ListFreeResourceInfosInvoker 查询资源包列表

func (*BssintlClient) ListFreeResourceUsages

ListFreeResourceUsages 查询资源内使用量

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListFreeResourceUsagesInvoker added in v0.0.90

func (c *BssintlClient) ListFreeResourceUsagesInvoker(request *model.ListFreeResourceUsagesRequest) *ListFreeResourceUsagesInvoker

ListFreeResourceUsagesInvoker 查询资源内使用量

func (*BssintlClient) ListFreeResourcesUsageRecords added in v0.1.22

ListFreeResourcesUsageRecords 查询资源包使用明细

客户在自建平台查询资源包使用明细。

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListFreeResourcesUsageRecordsInvoker added in v0.1.22

func (c *BssintlClient) ListFreeResourcesUsageRecordsInvoker(request *model.ListFreeResourcesUsageRecordsRequest) *ListFreeResourcesUsageRecordsInvoker

ListFreeResourcesUsageRecordsInvoker 查询资源包使用明细

func (*BssintlClient) ListIndirectPartners added in v0.0.104

ListIndirectPartners 查询云经销商列表

华为云总经销商(一级经销商)可以查询云经销商(二级经销商)列表。

一级经销商在伙伴中心查询二级经销商列表的方式请参见[这里](https://support.huaweicloud.com/usermanual-bpconsole/dp_120210.html)。

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListIndirectPartnersInvoker added in v0.0.104

func (c *BssintlClient) ListIndirectPartnersInvoker(request *model.ListIndirectPartnersRequest) *ListIndirectPartnersInvoker

ListIndirectPartnersInvoker 查询云经销商列表

func (*BssintlClient) ListInvoices

ListInvoices 查询发票列表

功能描述:查询发票列表

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListInvoicesInvoker added in v0.0.90

func (c *BssintlClient) ListInvoicesInvoker(request *model.ListInvoicesRequest) *ListInvoicesInvoker

ListInvoicesInvoker 查询发票列表

func (*BssintlClient) ListMeasureUnits

ListMeasureUnits 查询使用量单位列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListMeasureUnitsInvoker added in v0.0.90

func (c *BssintlClient) ListMeasureUnitsInvoker(request *model.ListMeasureUnitsRequest) *ListMeasureUnitsInvoker

ListMeasureUnitsInvoker 查询使用量单位列表

func (*BssintlClient) ListMonthlyExpenditures

ListMonthlyExpenditures 查询消费汇总(客户)

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListMonthlyExpendituresInvoker added in v0.0.90

func (c *BssintlClient) ListMonthlyExpendituresInvoker(request *model.ListMonthlyExpendituresRequest) *ListMonthlyExpendituresInvoker

ListMonthlyExpendituresInvoker 查询消费汇总(客户)

func (*BssintlClient) ListOnDemandResourceRatings

ListOnDemandResourceRatings 查询按需产品价格

功能描述:按需资源询价

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListOnDemandResourceRatingsInvoker added in v0.0.90

func (c *BssintlClient) ListOnDemandResourceRatingsInvoker(request *model.ListOnDemandResourceRatingsRequest) *ListOnDemandResourceRatingsInvoker

ListOnDemandResourceRatingsInvoker 查询按需产品价格

func (*BssintlClient) ListOrderDiscounts

ListOrderDiscounts 查询订单可用折扣

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListOrderDiscountsInvoker added in v0.0.90

func (c *BssintlClient) ListOrderDiscountsInvoker(request *model.ListOrderDiscountsRequest) *ListOrderDiscountsInvoker

ListOrderDiscountsInvoker 查询订单可用折扣

func (*BssintlClient) ListPayPerUseCustomerResources

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListPayPerUseCustomerResourcesInvoker added in v0.0.90

func (c *BssintlClient) ListPayPerUseCustomerResourcesInvoker(request *model.ListPayPerUseCustomerResourcesRequest) *ListPayPerUseCustomerResourcesInvoker

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

func (*BssintlClient) ListPostpaidBillSum

ListPostpaidBillSum 查询伙伴月度消费账单

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListPostpaidBillSumInvoker added in v0.0.90

func (c *BssintlClient) ListPostpaidBillSumInvoker(request *model.ListPostpaidBillSumRequest) *ListPostpaidBillSumInvoker

ListPostpaidBillSumInvoker 查询伙伴月度消费账单

func (*BssintlClient) ListRateOnPeriodDetail

ListRateOnPeriodDetail 查询包年/包月产品价格

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListRateOnPeriodDetailInvoker added in v0.0.90

func (c *BssintlClient) ListRateOnPeriodDetailInvoker(request *model.ListRateOnPeriodDetailRequest) *ListRateOnPeriodDetailInvoker

ListRateOnPeriodDetailInvoker 查询包年/包月产品价格

func (*BssintlClient) ListRenewRateOnPeriod added in v0.1.34

ListRenewRateOnPeriod 查询待续订包年包月资源的续订金额

功能描述:客户在自建平台按照条件查询待续订包年/包月资源续订时候的续订金额

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListRenewRateOnPeriodInvoker added in v0.1.34

func (c *BssintlClient) ListRenewRateOnPeriodInvoker(request *model.ListRenewRateOnPeriodRequest) *ListRenewRateOnPeriodInvoker

ListRenewRateOnPeriodInvoker 查询待续订包年包月资源的续订金额

func (*BssintlClient) ListResourceTypes

ListResourceTypes 查询资源类型列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListResourceTypesInvoker added in v0.0.90

func (c *BssintlClient) ListResourceTypesInvoker(request *model.ListResourceTypesRequest) *ListResourceTypesInvoker

ListResourceTypesInvoker 查询资源类型列表

func (*BssintlClient) ListServiceResources

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListServiceResourcesInvoker added in v0.0.90

func (c *BssintlClient) ListServiceResourcesInvoker(request *model.ListServiceResourcesRequest) *ListServiceResourcesInvoker

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

func (*BssintlClient) ListServiceTypes

ListServiceTypes 查询云服务类型列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListServiceTypesInvoker added in v0.0.90

func (c *BssintlClient) ListServiceTypesInvoker(request *model.ListServiceTypesRequest) *ListServiceTypesInvoker

ListServiceTypesInvoker 查询云服务类型列表

func (*BssintlClient) ListSubCustomerCoupons

ListSubCustomerCoupons 查询优惠券列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListSubCustomerCouponsInvoker added in v0.0.90

func (c *BssintlClient) ListSubCustomerCouponsInvoker(request *model.ListSubCustomerCouponsRequest) *ListSubCustomerCouponsInvoker

ListSubCustomerCouponsInvoker 查询优惠券列表

func (*BssintlClient) ListSubCustomers

ListSubCustomers 查询客户列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListSubCustomersInvoker added in v0.0.90

func (c *BssintlClient) ListSubCustomersInvoker(request *model.ListSubCustomersRequest) *ListSubCustomersInvoker

ListSubCustomersInvoker 查询客户列表

func (*BssintlClient) ListUsageTypes

ListUsageTypes 查询使用量类型列表

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ListUsageTypesInvoker added in v0.0.90

func (c *BssintlClient) ListUsageTypesInvoker(request *model.ListUsageTypesRequest) *ListUsageTypesInvoker

ListUsageTypesInvoker 查询使用量类型列表

func (*BssintlClient) PayOrders

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

PayOrders 支付包年/包月产品订单

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) PayOrdersInvoker added in v0.0.90

func (c *BssintlClient) PayOrdersInvoker(request *model.PayOrdersRequest) *PayOrdersInvoker

PayOrdersInvoker 支付包年/包月产品订单

func (*BssintlClient) RenewalResources

RenewalResources 续订包年/包月资源

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) RenewalResourcesInvoker added in v0.0.90

func (c *BssintlClient) RenewalResourcesInvoker(request *model.RenewalResourcesRequest) *RenewalResourcesInvoker

RenewalResourcesInvoker 续订包年/包月资源

func (*BssintlClient) SendVerificationMessageCode

SendVerificationMessageCode 发送验证码

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) SendVerificationMessageCodeInvoker added in v0.0.90

func (c *BssintlClient) SendVerificationMessageCodeInvoker(request *model.SendVerificationMessageCodeRequest) *SendVerificationMessageCodeInvoker

SendVerificationMessageCodeInvoker 发送验证码

func (*BssintlClient) ShowCustomerAccountBalances

ShowCustomerAccountBalances 查询账户余额

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ShowCustomerAccountBalancesInvoker added in v0.0.90

func (c *BssintlClient) ShowCustomerAccountBalancesInvoker(request *model.ShowCustomerAccountBalancesRequest) *ShowCustomerAccountBalancesInvoker

ShowCustomerAccountBalancesInvoker 查询账户余额

func (*BssintlClient) ShowCustomerOrderDetails

ShowCustomerOrderDetails 查询订单详情

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ShowCustomerOrderDetailsInvoker added in v0.0.90

func (c *BssintlClient) ShowCustomerOrderDetailsInvoker(request *model.ShowCustomerOrderDetailsRequest) *ShowCustomerOrderDetailsInvoker

ShowCustomerOrderDetailsInvoker 查询订单详情

func (*BssintlClient) ShowRealnameAuthenticationReviewResult

ShowRealnameAuthenticationReviewResult 查询实名认证审核结果

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ShowRealnameAuthenticationReviewResultInvoker added in v0.0.90

func (c *BssintlClient) ShowRealnameAuthenticationReviewResultInvoker(request *model.ShowRealnameAuthenticationReviewResultRequest) *ShowRealnameAuthenticationReviewResultInvoker

ShowRealnameAuthenticationReviewResultInvoker 查询实名认证审核结果

func (*BssintlClient) ShowRefundOrderDetails

ShowRefundOrderDetails 查询退款订单的金额详情

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ShowRefundOrderDetailsInvoker added in v0.0.90

func (c *BssintlClient) ShowRefundOrderDetailsInvoker(request *model.ShowRefundOrderDetailsRequest) *ShowRefundOrderDetailsInvoker

ShowRefundOrderDetailsInvoker 查询退款订单的金额详情

func (*BssintlClient) ShowSubCustomerBudget

ShowSubCustomerBudget 查询客户预算

功能描述:查询客户预算

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) ShowSubCustomerBudgetInvoker added in v0.0.90

func (c *BssintlClient) ShowSubCustomerBudgetInvoker(request *model.ShowSubCustomerBudgetRequest) *ShowSubCustomerBudgetInvoker

ShowSubCustomerBudgetInvoker 查询客户预算

func (*BssintlClient) UnfreezeSubCustomers

UnfreezeSubCustomers 解冻客户账号

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) UnfreezeSubCustomersInvoker added in v0.0.90

func (c *BssintlClient) UnfreezeSubCustomersInvoker(request *model.UnfreezeSubCustomersRequest) *UnfreezeSubCustomersInvoker

UnfreezeSubCustomersInvoker 解冻客户账号

func (*BssintlClient) UpdatePeriodToOnDemand

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

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

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) UpdatePeriodToOnDemandInvoker added in v0.0.90

func (c *BssintlClient) UpdatePeriodToOnDemandInvoker(request *model.UpdatePeriodToOnDemandRequest) *UpdatePeriodToOnDemandInvoker

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

func (*BssintlClient) UpdateSubCustomerBudget

UpdateSubCustomerBudget 设置客户预算

功能描述:设置客户预算

Please refer to HUAWEI cloud API Explorer for details.

func (*BssintlClient) UpdateSubCustomerBudgetInvoker added in v0.0.90

func (c *BssintlClient) UpdateSubCustomerBudgetInvoker(request *model.UpdateSubCustomerBudgetRequest) *UpdateSubCustomerBudgetInvoker

UpdateSubCustomerBudgetInvoker 设置客户预算

type CancelAutoRenewalResourcesInvoker added in v0.0.90

type CancelAutoRenewalResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*CancelAutoRenewalResourcesInvoker) Invoke added in v0.0.90

type CancelCustomerOrderInvoker added in v0.0.90

type CancelCustomerOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*CancelCustomerOrderInvoker) Invoke added in v0.0.90

type CancelResourcesSubscriptionInvoker added in v0.0.90

type CancelResourcesSubscriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*CancelResourcesSubscriptionInvoker) Invoke added in v0.0.90

type ChangeEnterpriseRealnameAuthenticationInvoker added in v0.0.90

type ChangeEnterpriseRealnameAuthenticationInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeEnterpriseRealnameAuthenticationInvoker) Invoke added in v0.0.90

type CheckUserIdentityInvoker added in v0.0.90

type CheckUserIdentityInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckUserIdentityInvoker) Invoke added in v0.0.90

type CreateEnterpriseRealnameAuthenticationInvoker added in v0.0.90

type CreateEnterpriseRealnameAuthenticationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEnterpriseRealnameAuthenticationInvoker) Invoke added in v0.0.90

type CreatePersonalRealnameAuthInvoker added in v0.0.90

type CreatePersonalRealnameAuthInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePersonalRealnameAuthInvoker) Invoke added in v0.0.90

type CreateSubCustomerInvoker added in v0.0.90

type CreateSubCustomerInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSubCustomerInvoker) Invoke added in v0.0.90

type FreezeSubCustomersInvoker added in v0.0.90

type FreezeSubCustomersInvoker struct {
	*invoker.BaseInvoker
}

func (*FreezeSubCustomersInvoker) Invoke added in v0.0.90

type ListConversionsInvoker added in v0.0.90

type ListConversionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConversionsInvoker) Invoke added in v0.0.90

type ListCostsInvoker added in v0.0.104

type ListCostsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCostsInvoker) Invoke added in v0.0.104

type ListCustomerOnDemandResourcesInvoker added in v0.0.90

type ListCustomerOnDemandResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCustomerOnDemandResourcesInvoker) Invoke added in v0.0.90

type ListCustomerOrdersInvoker added in v0.0.90

type ListCustomerOrdersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCustomerOrdersInvoker) Invoke added in v0.0.90

type ListCustomerselfResourceRecordDetailsInvoker added in v0.0.90

type ListCustomerselfResourceRecordDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCustomerselfResourceRecordDetailsInvoker) Invoke added in v0.0.90

type ListCustomerselfResourceRecordsInvoker added in v0.0.90

type ListCustomerselfResourceRecordsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCustomerselfResourceRecordsInvoker) Invoke added in v0.0.90

type ListFreeResourceInfosInvoker added in v0.0.90

type ListFreeResourceInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFreeResourceInfosInvoker) Invoke added in v0.0.90

type ListFreeResourceUsagesInvoker added in v0.0.90

type ListFreeResourceUsagesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFreeResourceUsagesInvoker) Invoke added in v0.0.90

type ListFreeResourcesUsageRecordsInvoker added in v0.1.22

type ListFreeResourcesUsageRecordsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFreeResourcesUsageRecordsInvoker) Invoke added in v0.1.22

type ListIndirectPartnersInvoker added in v0.0.104

type ListIndirectPartnersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListIndirectPartnersInvoker) Invoke added in v0.0.104

type ListInvoicesInvoker added in v0.0.90

type ListInvoicesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInvoicesInvoker) Invoke added in v0.0.90

type ListMeasureUnitsInvoker added in v0.0.90

type ListMeasureUnitsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMeasureUnitsInvoker) Invoke added in v0.0.90

type ListMonthlyExpendituresInvoker added in v0.0.90

type ListMonthlyExpendituresInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMonthlyExpendituresInvoker) Invoke added in v0.0.90

type ListOnDemandResourceRatingsInvoker added in v0.0.90

type ListOnDemandResourceRatingsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOnDemandResourceRatingsInvoker) Invoke added in v0.0.90

type ListOrderDiscountsInvoker added in v0.0.90

type ListOrderDiscountsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOrderDiscountsInvoker) Invoke added in v0.0.90

type ListPayPerUseCustomerResourcesInvoker added in v0.0.90

type ListPayPerUseCustomerResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPayPerUseCustomerResourcesInvoker) Invoke added in v0.0.90

type ListPostpaidBillSumInvoker added in v0.0.90

type ListPostpaidBillSumInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPostpaidBillSumInvoker) Invoke added in v0.0.90

type ListRateOnPeriodDetailInvoker added in v0.0.90

type ListRateOnPeriodDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRateOnPeriodDetailInvoker) Invoke added in v0.0.90

type ListRenewRateOnPeriodInvoker added in v0.1.34

type ListRenewRateOnPeriodInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRenewRateOnPeriodInvoker) Invoke added in v0.1.34

type ListResourceTypesInvoker added in v0.0.90

type ListResourceTypesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourceTypesInvoker) Invoke added in v0.0.90

type ListServiceResourcesInvoker added in v0.0.90

type ListServiceResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServiceResourcesInvoker) Invoke added in v0.0.90

type ListServiceTypesInvoker added in v0.0.90

type ListServiceTypesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListServiceTypesInvoker) Invoke added in v0.0.90

type ListSubCustomerCouponsInvoker added in v0.0.90

type ListSubCustomerCouponsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubCustomerCouponsInvoker) Invoke added in v0.0.90

type ListSubCustomersInvoker added in v0.0.90

type ListSubCustomersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubCustomersInvoker) Invoke added in v0.0.90

type ListUsageTypesInvoker added in v0.0.90

type ListUsageTypesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUsageTypesInvoker) Invoke added in v0.0.90

type PayOrdersInvoker added in v0.0.90

type PayOrdersInvoker struct {
	*invoker.BaseInvoker
}

func (*PayOrdersInvoker) Invoke added in v0.0.90

type RenewalResourcesInvoker added in v0.0.90

type RenewalResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*RenewalResourcesInvoker) Invoke added in v0.0.90

type SendVerificationMessageCodeInvoker added in v0.0.90

type SendVerificationMessageCodeInvoker struct {
	*invoker.BaseInvoker
}

func (*SendVerificationMessageCodeInvoker) Invoke added in v0.0.90

type ShowCustomerAccountBalancesInvoker added in v0.0.90

type ShowCustomerAccountBalancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCustomerAccountBalancesInvoker) Invoke added in v0.0.90

type ShowCustomerOrderDetailsInvoker added in v0.0.90

type ShowCustomerOrderDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCustomerOrderDetailsInvoker) Invoke added in v0.0.90

type ShowRealnameAuthenticationReviewResultInvoker added in v0.0.90

type ShowRealnameAuthenticationReviewResultInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRealnameAuthenticationReviewResultInvoker) Invoke added in v0.0.90

type ShowRefundOrderDetailsInvoker added in v0.0.90

type ShowRefundOrderDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRefundOrderDetailsInvoker) Invoke added in v0.0.90

type ShowSubCustomerBudgetInvoker added in v0.0.90

type ShowSubCustomerBudgetInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSubCustomerBudgetInvoker) Invoke added in v0.0.90

type UnfreezeSubCustomersInvoker added in v0.0.90

type UnfreezeSubCustomersInvoker struct {
	*invoker.BaseInvoker
}

func (*UnfreezeSubCustomersInvoker) Invoke added in v0.0.90

type UpdatePeriodToOnDemandInvoker added in v0.0.90

type UpdatePeriodToOnDemandInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePeriodToOnDemandInvoker) Invoke added in v0.0.90

type UpdateSubCustomerBudgetInvoker added in v0.0.90

type UpdateSubCustomerBudgetInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSubCustomerBudgetInvoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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