package edas

//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.

// BuildPack is a nested struct in edas response
type BuildPack struct {
	PandoraVersion     string `json:"PandoraVersion" xml:"PandoraVersion"`
	ConfigId           int64  `json:"ConfigId" xml:"ConfigId"`
	Feature            string `json:"Feature" xml:"Feature"`
	PandoraDesc        string `json:"PandoraDesc" xml:"PandoraDesc"`
	PluginInfo         string `json:"PluginInfo" xml:"PluginInfo"`
	Disabled           bool   `json:"Disabled" xml:"Disabled"`
	TengineDownloadUrl string `json:"TengineDownloadUrl" xml:"TengineDownloadUrl"`
	TomcatPath         string `json:"TomcatPath" xml:"TomcatPath"`
	TomcatDesc         string `json:"TomcatDesc" xml:"TomcatDesc"`
	SupportFeatures    string `json:"SupportFeatures" xml:"SupportFeatures"`
	TomcatDownloadUrl  string `json:"TomcatDownloadUrl" xml:"TomcatDownloadUrl"`
	TomcatVersion      string `json:"TomcatVersion" xml:"TomcatVersion"`
	PandoraDownloadUrl string `json:"PandoraDownloadUrl" xml:"PandoraDownloadUrl"`
	PackVersion        string `json:"PackVersion" xml:"PackVersion"`
	MultipleTenant     bool   `json:"MultipleTenant" xml:"MultipleTenant"`
	TengineImageId     string `json:"TengineImageId" xml:"TengineImageId"`
	WithTengine        bool   `json:"WithTengine" xml:"WithTengine"`
	ImageId            string `json:"ImageId" xml:"ImageId"`
	ScriptName         string `json:"ScriptName" xml:"ScriptName"`
	ScriptVersion      string `json:"ScriptVersion" xml:"ScriptVersion"`
}
