Versions in this module Expand all Collapse all v1 v1.0.21 Mar 12, 2020 Changes in this version + type AmountInfo struct + CardAmount *float64 + CashcouponAmount *float64 + CommissionAmount *float64 + ConsumedAmount *float64 + CouponAmount *float64 + DiscountList []DiscountItem + type CancelOrderBuilder interface + ToCancelOrderOptsMaps func() (map[string]interface{}, error) + type CancelOrderOpts struct + OrderId string + func (opts CancelOrderOpts) ToCancelOrderOptsMaps() (map[string]interface{}, error) + type CancelOrderResp struct + ErrorCode string + ErrorMsg string + type CancelOrderResult struct + func CancelOrder(client *gophercloud.ServiceClient, opts CancelOrderBuilder, actionId string) (r CancelOrderResult) + func (r CancelOrderResult) Extract() (*CancelOrderResp, error) + type CustomerOrder struct + AmountInfo AmountInfo + BaseOrderId string + BeId string + ContractId string + CreateTime string + Currency *float64 + CurrencyAfterDiscount *float64 + CurrencyOfficial *float64 + CurrencyType string + CustomerId string + LastUpdateTime string + MeasureId *int + MeasureName string + NeedAudit *bool + OrderId string + OrderType *int + PaymentTime string + ServiceType string + SourceType *int + Status *int + type CustomerOrderEntity struct + AmountInfo AmountInfo + BaseOrderId string + BeId string + ContractId string + CreateTime string + Currency *float64 + CurrencyAfterDiscount *float64 + CurrencyOfficial *float64 + CurrencyType string + CustomerId string + LastUpdateTime string + MeasureId *int + MeasureName string + NeedAudit *bool + OrderId string + OrderType *int + PaymentTime string + ServiceType string + SourceType *int + Status *int + type DiscountItem struct + DiscountAmount *float64 + DiscountType string + type EnterpriseProject struct + AuthStatus *int + EnterpriseProjectId string + EnterpriseProjectName string + type OrderLineItemEntity struct + AmountInfo AmountInfo + CategoryCode string + CloudServiceType string + Currency *float64 + CurrencyAfterDiscount *float64 + CurrencyOfficial *float64 + CurrencyType string + ExpireTime string + OrderLineItemId string + PeriodNum *int + PeriodType *int + ProductId string + ProductSpecDesc string + SubscriptionNum *int + ValidTime string + type PayPeriodOrderBuilder interface + ToPayPeriodOrderOptsMaps func() (map[string]interface{}, error) + type PayPeriodOrderOpts struct + BpId string + CouponIds []string + OderId string + PayAccountType *int + func (opts PayPeriodOrderOpts) ToPayPeriodOrderOptsMaps() (map[string]interface{}, error) + type PayPeriodOrderResp struct + EnterpriseProjectAuthResult []EnterpriseProject + ErrorCode string + ErrorMsg string + QuotaInfos []QuotaInfo + TradeNo string + type PayPeriodOrderResult struct + func PayPeriodOrder(client *gophercloud.ServiceClient, opts PayPeriodOrderBuilder) (r PayPeriodOrderResult) + func (r PayPeriodOrderResult) Extract() (*PayPeriodOrderResp, error) + type QueryOrderDetailBuilder interface + ToQueryOrderDetailQuery func() (string, error) + type QueryOrderDetailOpts struct + Limit int + Offset int + func (opts QueryOrderDetailOpts) ToQueryOrderDetailQuery() (string, error) + type QueryOrderDetailResp struct + Count *int + ErrorCode string + ErrorMsg string + OrderInfo CustomerOrderEntity + OrderlineItems []OrderLineItemEntity + type QueryOrderDetailResult struct + func QueryOrderDetail(client *gophercloud.ServiceClient, opts QueryOrderDetailBuilder, ...) (r QueryOrderDetailResult) + func (r QueryOrderDetailResult) Extract() (*QueryOrderDetailResp, error) + type QueryOrderListBuilder interface + ToQueryOrderListQuery func() (string, error) + type QueryOrderListOpts struct + CreateTimeBegin string + CreateTimeEnd string + CustomerId string + OrderId string + OrderType string + PageIndex *int + PageSize *int + PaymentTimeBegin string + PaymentTimeEnd string + ServiceType string + Sort string + Status string + func (opts QueryOrderListOpts) ToQueryOrderListQuery() (string, error) + type QueryOrderListResp struct + Data Result + ErrorCode string + ErrorMsg string + type QueryOrderListResult struct + func QueryOrderList(client *gophercloud.ServiceClient, opts QueryOrderListBuilder) (r QueryOrderListResult) + func (r QueryOrderListResult) Extract() (*QueryOrderListResp, error) + type QueryRefundOrderAmountBuilder interface + ToQueryRefundOrderAmountQuery func() (string, error) + type QueryRefundOrderAmountOpts struct + OrderId string + func (opts QueryRefundOrderAmountOpts) ToQueryRefundOrderAmountQuery() (string, error) + type QueryRefundOrderAmountResp struct + ErrorCode string + ErrorMsg string + ResourceInfoList []ResourceInfo + TotalCount *int + type QueryRefundOrderAmountResult struct + func QueryRefundOrderAmount(client *gophercloud.ServiceClient, opts QueryRefundOrderAmountBuilder) (r QueryRefundOrderAmountResult) + func (r QueryRefundOrderAmountResult) Extract() (*QueryRefundOrderAmountResp, error) + type QueryResourceStatusByOrderIdBuilder interface + ToQueryResourceStatusByOrderIdQuery func() (string, error) + type QueryResourceStatusByOrderIdOpts struct + Limit int + Offset int + func (opts QueryResourceStatusByOrderIdOpts) ToQueryResourceStatusByOrderIdQuery() (string, error) + type QueryResourceStatusByOrderIdResp struct + ErrorCode string + ErrorMsg string + Resources []Resource + TotalSize *int + type QueryResourceStatusByOrderIdResult struct + func QueryResourceStatusByOrderId(client *gophercloud.ServiceClient, opts QueryResourceStatusByOrderIdBuilder, ...) (r QueryResourceStatusByOrderIdResult) + func (r QueryResourceStatusByOrderIdResult) ExtractQueryResourceStatusByOrderId() (*QueryResourceStatusByOrderIdResp, error) + type QuotaInfo struct + AuthResult *int + AvailableZoneId string + CloudServiceType string + RegionCode string + ResourceSpecCode string + ResourceType string + type Resource struct + CloudServiceType string + RegionCode string + ResouceSizeMeasureId *int + ResourceId string + ResourceSize float64 + ResourceSpecCode string + ResourceType string + Status *int + type ResourceInfo struct + Amount string + CloudServiceType string + CustomerId string + Id string + MeasureId string + PreOrderId string + RegionCode string + ResourceId string + ResourceType string + type Result struct + OrderInfos []CustomerOrder + PageIndex *int + PageSize *int + TotalSize *int + type UnsubscribePeriodOrderBuilder interface + ToUnsubscribePeriodOrderQuery func() (string, error) + type UnsubscribePeriodOrderOpts struct + UnsubType int + UnsubscribeReason string + UnsubscribeReasonType int + func (opts UnsubscribePeriodOrderOpts) ToUnsubscribePeriodOrderQuery() (string, error) + type UnsubscribePeriodOrderResp struct + ErrorCode string + ErrorMsg string + UnsubOrderIds []string + type UnsubscribePeriodOrderResult struct + func UnsubscribePeriodOrder(client *gophercloud.ServiceClient, opts UnsubscribePeriodOrderBuilder, ...) (r UnsubscribePeriodOrderResult) + func (r UnsubscribePeriodOrderResult) Extract() (*UnsubscribePeriodOrderResp, error)