Commit 7fd7beba authored by jackgr's avatar jackgr

Post rebase fixups

parent 677ab300
...@@ -81,16 +81,6 @@ type CreateDeploymentRequest struct { ...@@ -81,16 +81,6 @@ type CreateDeploymentRequest struct {
ChartInvocation *Resource `json:"chart_invocation"` ChartInvocation *Resource `json:"chart_invocation"`
} }
// TypeInstance defines the metadata for an instantiation of a template type
// in a deployment.
type TypeInstance struct {
Name string `json:"name"` // instance name
Type string `json:"type"` // instance type
Deployment string `json:"deployment"` // deployment name
Manifest string `json:"manifest"` // manifest name
Path string `json:"path"` // JSON path within manifest
}
// ChartInstance defines the metadata for an instantiation of a chart. // ChartInstance defines the metadata for an instantiation of a chart.
type ChartInstance struct { type ChartInstance struct {
Name string `json:"name"` // instance name Name string `json:"name"` // instance name
...@@ -100,22 +90,6 @@ type ChartInstance struct { ...@@ -100,22 +90,6 @@ type ChartInstance struct {
Path string `json:"path"` // JSON path within manifest Path string `json:"path"` // JSON path within manifest
} }
// KubernetesObject represents a native 'bare' Kubernetes object.
type KubernetesObject struct {
Kind string `json:"kind"`
APIVersion string `json:"apiVersion"`
Metadata map[string]interface{} `json:"metadata"`
Spec map[string]interface{} `json:"spec"`
}
// KubernetesSecret represents a Kubernetes secret
type KubernetesSecret struct {
Kind string `json:"kind"`
APIVersion string `json:"apiVersion"`
Metadata map[string]string `json:"metadata"`
Data map[string]string `json:"data,omitempty"`
}
// TODO: Remove the following section when the refactoring of templates is complete. // TODO: Remove the following section when the refactoring of templates is complete.
// Template describes a set of resources to be deployed. // Template describes a set of resources to be deployed.
...@@ -159,7 +133,7 @@ type Layout struct { ...@@ -159,7 +133,7 @@ type Layout struct {
// ExpansionRequest defines the API to expander. // ExpansionRequest defines the API to expander.
type ExpansionRequest struct { type ExpansionRequest struct {
ChartInvocation *Resource `json:"chart_invocation"` ChartInvocation *Resource `json:"chart_invocation"`
Chart *chart.ChartContent `json:"chart"` Chart *chart.Content `json:"chart"`
} }
// ExpansionResponse defines the API to expander. // ExpansionResponse defines the API to expander.
......
...@@ -45,7 +45,7 @@ type Layout struct { ...@@ -45,7 +45,7 @@ type Layout struct {
// ExpansionRequest defines the API to expander. // ExpansionRequest defines the API to expander.
type ExpansionRequest struct { type ExpansionRequest struct {
ChartInvocation *Resource `json:"chart_invocation"` ChartInvocation *Resource `json:"chart_invocation"`
Chart *chart.ChartContent `json:"chart"` Chart *chart.Content `json:"chart"`
} }
// ExpansionResponse defines the API to expander. // ExpansionResponse defines the API to expander.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment