Documentation ¶
Index ¶
Constants ¶
View Source
const ( RedisServerPersistencePropertyKey = "persistence" RedisServerPort = 6379 RedisJobName = "redis-server" HealthCheckErrandName = "health-check" CleanupDataErrandName = "cleanup-data" LifecycleErrandType = "errand" )
View Source
const ( ManagedSecretValue = "HardcodedAdapterValue" ManagedSecretKey = "odb_managed_secret" IgnoreSecretKey = "ignore_secret" GeneratedSecretKey = "generated_secret" GeneratedSecretVariableName = "secret_pass" CertificateVariableName = "instance_certificate" CloudConfigKey = "cloud" VMExtensionsConfigKey = "vm_extensions_config" )
Variables ¶
View Source
var CurrentPasswordGenerator = randomPasswordGenerator
Functions ¶
This section is empty.
Types ¶
type Binder ¶
func (Binder) CreateBinding ¶
func (b Binder) CreateBinding(params serviceadapter.CreateBindingParams) (serviceadapter.Binding, error)
func (Binder) DeleteBinding ¶
func (b Binder) DeleteBinding(params serviceadapter.DeleteBindingParams) error
type CloudConfig ¶
type CloudConfig struct {
VMExtensions []VMExtension `yaml:"vm_extensions"`
}
type Config ¶
type DashboardGenerator ¶
type DashboardGenerator struct{}
func (DashboardGenerator) DashboardUrl ¶
func (d DashboardGenerator) DashboardUrl(params serviceadapter.DashboardUrlParams) (serviceadapter.DashboardUrl, error)
type ManifestGenerator ¶
func (ManifestGenerator) GenerateManifest ¶
func (m ManifestGenerator) GenerateManifest(params serviceadapter.GenerateManifestParams) (serviceadapter.GenerateManifestOutput, error)
type VMExtension ¶
Click to show internal directories.
Click to hide internal directories.