Documentation ¶
Index ¶
- func BssintlClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForAutoRenewalResources() *def.HttpRequestDef
- func GenReqDefForCancelAutoRenewalResources() *def.HttpRequestDef
- func GenReqDefForCancelCustomerOrder() *def.HttpRequestDef
- func GenReqDefForCancelResourcesSubscription() *def.HttpRequestDef
- func GenReqDefForChangeEnterpriseRealnameAuthentication() *def.HttpRequestDef
- func GenReqDefForCheckUserIdentity() *def.HttpRequestDef
- func GenReqDefForCreateEnterpriseRealnameAuthentication() *def.HttpRequestDef
- func GenReqDefForCreatePersonalRealnameAuth() *def.HttpRequestDef
- func GenReqDefForCreateSubCustomer() *def.HttpRequestDef
- func GenReqDefForFreezeSubCustomers() *def.HttpRequestDef
- func GenReqDefForListConversions() *def.HttpRequestDef
- func GenReqDefForListCustomerOnDemandResources() *def.HttpRequestDef
- func GenReqDefForListCustomerOrders() *def.HttpRequestDef
- func GenReqDefForListCustomerselfResourceRecordDetails() *def.HttpRequestDef
- func GenReqDefForListCustomerselfResourceRecords() *def.HttpRequestDef
- func GenReqDefForListFreeResourceInfos() *def.HttpRequestDef
- func GenReqDefForListFreeResourceUsages() *def.HttpRequestDef
- func GenReqDefForListInvoices() *def.HttpRequestDef
- func GenReqDefForListMeasureUnits() *def.HttpRequestDef
- func GenReqDefForListMonthlyExpenditures() *def.HttpRequestDef
- func GenReqDefForListOnDemandResourceRatings() *def.HttpRequestDef
- func GenReqDefForListOrderDiscounts() *def.HttpRequestDef
- func GenReqDefForListPayPerUseCustomerResources() *def.HttpRequestDef
- func GenReqDefForListPostpaidBillSum() *def.HttpRequestDef
- func GenReqDefForListRateOnPeriodDetail() *def.HttpRequestDef
- func GenReqDefForListResourceTypes() *def.HttpRequestDef
- func GenReqDefForListServiceResources() *def.HttpRequestDef
- func GenReqDefForListServiceTypes() *def.HttpRequestDef
- func GenReqDefForListSubCustomerCoupons() *def.HttpRequestDef
- func GenReqDefForListSubCustomers() *def.HttpRequestDef
- func GenReqDefForListUsageTypes() *def.HttpRequestDef
- func GenReqDefForPayOrders() *def.HttpRequestDef
- func GenReqDefForRenewalResources() *def.HttpRequestDef
- func GenReqDefForSendVerificationMessageCode() *def.HttpRequestDef
- func GenReqDefForShowCustomerAccountBalances() *def.HttpRequestDef
- func GenReqDefForShowCustomerOrderDetails() *def.HttpRequestDef
- func GenReqDefForShowRealnameAuthenticationReviewResult() *def.HttpRequestDef
- func GenReqDefForShowRefundOrderDetails() *def.HttpRequestDef
- func GenReqDefForShowSubCustomerBudget() *def.HttpRequestDef
- func GenReqDefForUnfreezeSubCustomers() *def.HttpRequestDef
- func GenReqDefForUpdatePeriodToOnDemand() *def.HttpRequestDef
- func GenReqDefForUpdateSubCustomerBudget() *def.HttpRequestDef
- type BssintlClient
- func (c *BssintlClient) AutoRenewalResources(request *model.AutoRenewalResourcesRequest) (*model.AutoRenewalResourcesResponse, error)
- func (c *BssintlClient) CancelAutoRenewalResources(request *model.CancelAutoRenewalResourcesRequest) (*model.CancelAutoRenewalResourcesResponse, error)
- func (c *BssintlClient) CancelCustomerOrder(request *model.CancelCustomerOrderRequest) (*model.CancelCustomerOrderResponse, error)
- func (c *BssintlClient) CancelResourcesSubscription(request *model.CancelResourcesSubscriptionRequest) (*model.CancelResourcesSubscriptionResponse, error)
- func (c *BssintlClient) ChangeEnterpriseRealnameAuthentication(request *model.ChangeEnterpriseRealnameAuthenticationRequest) (*model.ChangeEnterpriseRealnameAuthenticationResponse, error)
- func (c *BssintlClient) CheckUserIdentity(request *model.CheckUserIdentityRequest) (*model.CheckUserIdentityResponse, error)
- func (c *BssintlClient) CreateEnterpriseRealnameAuthentication(request *model.CreateEnterpriseRealnameAuthenticationRequest) (*model.CreateEnterpriseRealnameAuthenticationResponse, error)
- func (c *BssintlClient) CreatePersonalRealnameAuth(request *model.CreatePersonalRealnameAuthRequest) (*model.CreatePersonalRealnameAuthResponse, error)
- func (c *BssintlClient) CreateSubCustomer(request *model.CreateSubCustomerRequest) (*model.CreateSubCustomerResponse, error)
- func (c *BssintlClient) FreezeSubCustomers(request *model.FreezeSubCustomersRequest) (*model.FreezeSubCustomersResponse, error)
- func (c *BssintlClient) ListConversions(request *model.ListConversionsRequest) (*model.ListConversionsResponse, error)
- func (c *BssintlClient) ListCustomerOnDemandResources(request *model.ListCustomerOnDemandResourcesRequest) (*model.ListCustomerOnDemandResourcesResponse, error)
- func (c *BssintlClient) ListCustomerOrders(request *model.ListCustomerOrdersRequest) (*model.ListCustomerOrdersResponse, error)
- func (c *BssintlClient) ListCustomerselfResourceRecordDetails(request *model.ListCustomerselfResourceRecordDetailsRequest) (*model.ListCustomerselfResourceRecordDetailsResponse, error)
- func (c *BssintlClient) ListCustomerselfResourceRecords(request *model.ListCustomerselfResourceRecordsRequest) (*model.ListCustomerselfResourceRecordsResponse, error)
- func (c *BssintlClient) ListFreeResourceInfos(request *model.ListFreeResourceInfosRequest) (*model.ListFreeResourceInfosResponse, error)
- func (c *BssintlClient) ListFreeResourceUsages(request *model.ListFreeResourceUsagesRequest) (*model.ListFreeResourceUsagesResponse, error)
- func (c *BssintlClient) ListInvoices(request *model.ListInvoicesRequest) (*model.ListInvoicesResponse, error)
- func (c *BssintlClient) ListMeasureUnits(request *model.ListMeasureUnitsRequest) (*model.ListMeasureUnitsResponse, error)
- func (c *BssintlClient) ListMonthlyExpenditures(request *model.ListMonthlyExpendituresRequest) (*model.ListMonthlyExpendituresResponse, error)
- func (c *BssintlClient) ListOnDemandResourceRatings(request *model.ListOnDemandResourceRatingsRequest) (*model.ListOnDemandResourceRatingsResponse, error)
- func (c *BssintlClient) ListOrderDiscounts(request *model.ListOrderDiscountsRequest) (*model.ListOrderDiscountsResponse, error)
- func (c *BssintlClient) ListPayPerUseCustomerResources(request *model.ListPayPerUseCustomerResourcesRequest) (*model.ListPayPerUseCustomerResourcesResponse, error)
- func (c *BssintlClient) ListPostpaidBillSum(request *model.ListPostpaidBillSumRequest) (*model.ListPostpaidBillSumResponse, error)
- func (c *BssintlClient) ListRateOnPeriodDetail(request *model.ListRateOnPeriodDetailRequest) (*model.ListRateOnPeriodDetailResponse, error)
- func (c *BssintlClient) ListResourceTypes(request *model.ListResourceTypesRequest) (*model.ListResourceTypesResponse, error)
- func (c *BssintlClient) ListServiceResources(request *model.ListServiceResourcesRequest) (*model.ListServiceResourcesResponse, error)
- func (c *BssintlClient) ListServiceTypes(request *model.ListServiceTypesRequest) (*model.ListServiceTypesResponse, error)
- func (c *BssintlClient) ListSubCustomerCoupons(request *model.ListSubCustomerCouponsRequest) (*model.ListSubCustomerCouponsResponse, error)
- func (c *BssintlClient) ListSubCustomers(request *model.ListSubCustomersRequest) (*model.ListSubCustomersResponse, error)
- func (c *BssintlClient) ListUsageTypes(request *model.ListUsageTypesRequest) (*model.ListUsageTypesResponse, error)
- func (c *BssintlClient) PayOrders(request *model.PayOrdersRequest) (*model.PayOrdersResponse, error)
- func (c *BssintlClient) RenewalResources(request *model.RenewalResourcesRequest) (*model.RenewalResourcesResponse, error)
- func (c *BssintlClient) SendVerificationMessageCode(request *model.SendVerificationMessageCodeRequest) (*model.SendVerificationMessageCodeResponse, error)
- func (c *BssintlClient) ShowCustomerAccountBalances(request *model.ShowCustomerAccountBalancesRequest) (*model.ShowCustomerAccountBalancesResponse, error)
- func (c *BssintlClient) ShowCustomerOrderDetails(request *model.ShowCustomerOrderDetailsRequest) (*model.ShowCustomerOrderDetailsResponse, error)
- func (c *BssintlClient) ShowRealnameAuthenticationReviewResult(request *model.ShowRealnameAuthenticationReviewResultRequest) (*model.ShowRealnameAuthenticationReviewResultResponse, error)
- func (c *BssintlClient) ShowRefundOrderDetails(request *model.ShowRefundOrderDetailsRequest) (*model.ShowRefundOrderDetailsResponse, error)
- func (c *BssintlClient) ShowSubCustomerBudget(request *model.ShowSubCustomerBudgetRequest) (*model.ShowSubCustomerBudgetResponse, error)
- func (c *BssintlClient) UnfreezeSubCustomers(request *model.UnfreezeSubCustomersRequest) (*model.UnfreezeSubCustomersResponse, error)
- func (c *BssintlClient) UpdatePeriodToOnDemand(request *model.UpdatePeriodToOnDemandRequest) (*model.UpdatePeriodToOnDemandResponse, error)
- func (c *BssintlClient) UpdateSubCustomerBudget(request *model.UpdateSubCustomerBudgetRequest) (*model.UpdateSubCustomerBudgetResponse, error)
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 ¶
func (c *BssintlClient) AutoRenewalResources(request *model.AutoRenewalResourcesRequest) (*model.AutoRenewalResourcesResponse, error)
设置包年/包月资源自动续费
功能描述:客户可以设置包年/包月资源到期后转为按需资源计费
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) CancelAutoRenewalResources ¶
func (c *BssintlClient) CancelAutoRenewalResources(request *model.CancelAutoRenewalResourcesRequest) (*model.CancelAutoRenewalResourcesResponse, error)
取消包年/包月资源自动续费
功能描述:取消包年/包月资源自动续费
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) CancelCustomerOrder ¶
func (c *BssintlClient) CancelCustomerOrder(request *model.CancelCustomerOrderRequest) (*model.CancelCustomerOrderResponse, error)
取消待支付订单
功能描述:客户可以对待支付的订单进行取消操作
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) CancelResourcesSubscription ¶
func (c *BssintlClient) CancelResourcesSubscription(request *model.CancelResourcesSubscriptionRequest) (*model.CancelResourcesSubscriptionResponse, error)
退订包年/包月资源
功能描述:客户购买包年/包月资源后,支持客户退订包年/包月实例。退订资源实例包括资源续费部分和当前正在使用的部分,退订后资源将无法使用
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ChangeEnterpriseRealnameAuthentication ¶
func (c *BssintlClient) ChangeEnterpriseRealnameAuthentication(request *model.ChangeEnterpriseRealnameAuthenticationRequest) (*model.ChangeEnterpriseRealnameAuthenticationResponse, error)
申请实名认证变更
功能描述:客户可以进行实名认证变更申请。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) CheckUserIdentity ¶
func (c *BssintlClient) CheckUserIdentity(request *model.CheckUserIdentityRequest) (*model.CheckUserIdentityResponse, error)
校验客户注册信息
功能描述:客户注册时可检查客户的登录名称、手机号或者邮箱是否可以用于注册。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) CreateEnterpriseRealnameAuthentication ¶
func (c *BssintlClient) CreateEnterpriseRealnameAuthentication(request *model.CreateEnterpriseRealnameAuthenticationRequest) (*model.CreateEnterpriseRealnameAuthenticationResponse, error)
申请企业实名认证
功能描述:企业客户可以进行企业实名认证申请。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) CreatePersonalRealnameAuth ¶
func (c *BssintlClient) CreatePersonalRealnameAuth(request *model.CreatePersonalRealnameAuthRequest) (*model.CreatePersonalRealnameAuthResponse, error)
申请个人实名认证
功能描述:个人客户可以进行个人实名认证申请。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) CreateSubCustomer ¶
func (c *BssintlClient) CreateSubCustomer(request *model.CreateSubCustomerRequest) (*model.CreateSubCustomerResponse, error)
创建客户
功能描述:在伙伴销售平台创建客户时同步创建华为云账号,并将客户在伙伴销售平台上的账号与华为云账号进行映射。同时,创建的华为云账号与伙伴账号关联绑定。华为云伙伴能力中心(一级经销商)可以注册精英服务商伙伴(二级经销商)的子客户。注册完成后,子客户可以自动和精英服务商伙伴绑定。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) FreezeSubCustomers ¶
func (c *BssintlClient) FreezeSubCustomers(request *model.FreezeSubCustomersRequest) (*model.FreezeSubCustomersResponse, error)
冻结客户账号
功能描述:冻结伙伴子客户
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListConversions ¶
func (c *BssintlClient) ListConversions(request *model.ListConversionsRequest) (*model.ListConversionsResponse, error)
查询使用量单位进制
功能描述:伙伴在伙伴销售平台上查询使用量单位的进制转换信息,用于不同度量单位之间的转换。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListCustomerOnDemandResources ¶
func (c *BssintlClient) ListCustomerOnDemandResources(request *model.ListCustomerOnDemandResourcesRequest) (*model.ListCustomerOnDemandResourcesResponse, error)
查询客户按需资源列表
功能描述:客户在伙伴销售平台查询已开通的按需资源
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListCustomerOrders ¶
func (c *BssintlClient) ListCustomerOrders(request *model.ListCustomerOrdersRequest) (*model.ListCustomerOrdersResponse, error)
查询订单列表
功能描述:客户购买包年包月资源后,可以查看待审核、处理中、已取消、已完成和待支付等状态的订单
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListCustomerselfResourceRecordDetails ¶
func (c *BssintlClient) ListCustomerselfResourceRecordDetails(request *model.ListCustomerselfResourceRecordDetailsRequest) (*model.ListCustomerselfResourceRecordDetailsResponse, error)
查询资源详单
功能描述:客户在客户自建平台查询自己的资源详单,用于反映各类资源的消耗情况。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListCustomerselfResourceRecords ¶
func (c *BssintlClient) ListCustomerselfResourceRecords(request *model.ListCustomerselfResourceRecordsRequest) (*model.ListCustomerselfResourceRecordsResponse, error)
查询资源消费记录
功能描述:客户在客户自建平台查询每个资源的消费明细数据
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListFreeResourceInfos ¶
func (c *BssintlClient) ListFreeResourceInfos(request *model.ListFreeResourceInfosRequest) (*model.ListFreeResourceInfosResponse, error)
查询资源包列表
功能描述:客户在自建平台查询资源包列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListFreeResourceUsages ¶
func (c *BssintlClient) ListFreeResourceUsages(request *model.ListFreeResourceUsagesRequest) (*model.ListFreeResourceUsagesResponse, error)
查询资源内使用量
功能描述:客户在自建平台查询客户自己的资源包列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListInvoices ¶
func (c *BssintlClient) ListInvoices(request *model.ListInvoicesRequest) (*model.ListInvoicesResponse, error)
查询发票列表
功能描述:查询发票列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListMeasureUnits ¶
func (c *BssintlClient) ListMeasureUnits(request *model.ListMeasureUnitsRequest) (*model.ListMeasureUnitsResponse, error)
查询使用量单位列表
功能描述:伙伴在伙伴销售平台上查询资源使用量的度量单位及名称,度量单位类型等。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListMonthlyExpenditures ¶
func (c *BssintlClient) ListMonthlyExpenditures(request *model.ListMonthlyExpendituresRequest) (*model.ListMonthlyExpendituresResponse, error)
查询消费汇总(客户)
功能描述:客户可以查询自身的消费汇总单的功能,消费按月汇总。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListOnDemandResourceRatings ¶
func (c *BssintlClient) ListOnDemandResourceRatings(request *model.ListOnDemandResourceRatingsRequest) (*model.ListOnDemandResourceRatingsResponse, error)
查询按需产品价格
功能描述:按需资源询价
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListOrderDiscounts ¶
func (c *BssintlClient) ListOrderDiscounts(request *model.ListOrderDiscountsRequest) (*model.ListOrderDiscountsResponse, error)
查询订单可用折扣
功能描述:功能介绍客户在伙伴销售平台支付待支付订单时,查询可使用的折扣。只返回商务合同折扣和伙伴授权折扣客户在客户自建平台查看订单可用的优惠券列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListPayPerUseCustomerResources ¶
func (c *BssintlClient) ListPayPerUseCustomerResources(request *model.ListPayPerUseCustomerResourcesRequest) (*model.ListPayPerUseCustomerResourcesResponse, error)
查询客户包年/包月资源列表
功能描述:客户在客户自建平台查询某个或所有的包年/包月资源
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListPostpaidBillSum ¶
func (c *BssintlClient) ListPostpaidBillSum(request *model.ListPostpaidBillSumRequest) (*model.ListPostpaidBillSumResponse, error)
查询伙伴月度消费账单
功能描述:伙伴可以查询伙伴月度消费账单
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListRateOnPeriodDetail ¶
func (c *BssintlClient) ListRateOnPeriodDetail(request *model.ListRateOnPeriodDetailRequest) (*model.ListRateOnPeriodDetailResponse, error)
查询包年/包月产品价格
功能描述:客户在自建平台按照条件查询包年/包月产品开通时候的价格
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListResourceTypes ¶
func (c *BssintlClient) ListResourceTypes(request *model.ListResourceTypesRequest) (*model.ListResourceTypesResponse, error)
查询资源类型列表
伙伴在伙伴销售平台查询资源类型的列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListServiceResources ¶
func (c *BssintlClient) ListServiceResources(request *model.ListServiceResourcesRequest) (*model.ListServiceResourcesResponse, error)
根据云服务类型查询资源列表
功能描述:伙伴在伙伴销售平台根据云服务类型查询关联的资源类型编码和名称,用于查询按需产品的价格或包年/包月产品的价格。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListServiceTypes ¶
func (c *BssintlClient) ListServiceTypes(request *model.ListServiceTypesRequest) (*model.ListServiceTypesResponse, error)
查询云服务类型列表
伙伴在伙伴销售平台查询云服务类型的列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListSubCustomerCoupons ¶
func (c *BssintlClient) ListSubCustomerCoupons(request *model.ListSubCustomerCouponsRequest) (*model.ListSubCustomerCouponsResponse, error)
查询优惠券列表
功能描述:伙伴/客户可以查询自身的优惠券信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListSubCustomers ¶
func (c *BssintlClient) ListSubCustomers(request *model.ListSubCustomersRequest) (*model.ListSubCustomersResponse, error)
查询客户列表
功能描述:伙伴可以查询合作伙伴的客户信息列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ListUsageTypes ¶
func (c *BssintlClient) ListUsageTypes(request *model.ListUsageTypesRequest) (*model.ListUsageTypesResponse, error)
查询使用量类型列表
功能描述:伙伴在伙伴销售平台查询资源的使用量类型列表。
详细说明请参考华为云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 ¶
func (c *BssintlClient) RenewalResources(request *model.RenewalResourcesRequest) (*model.RenewalResourcesResponse, error)
续订包年/包月资源
功能描述:客户的包年包/月资源即将到期时,可进行包年/包月资源的续订
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) SendVerificationMessageCode ¶
func (c *BssintlClient) SendVerificationMessageCode(request *model.SendVerificationMessageCodeRequest) (*model.SendVerificationMessageCodeResponse, error)
发送验证码
功能描述:客户注册时,如果填写了邮箱,可以向对应的邮箱发送注册验证码,校验信息的正确性。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ShowCustomerAccountBalances ¶
func (c *BssintlClient) ShowCustomerAccountBalances(request *model.ShowCustomerAccountBalancesRequest) (*model.ShowCustomerAccountBalancesResponse, error)
查询账户余额
功能描述:客户可以查询自身的账户余额。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ShowCustomerOrderDetails ¶
func (c *BssintlClient) ShowCustomerOrderDetails(request *model.ShowCustomerOrderDetailsRequest) (*model.ShowCustomerOrderDetailsResponse, error)
查询订单详情
功能描述:客户可以查看订单详情
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ShowRealnameAuthenticationReviewResult ¶
func (c *BssintlClient) ShowRealnameAuthenticationReviewResult(request *model.ShowRealnameAuthenticationReviewResultRequest) (*model.ShowRealnameAuthenticationReviewResultResponse, error)
查询实名认证审核结果
功能描述:如果实名认证申请或实名认证变更申请的响应中,显示需要人工审核,使用该接口查询审核结果。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ShowRefundOrderDetails ¶
func (c *BssintlClient) ShowRefundOrderDetails(request *model.ShowRefundOrderDetailsRequest) (*model.ShowRefundOrderDetailsResponse, error)
查询退款订单的金额详情
功能描述:客户在伙伴销售平台查询某次退订订单或者降配订单的退款金额来自哪些资源和对应订单
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) ShowSubCustomerBudget ¶
func (c *BssintlClient) ShowSubCustomerBudget(request *model.ShowSubCustomerBudgetRequest) (*model.ShowSubCustomerBudgetResponse, error)
查询客户预算
功能描述:查询客户预算
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) UnfreezeSubCustomers ¶
func (c *BssintlClient) UnfreezeSubCustomers(request *model.UnfreezeSubCustomersRequest) (*model.UnfreezeSubCustomersResponse, error)
解冻客户账号
功能描述:解冻伙伴子客户
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) UpdatePeriodToOnDemand ¶
func (c *BssintlClient) UpdatePeriodToOnDemand(request *model.UpdatePeriodToOnDemandRequest) (*model.UpdatePeriodToOnDemandResponse, error)
设置或者取消包年/包月资源到期转按需
功能描述:客户可以设置包年/包月资源到期后转为按需资源计费。包年/包月计费模式到期后,按需的计费模式即生效
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*BssintlClient) UpdateSubCustomerBudget ¶
func (c *BssintlClient) UpdateSubCustomerBudget(request *model.UpdateSubCustomerBudgetRequest) (*model.UpdateSubCustomerBudgetResponse, error)
设置客户预算
功能描述:设置客户预算
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.