package bpstudio

//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// Item is a nested struct in bpstudio response
type Item struct {
	Region          string  `json:"Region" xml:"Region"`
	Name            string  `json:"Name" xml:"Name"`
	TemplateId      string  `json:"TemplateId" xml:"TemplateId"`
	ApplicationId   string  `json:"ApplicationId" xml:"ApplicationId"`
	TradePrice      float64 `json:"TradePrice" xml:"TradePrice"`
	ChargeType      string  `json:"ChargeType" xml:"ChargeType"`
	PriceUnit       string  `json:"PriceUnit" xml:"PriceUnit"`
	OriginalPrice   float64 `json:"OriginalPrice" xml:"OriginalPrice"`
	CreateTime      string  `json:"CreateTime" xml:"CreateTime"`
	Attribute       string  `json:"Attribute" xml:"Attribute"`
	DataType        string  `json:"DataType" xml:"DataType"`
	TagName         string  `json:"TagName" xml:"TagName"`
	ResourceGroupId string  `json:"ResourceGroupId" xml:"ResourceGroupId"`
	TagValue        string  `json:"TagValue" xml:"TagValue"`
	ImageURL        string  `json:"ImageURL" xml:"ImageURL"`
	Variable        string  `json:"Variable" xml:"Variable"`
	TagKey          string  `json:"TagKey" xml:"TagKey"`
	NodeType        string  `json:"NodeType" xml:"NodeType"`
	DiscountAmount  float64 `json:"DiscountAmount" xml:"DiscountAmount"`
	Type            string  `json:"Type" xml:"Type"`
	ResourceId      string  `json:"ResourceId" xml:"ResourceId"`
	Error           string  `json:"Error" xml:"Error"`
	Remark          string  `json:"Remark" xml:"Remark"`
	Result          string  `json:"Result" xml:"Result"`
	InstanceName    string  `json:"InstanceName" xml:"InstanceName"`
	Price           float64 `json:"Price" xml:"Price"`
	Period          float64 `json:"Period" xml:"Period"`
	PromotionName   string  `json:"PromotionName" xml:"PromotionName"`
	DefaultValue    string  `json:"DefaultValue" xml:"DefaultValue"`
	TagId           int     `json:"TagId" xml:"TagId"`
	ResourceCode    string  `json:"ResourceCode" xml:"ResourceCode"`
	Lifecycle       string  `json:"Lifecycle" xml:"Lifecycle"`
	ResourceType    string  `json:"ResourceType" xml:"ResourceType"`
	OnePrice        float64 `json:"OnePrice" xml:"OnePrice"`
	Count           int64   `json:"Count" xml:"Count"`
	ResourceName    string  `json:"ResourceName" xml:"ResourceName"`
	Status          string  `json:"Status" xml:"Status"`
	Specification   string  `json:"Specification" xml:"Specification"`
}
