1package bssopenapi
2
3//Licensed under the Apache License, Version 2.0 (the "License");
4//you may not use this file except in compliance with the License.
5//You may obtain a copy of the License at
6//
7//http://www.apache.org/licenses/LICENSE-2.0
8//
9//Unless required by applicable law or agreed to in writing, software
10//distributed under the License is distributed on an "AS IS" BASIS,
11//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12//See the License for the specific language governing permissions and
13//limitations under the License.
14//
15// Code generated by Alibaba Cloud SDK Code Generator.
16// Changes may cause incorrect behavior and will be lost if the code is regenerated.
17
18// Item is a nested struct in bssopenapi response
19type Item struct {
20	DeductQuantity            float64 `json:"DeductQuantity" xml:"DeductQuantity"`
21	Tax                       float64 `json:"Tax" xml:"Tax"`
22	PayerAccount              string  `json:"PayerAccount" xml:"PayerAccount"`
23	CoveragePercentage        float64 `json:"CoveragePercentage" xml:"CoveragePercentage"`
24	TotalQuantity             float64 `json:"TotalQuantity" xml:"TotalQuantity"`
25	BizType                   string  `json:"BizType" xml:"BizType"`
26	ResourceInstanceId        string  `json:"ResourceInstanceId" xml:"ResourceInstanceId"`
27	CommodityCode             string  `json:"CommodityCode" xml:"CommodityCode"`
28	UsageStartTime            string  `json:"UsageStartTime" xml:"UsageStartTime"`
29	SolutionCode              string  `json:"SolutionCode" xml:"SolutionCode"`
30	ProductDetail             string  `json:"ProductDetail" xml:"ProductDetail"`
31	Usage                     string  `json:"Usage" xml:"Usage"`
32	ServicePeriodUnit         string  `json:"ServicePeriodUnit" xml:"ServicePeriodUnit"`
33	PretaxAmountLocal         float64 `json:"PretaxAmountLocal" xml:"PretaxAmountLocal"`
34	OwnerName                 string  `json:"OwnerName" xml:"OwnerName"`
35	OutstandingAmount         float64 `json:"OutstandingAmount" xml:"OutstandingAmount"`
36	DeductedByResourcePackage string  `json:"DeductedByResourcePackage" xml:"DeductedByResourcePackage"`
37	PipCode                   string  `json:"PipCode" xml:"PipCode"`
38	SplitProductDetail        string  `json:"SplitProductDetail" xml:"SplitProductDetail"`
39	SplitAccountID            string  `json:"SplitAccountID" xml:"SplitAccountID"`
40	ProductCode               string  `json:"ProductCode" xml:"ProductCode"`
41	ListPrice                 string  `json:"ListPrice" xml:"ListPrice"`
42	BillAccountID             string  `json:"BillAccountID" xml:"BillAccountID"`
43	Period                    string  `json:"Period" xml:"Period"`
44	InvoiceDiscount           float64 `json:"InvoiceDiscount" xml:"InvoiceDiscount"`
45	StartTime                 string  `json:"StartTime" xml:"StartTime"`
46	EndTime                   string  `json:"EndTime" xml:"EndTime"`
47	BucketOwnerId             int64   `json:"BucketOwnerId" xml:"BucketOwnerId"`
48	InstanceID                string  `json:"InstanceID" xml:"InstanceID"`
49	PretaxGrossAmount         float64 `json:"PretaxGrossAmount" xml:"PretaxGrossAmount"`
50	SplitItemName             string  `json:"SplitItemName" xml:"SplitItemName"`
51	ImageType                 string  `json:"ImageType" xml:"ImageType"`
52	SubscribeBucket           string  `json:"SubscribeBucket" xml:"SubscribeBucket"`
53	RecordID                  string  `json:"RecordID" xml:"RecordID"`
54	Status                    string  `json:"Status" xml:"Status"`
55	Item                      string  `json:"Item" xml:"Item"`
56	ProductName               string  `json:"ProductName" xml:"ProductName"`
57	Region                    string  `json:"Region" xml:"Region"`
58	PaymentAmount             float64 `json:"PaymentAmount" xml:"PaymentAmount"`
59	PostpaidCost              string  `json:"PostpaidCost" xml:"PostpaidCost"`
60	ReservationCost           string  `json:"ReservationCost" xml:"ReservationCost"`
61	UsageEndTime              string  `json:"UsageEndTime" xml:"UsageEndTime"`
62	RoundDownDiscount         string  `json:"RoundDownDiscount" xml:"RoundDownDiscount"`
63	InternetIP                string  `json:"InternetIP" xml:"InternetIP"`
64	CommodityName             string  `json:"CommodityName" xml:"CommodityName"`
65	PaymentTime               string  `json:"PaymentTime" xml:"PaymentTime"`
66	CostUnit                  string  `json:"CostUnit" xml:"CostUnit"`
67	SplitBillingCycle         string  `json:"SplitBillingCycle" xml:"SplitBillingCycle"`
68	AfterTaxAmount            float64 `json:"AfterTaxAmount" xml:"AfterTaxAmount"`
69	ResourceGroup             string  `json:"ResourceGroup" xml:"ResourceGroup"`
70	SplitAccountName          string  `json:"SplitAccountName" xml:"SplitAccountName"`
71	SubOrderId                string  `json:"SubOrderId" xml:"SubOrderId"`
72	CapacityUnit              string  `json:"CapacityUnit" xml:"CapacityUnit"`
73	UsagePercentage           float64 `json:"UsagePercentage" xml:"UsagePercentage"`
74	BillingType               string  `json:"BillingType" xml:"BillingType"`
75	InstanceSpec              string  `json:"InstanceSpec" xml:"InstanceSpec"`
76	SubscribeTime             string  `json:"SubscribeTime" xml:"SubscribeTime"`
77	Tag                       string  `json:"Tag" xml:"Tag"`
78	RegionNo                  string  `json:"RegionNo" xml:"RegionNo"`
79	OwnerID                   string  `json:"OwnerID" xml:"OwnerID"`
80	UserId                    string  `json:"UserId" xml:"UserId"`
81	InstanceId                string  `json:"InstanceId" xml:"InstanceId"`
82	SolutionName              string  `json:"SolutionName" xml:"SolutionName"`
83	NickName                  string  `json:"NickName" xml:"NickName"`
84	SubscriptionType          string  `json:"SubscriptionType" xml:"SubscriptionType"`
85	InstanceConfig            string  `json:"InstanceConfig" xml:"InstanceConfig"`
86	ZoneName                  string  `json:"ZoneName" xml:"ZoneName"`
87	PotentialSavedCost        string  `json:"PotentialSavedCost" xml:"PotentialSavedCost"`
88	DeductedByCashCoupons     float64 `json:"DeductedByCashCoupons" xml:"DeductedByCashCoupons"`
89	ServicePeriod             string  `json:"ServicePeriod" xml:"ServicePeriod"`
90	MultAccountRelSubscribe   string  `json:"MultAccountRelSubscribe" xml:"MultAccountRelSubscribe"`
91	DiscountAmount            float64 `json:"DiscountAmount" xml:"DiscountAmount"`
92	ListPriceUnit             string  `json:"ListPriceUnit" xml:"ListPriceUnit"`
93	SplitCommodityCode        string  `json:"SplitCommodityCode" xml:"SplitCommodityCode"`
94	UsageUnit                 string  `json:"UsageUnit" xml:"UsageUnit"`
95	SplitItemID               string  `json:"SplitItemID" xml:"SplitItemID"`
96	PaymentCurrency           string  `json:"PaymentCurrency" xml:"PaymentCurrency"`
97	SubscribeType             string  `json:"SubscribeType" xml:"SubscribeType"`
98	SubscribeLanguage         string  `json:"SubscribeLanguage" xml:"SubscribeLanguage"`
99	ProductType               string  `json:"ProductType" xml:"ProductType"`
100	SplitBillingDate          string  `json:"SplitBillingDate" xml:"SplitBillingDate"`
101	Currency                  string  `json:"Currency" xml:"Currency"`
102	DeductedByPrepaidCard     float64 `json:"DeductedByPrepaidCard" xml:"DeductedByPrepaidCard"`
103	BillAccountName           string  `json:"BillAccountName" xml:"BillAccountName"`
104	PaymentTransactionID      string  `json:"PaymentTransactionID" xml:"PaymentTransactionID"`
105	BillingDate               string  `json:"BillingDate" xml:"BillingDate"`
106	StatusName                string  `json:"StatusName" xml:"StatusName"`
107	BillingItem               string  `json:"BillingItem" xml:"BillingItem"`
108	DeductedByCoupons         float64 `json:"DeductedByCoupons" xml:"DeductedByCoupons"`
109	Zone                      string  `json:"Zone" xml:"Zone"`
110	Quantity                  int64   `json:"Quantity" xml:"Quantity"`
111	SavedCost                 string  `json:"SavedCost" xml:"SavedCost"`
112	UserName                  string  `json:"UserName" xml:"UserName"`
113	PretaxAmount              float64 `json:"PretaxAmount" xml:"PretaxAmount"`
114	IntranetIP                string  `json:"IntranetIP" xml:"IntranetIP"`
115}
116