Versions in this module Expand all Collapse all v1 v1.2.1 Mar 8, 2016 Changes in this version + type APITokenCredential string + type BasicAuthCredential struct + Password string + Username string + type Configuration struct + Resources []*Resource + type CredentialProvider interface + GetCredential func(name string) (*RegistryCredential, error) + SetCredential func(name string, credential *RegistryCredential) error + type Deployment struct + CreatedAt time.Time + DeletedAt time.Time + DeployedAt time.Time + LatestManifest string + ModifiedAt time.Time + Name string + State *DeploymentState + func NewDeployment(name string) *Deployment + type DeploymentState struct + Errors []string + Status DeploymentStatus + type DeploymentStatus string + const CreatedStatus + const DeletedStatus + const DeployedStatus + const FailedStatus + const ModifiedStatus + func (s DeploymentStatus) String() string + type ImportFile struct + Content string + Name string + Path string + type JWTTokenCredential string + type KubernetesObject struct + APIVersion string + Kind string + Metadata map[string]interface{} + Spec map[string]interface{} + type KubernetesSecret struct + APIVersion string + Data map[string]string + Kind string + Metadata map[string]string + type Layout struct + Resources []*LayoutResource + type LayoutResource struct + type Manifest struct + Deployment string + ExpandedConfig *Configuration + InputConfig *Template + Layout *Layout + Name string + type Registry struct + CredentialName string + Format RegistryFormat + Name string + Type RegistryType + URL string + type RegistryCredential struct + APIToken APITokenCredential + BasicAuth BasicAuthCredential + ServiceAccount JWTTokenCredential + type RegistryFormat string + const CollectionRegistry + const OneLevelRegistry + const UnversionedRegistry + const VersionedRegistry + type RegistryService interface + Create func(registry *Registry) error + Delete func(name string) error + Get func(name string) (*Registry, error) + GetByURL func(URL string) (*Registry, error) + GetRegistry func(name string) (*Registry, error) + GetRegistryByURL func(URL string) (*Registry, error) + List func() ([]*Registry, error) + type RegistryType string + const GCSRegistryType + const GithubRegistryType + type Resource struct + Name string + Properties map[string]interface{} + State *ResourceState + Type string + type ResourceState struct + Errors []string + SelfLink string + Status ResourceStatus + type ResourceStatus string + const Aborted + const Created + const Failed + type Schema struct + Imports []SchemaImport + type SchemaImport struct + Name string + Path string + type Template struct + Content string + Imports []*ImportFile + Name string + type TypeInstance struct + Deployment string + Manifest string + Name string + Path string + Type string