Documentation ¶
Index ¶
- type AccountBalanceV2
- type AccountBalanceV3
- type AccountManager
- type AddPostalReq
- type AdjustAccountReq
- type AdjustCouponQuotasReq
- type AdjustRecordV2
- type AdjustToIndirectPartnerReq
- type AmountInfomationV2
- type ApplyEnterpriseRealnameAuthsReq
- type ApplyIndividualRealnameAuthsReq
- type AutoRenewalResourcesRequest
- type AutoRenewalResourcesResponse
- type BalanceTypeDeductSumV2
- type BankCardInfoV2
- type BatchSetSubCustomerDiscountRequest
- type BatchSetSubCustomerDiscountResponse
- type BillSumInfoV2
- type BillSumRecordInfoV2
- type CancelAutoRenewalResourcesRequest
- type CancelAutoRenewalResourcesResponse
- type CancelCustomerOrderReq
- type CancelCustomerOrderRequest
- type CancelCustomerOrderResponse
- type CancelResourcesSubscriptionRequest
- type CancelResourcesSubscriptionResponse
- type ChangeEnterpriseRealnameAuthenticationRequest
- type ChangeEnterpriseRealnameAuthenticationResponse
- type ChangeEnterpriseRealnameAuthsReq
- type CheckSubcustomerUserReq
- type CheckUserIdentityRequest
- type CheckUserIdentityResponse
- type City
- type Conversion
- type County
- type CouponInfoV2
- type CouponQuotaV2
- type CouponRecordV2
- type CouponSimpleInfo
- type CouponSimpleInfoOrderPay
- type CreateCustomerV2Req
- type CreateEnterpriseProjectAuthRequest
- type CreateEnterpriseProjectAuthResponse
- type CreateEnterpriseRealnameAuthenticationRequest
- type CreateEnterpriseRealnameAuthenticationResponse
- type CreatePartnerCouponsReq
- type CreatePartnerCouponsRequest
- type CreatePartnerCouponsResponse
- type CreatePersonalRealnameAuthRequest
- type CreatePersonalRealnameAuthResponse
- type CreatePostalRequest
- type CreatePostalResponse
- type CreateSubCustomerReqV2
- type CreateSubCustomerRequest
- type CreateSubCustomerResponse
- type CreateSubEnterpriseAccountRequest
- type CreateSubEnterpriseAccountResponse
- type CustomerBalancesV2
- type CustomerInfoV2
- type CustomerInformation
- type CustomerOnDemandResource
- type CustomerOrderV2
- type CustomerPostalAddressV2
- type DeletePostalRequest
- type DeletePostalResponse
- type DemandDiscountRatingResult
- type DemandProductInfo
- type DemandProductRatingResult
- type DiscountInfoV3
- type DiscountItemV2
- type DiscountSimpleInfo
- type EmChildNodeV2
- type EnterprisePersonNew
- type ErrorDetail
- type ICouponUseLimitInfoV2
- type IQueryUserCouponsResultV2
- type IQueryUserPartnerCouponsResultV2
- type IndirectPartnerInfo
- type IssuedCouponQuota
- type LimitInfoV2
- type LimitValue
- type ListCitiesRequest
- type ListCitiesResponse
- type ListConversionsRequest
- type ListConversionsResponse
- type ListCountiesRequest
- type ListCountiesResponse
- type ListCouponQuotasRecordsRequest
- type ListCouponQuotasRecordsResponse
- type ListCustomerBillsFeeRecordsRequest
- type ListCustomerBillsFeeRecordsResponse
- type ListCustomerBillsMonthlyBreakDownRequest
- type ListCustomerBillsMonthlyBreakDownResponse
- type ListCustomerOnDemandResourcesRequest
- type ListCustomerOnDemandResourcesResponse
- type ListCustomerOrdersRequest
- type ListCustomerOrdersResponse
- type ListCustomersBalancesDetailRequest
- type ListCustomersBalancesDetailResponse
- type ListCustomerselfResourceRecordDetailsRequest
- type ListCustomerselfResourceRecordDetailsResponse
- type ListCustomerselfResourceRecordsRequest
- type ListCustomerselfResourceRecordsResponse
- type ListEnterpriseMultiAccountRequest
- type ListEnterpriseMultiAccountResponse
- type ListEnterpriseOrganizationsRequest
- type ListEnterpriseOrganizationsResponse
- type ListEnterpriseSubCustomersRequest
- type ListEnterpriseSubCustomersResponse
- type ListIndirectPartnersRequest
- type ListIndirectPartnersResponse
- type ListIssuedCouponQuotasRequest
- type ListIssuedCouponQuotasResponse
- type ListIssuedPartnerCouponsRequest
- type ListIssuedPartnerCouponsResponse
- type ListMeasureUnitsRequest
- type ListMeasureUnitsResponse
- type ListOnDemandResourceRatingsRequest
- type ListOnDemandResourceRatingsResponse
- type ListOrderCouponsByOrderIdRequest
- type ListOrderCouponsByOrderIdResponse
- type ListOrderDiscountsRequest
- type ListOrderDiscountsResponse
- type ListPartnerAdjustRecordsRequest
- type ListPartnerAdjustRecordsResponse
- type ListPartnerBalancesRequest
- type ListPartnerBalancesResponse
- type ListPartnerCouponsRecordRequest
- type ListPartnerCouponsRecordResponse
- type ListPayPerUseCustomerResourcesRequest
- type ListPayPerUseCustomerResourcesResponse
- type ListPostalAddressRequest
- type ListPostalAddressResponse
- type ListProvincesRequest
- type ListProvincesResponse
- type ListQuotaCouponsRequest
- type ListQuotaCouponsResponse
- type ListRateOnPeriodDetailRequest
- type ListRateOnPeriodDetailResponse
- type ListResourceTypesRequest
- type ListResourceTypesResponse
- type ListResourceUsagesRequest
- type ListResourceUsagesResponse
- type ListServiceResourcesRequest
- type ListServiceResourcesResponse
- type ListServiceTypesRequest
- type ListServiceTypesResponse
- type ListSkuInventoriesRequest
- type ListSkuInventoriesResponse
- type ListSubCustomerCouponsRequest
- type ListSubCustomerCouponsResponse
- type ListSubCustomerDiscountsRequest
- type ListSubCustomerDiscountsResponse
- type ListSubCustomerResFeeRecordsRequest
- type ListSubCustomerResFeeRecordsResponse
- type ListSubCustomersRequest
- type ListSubCustomersResponse
- type ListSubcustomerMonthlyBillsRequest
- type ListSubcustomerMonthlyBillsResponse
- type ListUsageTypesRequest
- type ListUsageTypesResponse
- type MeasureUnitRest
- type MonthlyBillRecord
- type MonthlyBillRes
- type NewCustomerV2
- type NvlCostAnalysedBillDetail
- type OfficialWebsiteRatingResult
- type OptionalDiscountRatingResult
- type OrderInstanceV2
- type OrderLineItemEntityV2
- type OrderLineItemV3
- type OrderRefundInfoV2
- type OrderV3
- type PackageUsageInfo
- type PayCustomerOrderReq
- type PayOrdersRequest
- type PayOrdersResponse
- type PeriodProductInfo
- type PeriodProductOfficialRatingResult
- type PeriodProductRatingResult
- type PeriodToOnDemandReq
- type Province
- type QueryCouponQuotasReqExt
- type QueryCustomerOnDemandResourcesReq
- type QueryCustomersBalancesReq
- type QueryIndirectPartnersReq
- type QueryResRecordsDetailReq
- type QueryResourcesReq
- type QuerySkuInventoriesReq
- type QuerySubCustomerDiscountV2
- type QuerySubCustomerListReq
- type QuotaLimitInfo
- type QuotaReclaim
- type QuotaRecord
- type QuotaSimpleInfo
- type RateOnDemandReq
- type RateOnPeriodReq
- type ReclaimCouponQuotasReq
- type ReclaimCouponQuotasRequest
- type ReclaimCouponQuotasResponse
- type ReclaimIndirectPartnerAccountReq
- type ReclaimIndirectPartnerAccountRequest
- type ReclaimIndirectPartnerAccountResponse
- type ReclaimPartnerCouponsReq
- type ReclaimPartnerCouponsRequest
- type ReclaimPartnerCouponsResponse
- type ReclaimSubEnterpriseAmountRequest
- type ReclaimSubEnterpriseAmountResponse
- type ReclaimToPartnerAccountBalancesReq
- type ReclaimToPartnerAccountRequest
- type ReclaimToPartnerAccountResponse
- type RenewalResourcesReq
- type RenewalResourcesRequest
- type RenewalResourcesResponse
- type ResFeeRecordV2
- type ResourceBasicInfo
- type ResourceType
- type RetrieveAmountInfoV2
- type RetrieveEnterpriseMultiAccountReq
- type SendSmVerificationCodeReq
- type SendSmsVerificationCodeRequest
- type SendSmsVerificationCodeResponse
- type SendVerificationCodeV2Req
- type SendVerificationMessageCodeRequest
- type SendVerificationMessageCodeResponse
- type ServiceResourceInfo
- type ServiceType
- type SetPartnerDiscountsReq
- type SetSubCustomerDiscountV2
- type ShowCustomerAccountBalancesRequest
- type ShowCustomerAccountBalancesResponse
- type ShowCustomerMonthlySumRequest
- type ShowCustomerMonthlySumResponse
- type ShowCustomerOrderDetailsRequest
- type ShowCustomerOrderDetailsResponse
- type ShowMultiAccountTransferAmountRequest
- type ShowMultiAccountTransferAmountResponse
- type ShowRealnameAuthenticationReviewResultRequest
- type ShowRealnameAuthenticationReviewResultResponse
- type ShowRefundOrderDetailsRequest
- type ShowRefundOrderDetailsResponse
- type SkuInventory
- type SkuItem
- type SubCustomerInfoV2
- type SubCustomerResFeeRecordV2
- type TemplateArgs
- type TransferAmountInfoV2
- type TransferEnterpriseMultiAccountReq
- type UnsubscribeResourcesReq
- type UpdateCouponQuotasRequest
- type UpdateCouponQuotasResponse
- type UpdateCustomerAccountAmountRequest
- type UpdateCustomerAccountAmountResponse
- type UpdateIndirectPartnerAccountRequest
- type UpdateIndirectPartnerAccountResponse
- type UpdatePeriodToOnDemandRequest
- type UpdatePeriodToOnDemandResponse
- type UpdatePostalReq
- type UpdatePostalRequest
- type UpdatePostalResponse
- type UpdateSubEnterpriseAmountRequest
- type UpdateSubEnterpriseAmountResponse
- type UsageType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountBalanceV2 ¶
type AccountBalanceV2 struct { AccountId string `json:"account_id"` AccountType int32 `json:"account_type"` Amount float64 `json:"amount"` Currency string `json:"currency"` DesignatedAmount *float64 `json:"designated_amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` MeasureId int32 `json:"measure_id"` Memo *string `json:"memo,omitempty"` }
func (AccountBalanceV2) String ¶
func (o AccountBalanceV2) String() string
type AccountBalanceV3 ¶
type AccountBalanceV3 struct { AccountId string `json:"account_id"` AccountType int32 `json:"account_type"` Amount float64 `json:"amount"` Currency string `json:"currency"` DesignatedAmount *float64 `json:"designated_amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` MeasureId int32 `json:"measure_id"` }
func (AccountBalanceV3) String ¶
func (o AccountBalanceV3) String() string
type AccountManager ¶
type AccountManager struct {
AccountName *string `json:"account_name,omitempty"`
}
func (AccountManager) String ¶
func (o AccountManager) String() string
type AddPostalReq ¶
type AddPostalReq struct { Recipient string `json:"recipient"` Province string `json:"province"` City string `json:"city"` District string `json:"district"` Address string `json:"address"` Zipcode *string `json:"zipcode,omitempty"` MobilePhone string `json:"mobile_phone"` IsDefault *int32 `json:"is_default,omitempty"` }
func (AddPostalReq) String ¶
func (o AddPostalReq) String() string
type AdjustAccountReq ¶
type AdjustAccountReq struct { CustomerId string `json:"customer_id"` Amount float64 `json:"amount"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (AdjustAccountReq) String ¶
func (o AdjustAccountReq) String() string
type AdjustCouponQuotasReq ¶
type AdjustCouponQuotasReq struct { QuotaId string `json:"quota_id"` IndirectPartnerIds []string `json:"indirect_partner_ids"` QuotaAmount float64 `json:"quota_amount"` }
func (AdjustCouponQuotasReq) String ¶
func (o AdjustCouponQuotasReq) String() string
type AdjustRecordV2 ¶
type AdjustRecordV2 struct { CustomerId *string `json:"customer_id,omitempty"` CustomerName *string `json:"customer_name,omitempty"` OperationType *string `json:"operation_type,omitempty"` Amount *float64 `json:"amount,omitempty"` Currency *string `json:"currency,omitempty"` ApplyScene *string `json:"apply_scene,omitempty"` OperationTime *string `json:"operation_time,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` TransId *string `json:"trans_id,omitempty"` }
func (AdjustRecordV2) String ¶
func (o AdjustRecordV2) String() string
type AdjustToIndirectPartnerReq ¶
type AdjustToIndirectPartnerReq struct { IndirectPartnerId string `json:"indirect_partner_id"` Amount float64 `json:"amount"` }
func (AdjustToIndirectPartnerReq) String ¶
func (o AdjustToIndirectPartnerReq) String() string
type AmountInfomationV2 ¶
type AmountInfomationV2 struct { Discounts *[]DiscountItemV2 `json:"discounts,omitempty"` FlexipurchaseCouponAmount *float64 `json:"flexipurchase_coupon_amount,omitempty"` CouponAmount *float64 `json:"coupon_amount,omitempty"` StoredCardAmount *float64 `json:"stored_card_amount,omitempty"` CommissionAmount *float64 `json:"commission_amount,omitempty"` ConsumedAmount *float64 `json:"consumed_amount,omitempty"` }
func (AmountInfomationV2) String ¶
func (o AmountInfomationV2) String() string
type ApplyEnterpriseRealnameAuthsReq ¶
type ApplyEnterpriseRealnameAuthsReq struct { CustomerId string `json:"customer_id"` IdentifyType int32 `json:"identify_type"` CertificateType *int32 `json:"certificate_type,omitempty"` VerifiedFileUrl []string `json:"verified_file_url"` CorpName string `json:"corp_name"` VerifiedNumber string `json:"verified_number"` RegCountry *string `json:"reg_country,omitempty"` RegAddress *string `json:"reg_address,omitempty"` XaccountType string `json:"xaccount_type"` EnterprisePerson *EnterprisePersonNew `json:"enterprise_person,omitempty"` }
func (ApplyEnterpriseRealnameAuthsReq) String ¶
func (o ApplyEnterpriseRealnameAuthsReq) String() string
type ApplyIndividualRealnameAuthsReq ¶
type ApplyIndividualRealnameAuthsReq struct { CustomerId string `json:"customer_id"` IdentifyType int32 `json:"identify_type"` VerifiedType *int32 `json:"verified_type,omitempty"` VerifiedFileUrl []string `json:"verified_file_url"` Name string `json:"name"` VerifiedNumber string `json:"verified_number"` ChangeType *int32 `json:"change_type,omitempty"` XaccountType string `json:"xaccount_type"` BankCardInfo *BankCardInfoV2 `json:"bank_card_info,omitempty"` }
func (ApplyIndividualRealnameAuthsReq) String ¶
func (o ApplyIndividualRealnameAuthsReq) String() string
type AutoRenewalResourcesRequest ¶
type AutoRenewalResourcesRequest struct {
ResourceId string `json:"resource_id"`
}
Request Object
func (AutoRenewalResourcesRequest) String ¶
func (o AutoRenewalResourcesRequest) String() string
type AutoRenewalResourcesResponse ¶
type AutoRenewalResourcesResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AutoRenewalResourcesResponse) String ¶
func (o AutoRenewalResourcesResponse) String() string
type BalanceTypeDeductSumV2 ¶
type BalanceTypeDeductSumV2 struct { BalanceType *string `json:"balance_type,omitempty"` Amount *float64 `json:"amount,omitempty"` BillType *string `json:"bill_type,omitempty"` }
func (BalanceTypeDeductSumV2) String ¶
func (o BalanceTypeDeductSumV2) String() string
type BankCardInfoV2 ¶
type BankCardInfoV2 struct { BankAccount string `json:"bank_account"` Areacode string `json:"areacode"` Mobile string `json:"mobile"` VerificationCode string `json:"verification_code"` }
func (BankCardInfoV2) String ¶
func (o BankCardInfoV2) String() string
type BatchSetSubCustomerDiscountRequest ¶
type BatchSetSubCustomerDiscountRequest struct {
Body *SetPartnerDiscountsReq `json:"body,omitempty"`
}
Request Object
func (BatchSetSubCustomerDiscountRequest) String ¶
func (o BatchSetSubCustomerDiscountRequest) String() string
type BatchSetSubCustomerDiscountResponse ¶
type BatchSetSubCustomerDiscountResponse struct { ErrorDetails *[]ErrorDetail `json:"error_details,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchSetSubCustomerDiscountResponse) String ¶
func (o BatchSetSubCustomerDiscountResponse) String() string
type BillSumInfoV2 ¶
type BillSumInfoV2 struct { CustomerId *string `json:"customer_id,omitempty"` CloudServiceType *string `json:"cloud_service_type,omitempty"` BillType *string `json:"bill_type,omitempty"` ChargeMode *string `json:"charge_mode,omitempty"` Amount *float64 `json:"amount,omitempty"` DebtAmount *float64 `json:"debt_amount,omitempty"` AdjustmentAmount *float64 `json:"adjustment_amount,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` AccountDetails *[]BalanceTypeDeductSumV2 `json:"account_details,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` }
func (BillSumInfoV2) String ¶
func (o BillSumInfoV2) String() string
type BillSumRecordInfoV2 ¶
type BillSumRecordInfoV2 struct { BillCycle *string `json:"bill_cycle,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ChargingMode *int32 `json:"charging_mode,omitempty"` OfficialAmount *float64 `json:"official_amount,omitempty"` OfficialDiscountAmount *float64 `json:"official_discount_amount,omitempty"` TruncatedAmount *float64 `json:"truncated_amount,omitempty"` ConsumeAmount *float64 `json:"consume_amount,omitempty"` CouponAmount *float64 `json:"coupon_amount,omitempty"` FlexipurchaseCouponAmount *float64 `json:"flexipurchase_coupon_amount,omitempty"` StoredValueCardAmount *float64 `json:"stored_value_card_amount,omitempty"` DebtAmount *float64 `json:"debt_amount,omitempty"` WriteoffAmount *float64 `json:"writeoff_amount,omitempty"` CashAmount *float64 `json:"cash_amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` BillType *int32 `json:"bill_type,omitempty"` CustomerId *string `json:"customer_id,omitempty"` }
func (BillSumRecordInfoV2) String ¶
func (o BillSumRecordInfoV2) String() string
type CancelAutoRenewalResourcesRequest ¶
type CancelAutoRenewalResourcesRequest struct {
ResourceId string `json:"resource_id"`
}
Request Object
func (CancelAutoRenewalResourcesRequest) String ¶
func (o CancelAutoRenewalResourcesRequest) String() string
type CancelAutoRenewalResourcesResponse ¶
type CancelAutoRenewalResourcesResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CancelAutoRenewalResourcesResponse) String ¶
func (o CancelAutoRenewalResourcesResponse) String() string
type CancelCustomerOrderReq ¶
type CancelCustomerOrderReq struct {
OrderId string `json:"order_id"`
}
func (CancelCustomerOrderReq) String ¶
func (o CancelCustomerOrderReq) String() string
type CancelCustomerOrderRequest ¶
type CancelCustomerOrderRequest struct {
Body *CancelCustomerOrderReq `json:"body,omitempty"`
}
Request Object
func (CancelCustomerOrderRequest) String ¶
func (o CancelCustomerOrderRequest) String() string
type CancelCustomerOrderResponse ¶
type CancelCustomerOrderResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CancelCustomerOrderResponse) String ¶
func (o CancelCustomerOrderResponse) String() string
type CancelResourcesSubscriptionRequest ¶
type CancelResourcesSubscriptionRequest struct {
Body *UnsubscribeResourcesReq `json:"body,omitempty"`
}
Request Object
func (CancelResourcesSubscriptionRequest) String ¶
func (o CancelResourcesSubscriptionRequest) String() string
type CancelResourcesSubscriptionResponse ¶
type CancelResourcesSubscriptionResponse struct { OrderIds *[]string `json:"order_ids,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CancelResourcesSubscriptionResponse) String ¶
func (o CancelResourcesSubscriptionResponse) String() string
type ChangeEnterpriseRealnameAuthenticationRequest ¶
type ChangeEnterpriseRealnameAuthenticationRequest struct {
Body *ChangeEnterpriseRealnameAuthsReq `json:"body,omitempty"`
}
Request Object
func (ChangeEnterpriseRealnameAuthenticationRequest) String ¶
func (o ChangeEnterpriseRealnameAuthenticationRequest) String() string
type ChangeEnterpriseRealnameAuthenticationResponse ¶
type ChangeEnterpriseRealnameAuthenticationResponse struct { IsReview *int32 `json:"is_review,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ChangeEnterpriseRealnameAuthenticationResponse) String ¶
func (o ChangeEnterpriseRealnameAuthenticationResponse) String() string
type ChangeEnterpriseRealnameAuthsReq ¶
type ChangeEnterpriseRealnameAuthsReq struct { CustomerId string `json:"customer_id"` IdentifyType int32 `json:"identify_type"` CertificateType *int32 `json:"certificate_type,omitempty"` VerifiedFileUrl []string `json:"verified_file_url"` CorpName string `json:"corp_name"` VerifiedNumber string `json:"verified_number"` RegCountry *string `json:"reg_country,omitempty"` RegAddress *string `json:"reg_address,omitempty"` ChangeType int32 `json:"change_type"` XaccountType string `json:"xaccount_type"` EnterprisePerson *EnterprisePersonNew `json:"enterprise_person,omitempty"` }
func (ChangeEnterpriseRealnameAuthsReq) String ¶
func (o ChangeEnterpriseRealnameAuthsReq) String() string
type CheckSubcustomerUserReq ¶
type CheckSubcustomerUserReq struct { SearchType string `json:"search_type"` SearchValue string `json:"search_value"` }
func (CheckSubcustomerUserReq) String ¶
func (o CheckSubcustomerUserReq) String() string
type CheckUserIdentityRequest ¶
type CheckUserIdentityRequest struct {
Body *CheckSubcustomerUserReq `json:"body,omitempty"`
}
Request Object
func (CheckUserIdentityRequest) String ¶
func (o CheckUserIdentityRequest) String() string
type CheckUserIdentityResponse ¶
type CheckUserIdentityResponse struct { ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` CheckResult *string `json:"check_result,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CheckUserIdentityResponse) String ¶
func (o CheckUserIdentityResponse) String() string
type Conversion ¶
type Conversion struct { MeasureId *int32 `json:"measure_id,omitempty"` RefMeasureId *int32 `json:"ref_measure_id,omitempty"` ConversionRatio *int64 `json:"conversion_ratio,omitempty"` MeasureType *int32 `json:"measure_type,omitempty"` }
func (Conversion) String ¶
func (o Conversion) String() string
type CouponInfoV2 ¶
type CouponInfoV2 struct { CouponId *string `json:"coupon_id,omitempty"` CouponCode *string `json:"coupon_code,omitempty"` Status *int32 `json:"status,omitempty"` CouponType *int32 `json:"coupon_type,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` FaceValue *float64 `json:"face_value,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` PlanName *string `json:"plan_name,omitempty"` PlanDesc *string `json:"plan_desc,omitempty"` UseLimits *[]LimitInfoV2 `json:"use_limits,omitempty"` ActiveTime *string `json:"active_time,omitempty"` LastUsedTime *string `json:"last_used_time,omitempty"` CreateTime *string `json:"create_time,omitempty"` CouponVersion *int32 `json:"coupon_version,omitempty"` Balance *float64 `json:"balance,omitempty"` UsedByOrderId *string `json:"used_by_order_id,omitempty"` CouponUsage *string `json:"coupon_usage,omitempty"` }
func (CouponInfoV2) String ¶
func (o CouponInfoV2) String() string
type CouponQuotaV2 ¶
type CouponQuotaV2 struct { QuotaId *string `json:"quota_id,omitempty"` QuotaType *int32 `json:"quota_type,omitempty"` CreateTime *string `json:"create_time,omitempty"` LastUpdateTime *string `json:"last_update_time,omitempty"` QuotaValue *float64 `json:"quota_value,omitempty"` QuotaStatus *int32 `json:"quota_status,omitempty"` Balance *float64 `json:"balance,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` Currency *string `json:"currency,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` LimitInfos *[]QuotaLimitInfo `json:"limit_infos,omitempty"` }
func (CouponQuotaV2) String ¶
func (o CouponQuotaV2) String() string
type CouponRecordV2 ¶
type CouponRecordV2 struct { Id *string `json:"id,omitempty"` OperationType *string `json:"operation_type,omitempty"` QuotaId *string `json:"quota_id,omitempty"` QuotaType *int32 `json:"quota_type,omitempty"` CouponId *string `json:"coupon_id,omitempty"` CustomerId *string `json:"customer_id,omitempty"` OperationAmount *float64 `json:"operation_amount,omitempty"` OperationTime *string `json:"operation_time,omitempty"` Result *string `json:"result,omitempty"` Remark *string `json:"remark,omitempty"` }
func (CouponRecordV2) String ¶
func (o CouponRecordV2) String() string
type CouponSimpleInfo ¶
func (CouponSimpleInfo) String ¶
func (o CouponSimpleInfo) String() string
type CouponSimpleInfoOrderPay ¶
func (CouponSimpleInfoOrderPay) String ¶
func (o CouponSimpleInfoOrderPay) String() string
type CreateCustomerV2Req ¶
type CreateCustomerV2Req struct { DomainName *string `json:"domain_name,omitempty"` MobilePhone *string `json:"mobile_phone,omitempty"` VerificationCode *string `json:"verification_code,omitempty"` XaccountId string `json:"xaccount_id"` XaccountType string `json:"xaccount_type"` Password *string `json:"password,omitempty"` IsCloseMarketMs *string `json:"is_close_market_ms,omitempty"` CooperationType *string `json:"cooperation_type,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` IncludeAssociationResult *bool `json:"include_association_result,omitempty"` }
func (CreateCustomerV2Req) String ¶
func (o CreateCustomerV2Req) String() string
type CreateEnterpriseProjectAuthRequest ¶
type CreateEnterpriseProjectAuthRequest struct { }
Request Object
func (CreateEnterpriseProjectAuthRequest) String ¶
func (o CreateEnterpriseProjectAuthRequest) String() string
type CreateEnterpriseProjectAuthResponse ¶
type CreateEnterpriseProjectAuthResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateEnterpriseProjectAuthResponse) String ¶
func (o CreateEnterpriseProjectAuthResponse) String() string
type CreateEnterpriseRealnameAuthenticationRequest ¶
type CreateEnterpriseRealnameAuthenticationRequest struct {
Body *ApplyEnterpriseRealnameAuthsReq `json:"body,omitempty"`
}
Request Object
func (CreateEnterpriseRealnameAuthenticationRequest) String ¶
func (o CreateEnterpriseRealnameAuthenticationRequest) String() string
type CreateEnterpriseRealnameAuthenticationResponse ¶
type CreateEnterpriseRealnameAuthenticationResponse struct { IsReview *int32 `json:"is_review,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateEnterpriseRealnameAuthenticationResponse) String ¶
func (o CreateEnterpriseRealnameAuthenticationResponse) String() string
type CreatePartnerCouponsReq ¶
type CreatePartnerCouponsReq struct { QuotaId string `json:"quota_id"` CustomerIds []string `json:"customer_ids"` FaceValue float64 `json:"face_value"` ValidTime *string `json:"valid_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` CloudServiceTypes *[]string `json:"cloud_service_types,omitempty"` ProductIds *[]string `json:"product_ids,omitempty"` Memo *string `json:"memo,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (CreatePartnerCouponsReq) String ¶
func (o CreatePartnerCouponsReq) String() string
type CreatePartnerCouponsRequest ¶
type CreatePartnerCouponsRequest struct {
Body *CreatePartnerCouponsReq `json:"body,omitempty"`
}
Request Object
func (CreatePartnerCouponsRequest) String ¶
func (o CreatePartnerCouponsRequest) String() string
type CreatePartnerCouponsResponse ¶
type CreatePartnerCouponsResponse struct { ErrorDetails *[]ErrorDetail `json:"error_details,omitempty"` CouponInfos *[]CouponSimpleInfo `json:"coupon_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreatePartnerCouponsResponse) String ¶
func (o CreatePartnerCouponsResponse) String() string
type CreatePersonalRealnameAuthRequest ¶
type CreatePersonalRealnameAuthRequest struct {
Body *ApplyIndividualRealnameAuthsReq `json:"body,omitempty"`
}
Request Object
func (CreatePersonalRealnameAuthRequest) String ¶
func (o CreatePersonalRealnameAuthRequest) String() string
type CreatePersonalRealnameAuthResponse ¶
type CreatePersonalRealnameAuthResponse struct { IsReview *int32 `json:"is_review,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreatePersonalRealnameAuthResponse) String ¶
func (o CreatePersonalRealnameAuthResponse) String() string
type CreatePostalRequest ¶
type CreatePostalRequest struct { XLanguage *string `json:"X-Language,omitempty"` Body *AddPostalReq `json:"body,omitempty"` }
Request Object
func (CreatePostalRequest) String ¶
func (o CreatePostalRequest) String() string
type CreatePostalResponse ¶
type CreatePostalResponse struct { AddressId *string `json:"address_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreatePostalResponse) String ¶
func (o CreatePostalResponse) String() string
type CreateSubCustomerReqV2 ¶
type CreateSubCustomerReqV2 struct { PartyId string `json:"party_id"` DisplayName *string `json:"display_name,omitempty"` SubCustomerAssociationType *int32 `json:"sub_customer_association_type,omitempty"` PermissionIds *[]string `json:"permission_ids,omitempty"` NewSubCustomer *NewCustomerV2 `json:"new_sub_customer"` }
func (CreateSubCustomerReqV2) String ¶
func (o CreateSubCustomerReqV2) String() string
type CreateSubCustomerRequest ¶
type CreateSubCustomerRequest struct {
Body *CreateCustomerV2Req `json:"body,omitempty"`
}
Request Object
func (CreateSubCustomerRequest) String ¶
func (o CreateSubCustomerRequest) String() string
type CreateSubCustomerResponse ¶
type CreateSubCustomerResponse struct { DomainId *string `json:"domain_id,omitempty"` DomainName *string `json:"domain_name,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateSubCustomerResponse) String ¶
func (o CreateSubCustomerResponse) String() string
type CreateSubEnterpriseAccountRequest ¶
type CreateSubEnterpriseAccountRequest struct {
Body *CreateSubCustomerReqV2 `json:"body,omitempty"`
}
Request Object
func (CreateSubEnterpriseAccountRequest) String ¶
func (o CreateSubEnterpriseAccountRequest) String() string
type CreateSubEnterpriseAccountResponse ¶
type CreateSubEnterpriseAccountResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateSubEnterpriseAccountResponse) String ¶
func (o CreateSubEnterpriseAccountResponse) String() string
type CustomerBalancesV2 ¶
type CustomerBalancesV2 struct { CustomerId string `json:"customer_id"` DebtAmount *float64 `json:"debt_amount,omitempty"` Amount *float64 `json:"amount,omitempty"` Currency *string `json:"currency,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` }
func (CustomerBalancesV2) String ¶
func (o CustomerBalancesV2) String() string
type CustomerInfoV2 ¶
type CustomerInfoV2 struct {
CustomerId string `json:"customer_id"`
}
func (CustomerInfoV2) String ¶
func (o CustomerInfoV2) String() string
type CustomerInformation ¶
type CustomerInformation struct { Customer *string `json:"customer,omitempty"` AccountName string `json:"account_name"` CustomerId string `json:"customer_id"` AssociatedOn *string `json:"associated_on,omitempty"` AssociationType *string `json:"association_type,omitempty"` Label *string `json:"label,omitempty"` Telephone *string `json:"telephone,omitempty"` VerifiedStatus *string `json:"verified_status,omitempty"` CountryCode *string `json:"country_code,omitempty"` CustomerType *int32 `json:"customer_type,omitempty"` IsFrozen *int32 `json:"is_frozen,omitempty"` AccountManagers *[]AccountManager `json:"account_managers,omitempty"` XaccountId *string `json:"xaccount_id,omitempty"` XaccountType *string `json:"xaccount_type,omitempty"` CustomerLevel *string `json:"customer_level,omitempty"` }
func (CustomerInformation) String ¶
func (o CustomerInformation) String() string
type CustomerOnDemandResource ¶
type CustomerOnDemandResource struct { CustomerId *string `json:"customer_id,omitempty"` RegionCode *string `json:"region_code,omitempty"` AvailabilityZoneCode *string `json:"availability_zone_code,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` ResourceId *string `json:"resource_id,omitempty"` ResourceName *string `json:"resource_name,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` Status *int32 `json:"status,omitempty"` ResourceSpecCode *string `json:"resource_spec_code,omitempty"` ResourceInfo *string `json:"resource_info,omitempty"` ProductSpecDesc *string `json:"product_spec_desc,omitempty"` }
func (CustomerOnDemandResource) String ¶
func (o CustomerOnDemandResource) String() string
type CustomerOrderV2 ¶
type CustomerOrderV2 struct { OrderId *string `json:"order_id,omitempty"` CustomerId *string `json:"customer_id,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` SourceType *int32 `json:"source_type,omitempty"` Status *int32 `json:"status,omitempty"` OrderType *int32 `json:"order_type,omitempty"` AmountAfterDiscount *float64 `json:"amount_after_discount,omitempty"` OfficialAmount *float64 `json:"official_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` CreateTime *string `json:"create_time,omitempty"` PaymentTime *string `json:"payment_time,omitempty"` Currency *string `json:"currency,omitempty"` ContractId *string `json:"contract_id,omitempty"` AmountInfo *AmountInfomationV2 `json:"amount_info,omitempty"` }
func (CustomerOrderV2) String ¶
func (o CustomerOrderV2) String() string
type CustomerPostalAddressV2 ¶
type CustomerPostalAddressV2 struct { AddressId *string `json:"address_id,omitempty"` Recipient *string `json:"recipient,omitempty"` Nationality *string `json:"nationality,omitempty"` Province *string `json:"province,omitempty"` City *string `json:"city,omitempty"` District *string `json:"district,omitempty"` Address *string `json:"address,omitempty"` Zipcode *string `json:"zipcode,omitempty"` Areacode *string `json:"areacode,omitempty"` MobilePhone *string `json:"mobile_phone,omitempty"` IsDefault *int32 `json:"is_default,omitempty"` }
func (CustomerPostalAddressV2) String ¶
func (o CustomerPostalAddressV2) String() string
type DeletePostalRequest ¶
type DeletePostalRequest struct {
AddressId string `json:"address_id"`
}
Request Object
func (DeletePostalRequest) String ¶
func (o DeletePostalRequest) String() string
type DeletePostalResponse ¶
type DeletePostalResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeletePostalResponse) String ¶
func (o DeletePostalResponse) String() string
type DemandDiscountRatingResult ¶
type DemandDiscountRatingResult struct { DiscountId *string `json:"discount_id,omitempty"` DiscountType *int32 `json:"discount_type,omitempty"` Amount *float64 `json:"amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` DiscountName *string `json:"discount_name,omitempty"` }
func (DemandDiscountRatingResult) String ¶
func (o DemandDiscountRatingResult) String() string
type DemandProductInfo ¶
type DemandProductInfo struct { Id string `json:"id"` CloudServiceType string `json:"cloud_service_type"` ResourceType string `json:"resource_type"` ResourceSpec string `json:"resource_spec"` Region string `json:"region"` AvailableZone *string `json:"available_zone,omitempty"` ResourceSize *int32 `json:"resource_size,omitempty"` SizeMeasureId *int32 `json:"size_measure_id,omitempty"` UsageFactor string `json:"usage_factor"` UsageValue float64 `json:"usage_value"` UsageMeasureId int32 `json:"usage_measure_id"` SubscriptionNum int32 `json:"subscription_num"` }
func (DemandProductInfo) String ¶
func (o DemandProductInfo) String() string
type DemandProductRatingResult ¶
type DemandProductRatingResult struct { Id *string `json:"id,omitempty"` ProductId *string `json:"product_id,omitempty"` Amount *float64 `json:"amount,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` OfficialWebsiteAmount *float64 `json:"official_website_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` DiscountRatingResults *[]DemandDiscountRatingResult `json:"discount_rating_results,omitempty"` }
func (DemandProductRatingResult) String ¶
func (o DemandProductRatingResult) String() string
type DiscountInfoV3 ¶
type DiscountInfoV3 struct { DiscountId string `json:"discount_id"` DiscountValue string `json:"discount_value"` DiscountType int32 `json:"discount_type"` Orders []OrderV3 `json:"orders"` }
func (DiscountInfoV3) String ¶
func (o DiscountInfoV3) String() string
type DiscountItemV2 ¶
type DiscountItemV2 struct { DiscountType *string `json:"discount_type,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` }
func (DiscountItemV2) String ¶
func (o DiscountItemV2) String() string
type DiscountSimpleInfo ¶
func (DiscountSimpleInfo) String ¶
func (o DiscountSimpleInfo) String() string
type EmChildNodeV2 ¶
type EmChildNodeV2 struct { RelationId *string `json:"relation_id,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ChildNodes *[]EmChildNodeV2 `json:"child_nodes,omitempty"` }
func (EmChildNodeV2) String ¶
func (o EmChildNodeV2) String() string
type EnterprisePersonNew ¶
type EnterprisePersonNew struct { LegelName string `json:"legel_name"` LegelIdNumber string `json:"legel_id_number"` CertifierRole *string `json:"certifier_role,omitempty"` }
func (EnterprisePersonNew) String ¶
func (o EnterprisePersonNew) String() string
type ErrorDetail ¶
type ErrorDetail struct { ErrorCode *string `json:"error_code,omitempty"` ErrorMsg *string `json:"error_msg,omitempty"` Id *string `json:"id,omitempty"` }
func (ErrorDetail) String ¶
func (o ErrorDetail) String() string
type ICouponUseLimitInfoV2 ¶
type ICouponUseLimitInfoV2 struct { UseLimitiInfoId *string `json:"use_limiti_info_id,omitempty"` LimitKey *string `json:"limit_key,omitempty"` Value1 *string `json:"value1,omitempty"` Value2 *string `json:"value2,omitempty"` ValueUnit *string `json:"value_unit,omitempty"` LimitType *string `json:"limit_type,omitempty"` PromotionPlanId *string `json:"promotion_plan_id,omitempty"` }
func (ICouponUseLimitInfoV2) String ¶
func (o ICouponUseLimitInfoV2) String() string
type IQueryUserCouponsResultV2 ¶
type IQueryUserCouponsResultV2 struct { CouponId *string `json:"coupon_id,omitempty"` CouponCode *string `json:"coupon_code,omitempty"` Status *int32 `json:"status,omitempty"` CustomerId *string `json:"customer_id,omitempty"` CouponType *int32 `json:"coupon_type,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` FaceValue *float64 `json:"face_value,omitempty"` ValidTime *string `json:"valid_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` OrderId *string `json:"order_id,omitempty"` PromotionPlanId *string `json:"promotion_plan_id,omitempty"` PlanName *string `json:"plan_name,omitempty"` PlanDesc *string `json:"plan_desc,omitempty"` MediaType *int32 `json:"media_type,omitempty"` FetchMethod *int32 `json:"fetch_method,omitempty"` UseLimits *[]ICouponUseLimitInfoV2 `json:"use_limits,omitempty"` ActiveTime *string `json:"active_time,omitempty"` ReserveTime *string `json:"reserve_time,omitempty"` PromotionId *string `json:"promotion_id,omitempty"` CreateTime *string `json:"create_time,omitempty"` CouponVersion *int32 `json:"coupon_version,omitempty"` Balance *float64 `json:"balance,omitempty"` LockOrderId *string `json:"lock_order_id,omitempty"` CouponUsage *string `json:"coupon_usage,omitempty"` IsFrozen *string `json:"is_frozen,omitempty"` Currency *string `json:"currency,omitempty"` ExtendParam1 *string `json:"extend_param1,omitempty"` SourceId *string `json:"source_id,omitempty"` }
func (IQueryUserCouponsResultV2) String ¶
func (o IQueryUserCouponsResultV2) String() string
type IQueryUserPartnerCouponsResultV2 ¶
type IQueryUserPartnerCouponsResultV2 struct { CouponId *string `json:"coupon_id,omitempty"` Status *int32 `json:"status,omitempty"` CustomerId *string `json:"customer_id,omitempty"` CouponType *int32 `json:"coupon_type,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` FaceValue *float64 `json:"face_value,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` OrderId *string `json:"order_id,omitempty"` PromotionPlanId *string `json:"promotion_plan_id,omitempty"` PromotionPlanName *string `json:"promotion_plan_name,omitempty"` PromotionPlanDesc *string `json:"promotion_plan_desc,omitempty"` MediaType *int32 `json:"media_type,omitempty"` FetchMethod *int32 `json:"fetch_method,omitempty"` UseLimits *[]ICouponUseLimitInfoV2 `json:"use_limits,omitempty"` ActiveTime *string `json:"active_time,omitempty"` LastUsedTime *string `json:"last_used_time,omitempty"` PromotionId *string `json:"promotion_id,omitempty"` CreateTime *string `json:"create_time,omitempty"` Balance *float64 `json:"balance,omitempty"` LockOrderId *string `json:"lock_order_id,omitempty"` IsFrozen *string `json:"is_frozen,omitempty"` }
func (IQueryUserPartnerCouponsResultV2) String ¶
func (o IQueryUserPartnerCouponsResultV2) String() string
type IndirectPartnerInfo ¶
type IndirectPartnerInfo struct { IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` MobilePhone *string `json:"mobile_phone,omitempty"` Email *string `json:"email,omitempty"` AccountName *string `json:"account_name,omitempty"` Name *string `json:"name,omitempty"` AssociatedOn *string `json:"associated_on,omitempty"` }
func (IndirectPartnerInfo) String ¶
func (o IndirectPartnerInfo) String() string
type IssuedCouponQuota ¶
type IssuedCouponQuota struct { QuotaId *string `json:"quota_id,omitempty"` QuotaType *int32 `json:"quota_type,omitempty"` CreateTime *string `json:"create_time,omitempty"` LastUpdateTime *string `json:"last_update_time,omitempty"` QuotaValue *float64 `json:"quota_value,omitempty"` QuotaStatus *int32 `json:"quota_status,omitempty"` Balance *float64 `json:"balance,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` Currency *string `json:"currency,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` LimitInfos *[]QuotaLimitInfo `json:"limit_infos,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` IndirectPartnerAccountName *string `json:"indirect_partner_account_name,omitempty"` IndirectPartnerName *string `json:"indirect_partner_name,omitempty"` ParentQuotaId *string `json:"parent_quota_id,omitempty"` }
func (IssuedCouponQuota) String ¶
func (o IssuedCouponQuota) String() string
type LimitInfoV2 ¶
type LimitInfoV2 struct { UseLimitiInfoId *string `json:"use_limiti_info_id,omitempty"` LimitKey *string `json:"limit_key,omitempty"` Value1 *string `json:"value1,omitempty"` Value2 *string `json:"value2,omitempty"` ValueUnit *string `json:"value_unit,omitempty"` LimitType *string `json:"limit_type,omitempty"` PromotionPlanId *string `json:"promotion_plan_id,omitempty"` }
func (LimitInfoV2) String ¶
func (o LimitInfoV2) String() string
type LimitValue ¶
type LimitValue struct { Value1 *string `json:"value1,omitempty"` Value2 *string `json:"value2,omitempty"` }
func (LimitValue) String ¶
func (o LimitValue) String() string
type ListCitiesRequest ¶
type ListCitiesRequest struct { XLanguage *string `json:"X-Language,omitempty"` ProvinceCode string `json:"province_code"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListCitiesRequest) String ¶
func (o ListCitiesRequest) String() string
type ListCitiesResponse ¶
type ListCitiesResponse struct { Count *int32 `json:"count,omitempty"` Cities *[]City `json:"cities,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCitiesResponse) String ¶
func (o ListCitiesResponse) String() string
type ListConversionsRequest ¶
type ListConversionsRequest struct { XLanguage *string `json:"X-Language,omitempty"` MeasureType *int32 `json:"measure_type,omitempty"` }
Request Object
func (ListConversionsRequest) String ¶
func (o ListConversionsRequest) String() string
type ListConversionsResponse ¶
type ListConversionsResponse struct { Conversions *[]Conversion `json:"conversions,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListConversionsResponse) String ¶
func (o ListConversionsResponse) String() string
type ListCountiesRequest ¶
type ListCountiesRequest struct { XLanguage *string `json:"X-Language,omitempty"` CityCode string `json:"city_code"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListCountiesRequest) String ¶
func (o ListCountiesRequest) String() string
type ListCountiesResponse ¶
type ListCountiesResponse struct { Count *int32 `json:"count,omitempty"` Counties *[]County `json:"counties,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCountiesResponse) String ¶
func (o ListCountiesResponse) String() string
type ListCouponQuotasRecordsRequest ¶
type ListCouponQuotasRecordsRequest struct { IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` QuotaId *string `json:"quota_id,omitempty"` OperationTimeBegin *string `json:"operation_time_begin,omitempty"` OperationTimeEnd *string `json:"operation_time_end,omitempty"` ParentQuotaId *string `json:"parent_quota_id,omitempty"` OperationType *string `json:"operation_type,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListCouponQuotasRecordsRequest) String ¶
func (o ListCouponQuotasRecordsRequest) String() string
type ListCouponQuotasRecordsResponse ¶
type ListCouponQuotasRecordsResponse struct { TotalCount *int32 `json:"total_count,omitempty"` Records *[]QuotaRecord `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCouponQuotasRecordsResponse) String ¶
func (o ListCouponQuotasRecordsResponse) String() string
type ListCustomerBillsFeeRecordsRequest ¶
type ListCustomerBillsFeeRecordsRequest struct { XLanguage *string `json:"X-Language,omitempty"` BillCycle string `json:"bill_cycle"` ProviderType *int32 `json:"provider_type,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` RegionCode *string `json:"region_code,omitempty"` ChargingMode *int32 `json:"charging_mode,omitempty"` BillType *int32 `json:"bill_type,omitempty"` TradeId *string `json:"trade_id,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` IncludeZeroRecord *bool `json:"include_zero_record,omitempty"` Status *int32 `json:"status,omitempty"` Method *string `json:"method,omitempty"` SubCustomerId *string `json:"sub_customer_id,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListCustomerBillsFeeRecordsRequest) String ¶
func (o ListCustomerBillsFeeRecordsRequest) String() string
type ListCustomerBillsFeeRecordsResponse ¶
type ListCustomerBillsFeeRecordsResponse struct { TotalCount *int32 `json:"total_count,omitempty"` Records *[]MonthlyBillRecord `json:"records,omitempty"` Currency *string `json:"currency,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomerBillsFeeRecordsResponse) String ¶
func (o ListCustomerBillsFeeRecordsResponse) String() string
type ListCustomerBillsMonthlyBreakDownRequest ¶
type ListCustomerBillsMonthlyBreakDownRequest struct { XLanguage *string `json:"X-Language,omitempty"` ChargingMode *int32 `json:"charging_mode,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` RegionCode *string `json:"region_code,omitempty"` BillType *int32 `json:"bill_type,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` ResourceId *string `json:"resource_id,omitempty"` ResourceName *string `json:"resource_name,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` Method *string `json:"method,omitempty"` SubCustomerId *string `json:"sub_customer_id,omitempty"` }
Request Object
func (ListCustomerBillsMonthlyBreakDownRequest) String ¶
func (o ListCustomerBillsMonthlyBreakDownRequest) String() string
type ListCustomerBillsMonthlyBreakDownResponse ¶
type ListCustomerBillsMonthlyBreakDownResponse struct { Currency *string `json:"currency,omitempty"` TotalCount *int32 `json:"total_count,omitempty"` Details *[]NvlCostAnalysedBillDetail `json:"details,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomerBillsMonthlyBreakDownResponse) String ¶
func (o ListCustomerBillsMonthlyBreakDownResponse) String() string
type ListCustomerOnDemandResourcesRequest ¶
type ListCustomerOnDemandResourcesRequest struct { XLanguage *string `json:"X-Language,omitempty"` Body *QueryCustomerOnDemandResourcesReq `json:"body,omitempty"` }
Request Object
func (ListCustomerOnDemandResourcesRequest) String ¶
func (o ListCustomerOnDemandResourcesRequest) String() string
type ListCustomerOnDemandResourcesResponse ¶
type ListCustomerOnDemandResourcesResponse struct { Resources *[]CustomerOnDemandResource `json:"resources,omitempty"` TotalCount *int32 `json:"total_count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomerOnDemandResourcesResponse) String ¶
func (o ListCustomerOnDemandResourcesResponse) String() string
type ListCustomerOrdersRequest ¶
type ListCustomerOrdersRequest struct { OrderId *string `json:"order_id,omitempty"` CustomerId *string `json:"customer_id,omitempty"` CreateTimeBegin *string `json:"create_time_begin,omitempty"` CreateTimeEnd *string `json:"create_time_end,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` Status *int32 `json:"status,omitempty"` OrderType *string `json:"order_type,omitempty"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` OrderBy *string `json:"order_by,omitempty"` PaymentTimeBegin *string `json:"payment_time_begin,omitempty"` PaymentTimeEnd *string `json:"payment_time_end,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
Request Object
func (ListCustomerOrdersRequest) String ¶
func (o ListCustomerOrdersRequest) String() string
type ListCustomerOrdersResponse ¶
type ListCustomerOrdersResponse struct { TotalCount *int32 `json:"total_count,omitempty"` OrderInfos *[]CustomerOrderV2 `json:"order_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomerOrdersResponse) String ¶
func (o ListCustomerOrdersResponse) String() string
type ListCustomersBalancesDetailRequest ¶
type ListCustomersBalancesDetailRequest struct {
Body *QueryCustomersBalancesReq `json:"body,omitempty"`
}
Request Object
func (ListCustomersBalancesDetailRequest) String ¶
func (o ListCustomersBalancesDetailRequest) String() string
type ListCustomersBalancesDetailResponse ¶
type ListCustomersBalancesDetailResponse struct { CustomerBalances *[]CustomerBalancesV2 `json:"customer_balances,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomersBalancesDetailResponse) String ¶
func (o ListCustomersBalancesDetailResponse) String() string
type ListCustomerselfResourceRecordDetailsRequest ¶
type ListCustomerselfResourceRecordDetailsRequest struct {
Body *QueryResRecordsDetailReq `json:"body,omitempty"`
}
Request Object
func (ListCustomerselfResourceRecordDetailsRequest) String ¶
func (o ListCustomerselfResourceRecordDetailsRequest) String() string
type ListCustomerselfResourceRecordDetailsResponse ¶
type ListCustomerselfResourceRecordDetailsResponse struct { MonthlyRecords *[]MonthlyBillRes `json:"monthly_records,omitempty"` TotalCount *int32 `json:"total_count,omitempty"` Currency *string `json:"currency,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomerselfResourceRecordDetailsResponse) String ¶
func (o ListCustomerselfResourceRecordDetailsResponse) String() string
type ListCustomerselfResourceRecordsRequest ¶
type ListCustomerselfResourceRecordsRequest struct { XLanguage *string `json:"X-Language,omitempty"` Cycle string `json:"cycle"` CloudServiceType *string `json:"cloud_service_type,omitempty"` Region *string `json:"region,omitempty"` ChargeMode *string `json:"charge_mode,omitempty"` BillType *int32 `json:"bill_type,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` ResourceId *string `json:"resource_id,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` IncludeZeroRecord *bool `json:"include_zero_record,omitempty"` Method *string `json:"method,omitempty"` SubCustomerId *string `json:"sub_customer_id,omitempty"` TradeId *string `json:"trade_id,omitempty"` BillDateBegin *string `json:"bill_date_begin,omitempty"` BillDateEnd *string `json:"bill_date_end,omitempty"` }
Request Object
func (ListCustomerselfResourceRecordsRequest) String ¶
func (o ListCustomerselfResourceRecordsRequest) String() string
type ListCustomerselfResourceRecordsResponse ¶
type ListCustomerselfResourceRecordsResponse struct { FeeRecords *[]ResFeeRecordV2 `json:"fee_records,omitempty"` TotalCount *int32 `json:"total_count,omitempty"` Currency *string `json:"currency,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomerselfResourceRecordsResponse) String ¶
func (o ListCustomerselfResourceRecordsResponse) String() string
type ListEnterpriseMultiAccountRequest ¶
type ListEnterpriseMultiAccountRequest struct { SubCustomerId string `json:"sub_customer_id"` BalanceType string `json:"balance_type"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListEnterpriseMultiAccountRequest) String ¶
func (o ListEnterpriseMultiAccountRequest) String() string
type ListEnterpriseMultiAccountResponse ¶
type ListEnterpriseMultiAccountResponse struct { TotalCount *int32 `json:"total_count,omitempty"` AmountInfos *[]RetrieveAmountInfoV2 `json:"amount_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListEnterpriseMultiAccountResponse) String ¶
func (o ListEnterpriseMultiAccountResponse) String() string
type ListEnterpriseOrganizationsRequest ¶
type ListEnterpriseOrganizationsRequest struct { RecursiveQuery *int32 `json:"recursive_query,omitempty"` ParentId *string `json:"parent_id,omitempty"` }
Request Object
func (ListEnterpriseOrganizationsRequest) String ¶
func (o ListEnterpriseOrganizationsRequest) String() string
type ListEnterpriseOrganizationsResponse ¶
type ListEnterpriseOrganizationsResponse struct { RootId *string `json:"root_id,omitempty"` RootName *string `json:"root_name,omitempty"` ChildNodes *[]EmChildNodeV2 `json:"child_nodes,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListEnterpriseOrganizationsResponse) String ¶
func (o ListEnterpriseOrganizationsResponse) String() string
type ListEnterpriseSubCustomersRequest ¶
type ListEnterpriseSubCustomersRequest struct { SubCustomerAccountName *string `json:"sub_customer_account_name,omitempty"` SubCustomerDisplayName *string `json:"sub_customer_display_name,omitempty"` FuzzyQuery *int32 `json:"fuzzy_query,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` OrgId *string `json:"org_id,omitempty"` }
Request Object
func (ListEnterpriseSubCustomersRequest) String ¶
func (o ListEnterpriseSubCustomersRequest) String() string
type ListEnterpriseSubCustomersResponse ¶
type ListEnterpriseSubCustomersResponse struct { TotalCount *int32 `json:"total_count,omitempty"` SubCustomerInfos *[]SubCustomerInfoV2 `json:"sub_customer_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListEnterpriseSubCustomersResponse) String ¶
func (o ListEnterpriseSubCustomersResponse) String() string
type ListIndirectPartnersRequest ¶
type ListIndirectPartnersRequest struct {
Body *QueryIndirectPartnersReq `json:"body,omitempty"`
}
Request Object
func (ListIndirectPartnersRequest) String ¶
func (o ListIndirectPartnersRequest) String() string
type ListIndirectPartnersResponse ¶
type ListIndirectPartnersResponse struct { Count *int32 `json:"count,omitempty"` IndirectPartners *[]IndirectPartnerInfo `json:"indirect_partners,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListIndirectPartnersResponse) String ¶
func (o ListIndirectPartnersResponse) String() string
type ListIssuedCouponQuotasRequest ¶
type ListIssuedCouponQuotasRequest struct { QuotaId *string `json:"quota_id,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` ParentQuotaId *string `json:"parent_quota_id,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListIssuedCouponQuotasRequest) String ¶
func (o ListIssuedCouponQuotasRequest) String() string
type ListIssuedCouponQuotasResponse ¶
type ListIssuedCouponQuotasResponse struct { TotalCount *int32 `json:"total_count,omitempty"` Quotas *[]IssuedCouponQuota `json:"quotas,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListIssuedCouponQuotasResponse) String ¶
func (o ListIssuedCouponQuotasResponse) String() string
type ListIssuedPartnerCouponsRequest ¶
type ListIssuedPartnerCouponsRequest struct { CouponId *string `json:"coupon_id,omitempty"` CustomerId *string `json:"customer_id,omitempty"` OrderId *string `json:"order_id,omitempty"` CouponType *int32 `json:"coupon_type,omitempty"` Status *int32 `json:"status,omitempty"` CreateTimeBegin *string `json:"create_time_begin,omitempty"` CreateTimeEnd *string `json:"create_time_end,omitempty"` EffectiveTimeBegin *string `json:"effective_time_begin,omitempty"` EffectiveTimeEnd *string `json:"effective_time_end,omitempty"` ExpireTimeBegin *string `json:"expire_time_begin,omitempty"` ExpireTimeEnd *string `json:"expire_time_end,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
Request Object
func (ListIssuedPartnerCouponsRequest) String ¶
func (o ListIssuedPartnerCouponsRequest) String() string
type ListIssuedPartnerCouponsResponse ¶
type ListIssuedPartnerCouponsResponse struct { TotalCount *int32 `json:"total_count,omitempty"` UserCoupons *[]IQueryUserPartnerCouponsResultV2 `json:"user_coupons,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListIssuedPartnerCouponsResponse) String ¶
func (o ListIssuedPartnerCouponsResponse) String() string
type ListMeasureUnitsRequest ¶
type ListMeasureUnitsRequest struct {
XLanguage *string `json:"X-Language,omitempty"`
}
Request Object
func (ListMeasureUnitsRequest) String ¶
func (o ListMeasureUnitsRequest) String() string
type ListMeasureUnitsResponse ¶
type ListMeasureUnitsResponse struct { MeasureUnits *[]MeasureUnitRest `json:"measure_units,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListMeasureUnitsResponse) String ¶
func (o ListMeasureUnitsResponse) String() string
type ListOnDemandResourceRatingsRequest ¶
type ListOnDemandResourceRatingsRequest struct {
Body *RateOnDemandReq `json:"body,omitempty"`
}
Request Object
func (ListOnDemandResourceRatingsRequest) String ¶
func (o ListOnDemandResourceRatingsRequest) String() string
type ListOnDemandResourceRatingsResponse ¶
type ListOnDemandResourceRatingsResponse struct { Amount *float64 `json:"amount,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` OfficialWebsiteAmount *float64 `json:"official_website_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` Currency *string `json:"currency,omitempty"` ProductRatingResults *[]DemandProductRatingResult `json:"product_rating_results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListOnDemandResourceRatingsResponse) String ¶
func (o ListOnDemandResourceRatingsResponse) String() string
type ListOrderCouponsByOrderIdRequest ¶
type ListOrderCouponsByOrderIdRequest struct {
OrderId string `json:"order_id"`
}
Request Object
func (ListOrderCouponsByOrderIdRequest) String ¶
func (o ListOrderCouponsByOrderIdRequest) String() string
type ListOrderCouponsByOrderIdResponse ¶
type ListOrderCouponsByOrderIdResponse struct { Count *int32 `json:"count,omitempty"` UserCoupons *[]CouponInfoV2 `json:"user_coupons,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListOrderCouponsByOrderIdResponse) String ¶
func (o ListOrderCouponsByOrderIdResponse) String() string
type ListOrderDiscountsRequest ¶
type ListOrderDiscountsRequest struct {
OrderId string `json:"order_id"`
}
Request Object
func (ListOrderDiscountsRequest) String ¶
func (o ListOrderDiscountsRequest) String() string
type ListOrderDiscountsResponse ¶
type ListOrderDiscountsResponse struct { Discounts *[]DiscountInfoV3 `json:"discounts,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListOrderDiscountsResponse) String ¶
func (o ListOrderDiscountsResponse) String() string
type ListPartnerAdjustRecordsRequest ¶
type ListPartnerAdjustRecordsRequest struct { CustomerId *string `json:"customer_id,omitempty"` OperationType *string `json:"operation_type,omitempty"` OperationTimeBegin *string `json:"operation_time_begin,omitempty"` OperationTimeEnd *string `json:"operation_time_end,omitempty"` TransId *string `json:"trans_id,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
Request Object
func (ListPartnerAdjustRecordsRequest) String ¶
func (o ListPartnerAdjustRecordsRequest) String() string
type ListPartnerAdjustRecordsResponse ¶
type ListPartnerAdjustRecordsResponse struct { TotalCount *int32 `json:"total_count,omitempty"` Records *[]AdjustRecordV2 `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListPartnerAdjustRecordsResponse) String ¶
func (o ListPartnerAdjustRecordsResponse) String() string
type ListPartnerBalancesRequest ¶
type ListPartnerBalancesRequest struct {
IndirectPartnerId *string `json:"indirect_partner_id,omitempty"`
}
Request Object
func (ListPartnerBalancesRequest) String ¶
func (o ListPartnerBalancesRequest) String() string
type ListPartnerBalancesResponse ¶
type ListPartnerBalancesResponse struct { AccountBalances *[]AccountBalanceV2 `json:"account_balances,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListPartnerBalancesResponse) String ¶
func (o ListPartnerBalancesResponse) String() string
type ListPartnerCouponsRecordRequest ¶
type ListPartnerCouponsRecordRequest struct { OperationTypes *[]string `json:"operation_types,omitempty"` QuotaId *string `json:"quota_id,omitempty"` QuotaType *int32 `json:"quota_type,omitempty"` CouponIds *[]string `json:"coupon_ids,omitempty"` CustomerId *string `json:"customer_id,omitempty"` OperationTimeBegin *string `json:"operation_time_begin,omitempty"` OperationTimeEnd *string `json:"operation_time_end,omitempty"` Result *string `json:"result,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
Request Object
func (ListPartnerCouponsRecordRequest) String ¶
func (o ListPartnerCouponsRecordRequest) String() string
type ListPartnerCouponsRecordResponse ¶
type ListPartnerCouponsRecordResponse struct { TotalCount *int32 `json:"total_count,omitempty"` Records *[]CouponRecordV2 `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListPartnerCouponsRecordResponse) String ¶
func (o ListPartnerCouponsRecordResponse) String() string
type ListPayPerUseCustomerResourcesRequest ¶
type ListPayPerUseCustomerResourcesRequest struct {
Body *QueryResourcesReq `json:"body,omitempty"`
}
Request Object
func (ListPayPerUseCustomerResourcesRequest) String ¶
func (o ListPayPerUseCustomerResourcesRequest) String() string
type ListPayPerUseCustomerResourcesResponse ¶
type ListPayPerUseCustomerResourcesResponse struct { Data *[]OrderInstanceV2 `json:"data,omitempty"` TotalCount *int32 `json:"total_count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListPayPerUseCustomerResourcesResponse) String ¶
func (o ListPayPerUseCustomerResourcesResponse) String() string
type ListPostalAddressRequest ¶
type ListPostalAddressRequest struct { Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListPostalAddressRequest) String ¶
func (o ListPostalAddressRequest) String() string
type ListPostalAddressResponse ¶
type ListPostalAddressResponse struct { TotalCount *int32 `json:"total_count,omitempty"` PostalAddress *[]CustomerPostalAddressV2 `json:"postal_address,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListPostalAddressResponse) String ¶
func (o ListPostalAddressResponse) String() string
type ListProvincesRequest ¶
type ListProvincesRequest struct { XLanguage *string `json:"X-Language,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListProvincesRequest) String ¶
func (o ListProvincesRequest) String() string
type ListProvincesResponse ¶
type ListProvincesResponse struct { Count *int32 `json:"count,omitempty"` Provinces *[]Province `json:"provinces,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListProvincesResponse) String ¶
func (o ListProvincesResponse) String() string
type ListQuotaCouponsRequest ¶
type ListQuotaCouponsRequest struct {
Body *QueryCouponQuotasReqExt `json:"body,omitempty"`
}
Request Object
func (ListQuotaCouponsRequest) String ¶
func (o ListQuotaCouponsRequest) String() string
type ListQuotaCouponsResponse ¶
type ListQuotaCouponsResponse struct { TotalCount *int32 `json:"total_count,omitempty"` Quotas *[]CouponQuotaV2 `json:"quotas,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListQuotaCouponsResponse) String ¶
func (o ListQuotaCouponsResponse) String() string
type ListRateOnPeriodDetailRequest ¶
type ListRateOnPeriodDetailRequest struct {
Body *RateOnPeriodReq `json:"body,omitempty"`
}
Request Object
func (ListRateOnPeriodDetailRequest) String ¶
func (o ListRateOnPeriodDetailRequest) String() string
type ListRateOnPeriodDetailResponse ¶
type ListRateOnPeriodDetailResponse struct { OfficialWebsiteRatingResult *OfficialWebsiteRatingResult `json:"official_website_rating_result,omitempty"` OptionalDiscountRatingResults *[]OptionalDiscountRatingResult `json:"optional_discount_rating_results,omitempty"` Currency *string `json:"currency,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRateOnPeriodDetailResponse) String ¶
func (o ListRateOnPeriodDetailResponse) String() string
type ListResourceTypesRequest ¶
type ListResourceTypesRequest struct { XLanguage *string `json:"X-Language,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` }
Request Object
func (ListResourceTypesRequest) String ¶
func (o ListResourceTypesRequest) String() string
type ListResourceTypesResponse ¶
type ListResourceTypesResponse struct { ResourceTypes *[]ResourceType `json:"resource_types,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListResourceTypesResponse) String ¶
func (o ListResourceTypesResponse) String() string
type ListResourceUsagesRequest ¶
type ListResourceUsagesRequest struct {
XLanguage *string `json:"X-Language,omitempty"`
}
Request Object
func (ListResourceUsagesRequest) String ¶
func (o ListResourceUsagesRequest) String() string
type ListResourceUsagesResponse ¶
type ListResourceUsagesResponse struct { PackageUsageInfos *[]PackageUsageInfo `json:"package_usage_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListResourceUsagesResponse) String ¶
func (o ListResourceUsagesResponse) String() string
type ListServiceResourcesRequest ¶
type ListServiceResourcesRequest struct { XLanguage *string `json:"X-Language,omitempty"` ServiceTypeCode string `json:"service_type_code"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` }
Request Object
func (ListServiceResourcesRequest) String ¶
func (o ListServiceResourcesRequest) String() string
type ListServiceResourcesResponse ¶
type ListServiceResourcesResponse struct { TotalCount *int32 `json:"total_count,omitempty"` Infos *[]ServiceResourceInfo `json:"infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListServiceResourcesResponse) String ¶
func (o ListServiceResourcesResponse) String() string
type ListServiceTypesRequest ¶
type ListServiceTypesRequest struct { XLanguage *string `json:"X-Language,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` }
Request Object
func (ListServiceTypesRequest) String ¶
func (o ListServiceTypesRequest) String() string
type ListServiceTypesResponse ¶
type ListServiceTypesResponse struct { ServiceTypes *[]ServiceType `json:"service_types,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListServiceTypesResponse) String ¶
func (o ListServiceTypesResponse) String() string
type ListSkuInventoriesRequest ¶
type ListSkuInventoriesRequest struct {
Body *QuerySkuInventoriesReq `json:"body,omitempty"`
}
Request Object
func (ListSkuInventoriesRequest) String ¶
func (o ListSkuInventoriesRequest) String() string
type ListSkuInventoriesResponse ¶
type ListSkuInventoriesResponse struct { SkuInventories *[]SkuInventory `json:"sku_inventories,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSkuInventoriesResponse) String ¶
func (o ListSkuInventoriesResponse) String() string
type ListSubCustomerCouponsRequest ¶
type ListSubCustomerCouponsRequest struct { CouponId *string `json:"coupon_id,omitempty"` OrderId *string `json:"order_id,omitempty"` PromotionPlanId *string `json:"promotion_plan_id,omitempty"` CouponType *int32 `json:"coupon_type,omitempty"` Status *int32 `json:"status,omitempty"` ActiveStartTime *string `json:"active_start_time,omitempty"` ActiveEndTime *string `json:"active_end_time,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` SourceId *string `json:"source_id,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
Request Object
func (ListSubCustomerCouponsRequest) String ¶
func (o ListSubCustomerCouponsRequest) String() string
type ListSubCustomerCouponsResponse ¶
type ListSubCustomerCouponsResponse struct { Count *int32 `json:"count,omitempty"` UserCoupons *[]IQueryUserCouponsResultV2 `json:"user_coupons,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSubCustomerCouponsResponse) String ¶
func (o ListSubCustomerCouponsResponse) String() string
type ListSubCustomerDiscountsRequest ¶
type ListSubCustomerDiscountsRequest struct { CustomerId string `json:"customer_id"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
Request Object
func (ListSubCustomerDiscountsRequest) String ¶
func (o ListSubCustomerDiscountsRequest) String() string
type ListSubCustomerDiscountsResponse ¶
type ListSubCustomerDiscountsResponse struct { SubCustomerDiscount *QuerySubCustomerDiscountV2 `json:"sub_customer_discount,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSubCustomerDiscountsResponse) String ¶
func (o ListSubCustomerDiscountsResponse) String() string
type ListSubCustomerResFeeRecordsRequest ¶
type ListSubCustomerResFeeRecordsRequest struct { CustomerId string `json:"customer_id"` Cycle string `json:"cycle"` CloudServiceType *string `json:"cloud_service_type,omitempty"` Region *string `json:"region,omitempty"` ChargeMode string `json:"charge_mode"` BillType *int32 `json:"bill_type,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` ResourceId *string `json:"resource_id,omitempty"` IncludeZeroRecord *bool `json:"include_zero_record,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` BillDateBegin *string `json:"bill_date_begin,omitempty"` BillDateEnd *string `json:"bill_date_end,omitempty"` }
Request Object
func (ListSubCustomerResFeeRecordsRequest) String ¶
func (o ListSubCustomerResFeeRecordsRequest) String() string
type ListSubCustomerResFeeRecordsResponse ¶
type ListSubCustomerResFeeRecordsResponse struct { FeeRecords *[]SubCustomerResFeeRecordV2 `json:"fee_records,omitempty"` Count *int32 `json:"count,omitempty"` Currency *string `json:"currency,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSubCustomerResFeeRecordsResponse) String ¶
func (o ListSubCustomerResFeeRecordsResponse) String() string
type ListSubCustomersRequest ¶
type ListSubCustomersRequest struct {
Body *QuerySubCustomerListReq `json:"body,omitempty"`
}
Request Object
func (ListSubCustomersRequest) String ¶
func (o ListSubCustomersRequest) String() string
type ListSubCustomersResponse ¶
type ListSubCustomersResponse struct { CustomerInfos *[]CustomerInformation `json:"customer_infos,omitempty"` Count *int32 `json:"count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSubCustomersResponse) String ¶
func (o ListSubCustomersResponse) String() string
type ListSubcustomerMonthlyBillsRequest ¶
type ListSubcustomerMonthlyBillsRequest struct { CustomerId *string `json:"customer_id,omitempty"` Cycle string `json:"cycle"` CloudServiceType *string `json:"cloud_service_type,omitempty"` ChargeMode string `json:"charge_mode"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` BillType *string `json:"bill_type,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
Request Object
func (ListSubcustomerMonthlyBillsRequest) String ¶
func (o ListSubcustomerMonthlyBillsRequest) String() string
type ListSubcustomerMonthlyBillsResponse ¶
type ListSubcustomerMonthlyBillsResponse struct { BillSums *[]BillSumInfoV2 `json:"bill_sums,omitempty"` Count *int32 `json:"count,omitempty"` Currency *string `json:"currency,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSubcustomerMonthlyBillsResponse) String ¶
func (o ListSubcustomerMonthlyBillsResponse) String() string
type ListUsageTypesRequest ¶
type ListUsageTypesRequest struct { XLanguage *string `json:"X-Language,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListUsageTypesRequest) String ¶
func (o ListUsageTypesRequest) String() string
type ListUsageTypesResponse ¶
type ListUsageTypesResponse struct { TotalCount *int32 `json:"total_count,omitempty"` UsageTypes *[]UsageType `json:"usage_types,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListUsageTypesResponse) String ¶
func (o ListUsageTypesResponse) String() string
type MeasureUnitRest ¶
type MeasureUnitRest struct { MeasureId *int32 `json:"measure_id,omitempty"` MeasureName *string `json:"measure_name,omitempty"` Abbreviation *string `json:"abbreviation,omitempty"` MeasureType *int32 `json:"measure_type,omitempty"` }
func (MeasureUnitRest) String ¶
func (o MeasureUnitRest) String() string
type MonthlyBillRecord ¶
type MonthlyBillRecord struct { BillCycle *string `json:"bill_cycle,omitempty"` CustomerId *string `json:"customer_id,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` RegionCode *string `json:"region_code,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` EnterpriseProjectName *string `json:"enterprise_project_name,omitempty"` ChargingMode *int32 `json:"charging_mode,omitempty"` ConsumeTime *string `json:"consume_time,omitempty"` TradeTime *string `json:"trade_time,omitempty"` ProviderType *int32 `json:"provider_type,omitempty"` TradeId *string `json:"trade_id,omitempty"` BillType *int32 `json:"bill_type,omitempty"` Status *int32 `json:"status,omitempty"` OfficialAmount *float64 `json:"official_amount,omitempty"` OfficialDiscountAmount *float64 `json:"official_discount_amount,omitempty"` EraseAmount *float64 `json:"erase_amount,omitempty"` ConsumeAmount *float64 `json:"consume_amount,omitempty"` CashAmount *float64 `json:"cash_amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` CouponAmount *float64 `json:"coupon_amount,omitempty"` FlexipurchaseCouponAmount *float64 `json:"flexipurchase_coupon_amount,omitempty"` StoredValueCardAmount *float64 `json:"stored_value_card_amount,omitempty"` BonusAmount *float64 `json:"bonus_amount,omitempty"` DebtAmount *float64 `json:"debt_amount,omitempty"` WriteoffAmount *float64 `json:"writeoff_amount,omitempty"` RegionName *string `json:"region_name,omitempty"` }
func (MonthlyBillRecord) String ¶
func (o MonthlyBillRecord) String() string
type MonthlyBillRes ¶
type MonthlyBillRes struct { Cycle *string `json:"cycle,omitempty"` BillType *int32 `json:"bill_type,omitempty"` CustomerId *string `json:"customer_id,omitempty"` Region *string `json:"region,omitempty"` RegionName *string `json:"region_name,omitempty"` CloudServiceType *string `json:"cloud_service_type,omitempty"` ResourceTypeCode *string `json:"resource_Type_code,omitempty"` ResInstanceId *string `json:"res_instance_id,omitempty"` ResourceName *string `json:"resource_name,omitempty"` ResourceTag *string `json:"resource_tag,omitempty"` SkuCode *string `json:"sku_code,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` EnterpriseProjectName *string `json:"enterprise_project_name,omitempty"` ChargeMode *int32 `json:"charge_mode,omitempty"` ConsumeAmount *float64 `json:"consume_amount,omitempty"` CashAmount *float64 `json:"cash_amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` CouponAmount *float64 `json:"coupon_amount,omitempty"` FlexipurchaseCouponAmount *float64 `json:"flexipurchase_coupon_amount,omitempty"` StoredCardAmount *float64 `json:"stored_card_amount,omitempty"` BonusAmount *float64 `json:"bonus_amount,omitempty"` DebtAmount *float64 `json:"debt_amount,omitempty"` AdjustmentAmount *float64 `json:"adjustment_amount,omitempty"` OfficialAmount *float64 `json:"official_amount,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` }
func (MonthlyBillRes) String ¶
func (o MonthlyBillRes) String() string
type NewCustomerV2 ¶
type NewCustomerV2 struct { CustomerName string `json:"customer_name"` MobilePhone *string `json:"mobile_phone,omitempty"` UsePriMobilePhone *string `json:"use_pri_mobile_phone,omitempty"` Password string `json:"password"` VerificationCode *string `json:"verification_code,omitempty"` }
func (NewCustomerV2) String ¶
func (o NewCustomerV2) String() string
type NvlCostAnalysedBillDetail ¶
type NvlCostAnalysedBillDetail struct { BillCycle *string `json:"bill_cycle,omitempty"` BillType *int32 `json:"bill_type,omitempty"` CustomerId *string `json:"customer_id,omitempty"` RegionCode *string `json:"region_code,omitempty"` RegionName *string `json:"region_name,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` ResourceId *string `json:"resource_id,omitempty"` ResourceName *string `json:"resource_name,omitempty"` ResourceTag *string `json:"resource_tag,omitempty"` ProductSpecDesc *string `json:"product_spec_desc,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` EnterpriseProjectName *string `json:"enterprise_project_name,omitempty"` ChargingMode *int32 `json:"charging_mode,omitempty"` OrderId *string `json:"order_id,omitempty"` PeriodType *int32 `json:"period_type,omitempty"` UsageType *string `json:"usage_type,omitempty"` Usage *float64 `json:"usage,omitempty"` UsageMeasureId *int32 `json:"usage_measure_id,omitempty"` FreeResourceUsage *float64 `json:"free_resource_usage,omitempty"` FreeResourceMeasureId *int32 `json:"free_resource_measure_id,omitempty"` RiUsage *float64 `json:"ri_usage,omitempty"` RiUsageMeasureId *int32 `json:"ri_usage_measure_id,omitempty"` ConsumeAmount *float64 `json:"consume_amount,omitempty"` PastMonthsAmortizedAmount *float64 `json:"past_months_amortized_amount,omitempty"` CurrentMonthAmortizedAmount *float64 `json:"current_month_amortized_amount,omitempty"` FutureMonthsAmortizedAmount *float64 `json:"future_months_amortized_amount,omitempty"` AmortizedCashAmount *float64 `json:"amortized_cash_amount,omitempty"` AmortizedCreditAmount *float64 `json:"amortized_credit_amount,omitempty"` AmortizedCouponAmount *float64 `json:"amortized_coupon_amount,omitempty"` AmortizedFlexipurchaseCouponAmount *float64 `json:"amortized_flexipurchase_coupon_amount,omitempty"` AmortizedStoredValueCardAmount *float64 `json:"amortized_stored_value_card_amount,omitempty"` AmortizedBonusAmount *float64 `json:"amortized_bonus_amount,omitempty"` }
func (NvlCostAnalysedBillDetail) String ¶
func (o NvlCostAnalysedBillDetail) String() string
type OfficialWebsiteRatingResult ¶
type OfficialWebsiteRatingResult struct { OfficialWebsiteAmount *float64 `json:"official_website_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` ProductRatingResults *[]PeriodProductOfficialRatingResult `json:"product_rating_results,omitempty"` }
func (OfficialWebsiteRatingResult) String ¶
func (o OfficialWebsiteRatingResult) String() string
type OptionalDiscountRatingResult ¶
type OptionalDiscountRatingResult struct { DiscountId *string `json:"discount_id,omitempty"` Amount *float64 `json:"amount,omitempty"` OfficialWebsiteAmount *float64 `json:"official_website_amount,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` DiscountType *int32 `json:"discount_type,omitempty"` DiscountName *string `json:"discount_name,omitempty"` BestOffer *int32 `json:"best_offer,omitempty"` ProductRatingResults *[]PeriodProductRatingResult `json:"product_rating_results,omitempty"` }
func (OptionalDiscountRatingResult) String ¶
func (o OptionalDiscountRatingResult) String() string
type OrderInstanceV2 ¶
type OrderInstanceV2 struct { Id *string `json:"id,omitempty"` ResourceId *string `json:"resource_id,omitempty"` ResourceName *string `json:"resource_name,omitempty"` RegionCode *string `json:"region_code,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ResourceTypeCode *string `json:"resource_type_code,omitempty"` ResourceSpecCode *string `json:"resource_spec_code,omitempty"` ProjectId *string `json:"project_id,omitempty"` ProductId *string `json:"product_id,omitempty"` ParentResourceId *string `json:"parent_resource_id,omitempty"` IsMainResource *int32 `json:"is_main_resource,omitempty"` Status *int32 `json:"status,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` ExpirePolicy *int32 `json:"expire_policy,omitempty"` }
func (OrderInstanceV2) String ¶
func (o OrderInstanceV2) String() string
type OrderLineItemEntityV2 ¶
type OrderLineItemEntityV2 struct { OrderLineItemId *string `json:"order_line_item_id,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ProductId *string `json:"product_id,omitempty"` ProductSpecDesc *string `json:"product_spec_desc,omitempty"` PeriodType *int32 `json:"period_type,omitempty"` PeriodNum *int32 `json:"period_num,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` SubscriptionNum *int32 `json:"subscription_num,omitempty"` AmountAfterDiscount *float64 `json:"amount_after_discount,omitempty"` OfficialAmount *float64 `json:"official_amount,omitempty"` AmountInfo *AmountInfomationV2 `json:"amount_info,omitempty"` Currency *string `json:"currency,omitempty"` CategoryCode *string `json:"category_code,omitempty"` ProductOwnerService *string `json:"product_owner_service,omitempty"` CommercialResource *string `json:"commercial_resource,omitempty"` }
func (OrderLineItemEntityV2) String ¶
func (o OrderLineItemEntityV2) String() string
type OrderLineItemV3 ¶
type OrderLineItemV3 struct { OrderLineItemIds []string `json:"order_line_item_ids"` DiscountMode int32 `json:"discount_mode"` DiscountAmount float64 `json:"discount_amount"` DiscountRatio float64 `json:"discount_ratio"` }
func (OrderLineItemV3) String ¶
func (o OrderLineItemV3) String() string
type OrderRefundInfoV2 ¶
type OrderRefundInfoV2 struct { Id string `json:"id"` Amount float64 `json:"amount"` MeasureId string `json:"measure_id"` CustomerId string `json:"customer_id"` ResourceTypeCode string `json:"resource_type_code"` ServiceTypeCode string `json:"service_type_code"` RegionCode string `json:"region_code"` BaseOrderId *string `json:"base_order_id,omitempty"` }
func (OrderRefundInfoV2) String ¶
func (o OrderRefundInfoV2) String() string
type OrderV3 ¶
type OrderV3 struct { OrderId string `json:"order_id"` OrderLineItems []OrderLineItemV3 `json:"order_line_items"` }
type PackageUsageInfo ¶
type PackageUsageInfo struct { OrderInstanceId *string `json:"order_instance_id,omitempty"` ResourceTypeName *string `json:"resource_type_name,omitempty"` QuotaReuseMode *int32 `json:"quota_reuse_mode,omitempty"` QuotaReuseCycle *int32 `json:"quota_reuse_cycle,omitempty"` QuotaReuseCycleType *int32 `json:"quota_reuse_cycle_type,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Balance float32 `json:"balance,omitempty"` Total float32 `json:"total,omitempty"` MeasurementName *string `json:"measurement_name,omitempty"` RegionCode *string `json:"region_code,omitempty"` }
func (PackageUsageInfo) String ¶
func (o PackageUsageInfo) String() string
type PayCustomerOrderReq ¶
type PayCustomerOrderReq struct { OrderId string `json:"order_id"` CouponInfos *[]CouponSimpleInfoOrderPay `json:"coupon_infos,omitempty"` DiscountInfos *[]DiscountSimpleInfo `json:"discount_infos,omitempty"` }
func (PayCustomerOrderReq) String ¶
func (o PayCustomerOrderReq) String() string
type PayOrdersRequest ¶
type PayOrdersRequest struct {
Body *PayCustomerOrderReq `json:"body,omitempty"`
}
Request Object
func (PayOrdersRequest) String ¶
func (o PayOrdersRequest) String() string
type PayOrdersResponse ¶
type PayOrdersResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (PayOrdersResponse) String ¶
func (o PayOrdersResponse) String() string
type PeriodProductInfo ¶
type PeriodProductInfo struct { Id string `json:"id"` CloudServiceType string `json:"cloud_service_type"` ResourceType string `json:"resource_type"` ResourceSpec string `json:"resource_spec"` Region string `json:"region"` AvailableZone *string `json:"available_zone,omitempty"` ResourceSize *int32 `json:"resource_size,omitempty"` SizeMeasureId *int32 `json:"size_measure_id,omitempty"` PeriodType int32 `json:"period_type"` PeriodNum int32 `json:"period_num"` SubscriptionNum int32 `json:"subscription_num"` }
func (PeriodProductInfo) String ¶
func (o PeriodProductInfo) String() string
type PeriodProductOfficialRatingResult ¶
type PeriodProductOfficialRatingResult struct { Id *string `json:"id,omitempty"` ProductId *string `json:"product_id,omitempty"` OfficialWebsiteAmount *float64 `json:"official_website_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` }
func (PeriodProductOfficialRatingResult) String ¶
func (o PeriodProductOfficialRatingResult) String() string
type PeriodProductRatingResult ¶
type PeriodProductRatingResult struct { Id *string `json:"id,omitempty"` ProductId *string `json:"product_id,omitempty"` Amount *float64 `json:"amount,omitempty"` OfficialWebsiteAmount *float64 `json:"official_website_amount,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` }
func (PeriodProductRatingResult) String ¶
func (o PeriodProductRatingResult) String() string
type PeriodToOnDemandReq ¶
type PeriodToOnDemandReq struct { Operation string `json:"operation"` ResourceIds []string `json:"resource_ids"` }
func (PeriodToOnDemandReq) String ¶
func (o PeriodToOnDemandReq) String() string
type QueryCouponQuotasReqExt ¶
type QueryCouponQuotasReqExt struct { QuotaIds *[]string `json:"quota_ids,omitempty"` QuotaStatusList *[]int32 `json:"quota_status_list,omitempty"` QuotaType *int32 `json:"quota_type,omitempty"` CreateTimeBegin *string `json:"create_time_begin,omitempty"` CreateTimeEnd *string `json:"create_time_end,omitempty"` EffectiveTimeBegin *string `json:"effective_time_begin,omitempty"` EffectiveTimeEnd *string `json:"effective_time_end,omitempty"` ExpireTimeBegin *string `json:"expire_time_begin,omitempty"` ExpireTimeEnd *string `json:"expire_time_end,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (QueryCouponQuotasReqExt) String ¶
func (o QueryCouponQuotasReqExt) String() string
type QueryCustomerOnDemandResourcesReq ¶
type QueryCustomerOnDemandResourcesReq struct { CustomerId string `json:"customer_id"` RegionCode *string `json:"region_code,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` ResourceIds *[]string `json:"resource_ids,omitempty"` EffectiveTimeBegin *string `json:"effective_time_begin,omitempty"` EffectiveTimeEnd *string `json:"effective_time_end,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Status *int32 `json:"status,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (QueryCustomerOnDemandResourcesReq) String ¶
func (o QueryCustomerOnDemandResourcesReq) String() string
type QueryCustomersBalancesReq ¶
type QueryCustomersBalancesReq struct { CustomerInfos []CustomerInfoV2 `json:"customer_infos"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (QueryCustomersBalancesReq) String ¶
func (o QueryCustomersBalancesReq) String() string
type QueryIndirectPartnersReq ¶
type QueryIndirectPartnersReq struct { AccountName *string `json:"account_name,omitempty"` AssociatedOnBegin *string `json:"associated_on_begin,omitempty"` AssociatedOnEnd *string `json:"associated_on_end,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (QueryIndirectPartnersReq) String ¶
func (o QueryIndirectPartnersReq) String() string
type QueryResRecordsDetailReq ¶
type QueryResRecordsDetailReq struct { Cycle string `json:"cycle"` CloudServiceType *string `json:"cloud_service_type,omitempty"` ResourceType *string `json:"resource_type,omitempty"` Region *string `json:"region,omitempty"` ResInstanceId *string `json:"res_instance_id,omitempty"` ChargeMode *int32 `json:"charge_mode,omitempty"` BillType *int32 `json:"bill_type,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` IncludeZeroRecord *bool `json:"include_zero_record,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Method *string `json:"method,omitempty"` SubCustomerId *string `json:"sub_customer_id,omitempty"` }
func (QueryResRecordsDetailReq) String ¶
func (o QueryResRecordsDetailReq) String() string
type QueryResourcesReq ¶
type QueryResourcesReq struct { ResourceIds *[]string `json:"resource_ids,omitempty"` OrderId *string `json:"order_id,omitempty"` OnlyMainResource *int32 `json:"only_main_resource,omitempty"` StatusList *[]int32 `json:"status_list,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
func (QueryResourcesReq) String ¶
func (o QueryResourcesReq) String() string
type QuerySkuInventoriesReq ¶
type QuerySkuInventoriesReq struct {
SkuItems []SkuItem `json:"sku_items"`
}
func (QuerySkuInventoriesReq) String ¶
func (o QuerySkuInventoriesReq) String() string
type QuerySubCustomerDiscountV2 ¶
type QuerySubCustomerDiscountV2 struct { DiscountId *string `json:"discount_id,omitempty"` Discount *float64 `json:"discount,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` }
func (QuerySubCustomerDiscountV2) String ¶
func (o QuerySubCustomerDiscountV2) String() string
type QuerySubCustomerListReq ¶
type QuerySubCustomerListReq struct { AccountName *string `json:"account_name,omitempty"` Customer *string `json:"customer,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Label *string `json:"label,omitempty"` AssociationType *string `json:"association_type,omitempty"` AssociatedOnBegin *string `json:"associated_on_begin,omitempty"` AssociatedOnEnd *string `json:"associated_on_end,omitempty"` CustomerId *string `json:"customer_id,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (QuerySubCustomerListReq) String ¶
func (o QuerySubCustomerListReq) String() string
type QuotaLimitInfo ¶
type QuotaLimitInfo struct { LimitKey *string `json:"limit_key,omitempty"` LimitValues *[]LimitValue `json:"limit_values,omitempty"` }
func (QuotaLimitInfo) String ¶
func (o QuotaLimitInfo) String() string
type QuotaReclaim ¶
type QuotaReclaim struct { QuotaId *string `json:"quota_id,omitempty"` QuotaBalance *float64 `json:"quota_balance,omitempty"` }
func (QuotaReclaim) String ¶
func (o QuotaReclaim) String() string
type QuotaRecord ¶
type QuotaRecord struct { Id *string `json:"id,omitempty"` Operator *string `json:"operator,omitempty"` OperationType *string `json:"operation_type,omitempty"` QuotaId *string `json:"quota_id,omitempty"` ParentQuotaId *string `json:"parent_quota_id,omitempty"` Amount *float64 `json:"amount,omitempty"` OperationTime *string `json:"operation_time,omitempty"` Result *string `json:"result,omitempty"` IndirectPartnerAccountName *string `json:"indirect_partner_account_name,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` IndirectPartnerName *string `json:"indirect_partner_name,omitempty"` Remark *string `json:"remark,omitempty"` }
func (QuotaRecord) String ¶
func (o QuotaRecord) String() string
type QuotaSimpleInfo ¶
func (QuotaSimpleInfo) String ¶
func (o QuotaSimpleInfo) String() string
type RateOnDemandReq ¶
type RateOnDemandReq struct { ProjectId string `json:"project_id"` InquiryPrecision *int32 `json:"inquiry_precision,omitempty"` ProductInfos []DemandProductInfo `json:"product_infos"` }
func (RateOnDemandReq) String ¶
func (o RateOnDemandReq) String() string
type RateOnPeriodReq ¶
type RateOnPeriodReq struct { ProjectId string `json:"project_id"` ProductInfos []PeriodProductInfo `json:"product_infos"` }
func (RateOnPeriodReq) String ¶
func (o RateOnPeriodReq) String() string
type ReclaimCouponQuotasReq ¶
type ReclaimCouponQuotasReq struct { QuotaIds []string `json:"quota_ids"` Remark *string `json:"remark,omitempty"` }
func (ReclaimCouponQuotasReq) String ¶
func (o ReclaimCouponQuotasReq) String() string
type ReclaimCouponQuotasRequest ¶
type ReclaimCouponQuotasRequest struct {
Body *ReclaimCouponQuotasReq `json:"body,omitempty"`
}
Request Object
func (ReclaimCouponQuotasRequest) String ¶
func (o ReclaimCouponQuotasRequest) String() string
type ReclaimCouponQuotasResponse ¶
type ReclaimCouponQuotasResponse struct { ErrorDetails *[]ErrorDetail `json:"error_details,omitempty"` SimpleQuotaInfos *[]QuotaReclaim `json:"simple_quota_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ReclaimCouponQuotasResponse) String ¶
func (o ReclaimCouponQuotasResponse) String() string
type ReclaimIndirectPartnerAccountReq ¶
type ReclaimIndirectPartnerAccountReq struct { IndirectPartnerId string `json:"indirect_partner_id"` Amount float64 `json:"amount"` }
func (ReclaimIndirectPartnerAccountReq) String ¶
func (o ReclaimIndirectPartnerAccountReq) String() string
type ReclaimIndirectPartnerAccountRequest ¶
type ReclaimIndirectPartnerAccountRequest struct {
Body *ReclaimIndirectPartnerAccountReq `json:"body,omitempty"`
}
Request Object
func (ReclaimIndirectPartnerAccountRequest) String ¶
func (o ReclaimIndirectPartnerAccountRequest) String() string
type ReclaimIndirectPartnerAccountResponse ¶
type ReclaimIndirectPartnerAccountResponse struct { TransId *string `json:"trans_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ReclaimIndirectPartnerAccountResponse) String ¶
func (o ReclaimIndirectPartnerAccountResponse) String() string
type ReclaimPartnerCouponsReq ¶
type ReclaimPartnerCouponsReq struct { CouponId string `json:"coupon_id"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (ReclaimPartnerCouponsReq) String ¶
func (o ReclaimPartnerCouponsReq) String() string
type ReclaimPartnerCouponsRequest ¶
type ReclaimPartnerCouponsRequest struct {
Body *ReclaimPartnerCouponsReq `json:"body,omitempty"`
}
Request Object
func (ReclaimPartnerCouponsRequest) String ¶
func (o ReclaimPartnerCouponsRequest) String() string
type ReclaimPartnerCouponsResponse ¶
type ReclaimPartnerCouponsResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (ReclaimPartnerCouponsResponse) String ¶
func (o ReclaimPartnerCouponsResponse) String() string
type ReclaimSubEnterpriseAmountRequest ¶
type ReclaimSubEnterpriseAmountRequest struct {
Body *RetrieveEnterpriseMultiAccountReq `json:"body,omitempty"`
}
Request Object
func (ReclaimSubEnterpriseAmountRequest) String ¶
func (o ReclaimSubEnterpriseAmountRequest) String() string
type ReclaimSubEnterpriseAmountResponse ¶
type ReclaimSubEnterpriseAmountResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (ReclaimSubEnterpriseAmountResponse) String ¶
func (o ReclaimSubEnterpriseAmountResponse) String() string
type ReclaimToPartnerAccountBalancesReq ¶
type ReclaimToPartnerAccountBalancesReq struct { CustomerId string `json:"customer_id"` Amount float64 `json:"amount"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
func (ReclaimToPartnerAccountBalancesReq) String ¶
func (o ReclaimToPartnerAccountBalancesReq) String() string
type ReclaimToPartnerAccountRequest ¶
type ReclaimToPartnerAccountRequest struct {
Body *ReclaimToPartnerAccountBalancesReq `json:"body,omitempty"`
}
Request Object
func (ReclaimToPartnerAccountRequest) String ¶
func (o ReclaimToPartnerAccountRequest) String() string
type ReclaimToPartnerAccountResponse ¶
type ReclaimToPartnerAccountResponse struct { TransId *string `json:"trans_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ReclaimToPartnerAccountResponse) String ¶
func (o ReclaimToPartnerAccountResponse) String() string
type RenewalResourcesReq ¶
type RenewalResourcesReq struct { ResourceIds []string `json:"resource_ids"` PeriodType int32 `json:"period_type"` PeriodNum int32 `json:"period_num"` ExpirePolicy int32 `json:"expire_policy"` IsAutoPay *int32 `json:"is_auto_pay,omitempty"` }
func (RenewalResourcesReq) String ¶
func (o RenewalResourcesReq) String() string
type RenewalResourcesRequest ¶
type RenewalResourcesRequest struct {
Body *RenewalResourcesReq `json:"body,omitempty"`
}
Request Object
func (RenewalResourcesRequest) String ¶
func (o RenewalResourcesRequest) String() string
type RenewalResourcesResponse ¶
type RenewalResourcesResponse struct { OrderIds *[]string `json:"order_ids,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (RenewalResourcesResponse) String ¶
func (o RenewalResourcesResponse) String() string
type ResFeeRecordV2 ¶
type ResFeeRecordV2 struct { BillDate *string `json:"bill_date,omitempty"` BillType *int32 `json:"bill_type,omitempty"` CustomerId *string `json:"customer_id,omitempty"` Region *string `json:"region,omitempty"` RegionName *string `json:"region_name,omitempty"` CloudServiceType *string `json:"cloud_service_type,omitempty"` ResourceType *string `json:"resource_type,omitempty"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` ResourceId *string `json:"resource_id,omitempty"` ResourceName *string `json:"resource_name,omitempty"` ResourceTag *string `json:"resource_tag,omitempty"` ProductId *string `json:"product_id,omitempty"` ProductName *string `json:"product_name,omitempty"` ProductSpecDesc *string `json:"product_spec_desc,omitempty"` SkuCode *string `json:"sku_code,omitempty"` SpecSize *float64 `json:"spec_size,omitempty"` SpecSizeMeasureId *int32 `json:"spec_size_measure_id,omitempty"` TradeId *string `json:"trade_id,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` EnterpriseProjectName *string `json:"enterprise_project_name,omitempty"` ChargeMode *string `json:"charge_mode,omitempty"` OrderId *string `json:"order_id,omitempty"` PeriodType *string `json:"period_type,omitempty"` UsageType *string `json:"usage_type,omitempty"` Usage *float64 `json:"usage,omitempty"` UsageMeasureId *int32 `json:"usage_measure_id,omitempty"` FreeResourceUsage *float64 `json:"free_resource_usage,omitempty"` FreeResourceMeasureId *int32 `json:"free_resource_measure_id,omitempty"` RiUsage *float64 `json:"ri_usage,omitempty"` RiUsageMeasureId *int32 `json:"ri_usage_measure_id,omitempty"` UnitPrice *float64 `json:"unit_price,omitempty"` Unit *string `json:"unit,omitempty"` OfficialAmount *float64 `json:"official_amount,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` Amount *float64 `json:"amount,omitempty"` CashAmount *float64 `json:"cash_amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` CouponAmount *float64 `json:"coupon_amount,omitempty"` FlexipurchaseCouponAmount *float64 `json:"flexipurchase_coupon_amount,omitempty"` StoredCardAmount *float64 `json:"stored_card_amount,omitempty"` BonusAmount *float64 `json:"bonus_amount,omitempty"` DebtAmount *float64 `json:"debt_amount,omitempty"` AdjustmentAmount *float64 `json:"adjustment_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` }
func (ResFeeRecordV2) String ¶
func (o ResFeeRecordV2) String() string
type ResourceBasicInfo ¶
type ResourceBasicInfo struct { ResourceTypeCode *string `json:"resource_type_code,omitempty"` ProductOwnerService *string `json:"product_owner_service,omitempty"` Name *string `json:"name,omitempty"` Description *string `json:"description,omitempty"` }
func (ResourceBasicInfo) String ¶
func (o ResourceBasicInfo) String() string
type ResourceType ¶
type ResourceType struct { ResourceTypeCode *string `json:"resource_type_code,omitempty"` ResourceTypeName *string `json:"resource_type_name,omitempty"` ResourceTypeDesc *string `json:"resource_type_desc,omitempty"` }
func (ResourceType) String ¶
func (o ResourceType) String() string
type RetrieveAmountInfoV2 ¶
type RetrieveAmountInfoV2 struct { AvailRetrieveAmount *float64 `json:"avail_retrieve_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` Currency *string `json:"currency,omitempty"` Amount *float64 `json:"amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` }
func (RetrieveAmountInfoV2) String ¶
func (o RetrieveAmountInfoV2) String() string
type RetrieveEnterpriseMultiAccountReq ¶
type RetrieveEnterpriseMultiAccountReq struct { CustomerId string `json:"customer_id"` Amount string `json:"amount"` TransId *string `json:"trans_id,omitempty"` BalanceType *string `json:"balance_type,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` }
func (RetrieveEnterpriseMultiAccountReq) String ¶
func (o RetrieveEnterpriseMultiAccountReq) String() string
type SendSmVerificationCodeReq ¶
type SendSmVerificationCodeReq struct { MobilePhone string `json:"mobile_phone"` Timeout *int32 `json:"timeout,omitempty"` Language *string `json:"language,omitempty"` SmTemplateArgs *[]TemplateArgs `json:"sm_template_args,omitempty"` }
func (SendSmVerificationCodeReq) String ¶
func (o SendSmVerificationCodeReq) String() string
type SendSmsVerificationCodeRequest ¶
type SendSmsVerificationCodeRequest struct {
Body *SendSmVerificationCodeReq `json:"body,omitempty"`
}
Request Object
func (SendSmsVerificationCodeRequest) String ¶
func (o SendSmsVerificationCodeRequest) String() string
type SendSmsVerificationCodeResponse ¶
type SendSmsVerificationCodeResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SendSmsVerificationCodeResponse) String ¶
func (o SendSmsVerificationCodeResponse) String() string
type SendVerificationCodeV2Req ¶
type SendVerificationCodeV2Req struct { ReceiverType int32 `json:"receiver_type"` Timeout *int32 `json:"timeout,omitempty"` MobilePhone *string `json:"mobile_phone,omitempty"` Lang *string `json:"lang,omitempty"` Scene *int32 `json:"scene,omitempty"` CustomerId *string `json:"customer_id,omitempty"` }
func (SendVerificationCodeV2Req) String ¶
func (o SendVerificationCodeV2Req) String() string
type SendVerificationMessageCodeRequest ¶
type SendVerificationMessageCodeRequest struct {
Body *SendVerificationCodeV2Req `json:"body,omitempty"`
}
Request Object
func (SendVerificationMessageCodeRequest) String ¶
func (o SendVerificationMessageCodeRequest) String() string
type SendVerificationMessageCodeResponse ¶
type SendVerificationMessageCodeResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SendVerificationMessageCodeResponse) String ¶
func (o SendVerificationMessageCodeResponse) String() string
type ServiceResourceInfo ¶
type ServiceResourceInfo struct {
BasicInfo *ResourceBasicInfo `json:"basic_info,omitempty"`
}
func (ServiceResourceInfo) String ¶
func (o ServiceResourceInfo) String() string
type ServiceType ¶
type ServiceType struct { ServiceTypeName *string `json:"service_type_name,omitempty"` ServiceTypeCode *string `json:"service_type_code,omitempty"` Abbreviation *string `json:"abbreviation,omitempty"` }
func (ServiceType) String ¶
func (o ServiceType) String() string
type SetPartnerDiscountsReq ¶
type SetPartnerDiscountsReq struct { IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` SubCustomerDiscounts []SetSubCustomerDiscountV2 `json:"sub_customer_discounts"` }
func (SetPartnerDiscountsReq) String ¶
func (o SetPartnerDiscountsReq) String() string
type SetSubCustomerDiscountV2 ¶
type SetSubCustomerDiscountV2 struct { CustomerId string `json:"customer_id"` Discount float64 `json:"discount"` EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` }
func (SetSubCustomerDiscountV2) String ¶
func (o SetSubCustomerDiscountV2) String() string
type ShowCustomerAccountBalancesRequest ¶
type ShowCustomerAccountBalancesRequest struct { }
Request Object
func (ShowCustomerAccountBalancesRequest) String ¶
func (o ShowCustomerAccountBalancesRequest) String() string
type ShowCustomerAccountBalancesResponse ¶
type ShowCustomerAccountBalancesResponse struct { AccountBalances *[]AccountBalanceV3 `json:"account_balances,omitempty"` DebtAmount *float64 `json:"debt_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` Currency *string `json:"currency,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCustomerAccountBalancesResponse) String ¶
func (o ShowCustomerAccountBalancesResponse) String() string
type ShowCustomerMonthlySumRequest ¶
type ShowCustomerMonthlySumRequest struct { BillCycle string `json:"bill_cycle"` ServiceTypeCode *string `json:"service_type_code,omitempty"` EnterpriseProjectId *string `json:"enterprise_project_id,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Method *string `json:"method,omitempty"` SubCustomerId *string `json:"sub_customer_id,omitempty"` }
Request Object
func (ShowCustomerMonthlySumRequest) String ¶
func (o ShowCustomerMonthlySumRequest) String() string
type ShowCustomerMonthlySumResponse ¶
type ShowCustomerMonthlySumResponse struct { TotalCount *int32 `json:"total_count,omitempty"` BillSums *[]BillSumRecordInfoV2 `json:"bill_sums,omitempty"` ConsumeAmount *float64 `json:"consume_amount,omitempty"` DebtAmount *float64 `json:"debt_amount,omitempty"` CouponAmount *float64 `json:"coupon_amount,omitempty"` FlexipurchaseCouponAmount *float64 `json:"flexipurchase_coupon_amount,omitempty"` StoredValueCardAmount *float64 `json:"stored_value_card_amount,omitempty"` CashAmount *float64 `json:"cash_amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` WriteoffAmount *float64 `json:"writeoff_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` Currency *string `json:"currency,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCustomerMonthlySumResponse) String ¶
func (o ShowCustomerMonthlySumResponse) String() string
type ShowCustomerOrderDetailsRequest ¶
type ShowCustomerOrderDetailsRequest struct { OrderId string `json:"order_id"` Limit *int32 `json:"limit,omitempty"` Offset *int32 `json:"offset,omitempty"` IndirectPartnerId *string `json:"indirect_partner_id,omitempty"` }
Request Object
func (ShowCustomerOrderDetailsRequest) String ¶
func (o ShowCustomerOrderDetailsRequest) String() string
type ShowCustomerOrderDetailsResponse ¶
type ShowCustomerOrderDetailsResponse struct { TotalCount *int32 `json:"total_count,omitempty"` OrderInfo *CustomerOrderV2 `json:"order_info,omitempty"` OrderLineItems *[]OrderLineItemEntityV2 `json:"order_line_items,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCustomerOrderDetailsResponse) String ¶
func (o ShowCustomerOrderDetailsResponse) String() string
type ShowMultiAccountTransferAmountRequest ¶
type ShowMultiAccountTransferAmountRequest struct { BalanceType string `json:"balance_type"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ShowMultiAccountTransferAmountRequest) String ¶
func (o ShowMultiAccountTransferAmountRequest) String() string
type ShowMultiAccountTransferAmountResponse ¶
type ShowMultiAccountTransferAmountResponse struct { TotalCount *int32 `json:"total_count,omitempty"` AmountInfos *[]TransferAmountInfoV2 `json:"amount_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowMultiAccountTransferAmountResponse) String ¶
func (o ShowMultiAccountTransferAmountResponse) String() string
type ShowRealnameAuthenticationReviewResultRequest ¶
type ShowRealnameAuthenticationReviewResultRequest struct {
CustomerId string `json:"customer_id"`
}
Request Object
func (ShowRealnameAuthenticationReviewResultRequest) String ¶
func (o ShowRealnameAuthenticationReviewResultRequest) String() string
type ShowRealnameAuthenticationReviewResultResponse ¶
type ShowRealnameAuthenticationReviewResultResponse struct { ReviewResult *int32 `json:"review_result,omitempty"` Opinion *string `json:"opinion,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRealnameAuthenticationReviewResultResponse) String ¶
func (o ShowRealnameAuthenticationReviewResultResponse) String() string
type ShowRefundOrderDetailsRequest ¶
type ShowRefundOrderDetailsRequest struct {
OrderId string `json:"order_id"`
}
Request Object
func (ShowRefundOrderDetailsRequest) String ¶
func (o ShowRefundOrderDetailsRequest) String() string
type ShowRefundOrderDetailsResponse ¶
type ShowRefundOrderDetailsResponse struct { TotalCount *int32 `json:"total_count,omitempty"` RefundInfos *[]OrderRefundInfoV2 `json:"refund_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRefundOrderDetailsResponse) String ¶
func (o ShowRefundOrderDetailsResponse) String() string
type SkuInventory ¶
type SkuInventory struct { ProductId string `json:"product_id"` SkuCode string `json:"sku_code"` SaleableQuantity int32 `json:"saleable_quantity"` }
func (SkuInventory) String ¶
func (o SkuInventory) String() string
type SubCustomerInfoV2 ¶
type SubCustomerInfoV2 struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` DisplayName *string `json:"display_name,omitempty"` Status *int32 `json:"status,omitempty"` OrgId *string `json:"org_id,omitempty"` OrgName *string `json:"org_name,omitempty"` }
func (SubCustomerInfoV2) String ¶
func (o SubCustomerInfoV2) String() string
type SubCustomerResFeeRecordV2 ¶
type SubCustomerResFeeRecordV2 struct { EffectiveTime *string `json:"effective_time,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` ProductId *string `json:"product_id,omitempty"` ProductName *string `json:"product_name,omitempty"` OrderId *string `json:"order_id,omitempty"` Amount *float64 `json:"amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` UsageType *string `json:"usage_type,omitempty"` Usage *float64 `json:"usage,omitempty"` UsageMeasureId *int32 `json:"usage_measure_id,omitempty"` FreeResourceUsage *float64 `json:"free_resource_usage,omitempty"` FreeResourceMeasureId *int32 `json:"free_resource_measure_id,omitempty"` CloudServiceType *string `json:"cloud_service_type,omitempty"` Region *string `json:"region,omitempty"` ResourceType *string `json:"resource_type,omitempty"` ChargeMode *string `json:"charge_mode,omitempty"` ResourceTag *string `json:"resource_tag,omitempty"` ResourceName *string `json:"resource_name,omitempty"` ResourceId *string `json:"resource_id,omitempty"` BillType *int32 `json:"bill_type,omitempty"` PeriodType *string `json:"period_type,omitempty"` ProductSpecDesc *string `json:"product_spec_desc,omitempty"` RiUsage *float64 `json:"ri_usage,omitempty"` RiUsageMeasureId *int32 `json:"ri_usage_measure_id,omitempty"` OfficialAmount *float64 `json:"official_amount,omitempty"` DiscountAmount *float64 `json:"discount_amount,omitempty"` CashAmount *float64 `json:"cash_amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` CouponAmount *float64 `json:"coupon_amount,omitempty"` FlexipurchaseCouponAmount *float64 `json:"flexipurchase_coupon_amount,omitempty"` StoredCardAmount *float64 `json:"stored_card_amount,omitempty"` BonusAmount *float64 `json:"bonus_amount,omitempty"` DebtAmount *float64 `json:"debt_amount,omitempty"` AdjustmentAmount *float64 `json:"adjustment_amount,omitempty"` SpecSize *float64 `json:"spec_size,omitempty"` SpecSizeMeasureId *int32 `json:"spec_size_measure_id,omitempty"` RegionName *string `json:"region_name,omitempty"` }
func (SubCustomerResFeeRecordV2) String ¶
func (o SubCustomerResFeeRecordV2) String() string
type TemplateArgs ¶
func (TemplateArgs) String ¶
func (o TemplateArgs) String() string
type TransferAmountInfoV2 ¶
type TransferAmountInfoV2 struct { AvailTransferAmount *float64 `json:"avail_transfer_amount,omitempty"` MeasureId *int32 `json:"measure_id,omitempty"` Currency *string `json:"currency,omitempty"` Amount *float64 `json:"amount,omitempty"` CreditAmount *float64 `json:"credit_amount,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` }
func (TransferAmountInfoV2) String ¶
func (o TransferAmountInfoV2) String() string
type TransferEnterpriseMultiAccountReq ¶
type TransferEnterpriseMultiAccountReq struct { CustomerId string `json:"customer_id"` Amount string `json:"amount"` TransId *string `json:"trans_id,omitempty"` BalanceType *string `json:"balance_type,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` }
func (TransferEnterpriseMultiAccountReq) String ¶
func (o TransferEnterpriseMultiAccountReq) String() string
type UnsubscribeResourcesReq ¶
type UnsubscribeResourcesReq struct { ResourceIds []string `json:"resource_ids"` UnsubscribeType int32 `json:"unsubscribe_type"` UnsubscribeReasonType *int32 `json:"unsubscribe_reason_type,omitempty"` UnsubscribeReason *string `json:"unsubscribe_reason,omitempty"` }
func (UnsubscribeResourcesReq) String ¶
func (o UnsubscribeResourcesReq) String() string
type UpdateCouponQuotasRequest ¶
type UpdateCouponQuotasRequest struct {
Body *AdjustCouponQuotasReq `json:"body,omitempty"`
}
Request Object
func (UpdateCouponQuotasRequest) String ¶
func (o UpdateCouponQuotasRequest) String() string
type UpdateCouponQuotasResponse ¶
type UpdateCouponQuotasResponse struct { ErrorDetails *[]ErrorDetail `json:"error_details,omitempty"` SimpleQuotaInfos *[]QuotaSimpleInfo `json:"simple_quota_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateCouponQuotasResponse) String ¶
func (o UpdateCouponQuotasResponse) String() string
type UpdateCustomerAccountAmountRequest ¶
type UpdateCustomerAccountAmountRequest struct {
Body *AdjustAccountReq `json:"body,omitempty"`
}
Request Object
func (UpdateCustomerAccountAmountRequest) String ¶
func (o UpdateCustomerAccountAmountRequest) String() string
type UpdateCustomerAccountAmountResponse ¶
type UpdateCustomerAccountAmountResponse struct { TransferId *string `json:"transfer_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateCustomerAccountAmountResponse) String ¶
func (o UpdateCustomerAccountAmountResponse) String() string
type UpdateIndirectPartnerAccountRequest ¶
type UpdateIndirectPartnerAccountRequest struct {
Body *AdjustToIndirectPartnerReq `json:"body,omitempty"`
}
Request Object
func (UpdateIndirectPartnerAccountRequest) String ¶
func (o UpdateIndirectPartnerAccountRequest) String() string
type UpdateIndirectPartnerAccountResponse ¶
type UpdateIndirectPartnerAccountResponse struct { TransferId *string `json:"transfer_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateIndirectPartnerAccountResponse) String ¶
func (o UpdateIndirectPartnerAccountResponse) String() string
type UpdatePeriodToOnDemandRequest ¶
type UpdatePeriodToOnDemandRequest struct {
Body *PeriodToOnDemandReq `json:"body,omitempty"`
}
Request Object
func (UpdatePeriodToOnDemandRequest) String ¶
func (o UpdatePeriodToOnDemandRequest) String() string
type UpdatePeriodToOnDemandResponse ¶
type UpdatePeriodToOnDemandResponse struct { ErrorDetails *[]ErrorDetail `json:"error_details,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdatePeriodToOnDemandResponse) String ¶
func (o UpdatePeriodToOnDemandResponse) String() string
type UpdatePostalReq ¶
type UpdatePostalReq struct { AddressId string `json:"address_id"` Recipient *string `json:"recipient,omitempty"` Province *string `json:"province,omitempty"` City *string `json:"city,omitempty"` District *string `json:"district,omitempty"` Address *string `json:"address,omitempty"` Zipcode *string `json:"zipcode,omitempty"` MobilePhone *string `json:"mobile_phone,omitempty"` IsDefault *int32 `json:"is_default,omitempty"` }
func (UpdatePostalReq) String ¶
func (o UpdatePostalReq) String() string
type UpdatePostalRequest ¶
type UpdatePostalRequest struct { XLanguage *string `json:"X-Language,omitempty"` Body *UpdatePostalReq `json:"body,omitempty"` }
Request Object
func (UpdatePostalRequest) String ¶
func (o UpdatePostalRequest) String() string
type UpdatePostalResponse ¶
type UpdatePostalResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdatePostalResponse) String ¶
func (o UpdatePostalResponse) String() string
type UpdateSubEnterpriseAmountRequest ¶
type UpdateSubEnterpriseAmountRequest struct {
Body *TransferEnterpriseMultiAccountReq `json:"body,omitempty"`
}
Request Object
func (UpdateSubEnterpriseAmountRequest) String ¶
func (o UpdateSubEnterpriseAmountRequest) String() string
type UpdateSubEnterpriseAmountResponse ¶
type UpdateSubEnterpriseAmountResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateSubEnterpriseAmountResponse) String ¶
func (o UpdateSubEnterpriseAmountResponse) String() string
Source Files ¶
- model_account_balance_v2.go
- model_account_balance_v3.go
- model_account_manager.go
- model_add_postal_req.go
- model_adjust_account_req.go
- model_adjust_coupon_quotas_req.go
- model_adjust_record_v2.go
- model_adjust_to_indirect_partner_req.go
- model_amount_infomation_v2.go
- model_apply_enterprise_realname_auths_req.go
- model_apply_individual_realname_auths_req.go
- model_auto_renewal_resources_request.go
- model_auto_renewal_resources_response.go
- model_balance_type_deduct_sum_v2.go
- model_bank_card_info_v2.go
- model_batch_set_sub_customer_discount_request.go
- model_batch_set_sub_customer_discount_response.go
- model_bill_sum_info_v2.go
- model_bill_sum_record_info_v2.go
- model_cancel_auto_renewal_resources_request.go
- model_cancel_auto_renewal_resources_response.go
- model_cancel_customer_order_req.go
- model_cancel_customer_order_request.go
- model_cancel_customer_order_response.go
- model_cancel_resources_subscription_request.go
- model_cancel_resources_subscription_response.go
- model_change_enterprise_realname_authentication_request.go
- model_change_enterprise_realname_authentication_response.go
- model_change_enterprise_realname_auths_req.go
- model_check_subcustomer_user_req.go
- model_check_user_identity_request.go
- model_check_user_identity_response.go
- model_city.go
- model_conversion.go
- model_county.go
- model_coupon_info_v2.go
- model_coupon_quota_v2.go
- model_coupon_record_v2.go
- model_coupon_simple_info.go
- model_coupon_simple_info_order_pay.go
- model_create_customer_v2_req.go
- model_create_enterprise_project_auth_request.go
- model_create_enterprise_project_auth_response.go
- model_create_enterprise_realname_authentication_request.go
- model_create_enterprise_realname_authentication_response.go
- model_create_partner_coupons_req.go
- model_create_partner_coupons_request.go
- model_create_partner_coupons_response.go
- model_create_personal_realname_auth_request.go
- model_create_personal_realname_auth_response.go
- model_create_postal_request.go
- model_create_postal_response.go
- model_create_sub_customer_req_v2.go
- model_create_sub_customer_request.go
- model_create_sub_customer_response.go
- model_create_sub_enterprise_account_request.go
- model_create_sub_enterprise_account_response.go
- model_customer_balances_v2.go
- model_customer_info_v2.go
- model_customer_information.go
- model_customer_on_demand_resource.go
- model_customer_order_v2.go
- model_customer_postal_address_v2.go
- model_delete_postal_request.go
- model_delete_postal_response.go
- model_demand_discount_rating_result.go
- model_demand_product_info.go
- model_demand_product_rating_result.go
- model_discount_info_v3.go
- model_discount_item_v2.go
- model_discount_simple_info.go
- model_em_child_node_v2.go
- model_enterprise_person_new.go
- model_error_detail.go
- model_i_coupon_use_limit_info_v2.go
- model_i_query_user_coupons_result_v2.go
- model_i_query_user_partner_coupons_result_v2.go
- model_indirect_partner_info.go
- model_issued_coupon_quota.go
- model_limit_info_v2.go
- model_limit_value.go
- model_list_cities_request.go
- model_list_cities_response.go
- model_list_conversions_request.go
- model_list_conversions_response.go
- model_list_counties_request.go
- model_list_counties_response.go
- model_list_coupon_quotas_records_request.go
- model_list_coupon_quotas_records_response.go
- model_list_customer_bills_fee_records_request.go
- model_list_customer_bills_fee_records_response.go
- model_list_customer_bills_monthly_break_down_request.go
- model_list_customer_bills_monthly_break_down_response.go
- model_list_customer_on_demand_resources_request.go
- model_list_customer_on_demand_resources_response.go
- model_list_customer_orders_request.go
- model_list_customer_orders_response.go
- model_list_customers_balances_detail_request.go
- model_list_customers_balances_detail_response.go
- model_list_customerself_resource_record_details_request.go
- model_list_customerself_resource_record_details_response.go
- model_list_customerself_resource_records_request.go
- model_list_customerself_resource_records_response.go
- model_list_enterprise_multi_account_request.go
- model_list_enterprise_multi_account_response.go
- model_list_enterprise_organizations_request.go
- model_list_enterprise_organizations_response.go
- model_list_enterprise_sub_customers_request.go
- model_list_enterprise_sub_customers_response.go
- model_list_indirect_partners_request.go
- model_list_indirect_partners_response.go
- model_list_issued_coupon_quotas_request.go
- model_list_issued_coupon_quotas_response.go
- model_list_issued_partner_coupons_request.go
- model_list_issued_partner_coupons_response.go
- model_list_measure_units_request.go
- model_list_measure_units_response.go
- model_list_on_demand_resource_ratings_request.go
- model_list_on_demand_resource_ratings_response.go
- model_list_order_coupons_by_order_id_request.go
- model_list_order_coupons_by_order_id_response.go
- model_list_order_discounts_request.go
- model_list_order_discounts_response.go
- model_list_partner_adjust_records_request.go
- model_list_partner_adjust_records_response.go
- model_list_partner_balances_request.go
- model_list_partner_balances_response.go
- model_list_partner_coupons_record_request.go
- model_list_partner_coupons_record_response.go
- model_list_pay_per_use_customer_resources_request.go
- model_list_pay_per_use_customer_resources_response.go
- model_list_postal_address_request.go
- model_list_postal_address_response.go
- model_list_provinces_request.go
- model_list_provinces_response.go
- model_list_quota_coupons_request.go
- model_list_quota_coupons_response.go
- model_list_rate_on_period_detail_request.go
- model_list_rate_on_period_detail_response.go
- model_list_resource_types_request.go
- model_list_resource_types_response.go
- model_list_resource_usages_request.go
- model_list_resource_usages_response.go
- model_list_service_resources_request.go
- model_list_service_resources_response.go
- model_list_service_types_request.go
- model_list_service_types_response.go
- model_list_sku_inventories_request.go
- model_list_sku_inventories_response.go
- model_list_sub_customer_coupons_request.go
- model_list_sub_customer_coupons_response.go
- model_list_sub_customer_discounts_request.go
- model_list_sub_customer_discounts_response.go
- model_list_sub_customer_res_fee_records_request.go
- model_list_sub_customer_res_fee_records_response.go
- model_list_sub_customers_request.go
- model_list_sub_customers_response.go
- model_list_subcustomer_monthly_bills_request.go
- model_list_subcustomer_monthly_bills_response.go
- model_list_usage_types_request.go
- model_list_usage_types_response.go
- model_measure_unit_rest.go
- model_monthly_bill_record.go
- model_monthly_bill_res.go
- model_new_customer_v2.go
- model_nvl_cost_analysed_bill_detail.go
- model_official_website_rating_result.go
- model_optional_discount_rating_result.go
- model_order_instance_v2.go
- model_order_line_item_entity_v2.go
- model_order_line_item_v3.go
- model_order_refund_info_v2.go
- model_order_v3.go
- model_package_usage_info.go
- model_pay_customer_order_req.go
- model_pay_orders_request.go
- model_pay_orders_response.go
- model_period_product_info.go
- model_period_product_official_rating_result.go
- model_period_product_rating_result.go
- model_period_to_on_demand_req.go
- model_province.go
- model_query_coupon_quotas_req_ext.go
- model_query_customer_on_demand_resources_req.go
- model_query_customers_balances_req.go
- model_query_indirect_partners_req.go
- model_query_res_records_detail_req.go
- model_query_resources_req.go
- model_query_sku_inventories_req.go
- model_query_sub_customer_discount_v2.go
- model_query_sub_customer_list_req.go
- model_quota_limit_info.go
- model_quota_reclaim.go
- model_quota_record.go
- model_quota_simple_info.go
- model_rate_on_demand_req.go
- model_rate_on_period_req.go
- model_reclaim_coupon_quotas_req.go
- model_reclaim_coupon_quotas_request.go
- model_reclaim_coupon_quotas_response.go
- model_reclaim_indirect_partner_account_req.go
- model_reclaim_indirect_partner_account_request.go
- model_reclaim_indirect_partner_account_response.go
- model_reclaim_partner_coupons_req.go
- model_reclaim_partner_coupons_request.go
- model_reclaim_partner_coupons_response.go
- model_reclaim_sub_enterprise_amount_request.go
- model_reclaim_sub_enterprise_amount_response.go
- model_reclaim_to_partner_account_balances_req.go
- model_reclaim_to_partner_account_request.go
- model_reclaim_to_partner_account_response.go
- model_renewal_resources_req.go
- model_renewal_resources_request.go
- model_renewal_resources_response.go
- model_res_fee_record_v2.go
- model_resource_basic_info.go
- model_resource_type.go
- model_retrieve_amount_info_v2.go
- model_retrieve_enterprise_multi_account_req.go
- model_send_sm_verification_code_req.go
- model_send_sms_verification_code_request.go
- model_send_sms_verification_code_response.go
- model_send_verification_code_v2_req.go
- model_send_verification_message_code_request.go
- model_send_verification_message_code_response.go
- model_service_resource_info.go
- model_service_type.go
- model_set_partner_discounts_req.go
- model_set_sub_customer_discount_v2.go
- model_show_customer_account_balances_request.go
- model_show_customer_account_balances_response.go
- model_show_customer_monthly_sum_request.go
- model_show_customer_monthly_sum_response.go
- model_show_customer_order_details_request.go
- model_show_customer_order_details_response.go
- model_show_multi_account_transfer_amount_request.go
- model_show_multi_account_transfer_amount_response.go
- model_show_realname_authentication_review_result_request.go
- model_show_realname_authentication_review_result_response.go
- model_show_refund_order_details_request.go
- model_show_refund_order_details_response.go
- model_sku_inventory.go
- model_sku_item.go
- model_sub_customer_info_v2.go
- model_sub_customer_res_fee_record_v2.go
- model_template_args.go
- model_transfer_amount_info_v2.go
- model_transfer_enterprise_multi_account_req.go
- model_unsubscribe_resources_req.go
- model_update_coupon_quotas_request.go
- model_update_coupon_quotas_response.go
- model_update_customer_account_amount_request.go
- model_update_customer_account_amount_response.go
- model_update_indirect_partner_account_request.go
- model_update_indirect_partner_account_response.go
- model_update_period_to_on_demand_request.go
- model_update_period_to_on_demand_response.go
- model_update_postal_req.go
- model_update_postal_request.go
- model_update_postal_response.go
- model_update_sub_enterprise_amount_request.go
- model_update_sub_enterprise_amount_response.go
- model_usage_type.go