Documentation ¶
Index ¶
- type App
- type AzureApp
- func (r *AzureApp) Create(ctx context.Context, name string, app armappcontainers.ContainerApp) error
- func (r *AzureApp) Delete(ctx context.Context, name string) error
- func (r *AzureApp) Get(ctx context.Context) (*RemoteApps, error)
- func (r *AzureApp) Update(ctx context.Context, name string, app armappcontainers.ContainerApp) error
- type AzureJob
- func (r *AzureJob) Create(ctx context.Context, name string, job armappcontainers.Job) error
- func (r *AzureJob) Delete(ctx context.Context, name string) error
- func (r *AzureJob) Get(ctx context.Context) (*RemoteJobs, error)
- func (r *AzureJob) Update(ctx context.Context, name string, job armappcontainers.Job) error
- type InMemApp
- func (r *InMemApp) Actions() []InMemAppAction
- func (r *InMemApp) Create(ctx context.Context, name string, app armappcontainers.ContainerApp) error
- func (r *InMemApp) CreateResponse(err error)
- func (r *InMemApp) Delete(ctx context.Context, name string) error
- func (r *InMemApp) DeleteResponse(err error)
- func (r *InMemApp) Get(ctx context.Context) (*RemoteApps, error)
- func (r *InMemApp) GetFirstResponse(remoteApps *RemoteApps, err error)
- func (r *InMemApp) GetSecondResponse(remoteApps *RemoteApps, err error)
- func (r *InMemApp) ResetActions()
- func (r *InMemApp) ResetGetSecond()
- func (r *InMemApp) Update(ctx context.Context, name string, app armappcontainers.ContainerApp) error
- func (r *InMemApp) UpdateResponse(err error)
- type InMemAppAction
- type InMemAppActions
- type InMemJob
- func (r *InMemJob) Actions() []InMemJobAction
- func (r *InMemJob) Create(ctx context.Context, name string, job armappcontainers.Job) error
- func (r *InMemJob) CreateResponse(err error)
- func (r *InMemJob) Delete(ctx context.Context, name string) error
- func (r *InMemJob) DeleteResponse(err error)
- func (r *InMemJob) Get(ctx context.Context) (*RemoteJobs, error)
- func (r *InMemJob) GetFirstResponse(remoteJobs *RemoteJobs, err error)
- func (r *InMemJob) GetSecondResponse(remoteJobs *RemoteJobs, err error)
- func (r *InMemJob) ResetActions()
- func (r *InMemJob) ResetGetSecond()
- func (r *InMemJob) Update(ctx context.Context, name string, job armappcontainers.Job) error
- func (r *InMemJob) UpdateResponse(err error)
- type InMemJobAction
- type InMemJobActions
- type Job
- type RemoteApp
- type RemoteApps
- type RemoteJob
- type RemoteJobs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureApp ¶ added in v0.0.18
type AzureApp struct {
// contains filtered or unexported fields
}
func NewAzureApp ¶ added in v0.0.18
func NewAzureApp(cfg config.ReconcileConfig, cred azcore.TokenCredential) (*AzureApp, error)
type AzureJob ¶ added in v0.0.18
type AzureJob struct {
// contains filtered or unexported fields
}
func NewAzureJob ¶ added in v0.0.18
func NewAzureJob(cfg config.ReconcileConfig, cred azcore.TokenCredential) (*AzureJob, error)
type InMemApp ¶ added in v0.0.18
type InMemApp struct {
// contains filtered or unexported fields
}
func NewInMemApp ¶ added in v0.0.18
func NewInMemApp() *InMemApp
func (*InMemApp) Actions ¶ added in v0.0.18
func (r *InMemApp) Actions() []InMemAppAction
func (*InMemApp) CreateResponse ¶ added in v0.0.18
func (*InMemApp) DeleteResponse ¶ added in v0.0.18
func (*InMemApp) Get ¶ added in v0.0.18
func (r *InMemApp) Get(ctx context.Context) (*RemoteApps, error)
func (*InMemApp) GetFirstResponse ¶ added in v0.0.18
func (r *InMemApp) GetFirstResponse(remoteApps *RemoteApps, err error)
func (*InMemApp) GetSecondResponse ¶ added in v0.0.18
func (r *InMemApp) GetSecondResponse(remoteApps *RemoteApps, err error)
func (*InMemApp) ResetActions ¶ added in v0.0.18
func (r *InMemApp) ResetActions()
func (*InMemApp) ResetGetSecond ¶ added in v0.0.18
func (r *InMemApp) ResetGetSecond()
func (*InMemApp) UpdateResponse ¶ added in v0.0.18
type InMemAppAction ¶ added in v0.0.18
type InMemAppAction struct { Name string Action InMemAppActions App armappcontainers.ContainerApp }
type InMemAppActions ¶ added in v0.0.18
type InMemAppActions int
const ( InMemAppActionsCreate InMemAppActions = iota InMemAppActionsUpdate InMemAppActionsDelete )
type InMemJob ¶ added in v0.0.18
type InMemJob struct {
// contains filtered or unexported fields
}
func NewInMemJob ¶ added in v0.0.18
func NewInMemJob() *InMemJob
func (*InMemJob) Actions ¶ added in v0.0.18
func (r *InMemJob) Actions() []InMemJobAction
func (*InMemJob) CreateResponse ¶ added in v0.0.18
func (*InMemJob) DeleteResponse ¶ added in v0.0.18
func (*InMemJob) Get ¶ added in v0.0.18
func (r *InMemJob) Get(ctx context.Context) (*RemoteJobs, error)
func (*InMemJob) GetFirstResponse ¶ added in v0.0.18
func (r *InMemJob) GetFirstResponse(remoteJobs *RemoteJobs, err error)
func (*InMemJob) GetSecondResponse ¶ added in v0.0.18
func (r *InMemJob) GetSecondResponse(remoteJobs *RemoteJobs, err error)
func (*InMemJob) ResetActions ¶ added in v0.0.18
func (r *InMemJob) ResetActions()
func (*InMemJob) ResetGetSecond ¶ added in v0.0.18
func (r *InMemJob) ResetGetSecond()
func (*InMemJob) UpdateResponse ¶ added in v0.0.18
type InMemJobAction ¶ added in v0.0.18
type InMemJobAction struct { Name string Action InMemJobActions Job armappcontainers.Job }
type InMemJobActions ¶ added in v0.0.18
type InMemJobActions int
const ( InMemJobActionsCreate InMemJobActions = iota InMemJobActionsUpdate InMemJobActionsDelete )
type RemoteApps ¶
func (*RemoteApps) GetSortedNames ¶
func (apps *RemoteApps) GetSortedNames() []string
type RemoteJobs ¶ added in v0.0.18
func (*RemoteJobs) Get ¶ added in v0.0.18
func (jobs *RemoteJobs) Get(name string) (RemoteJob, bool)
func (*RemoteJobs) GetSortedNames ¶ added in v0.0.18
func (jobs *RemoteJobs) GetSortedNames() []string
Click to show internal directories.
Click to hide internal directories.