Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CanaryRelease ¶
type CanaryRelease struct { VampService string `json:"vampService"` Destination string `json:"destination,omitempty"` Port *int `json:"port,omitempty"` UpdatePeriod *int `json:"updatePeriod,omitempty"` UpdateStep *int `json:"updateStep,omitempty"` Subset string `json:"subset,omitempty"` SubsetLabels map[string]string `json:"subsetLabels,omitempty"` Policies []PolicyReference `json:"policies,omitempty"` }
type ErrorResponse ¶ added in v0.0.23
type ErrorResponse struct { Message string `json:"message"` ValidationOutcome []ValidationError `json:"validationOutcome"` }
type ExperimentMetric ¶ added in v0.0.38
type Notification ¶ added in v0.0.30
type Notification struct {
Text string `json:"text,omitempty"`
}
type Permission ¶
type PolicyReference ¶ added in v0.0.25
type ValidationError ¶ added in v0.0.23
type VampConfig ¶
type VampConfig struct { RootPassword string `yaml:"rootPassword,omitempty" json:"rootPassword,omitempty"` DatabaseUrl string `yaml:"databaseUrl,omitempty" json:"databaseUrl,omitempty"` DatabaseName string `yaml:"databaseName,omitempty" json:"databaseName,omitempty"` ImageName string `yaml:"imageName,omitempty" json:"imageName,omitempty"` RepoUsername string `yaml:"repoUsername,omitempty" json:"repoUsername,omitempty"` RepoPassword string `yaml:"repoPassword,omitempty" json:"repoPassword,omitempty"` ImageTag string `yaml:"imageTag,omitempty" json:"imageTag,omitempty"` Mode string `yaml:"mode,omitempty" json:"mode,omitempty"` AccessTokenExpiration string `yaml:"accessTokenExpiration,omitempty" json:"accessTokenExpiration,omitempty"` }
type VampService ¶
type WithSpecification ¶ added in v0.0.28
type WithSpecification struct {
Specification map[string]interface{} `json:"specification"`
}
Click to show internal directories.
Click to hide internal directories.