Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cloudfoundry ¶
type Cloudfoundry struct {
SidecarFor []string `yaml:"sidecar_for" json:"sidecar_for"`
}
type Credentials ¶
type Installer ¶
type Installer interface {
// TODO: See more options at https://github.com/cloudfoundry/libbuildpack/blob/master/installer.go
InstallDependency(libbuildpack.Dependency, string) error
InstallOnlyVersion(string, string) error
}
type LaunchData ¶
type LaunchData struct {
Processes []Process `yaml:"processes" json:"processes"`
}
type Manifest ¶
type Manifest interface {
// TODO: See more options at https://github.com/cloudfoundry/libbuildpack/blob/master/manifest.go
AllDependencyVersions(string) []string
DefaultVersion(string) (libbuildpack.Dependency, error)
}
type Platforms ¶
type Platforms struct {
Cloudfoundry Cloudfoundry `yaml:"cloudfoundry" json:"cloudfoundry"`
}
type RestConfig ¶
type RestConfig struct {
URL string `json:"url"`
Headers map[string]string
Credentials Credentials `json:"credentials"`
}
type S3Signing ¶
type S3Signing struct {
AWSEnvCreds interface{} `json:"environment_credentials,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.