Documentation ¶
Index ¶
- func BssClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForAutoRenewalResources() *def.HttpRequestDef
- func GenReqDefForBatchSetSubCustomerDiscount() *def.HttpRequestDef
- func GenReqDefForCancelAutoRenewalResources() *def.HttpRequestDef
- func GenReqDefForCancelCustomerOrder() *def.HttpRequestDef
- func GenReqDefForCancelResourcesSubscription() *def.HttpRequestDef
- func GenReqDefForChangeEnterpriseRealnameAuthentication() *def.HttpRequestDef
- func GenReqDefForCheckUserIdentity() *def.HttpRequestDef
- func GenReqDefForCreateEnterpriseProjectAuth() *def.HttpRequestDef
- func GenReqDefForCreateEnterpriseRealnameAuthentication() *def.HttpRequestDef
- func GenReqDefForCreatePartnerCoupons() *def.HttpRequestDef
- func GenReqDefForCreatePersonalRealnameAuth() *def.HttpRequestDef
- func GenReqDefForCreatePostal() *def.HttpRequestDef
- func GenReqDefForCreateSubCustomer() *def.HttpRequestDef
- func GenReqDefForCreateSubEnterpriseAccount() *def.HttpRequestDef
- func GenReqDefForDeletePostal() *def.HttpRequestDef
- func GenReqDefForListCities() *def.HttpRequestDef
- func GenReqDefForListConversions() *def.HttpRequestDef
- func GenReqDefForListCounties() *def.HttpRequestDef
- func GenReqDefForListCouponQuotasRecords() *def.HttpRequestDef
- func GenReqDefForListCustomerBillsFeeRecords() *def.HttpRequestDef
- func GenReqDefForListCustomerBillsMonthlyBreakDown() *def.HttpRequestDef
- func GenReqDefForListCustomerOnDemandResources() *def.HttpRequestDef
- func GenReqDefForListCustomerOrders() *def.HttpRequestDef
- func GenReqDefForListCustomersBalancesDetail() *def.HttpRequestDef
- func GenReqDefForListCustomerselfResourceRecordDetails() *def.HttpRequestDef
- func GenReqDefForListCustomerselfResourceRecords() *def.HttpRequestDef
- func GenReqDefForListEnterpriseMultiAccount() *def.HttpRequestDef
- func GenReqDefForListEnterpriseOrganizations() *def.HttpRequestDef
- func GenReqDefForListEnterpriseSubCustomers() *def.HttpRequestDef
- func GenReqDefForListFreeResourceInfos() *def.HttpRequestDef
- func GenReqDefForListFreeResourceUsages() *def.HttpRequestDef
- func GenReqDefForListFreeResources() *def.HttpRequestDef
- func GenReqDefForListIndirectPartners() *def.HttpRequestDef
- func GenReqDefForListIssuedCouponQuotas() *def.HttpRequestDef
- func GenReqDefForListIssuedPartnerCoupons() *def.HttpRequestDef
- func GenReqDefForListMeasureUnits() *def.HttpRequestDef
- func GenReqDefForListOnDemandResourceRatings() *def.HttpRequestDef
- func GenReqDefForListOrderCouponsByOrderId() *def.HttpRequestDef
- func GenReqDefForListOrderDiscounts() *def.HttpRequestDef
- func GenReqDefForListParnterAdjustRecords() *def.HttpRequestDef
- func GenReqDefForListPartnerAdjustRecords() *def.HttpRequestDef
- func GenReqDefForListPartnerBalances() *def.HttpRequestDef
- func GenReqDefForListPartnerCouponsRecord() *def.HttpRequestDef
- func GenReqDefForListPayPerUseCustomerResources() *def.HttpRequestDef
- func GenReqDefForListPostalAddress() *def.HttpRequestDef
- func GenReqDefForListProvinces() *def.HttpRequestDef
- func GenReqDefForListQuotaCoupons() *def.HttpRequestDef
- func GenReqDefForListRateOnPeriodDetail() *def.HttpRequestDef
- func GenReqDefForListResourceTypes() *def.HttpRequestDef
- func GenReqDefForListResourceUsage() *def.HttpRequestDef
- func GenReqDefForListResourceUsageSummary() *def.HttpRequestDef
- func GenReqDefForListServiceResources() *def.HttpRequestDef
- func GenReqDefForListServiceTypes() *def.HttpRequestDef
- func GenReqDefForListSkuInventories() *def.HttpRequestDef
- func GenReqDefForListSubCustomerCoupons() *def.HttpRequestDef
- func GenReqDefForListSubCustomerDiscounts() *def.HttpRequestDef
- func GenReqDefForListSubCustomerResFeeRecords() *def.HttpRequestDef
- func GenReqDefForListSubCustomers() *def.HttpRequestDef
- func GenReqDefForListSubcustomerMonthlyBills() *def.HttpRequestDef
- func GenReqDefForListUsageTypes() *def.HttpRequestDef
- func GenReqDefForPayOrders() *def.HttpRequestDef
- func GenReqDefForReclaimCouponQuotas() *def.HttpRequestDef
- func GenReqDefForReclaimIndirectPartnerAccount() *def.HttpRequestDef
- func GenReqDefForReclaimPartnerCoupons() *def.HttpRequestDef
- func GenReqDefForReclaimSubEnterpriseAmount() *def.HttpRequestDef
- func GenReqDefForReclaimToPartnerAccount() *def.HttpRequestDef
- func GenReqDefForRenewalResources() *def.HttpRequestDef
- func GenReqDefForSendSmsVerificationCode() *def.HttpRequestDef
- func GenReqDefForSendVerificationMessageCode() *def.HttpRequestDef
- func GenReqDefForShowCustomerAccountBalances() *def.HttpRequestDef
- func GenReqDefForShowCustomerMonthlySum() *def.HttpRequestDef
- func GenReqDefForShowCustomerOrderDetails() *def.HttpRequestDef
- func GenReqDefForShowMultiAccountTransferAmount() *def.HttpRequestDef
- func GenReqDefForShowRealnameAuthenticationReviewResult() *def.HttpRequestDef
- func GenReqDefForShowRefundOrderDetails() *def.HttpRequestDef
- func GenReqDefForUpdateCouponQuotas() *def.HttpRequestDef
- func GenReqDefForUpdateCustomerAccountAmount() *def.HttpRequestDef
- func GenReqDefForUpdateIndirectPartnerAccount() *def.HttpRequestDef
- func GenReqDefForUpdatePeriodToOnDemand() *def.HttpRequestDef
- func GenReqDefForUpdatePostal() *def.HttpRequestDef
- func GenReqDefForUpdateSubEnterpriseAmount() *def.HttpRequestDef
- type BssClient
- func (c *BssClient) AutoRenewalResources(request *model.AutoRenewalResourcesRequest) (*model.AutoRenewalResourcesResponse, error)
- func (c *BssClient) BatchSetSubCustomerDiscount(request *model.BatchSetSubCustomerDiscountRequest) (*model.BatchSetSubCustomerDiscountResponse, error)
- func (c *BssClient) CancelAutoRenewalResources(request *model.CancelAutoRenewalResourcesRequest) (*model.CancelAutoRenewalResourcesResponse, error)
- func (c *BssClient) CancelCustomerOrder(request *model.CancelCustomerOrderRequest) (*model.CancelCustomerOrderResponse, error)
- func (c *BssClient) CancelResourcesSubscription(request *model.CancelResourcesSubscriptionRequest) (*model.CancelResourcesSubscriptionResponse, error)
- func (c *BssClient) ChangeEnterpriseRealnameAuthentication(request *model.ChangeEnterpriseRealnameAuthenticationRequest) (*model.ChangeEnterpriseRealnameAuthenticationResponse, error)
- func (c *BssClient) CheckUserIdentity(request *model.CheckUserIdentityRequest) (*model.CheckUserIdentityResponse, error)
- func (c *BssClient) CreateEnterpriseProjectAuth(request *model.CreateEnterpriseProjectAuthRequest) (*model.CreateEnterpriseProjectAuthResponse, error)
- func (c *BssClient) CreateEnterpriseRealnameAuthentication(request *model.CreateEnterpriseRealnameAuthenticationRequest) (*model.CreateEnterpriseRealnameAuthenticationResponse, error)
- func (c *BssClient) CreatePartnerCoupons(request *model.CreatePartnerCouponsRequest) (*model.CreatePartnerCouponsResponse, error)
- func (c *BssClient) CreatePersonalRealnameAuth(request *model.CreatePersonalRealnameAuthRequest) (*model.CreatePersonalRealnameAuthResponse, error)
- func (c *BssClient) CreatePostal(request *model.CreatePostalRequest) (*model.CreatePostalResponse, error)
- func (c *BssClient) CreateSubCustomer(request *model.CreateSubCustomerRequest) (*model.CreateSubCustomerResponse, error)
- func (c *BssClient) CreateSubEnterpriseAccount(request *model.CreateSubEnterpriseAccountRequest) (*model.CreateSubEnterpriseAccountResponse, error)
- func (c *BssClient) DeletePostal(request *model.DeletePostalRequest) (*model.DeletePostalResponse, error)
- func (c *BssClient) ListCities(request *model.ListCitiesRequest) (*model.ListCitiesResponse, error)
- func (c *BssClient) ListConversions(request *model.ListConversionsRequest) (*model.ListConversionsResponse, error)
- func (c *BssClient) ListCounties(request *model.ListCountiesRequest) (*model.ListCountiesResponse, error)
- func (c *BssClient) ListCouponQuotasRecords(request *model.ListCouponQuotasRecordsRequest) (*model.ListCouponQuotasRecordsResponse, error)
- func (c *BssClient) ListCustomerBillsFeeRecords(request *model.ListCustomerBillsFeeRecordsRequest) (*model.ListCustomerBillsFeeRecordsResponse, error)
- func (c *BssClient) ListCustomerBillsMonthlyBreakDown(request *model.ListCustomerBillsMonthlyBreakDownRequest) (*model.ListCustomerBillsMonthlyBreakDownResponse, error)
- func (c *BssClient) ListCustomerOnDemandResources(request *model.ListCustomerOnDemandResourcesRequest) (*model.ListCustomerOnDemandResourcesResponse, error)
- func (c *BssClient) ListCustomerOrders(request *model.ListCustomerOrdersRequest) (*model.ListCustomerOrdersResponse, error)
- func (c *BssClient) ListCustomersBalancesDetail(request *model.ListCustomersBalancesDetailRequest) (*model.ListCustomersBalancesDetailResponse, error)
- func (c *BssClient) ListCustomerselfResourceRecordDetails(request *model.ListCustomerselfResourceRecordDetailsRequest) (*model.ListCustomerselfResourceRecordDetailsResponse, error)
- func (c *BssClient) ListCustomerselfResourceRecords(request *model.ListCustomerselfResourceRecordsRequest) (*model.ListCustomerselfResourceRecordsResponse, error)
- func (c *BssClient) ListEnterpriseMultiAccount(request *model.ListEnterpriseMultiAccountRequest) (*model.ListEnterpriseMultiAccountResponse, error)
- func (c *BssClient) ListEnterpriseOrganizations(request *model.ListEnterpriseOrganizationsRequest) (*model.ListEnterpriseOrganizationsResponse, error)
- func (c *BssClient) ListEnterpriseSubCustomers(request *model.ListEnterpriseSubCustomersRequest) (*model.ListEnterpriseSubCustomersResponse, error)
- func (c *BssClient) ListFreeResourceInfos(request *model.ListFreeResourceInfosRequest) (*model.ListFreeResourceInfosResponse, error)
- func (c *BssClient) ListFreeResourceUsages(request *model.ListFreeResourceUsagesRequest) (*model.ListFreeResourceUsagesResponse, error)
- func (c *BssClient) ListFreeResources(request *model.ListFreeResourcesRequest) (*model.ListFreeResourcesResponse, error)
- func (c *BssClient) ListIndirectPartners(request *model.ListIndirectPartnersRequest) (*model.ListIndirectPartnersResponse, error)
- func (c *BssClient) ListIssuedCouponQuotas(request *model.ListIssuedCouponQuotasRequest) (*model.ListIssuedCouponQuotasResponse, error)
- func (c *BssClient) ListIssuedPartnerCoupons(request *model.ListIssuedPartnerCouponsRequest) (*model.ListIssuedPartnerCouponsResponse, error)
- func (c *BssClient) ListMeasureUnits(request *model.ListMeasureUnitsRequest) (*model.ListMeasureUnitsResponse, error)
- func (c *BssClient) ListOnDemandResourceRatings(request *model.ListOnDemandResourceRatingsRequest) (*model.ListOnDemandResourceRatingsResponse, error)
- func (c *BssClient) ListOrderCouponsByOrderId(request *model.ListOrderCouponsByOrderIdRequest) (*model.ListOrderCouponsByOrderIdResponse, error)
- func (c *BssClient) ListOrderDiscounts(request *model.ListOrderDiscountsRequest) (*model.ListOrderDiscountsResponse, error)
- func (c *BssClient) ListParnterAdjustRecords(request *model.ListParnterAdjustRecordsRequest) (*model.ListParnterAdjustRecordsResponse, error)
- func (c *BssClient) ListPartnerAdjustRecords(request *model.ListPartnerAdjustRecordsRequest) (*model.ListPartnerAdjustRecordsResponse, error)
- func (c *BssClient) ListPartnerBalances(request *model.ListPartnerBalancesRequest) (*model.ListPartnerBalancesResponse, error)
- func (c *BssClient) ListPartnerCouponsRecord(request *model.ListPartnerCouponsRecordRequest) (*model.ListPartnerCouponsRecordResponse, error)
- func (c *BssClient) ListPayPerUseCustomerResources(request *model.ListPayPerUseCustomerResourcesRequest) (*model.ListPayPerUseCustomerResourcesResponse, error)
- func (c *BssClient) ListPostalAddress(request *model.ListPostalAddressRequest) (*model.ListPostalAddressResponse, error)
- func (c *BssClient) ListProvinces(request *model.ListProvincesRequest) (*model.ListProvincesResponse, error)
- func (c *BssClient) ListQuotaCoupons(request *model.ListQuotaCouponsRequest) (*model.ListQuotaCouponsResponse, error)
- func (c *BssClient) ListRateOnPeriodDetail(request *model.ListRateOnPeriodDetailRequest) (*model.ListRateOnPeriodDetailResponse, error)
- func (c *BssClient) ListResourceTypes(request *model.ListResourceTypesRequest) (*model.ListResourceTypesResponse, error)
- func (c *BssClient) ListResourceUsage(request *model.ListResourceUsageRequest) (*model.ListResourceUsageResponse, error)
- func (c *BssClient) ListResourceUsageSummary(request *model.ListResourceUsageSummaryRequest) (*model.ListResourceUsageSummaryResponse, error)
- func (c *BssClient) ListServiceResources(request *model.ListServiceResourcesRequest) (*model.ListServiceResourcesResponse, error)
- func (c *BssClient) ListServiceTypes(request *model.ListServiceTypesRequest) (*model.ListServiceTypesResponse, error)
- func (c *BssClient) ListSkuInventories(request *model.ListSkuInventoriesRequest) (*model.ListSkuInventoriesResponse, error)
- func (c *BssClient) ListSubCustomerCoupons(request *model.ListSubCustomerCouponsRequest) (*model.ListSubCustomerCouponsResponse, error)
- func (c *BssClient) ListSubCustomerDiscounts(request *model.ListSubCustomerDiscountsRequest) (*model.ListSubCustomerDiscountsResponse, error)
- func (c *BssClient) ListSubCustomerResFeeRecords(request *model.ListSubCustomerResFeeRecordsRequest) (*model.ListSubCustomerResFeeRecordsResponse, error)
- func (c *BssClient) ListSubCustomers(request *model.ListSubCustomersRequest) (*model.ListSubCustomersResponse, error)
- func (c *BssClient) ListSubcustomerMonthlyBills(request *model.ListSubcustomerMonthlyBillsRequest) (*model.ListSubcustomerMonthlyBillsResponse, error)
- func (c *BssClient) ListUsageTypes(request *model.ListUsageTypesRequest) (*model.ListUsageTypesResponse, error)
- func (c *BssClient) PayOrders(request *model.PayOrdersRequest) (*model.PayOrdersResponse, error)
- func (c *BssClient) ReclaimCouponQuotas(request *model.ReclaimCouponQuotasRequest) (*model.ReclaimCouponQuotasResponse, error)
- func (c *BssClient) ReclaimIndirectPartnerAccount(request *model.ReclaimIndirectPartnerAccountRequest) (*model.ReclaimIndirectPartnerAccountResponse, error)
- func (c *BssClient) ReclaimPartnerCoupons(request *model.ReclaimPartnerCouponsRequest) (*model.ReclaimPartnerCouponsResponse, error)
- func (c *BssClient) ReclaimSubEnterpriseAmount(request *model.ReclaimSubEnterpriseAmountRequest) (*model.ReclaimSubEnterpriseAmountResponse, error)
- func (c *BssClient) ReclaimToPartnerAccount(request *model.ReclaimToPartnerAccountRequest) (*model.ReclaimToPartnerAccountResponse, error)
- func (c *BssClient) RenewalResources(request *model.RenewalResourcesRequest) (*model.RenewalResourcesResponse, error)
- func (c *BssClient) SendSmsVerificationCode(request *model.SendSmsVerificationCodeRequest) (*model.SendSmsVerificationCodeResponse, error)
- func (c *BssClient) SendVerificationMessageCode(request *model.SendVerificationMessageCodeRequest) (*model.SendVerificationMessageCodeResponse, error)
- func (c *BssClient) ShowCustomerAccountBalances(request *model.ShowCustomerAccountBalancesRequest) (*model.ShowCustomerAccountBalancesResponse, error)
- func (c *BssClient) ShowCustomerMonthlySum(request *model.ShowCustomerMonthlySumRequest) (*model.ShowCustomerMonthlySumResponse, error)
- func (c *BssClient) ShowCustomerOrderDetails(request *model.ShowCustomerOrderDetailsRequest) (*model.ShowCustomerOrderDetailsResponse, error)
- func (c *BssClient) ShowMultiAccountTransferAmount(request *model.ShowMultiAccountTransferAmountRequest) (*model.ShowMultiAccountTransferAmountResponse, error)
- func (c *BssClient) ShowRealnameAuthenticationReviewResult(request *model.ShowRealnameAuthenticationReviewResultRequest) (*model.ShowRealnameAuthenticationReviewResultResponse, error)
- func (c *BssClient) ShowRefundOrderDetails(request *model.ShowRefundOrderDetailsRequest) (*model.ShowRefundOrderDetailsResponse, error)
- func (c *BssClient) UpdateCouponQuotas(request *model.UpdateCouponQuotasRequest) (*model.UpdateCouponQuotasResponse, error)
- func (c *BssClient) UpdateCustomerAccountAmount(request *model.UpdateCustomerAccountAmountRequest) (*model.UpdateCustomerAccountAmountResponse, error)
- func (c *BssClient) UpdateIndirectPartnerAccount(request *model.UpdateIndirectPartnerAccountRequest) (*model.UpdateIndirectPartnerAccountResponse, error)
- func (c *BssClient) UpdatePeriodToOnDemand(request *model.UpdatePeriodToOnDemandRequest) (*model.UpdatePeriodToOnDemandResponse, error)
- func (c *BssClient) UpdatePostal(request *model.UpdatePostalRequest) (*model.UpdatePostalResponse, error)
- func (c *BssClient) UpdateSubEnterpriseAmount(request *model.UpdateSubEnterpriseAmountRequest) (*model.UpdateSubEnterpriseAmountResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BssClientBuilder ¶
func BssClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForAutoRenewalResources ¶
func GenReqDefForAutoRenewalResources() *def.HttpRequestDef
func GenReqDefForBatchSetSubCustomerDiscount ¶
func GenReqDefForBatchSetSubCustomerDiscount() *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 GenReqDefForCreateEnterpriseProjectAuth ¶
func GenReqDefForCreateEnterpriseProjectAuth() *def.HttpRequestDef
func GenReqDefForCreateEnterpriseRealnameAuthentication ¶
func GenReqDefForCreateEnterpriseRealnameAuthentication() *def.HttpRequestDef
func GenReqDefForCreatePartnerCoupons ¶
func GenReqDefForCreatePartnerCoupons() *def.HttpRequestDef
func GenReqDefForCreatePersonalRealnameAuth ¶
func GenReqDefForCreatePersonalRealnameAuth() *def.HttpRequestDef
func GenReqDefForCreatePostal ¶
func GenReqDefForCreatePostal() *def.HttpRequestDef
func GenReqDefForCreateSubCustomer ¶
func GenReqDefForCreateSubCustomer() *def.HttpRequestDef
func GenReqDefForCreateSubEnterpriseAccount ¶
func GenReqDefForCreateSubEnterpriseAccount() *def.HttpRequestDef
func GenReqDefForDeletePostal ¶
func GenReqDefForDeletePostal() *def.HttpRequestDef
func GenReqDefForListCities ¶
func GenReqDefForListCities() *def.HttpRequestDef
func GenReqDefForListConversions ¶
func GenReqDefForListConversions() *def.HttpRequestDef
func GenReqDefForListCounties ¶
func GenReqDefForListCounties() *def.HttpRequestDef
func GenReqDefForListCouponQuotasRecords ¶
func GenReqDefForListCouponQuotasRecords() *def.HttpRequestDef
func GenReqDefForListCustomerBillsFeeRecords ¶
func GenReqDefForListCustomerBillsFeeRecords() *def.HttpRequestDef
func GenReqDefForListCustomerBillsMonthlyBreakDown ¶
func GenReqDefForListCustomerBillsMonthlyBreakDown() *def.HttpRequestDef
func GenReqDefForListCustomerOnDemandResources ¶
func GenReqDefForListCustomerOnDemandResources() *def.HttpRequestDef
func GenReqDefForListCustomerOrders ¶
func GenReqDefForListCustomerOrders() *def.HttpRequestDef
func GenReqDefForListCustomersBalancesDetail ¶
func GenReqDefForListCustomersBalancesDetail() *def.HttpRequestDef
func GenReqDefForListCustomerselfResourceRecordDetails ¶
func GenReqDefForListCustomerselfResourceRecordDetails() *def.HttpRequestDef
func GenReqDefForListCustomerselfResourceRecords ¶
func GenReqDefForListCustomerselfResourceRecords() *def.HttpRequestDef
func GenReqDefForListEnterpriseMultiAccount ¶
func GenReqDefForListEnterpriseMultiAccount() *def.HttpRequestDef
func GenReqDefForListEnterpriseOrganizations ¶
func GenReqDefForListEnterpriseOrganizations() *def.HttpRequestDef
func GenReqDefForListEnterpriseSubCustomers ¶
func GenReqDefForListEnterpriseSubCustomers() *def.HttpRequestDef
func GenReqDefForListFreeResourceInfos ¶ added in v0.0.61
func GenReqDefForListFreeResourceInfos() *def.HttpRequestDef
func GenReqDefForListFreeResourceUsages ¶ added in v0.0.47
func GenReqDefForListFreeResourceUsages() *def.HttpRequestDef
func GenReqDefForListFreeResources ¶ added in v0.0.47
func GenReqDefForListFreeResources() *def.HttpRequestDef
func GenReqDefForListIndirectPartners ¶
func GenReqDefForListIndirectPartners() *def.HttpRequestDef
func GenReqDefForListIssuedCouponQuotas ¶
func GenReqDefForListIssuedCouponQuotas() *def.HttpRequestDef
func GenReqDefForListIssuedPartnerCoupons ¶
func GenReqDefForListIssuedPartnerCoupons() *def.HttpRequestDef
func GenReqDefForListMeasureUnits ¶
func GenReqDefForListMeasureUnits() *def.HttpRequestDef
func GenReqDefForListOnDemandResourceRatings ¶
func GenReqDefForListOnDemandResourceRatings() *def.HttpRequestDef
func GenReqDefForListOrderCouponsByOrderId ¶
func GenReqDefForListOrderCouponsByOrderId() *def.HttpRequestDef
func GenReqDefForListOrderDiscounts ¶
func GenReqDefForListOrderDiscounts() *def.HttpRequestDef
func GenReqDefForListParnterAdjustRecords ¶ added in v0.0.61
func GenReqDefForListParnterAdjustRecords() *def.HttpRequestDef
func GenReqDefForListPartnerAdjustRecords ¶
func GenReqDefForListPartnerAdjustRecords() *def.HttpRequestDef
func GenReqDefForListPartnerBalances ¶
func GenReqDefForListPartnerBalances() *def.HttpRequestDef
func GenReqDefForListPartnerCouponsRecord ¶
func GenReqDefForListPartnerCouponsRecord() *def.HttpRequestDef
func GenReqDefForListPayPerUseCustomerResources ¶
func GenReqDefForListPayPerUseCustomerResources() *def.HttpRequestDef
func GenReqDefForListPostalAddress ¶
func GenReqDefForListPostalAddress() *def.HttpRequestDef
func GenReqDefForListProvinces ¶
func GenReqDefForListProvinces() *def.HttpRequestDef
func GenReqDefForListQuotaCoupons ¶
func GenReqDefForListQuotaCoupons() *def.HttpRequestDef
func GenReqDefForListRateOnPeriodDetail ¶
func GenReqDefForListRateOnPeriodDetail() *def.HttpRequestDef
func GenReqDefForListResourceTypes ¶
func GenReqDefForListResourceTypes() *def.HttpRequestDef
func GenReqDefForListResourceUsage ¶ added in v0.0.59
func GenReqDefForListResourceUsage() *def.HttpRequestDef
func GenReqDefForListResourceUsageSummary ¶ added in v0.0.59
func GenReqDefForListResourceUsageSummary() *def.HttpRequestDef
func GenReqDefForListServiceResources ¶
func GenReqDefForListServiceResources() *def.HttpRequestDef
func GenReqDefForListServiceTypes ¶
func GenReqDefForListServiceTypes() *def.HttpRequestDef
func GenReqDefForListSkuInventories ¶
func GenReqDefForListSkuInventories() *def.HttpRequestDef
func GenReqDefForListSubCustomerCoupons ¶
func GenReqDefForListSubCustomerCoupons() *def.HttpRequestDef
func GenReqDefForListSubCustomerDiscounts ¶
func GenReqDefForListSubCustomerDiscounts() *def.HttpRequestDef
func GenReqDefForListSubCustomerResFeeRecords ¶
func GenReqDefForListSubCustomerResFeeRecords() *def.HttpRequestDef
func GenReqDefForListSubCustomers ¶
func GenReqDefForListSubCustomers() *def.HttpRequestDef
func GenReqDefForListSubcustomerMonthlyBills ¶
func GenReqDefForListSubcustomerMonthlyBills() *def.HttpRequestDef
func GenReqDefForListUsageTypes ¶
func GenReqDefForListUsageTypes() *def.HttpRequestDef
func GenReqDefForPayOrders ¶
func GenReqDefForPayOrders() *def.HttpRequestDef
func GenReqDefForReclaimCouponQuotas ¶
func GenReqDefForReclaimCouponQuotas() *def.HttpRequestDef
func GenReqDefForReclaimIndirectPartnerAccount ¶
func GenReqDefForReclaimIndirectPartnerAccount() *def.HttpRequestDef
func GenReqDefForReclaimPartnerCoupons ¶
func GenReqDefForReclaimPartnerCoupons() *def.HttpRequestDef
func GenReqDefForReclaimSubEnterpriseAmount ¶
func GenReqDefForReclaimSubEnterpriseAmount() *def.HttpRequestDef
func GenReqDefForReclaimToPartnerAccount ¶
func GenReqDefForReclaimToPartnerAccount() *def.HttpRequestDef
func GenReqDefForRenewalResources ¶
func GenReqDefForRenewalResources() *def.HttpRequestDef
func GenReqDefForSendSmsVerificationCode ¶
func GenReqDefForSendSmsVerificationCode() *def.HttpRequestDef
func GenReqDefForSendVerificationMessageCode ¶
func GenReqDefForSendVerificationMessageCode() *def.HttpRequestDef
func GenReqDefForShowCustomerAccountBalances ¶
func GenReqDefForShowCustomerAccountBalances() *def.HttpRequestDef
func GenReqDefForShowCustomerMonthlySum ¶
func GenReqDefForShowCustomerMonthlySum() *def.HttpRequestDef
func GenReqDefForShowCustomerOrderDetails ¶
func GenReqDefForShowCustomerOrderDetails() *def.HttpRequestDef
func GenReqDefForShowMultiAccountTransferAmount ¶
func GenReqDefForShowMultiAccountTransferAmount() *def.HttpRequestDef
func GenReqDefForShowRealnameAuthenticationReviewResult ¶
func GenReqDefForShowRealnameAuthenticationReviewResult() *def.HttpRequestDef
func GenReqDefForShowRefundOrderDetails ¶
func GenReqDefForShowRefundOrderDetails() *def.HttpRequestDef
func GenReqDefForUpdateCouponQuotas ¶
func GenReqDefForUpdateCouponQuotas() *def.HttpRequestDef
func GenReqDefForUpdateCustomerAccountAmount ¶
func GenReqDefForUpdateCustomerAccountAmount() *def.HttpRequestDef
func GenReqDefForUpdateIndirectPartnerAccount ¶
func GenReqDefForUpdateIndirectPartnerAccount() *def.HttpRequestDef
func GenReqDefForUpdatePeriodToOnDemand ¶
func GenReqDefForUpdatePeriodToOnDemand() *def.HttpRequestDef
func GenReqDefForUpdatePostal ¶
func GenReqDefForUpdatePostal() *def.HttpRequestDef
func GenReqDefForUpdateSubEnterpriseAmount ¶
func GenReqDefForUpdateSubEnterpriseAmount() *def.HttpRequestDef
Types ¶
type BssClient ¶
type BssClient struct {
HcClient *http_client.HcHttpClient
}
func NewBssClient ¶
func NewBssClient(hcClient *http_client.HcHttpClient) *BssClient
func (*BssClient) AutoRenewalResources ¶
func (c *BssClient) AutoRenewalResources(request *model.AutoRenewalResourcesRequest) (*model.AutoRenewalResourcesResponse, error)
功能描述:客户可以设置包年/包月资源到期后转为按需资源计费
func (*BssClient) BatchSetSubCustomerDiscount ¶
func (c *BssClient) BatchSetSubCustomerDiscount(request *model.BatchSetSubCustomerDiscountRequest) (*model.BatchSetSubCustomerDiscountResponse, error)
功能描述:合作伙伴可以为客户设置产品折扣,可指定有效期。被授予折扣后,客户在购买华为云产品(特殊产品除外)时,可享受伙伴授予折扣。
func (*BssClient) CancelAutoRenewalResources ¶
func (c *BssClient) CancelAutoRenewalResources(request *model.CancelAutoRenewalResourcesRequest) (*model.CancelAutoRenewalResourcesResponse, error)
功能描述:取消包年/包月资源自动续费
func (*BssClient) CancelCustomerOrder ¶
func (c *BssClient) CancelCustomerOrder(request *model.CancelCustomerOrderRequest) (*model.CancelCustomerOrderResponse, error)
功能描述:客户可以对待支付的订单进行取消操作
func (*BssClient) CancelResourcesSubscription ¶
func (c *BssClient) CancelResourcesSubscription(request *model.CancelResourcesSubscriptionRequest) (*model.CancelResourcesSubscriptionResponse, error)
功能描述:客户购买包年/包月资源后,支持客户退订包年/包月实例。退订资源实例包括资源续费部分和当前正在使用的部分,退订后资源将无法使用
func (*BssClient) ChangeEnterpriseRealnameAuthentication ¶
func (c *BssClient) ChangeEnterpriseRealnameAuthentication(request *model.ChangeEnterpriseRealnameAuthenticationRequest) (*model.ChangeEnterpriseRealnameAuthenticationResponse, error)
功能描述:客户可以进行实名认证变更申请。
func (*BssClient) CheckUserIdentity ¶
func (c *BssClient) CheckUserIdentity(request *model.CheckUserIdentityRequest) (*model.CheckUserIdentityResponse, error)
功能描述:客户注册时可检查客户的登录名称、手机号或者邮箱是否可以用于注册。
func (*BssClient) CreateEnterpriseProjectAuth ¶
func (c *BssClient) CreateEnterpriseProjectAuth(request *model.CreateEnterpriseProjectAuthRequest) (*model.CreateEnterpriseProjectAuthResponse, error)
功能描述:客户在客户自建平台开通客户企业项目权限
func (*BssClient) CreateEnterpriseRealnameAuthentication ¶
func (c *BssClient) CreateEnterpriseRealnameAuthentication(request *model.CreateEnterpriseRealnameAuthenticationRequest) (*model.CreateEnterpriseRealnameAuthenticationResponse, error)
功能描述:企业客户可以进行企业实名认证申请。
func (*BssClient) CreatePartnerCoupons ¶
func (c *BssClient) CreatePartnerCoupons(request *model.CreatePartnerCouponsRequest) (*model.CreatePartnerCouponsResponse, error)
功能描述:合作伙伴可以在拥有的代金券额度范围内为客户下发优惠券。
func (*BssClient) CreatePersonalRealnameAuth ¶
func (c *BssClient) CreatePersonalRealnameAuth(request *model.CreatePersonalRealnameAuthRequest) (*model.CreatePersonalRealnameAuthResponse, error)
功能描述:个人客户可以进行个人实名认证申请。
func (*BssClient) CreatePostal ¶
func (c *BssClient) CreatePostal(request *model.CreatePostalRequest) (*model.CreatePostalResponse, error)
功能描述:客户可以新增自己的邮寄地址信息。
func (*BssClient) CreateSubCustomer ¶
func (c *BssClient) CreateSubCustomer(request *model.CreateSubCustomerRequest) (*model.CreateSubCustomerResponse, error)
功能描述:在伙伴销售平台创建客户时同步创建华为云账号,并将客户在伙伴销售平台上的账号与华为云账号进行映射。同时,创建的华为云账号与伙伴账号关联绑定。华为云伙伴能力中心(一级经销商)可以注册精英服务商伙伴(二级经销商)的子客户。注册完成后,子客户可以自动和精英服务商伙伴绑定。
func (*BssClient) CreateSubEnterpriseAccount ¶
func (c *BssClient) CreateSubEnterpriseAccount(request *model.CreateSubEnterpriseAccountRequest) (*model.CreateSubEnterpriseAccountResponse, error)
功能描述:企业主账号在客户自建平台创建企业子账号
func (*BssClient) DeletePostal ¶
func (c *BssClient) DeletePostal(request *model.DeletePostalRequest) (*model.DeletePostalResponse, error)
功能描述:客户可以删除自己的邮寄地址信息。
func (*BssClient) ListCities ¶
func (c *BssClient) ListCities(request *model.ListCitiesRequest) (*model.ListCitiesResponse, error)
功能描述:伙伴在伙伴销售平台上查询城市信息。
func (*BssClient) ListConversions ¶
func (c *BssClient) ListConversions(request *model.ListConversionsRequest) (*model.ListConversionsResponse, error)
功能描述:伙伴在伙伴销售平台上查询使用量单位的进制转换信息,用于不同度量单位之间的转换。
func (*BssClient) ListCounties ¶
func (c *BssClient) ListCounties(request *model.ListCountiesRequest) (*model.ListCountiesResponse, error)
功能描述:伙伴在伙伴销售平台上查询区县信息。
func (*BssClient) ListCouponQuotasRecords ¶
func (c *BssClient) ListCouponQuotasRecords(request *model.ListCouponQuotasRecordsRequest) (*model.ListCouponQuotasRecordsResponse, error)
功能描述:华为云伙伴能力中心(一级经销商)可以在伙伴中心查看给精英服务商(二级经销商)发放或回收代金券额度的操作记录。
func (*BssClient) ListCustomerBillsFeeRecords ¶
func (c *BssClient) ListCustomerBillsFeeRecords(request *model.ListCustomerBillsFeeRecordsRequest) (*model.ListCustomerBillsFeeRecordsResponse, error)
功能描述:客户在客户自建平台查询自己的流水账单
func (*BssClient) ListCustomerBillsMonthlyBreakDown ¶
func (c *BssClient) ListCustomerBillsMonthlyBreakDown(request *model.ListCustomerBillsMonthlyBreakDownRequest) (*model.ListCustomerBillsMonthlyBreakDownResponse, error)
功能描述:查询月度成本
func (*BssClient) ListCustomerOnDemandResources ¶
func (c *BssClient) ListCustomerOnDemandResources(request *model.ListCustomerOnDemandResourcesRequest) (*model.ListCustomerOnDemandResourcesResponse, error)
功能描述:客户在伙伴销售平台查询已开通的按需资源
func (*BssClient) ListCustomerOrders ¶
func (c *BssClient) ListCustomerOrders(request *model.ListCustomerOrdersRequest) (*model.ListCustomerOrdersResponse, error)
功能描述:客户购买包年包月资源后,可以查看待审核、处理中、已取消、已完成和待支付等状态的订单
func (*BssClient) ListCustomersBalancesDetail ¶
func (c *BssClient) ListCustomersBalancesDetail(request *model.ListCustomersBalancesDetailRequest) (*model.ListCustomersBalancesDetailResponse, error)
功能描述:批量查询伙伴子客户账户余额
func (*BssClient) ListCustomerselfResourceRecordDetails ¶
func (c *BssClient) ListCustomerselfResourceRecordDetails(request *model.ListCustomerselfResourceRecordDetailsRequest) (*model.ListCustomerselfResourceRecordDetailsResponse, error)
功能描述:客户在客户自建平台查询自己的资源详单,用于反映各类资源的消耗情况。
func (*BssClient) ListCustomerselfResourceRecords ¶
func (c *BssClient) ListCustomerselfResourceRecords(request *model.ListCustomerselfResourceRecordsRequest) (*model.ListCustomerselfResourceRecordsResponse, error)
功能描述:客户在客户自建平台查询每个资源的消费明细数据
func (*BssClient) ListEnterpriseMultiAccount ¶
func (c *BssClient) ListEnterpriseMultiAccount(request *model.ListEnterpriseMultiAccountRequest) (*model.ListEnterpriseMultiAccountResponse, error)
功能描述:企业主账号在客户自建平台查询企业子账号的可回收余额
func (*BssClient) ListEnterpriseOrganizations ¶
func (c *BssClient) ListEnterpriseOrganizations(request *model.ListEnterpriseOrganizationsRequest) (*model.ListEnterpriseOrganizationsResponse, error)
功能描述:企业主账号在客户自建平台查询企业组织结构
func (*BssClient) ListEnterpriseSubCustomers ¶
func (c *BssClient) ListEnterpriseSubCustomers(request *model.ListEnterpriseSubCustomersRequest) (*model.ListEnterpriseSubCustomersResponse, error)
功能描述:企业主账号在客户自建平台查询企业子账号信息列表
func (*BssClient) ListFreeResourceInfos ¶ added in v0.0.61
func (c *BssClient) ListFreeResourceInfos(request *model.ListFreeResourceInfosRequest) (*model.ListFreeResourceInfosResponse, error)
功能描述:客户在自建平台查询资源包列表。
func (*BssClient) ListFreeResourceUsages ¶ added in v0.0.47
func (c *BssClient) ListFreeResourceUsages(request *model.ListFreeResourceUsagesRequest) (*model.ListFreeResourceUsagesResponse, error)
功能描述:客户在自建平台查询客户自己的资源包列表
func (*BssClient) ListFreeResources ¶ added in v0.0.47
func (c *BssClient) ListFreeResources(request *model.ListFreeResourcesRequest) (*model.ListFreeResourcesResponse, error)
功能描述:查询资源包列表
func (*BssClient) ListIndirectPartners ¶
func (c *BssClient) ListIndirectPartners(request *model.ListIndirectPartnersRequest) (*model.ListIndirectPartnersResponse, error)
功能描述:华为云伙伴能力中心(一级经销商)可以查询精英服务商(二级经销商)列表。
func (*BssClient) ListIssuedCouponQuotas ¶
func (c *BssClient) ListIssuedCouponQuotas(request *model.ListIssuedCouponQuotasRequest) (*model.ListIssuedCouponQuotasResponse, error)
功能描述:华为云伙伴能力中心(一级经销商)可以在伙伴中心查看发放给精英服务商(二级经销商)的代金券额度列表。
func (*BssClient) ListIssuedPartnerCoupons ¶
func (c *BssClient) ListIssuedPartnerCoupons(request *model.ListIssuedPartnerCouponsRequest) (*model.ListIssuedPartnerCouponsResponse, error)
功能描述:合作伙伴可以查询已发放的优惠券列表。
func (*BssClient) ListMeasureUnits ¶
func (c *BssClient) ListMeasureUnits(request *model.ListMeasureUnitsRequest) (*model.ListMeasureUnitsResponse, error)
功能描述:伙伴在伙伴销售平台上查询资源使用量的度量单位及名称,度量单位类型等。
func (*BssClient) ListOnDemandResourceRatings ¶
func (c *BssClient) ListOnDemandResourceRatings(request *model.ListOnDemandResourceRatingsRequest) (*model.ListOnDemandResourceRatingsResponse, error)
功能描述:按需资源询价
func (*BssClient) ListOrderCouponsByOrderId ¶
func (c *BssClient) ListOrderCouponsByOrderId(request *model.ListOrderCouponsByOrderIdRequest) (*model.ListOrderCouponsByOrderIdResponse, error)
功能描述:客户在客户自建平台查看订单可用的优惠券列表
func (*BssClient) ListOrderDiscounts ¶
func (c *BssClient) ListOrderDiscounts(request *model.ListOrderDiscountsRequest) (*model.ListOrderDiscountsResponse, error)
功能描述:功能介绍客户在伙伴销售平台支付待支付订单时,查询可使用的折扣。只返回商务合同折扣和伙伴授权折扣客户在客户自建平台查看订单可用的优惠券列表。
func (*BssClient) ListParnterAdjustRecords ¶ added in v0.0.61
func (c *BssClient) ListParnterAdjustRecords(request *model.ListParnterAdjustRecordsRequest) (*model.ListParnterAdjustRecordsResponse, error)
功能描述:伙伴在伙伴销售平台查询向客户及关联的精英服务商(二级经销商)拨款或回收的调账记录
func (*BssClient) ListPartnerAdjustRecords ¶
func (c *BssClient) ListPartnerAdjustRecords(request *model.ListPartnerAdjustRecordsRequest) (*model.ListPartnerAdjustRecordsResponse, error)
功能描述:伙伴在伙伴销售平台查询向客户及关联的精英服务商(二级经销商)拨款或回收的调账记录
func (*BssClient) ListPartnerBalances ¶
func (c *BssClient) ListPartnerBalances(request *model.ListPartnerBalancesRequest) (*model.ListPartnerBalancesResponse, error)
功能描述:合作伙伴可以查询自己及关联的精英服务商的账户余额。
func (*BssClient) ListPartnerCouponsRecord ¶
func (c *BssClient) ListPartnerCouponsRecord(request *model.ListPartnerCouponsRecordRequest) (*model.ListPartnerCouponsRecordResponse, error)
功能描述:合作伙伴可查看给客户发放和回收优惠券的操作记录。
func (*BssClient) ListPayPerUseCustomerResources ¶
func (c *BssClient) ListPayPerUseCustomerResources(request *model.ListPayPerUseCustomerResourcesRequest) (*model.ListPayPerUseCustomerResourcesResponse, error)
功能描述:客户在客户自建平台查询某个或所有的包年/包月资源
func (*BssClient) ListPostalAddress ¶
func (c *BssClient) ListPostalAddress(request *model.ListPostalAddressRequest) (*model.ListPostalAddressResponse, error)
功能描述:客户可以查询自己的邮寄地址信息。
func (*BssClient) ListProvinces ¶
func (c *BssClient) ListProvinces(request *model.ListProvincesRequest) (*model.ListProvincesResponse, error)
功能描述:伙伴在伙伴销售平台上查询省份信息。
func (*BssClient) ListQuotaCoupons ¶
func (c *BssClient) ListQuotaCoupons(request *model.ListQuotaCouponsRequest) (*model.ListQuotaCouponsResponse, error)
功能描述:合作伙伴可以查看所拥有的优惠劵额度。
func (*BssClient) ListRateOnPeriodDetail ¶
func (c *BssClient) ListRateOnPeriodDetail(request *model.ListRateOnPeriodDetailRequest) (*model.ListRateOnPeriodDetailResponse, error)
功能描述:客户在自建平台按照条件查询包年/包月产品开通时候的价格
func (*BssClient) ListResourceTypes ¶
func (c *BssClient) ListResourceTypes(request *model.ListResourceTypesRequest) (*model.ListResourceTypesResponse, error)
功能描述:客户在客户自建平台查询资源类型的列表。
func (*BssClient) ListResourceUsage ¶ added in v0.0.59
func (c *BssClient) ListResourceUsage(request *model.ListResourceUsageRequest) (*model.ListResourceUsageResponse, error)
功能描述:客户对于部分云服务,可以查询自己的使用量详情。主要应对95计费的场景
func (*BssClient) ListResourceUsageSummary ¶ added in v0.0.59
func (c *BssClient) ListResourceUsageSummary(request *model.ListResourceUsageSummaryRequest) (*model.ListResourceUsageSummaryResponse, error)
功能描述:客户对于部分云服务,可以查询自己的使用量汇总详情。主要应对95计费的场景
func (*BssClient) ListServiceResources ¶
func (c *BssClient) ListServiceResources(request *model.ListServiceResourcesRequest) (*model.ListServiceResourcesResponse, error)
功能描述:伙伴在伙伴销售平台根据云服务类型查询关联的资源类型编码和名称,用于查询按需产品的价格或包年/包月产品的价格。
func (*BssClient) ListServiceTypes ¶
func (c *BssClient) ListServiceTypes(request *model.ListServiceTypesRequest) (*model.ListServiceTypesResponse, error)
功能描述:伙伴在伙伴销售平台查询云服务类型的列表。
func (*BssClient) ListSkuInventories ¶
func (c *BssClient) ListSkuInventories(request *model.ListSkuInventoriesRequest) (*model.ListSkuInventoriesResponse, error)
功能描述:客户在购买硬件产品时,可以在客户自建平台上查询硬件产品的库存
func (*BssClient) ListSubCustomerCoupons ¶
func (c *BssClient) ListSubCustomerCoupons(request *model.ListSubCustomerCouponsRequest) (*model.ListSubCustomerCouponsResponse, error)
功能描述:伙伴可以查询自身的优惠券信息。
func (*BssClient) ListSubCustomerDiscounts ¶
func (c *BssClient) ListSubCustomerDiscounts(request *model.ListSubCustomerDiscountsRequest) (*model.ListSubCustomerDiscountsResponse, error)
功能描述:合作伙伴可以查看为客户设置的折扣,每次查询一个客户。如果该客户没有设置折扣,返回null。精英服务商(二级经销商)也可以通过该接口查询子客户的折扣。
func (*BssClient) ListSubCustomerResFeeRecords ¶
func (c *BssClient) ListSubCustomerResFeeRecords(request *model.ListSubCustomerResFeeRecordsRequest) (*model.ListSubCustomerResFeeRecordsResponse, error)
功能描述:合作伙伴可以查看客户的消费记录
func (*BssClient) ListSubCustomers ¶
func (c *BssClient) ListSubCustomers(request *model.ListSubCustomersRequest) (*model.ListSubCustomersResponse, error)
功能描述:伙伴可以查询合作伙伴的客户信息列表。
func (*BssClient) ListSubcustomerMonthlyBills ¶
func (c *BssClient) ListSubcustomerMonthlyBills(request *model.ListSubcustomerMonthlyBillsRequest) (*model.ListSubcustomerMonthlyBillsResponse, error)
功能描述:合作伙伴可查询客户的消费汇总账单,消费按月汇总
func (*BssClient) ListUsageTypes ¶
func (c *BssClient) ListUsageTypes(request *model.ListUsageTypesRequest) (*model.ListUsageTypesResponse, error)
功能描述:伙伴在伙伴销售平台查询资源的使用量类型列表。
func (*BssClient) PayOrders ¶
func (c *BssClient) PayOrders(request *model.PayOrdersRequest) (*model.PayOrdersResponse, error)
功能描述:客户可以对待支付状态的包年/包月产品订单进行支付
func (*BssClient) ReclaimCouponQuotas ¶
func (c *BssClient) ReclaimCouponQuotas(request *model.ReclaimCouponQuotasRequest) (*model.ReclaimCouponQuotasResponse, error)
功能描述:华为云伙伴能力中心(一级经销商)可以在伙伴中心回收已发放给精英服务商(二级经销商)的代金券额度。
func (*BssClient) ReclaimIndirectPartnerAccount ¶
func (c *BssClient) ReclaimIndirectPartnerAccount(request *model.ReclaimIndirectPartnerAccountRequest) (*model.ReclaimIndirectPartnerAccountResponse, error)
功能描述:合作伙伴可以回收二级渠道账户余额
func (*BssClient) ReclaimPartnerCoupons ¶
func (c *BssClient) ReclaimPartnerCoupons(request *model.ReclaimPartnerCouponsRequest) (*model.ReclaimPartnerCouponsResponse, error)
功能描述:对于合作伙伴已经下发给客户的优惠券,如遇发错或其他特殊情况,合作伙伴有回收的权利。优惠券回收后,客户将不再拥有该优惠券。
func (*BssClient) ReclaimSubEnterpriseAmount ¶
func (c *BssClient) ReclaimSubEnterpriseAmount(request *model.ReclaimSubEnterpriseAmountRequest) (*model.ReclaimSubEnterpriseAmountResponse, error)
功能描述:企业主账号在客户自建平台回收给企业子账号的拨款
func (*BssClient) ReclaimToPartnerAccount ¶
func (c *BssClient) ReclaimToPartnerAccount(request *model.ReclaimToPartnerAccountRequest) (*model.ReclaimToPartnerAccountResponse, error)
功能描述:当客户不再使用华为云产品时,合作伙伴可以回收垫付类客户账户余额。(支持一级回收二级的子客户余额)
func (*BssClient) RenewalResources ¶
func (c *BssClient) RenewalResources(request *model.RenewalResourcesRequest) (*model.RenewalResourcesResponse, error)
功能描述:客户的包年包/月资源即将到期时,可进行包年/包月资源的续订
func (*BssClient) SendSmsVerificationCode ¶
func (c *BssClient) SendSmsVerificationCode(request *model.SendSmsVerificationCodeRequest) (*model.SendSmsVerificationCodeResponse, error)
功能描述:企业主账号在客户自建平台发送短信验证码
func (*BssClient) SendVerificationMessageCode ¶
func (c *BssClient) SendVerificationMessageCode(request *model.SendVerificationMessageCodeRequest) (*model.SendVerificationMessageCodeResponse, error)
功能描述:客户注册时,如果填写了手机号,可以向对应的手机发送注册验证码,校验信息的正确性。使用个人银行卡方式进行实名认证时,通过该接口向指定的手机发送验证码。
func (*BssClient) ShowCustomerAccountBalances ¶
func (c *BssClient) ShowCustomerAccountBalances(request *model.ShowCustomerAccountBalancesRequest) (*model.ShowCustomerAccountBalancesResponse, error)
功能描述:查询账户余额
func (*BssClient) ShowCustomerMonthlySum ¶
func (c *BssClient) ShowCustomerMonthlySum(request *model.ShowCustomerMonthlySumRequest) (*model.ShowCustomerMonthlySumResponse, error)
功能描述:客户在客户自建平台查询自身的消费汇总账单,此账单按月汇总消费数据。
func (*BssClient) ShowCustomerOrderDetails ¶
func (c *BssClient) ShowCustomerOrderDetails(request *model.ShowCustomerOrderDetailsRequest) (*model.ShowCustomerOrderDetailsResponse, error)
功能描述:客户可以查看订单详情
func (*BssClient) ShowMultiAccountTransferAmount ¶
func (c *BssClient) ShowMultiAccountTransferAmount(request *model.ShowMultiAccountTransferAmountRequest) (*model.ShowMultiAccountTransferAmountResponse, error)
功能描述:企业主账号在客户自建平台查询自己的可拨款余额
func (*BssClient) ShowRealnameAuthenticationReviewResult ¶
func (c *BssClient) ShowRealnameAuthenticationReviewResult(request *model.ShowRealnameAuthenticationReviewResultRequest) (*model.ShowRealnameAuthenticationReviewResultResponse, error)
功能描述:如果实名认证申请或实名认证变更申请的响应中,显示需要人工审核,使用该接口查询审核结果。
func (*BssClient) ShowRefundOrderDetails ¶
func (c *BssClient) ShowRefundOrderDetails(request *model.ShowRefundOrderDetailsRequest) (*model.ShowRefundOrderDetailsResponse, error)
功能描述:客户在伙伴销售平台查询某次退订订单或者降配订单的退款金额来自哪些资源和对应订单
func (*BssClient) UpdateCouponQuotas ¶
func (c *BssClient) UpdateCouponQuotas(request *model.UpdateCouponQuotasRequest) (*model.UpdateCouponQuotasResponse, error)
功能描述:华为云伙伴能力中心(一级经销商)可以在伙伴中心向精英服务商(二级经销商)发放代金券额度。
func (*BssClient) UpdateCustomerAccountAmount ¶
func (c *BssClient) UpdateCustomerAccountAmount(request *model.UpdateCustomerAccountAmountRequest) (*model.UpdateCustomerAccountAmountResponse, error)
功能描述:合作伙伴可以为垫付类客户账户拨款。
func (*BssClient) UpdateIndirectPartnerAccount ¶
func (c *BssClient) UpdateIndirectPartnerAccount(request *model.UpdateIndirectPartnerAccountRequest) (*model.UpdateIndirectPartnerAccountResponse, error)
功能描述:华为云伙伴能力中心(一级经销商)可以向精英服务商(二级经销商)账户拨款
func (*BssClient) UpdatePeriodToOnDemand ¶
func (c *BssClient) UpdatePeriodToOnDemand(request *model.UpdatePeriodToOnDemandRequest) (*model.UpdatePeriodToOnDemandResponse, error)
功能描述:客户可以设置包年/包月资源到期后转为按需资源计费。包年/包月计费模式到期后,按需的计费模式即生效
func (*BssClient) UpdatePostal ¶
func (c *BssClient) UpdatePostal(request *model.UpdatePostalRequest) (*model.UpdatePostalResponse, error)
功能描述:客户可以修改自己的邮寄地址信息。
func (*BssClient) UpdateSubEnterpriseAmount ¶
func (c *BssClient) UpdateSubEnterpriseAmount(request *model.UpdateSubEnterpriseAmountRequest) (*model.UpdateSubEnterpriseAmountResponse, error)
功能描述:企业主账号在客户自建平台向企业子账号拨款