package deploy import ( "os" "github.com/kubernetes/deployment-manager/common" ) // Deployment describes a deployment of a package. type Deployment struct { // Name is the Deployment name. Autogenerated if empty. Name string // Filename is the filename for the base deployment. Filename string // Imports is a list of imported files. Imports []string // Properties to pass into the template. Properties map[string]interface{} // Input is a file containing templates. It may be os.Stdin. Input *os.File // Repository is the location of the templates. Repository string // The template, typically generated by the Deployment. Template *common.Template }