Documentation ¶
Index ¶
Constants ¶
View Source
const ( AzureContainerAppVersion = "aca.xenit.io/v1alpha1" AzureContainerAppKind = "AzureContainerApp" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InMemSource ¶
type InMemSource struct {
// contains filtered or unexported fields
}
func NewInMemSource ¶
func NewInMemSource(cfg config.Config) (*InMemSource, error)
func (*InMemSource) Get ¶
func (s *InMemSource) Get(ctx context.Context) (*SourceApps, error)
func (*InMemSource) GetResponse ¶
func (s *InMemSource) GetResponse(sourceApps *SourceApps, err error)
type SourceApp ¶
type SourceApp struct { Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` APIVersion string `json:"apiVersion,omitempty" yaml:"apiVersion,omitempty"` Metadata map[string]string `json:"metadata,omitempty" yaml:"metadata,omitempty"` Specification *SourceAppSpecification `json:"spec,omitempty" yaml:"spec,omitempty"` Err error }
func (*SourceApp) ValidateFields ¶
type SourceAppSpecification ¶ added in v0.0.2
type SourceAppSpecification struct {
App *armappcontainers.ContainerApp `json:"app,omitempty" yaml:"app,omitempty"`
}
type SourceApps ¶
func (*SourceApps) Error ¶
func (apps *SourceApps) Error() error
func (*SourceApps) GetSortedNames ¶
func (apps *SourceApps) GetSortedNames() []string
Click to show internal directories.
Click to hide internal directories.