Documentation ¶
Index ¶
- Constants
- type EnvType
- type RhssoManifest
- type RhssoManifestDeployments
- type RhssoManifestDeploymentsContainers
- type RhssoManifestDeploymentsSpec
- type RhssoManifestInstall
- type RhssoManifestInstallSpec
- type RhssoManifestSpec
- type RhssoManifestTemplate
- type RhssoManifestTemplateSpec
- type RhssoPackage
- type RhssoPackageChannels
Constants ¶
View Source
const ( OlmTypeRhmi = "integreatly-operator" OlmTypeRhoam = "managed-api-service" OlmTypeMultitenantRhoam = "multitenant-managed-api-service" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RhssoManifest ¶
type RhssoManifest struct {
Spec RhssoManifestSpec `yaml:"spec"`
}
type RhssoManifestDeployments ¶
type RhssoManifestDeployments struct { Name string `yaml:"name"` Spec RhssoManifestDeploymentsSpec `yaml:"spec"` }
type RhssoManifestDeploymentsContainers ¶
type RhssoManifestDeploymentsContainers struct {
Env []EnvType `yaml:"env"`
}
type RhssoManifestDeploymentsSpec ¶
type RhssoManifestDeploymentsSpec struct {
Template RhssoManifestTemplate `yaml:"template"`
}
type RhssoManifestInstall ¶
type RhssoManifestInstall struct {
Spec RhssoManifestInstallSpec `yaml:"spec"`
}
type RhssoManifestInstallSpec ¶
type RhssoManifestInstallSpec struct {
Deployments []RhssoManifestDeployments `yaml:"deployments"`
}
type RhssoManifestSpec ¶
type RhssoManifestSpec struct {
Install RhssoManifestInstall `yaml:"install"`
}
type RhssoManifestTemplate ¶
type RhssoManifestTemplate struct {
Spec RhssoManifestTemplateSpec `yaml:"spec"`
}
type RhssoManifestTemplateSpec ¶
type RhssoManifestTemplateSpec struct {
Containers []RhssoManifestDeploymentsContainers `yaml:"containers"`
}
type RhssoPackage ¶
type RhssoPackage struct {
Channels []RhssoPackageChannels `yaml:"channels"`
}
type RhssoPackageChannels ¶
Click to show internal directories.
Click to hide internal directories.