Versions in this module Expand all Collapse all v1 v1.0.9 Sep 3, 2020 Changes in this version + const AuthKey + var FlatSwaggerJSON json.RawMessage + var SwaggerJSON json.RawMessage + func Handler(c Config) (http.Handler, error) + func HandlerAPI(c Config) (http.Handler, *operations.AssistedInstallAPI, error) + type Config struct + APIKeyAuthenticator func(string, string, security.TokenAuthentication) runtime.Authenticator + AuthAgentAuth func(token string) (interface{}, error) + AuthUserAuth func(token string) (interface{}, error) + Authorizer func(*http.Request) error + BasicAuthenticator func(security.UserPassAuthentication) runtime.Authenticator + BearerAuthenticator func(string, security.ScopedTokenAuthentication) runtime.Authenticator + InnerMiddleware func(http.Handler) http.Handler + Logger func(string, ...interface{}) + type EventsAPI interface + ListEvents func(ctx context.Context, params events.ListEventsParams) middleware.Responder + type InstallerAPI interface + CancelInstallation func(ctx context.Context, params installer.CancelInstallationParams) middleware.Responder + CompleteInstallation func(ctx context.Context, params installer.CompleteInstallationParams) middleware.Responder + DeregisterCluster func(ctx context.Context, params installer.DeregisterClusterParams) middleware.Responder + DeregisterHost func(ctx context.Context, params installer.DeregisterHostParams) middleware.Responder + DisableHost func(ctx context.Context, params installer.DisableHostParams) middleware.Responder + DownloadClusterFiles func(ctx context.Context, params installer.DownloadClusterFilesParams) middleware.Responder + DownloadClusterISO func(ctx context.Context, params installer.DownloadClusterISOParams) middleware.Responder + DownloadClusterKubeconfig func(ctx context.Context, params installer.DownloadClusterKubeconfigParams) middleware.Responder + DownloadClusterLogs func(ctx context.Context, params installer.DownloadClusterLogsParams) middleware.Responder + DownloadHostLogs func(ctx context.Context, params installer.DownloadHostLogsParams) middleware.Responder + EnableHost func(ctx context.Context, params installer.EnableHostParams) middleware.Responder + GenerateClusterISO func(ctx context.Context, params installer.GenerateClusterISOParams) middleware.Responder + GetCluster func(ctx context.Context, params installer.GetClusterParams) middleware.Responder + GetCredentials func(ctx context.Context, params installer.GetCredentialsParams) middleware.Responder + GetFreeAddresses func(ctx context.Context, params installer.GetFreeAddressesParams) middleware.Responder + GetHost func(ctx context.Context, params installer.GetHostParams) middleware.Responder + GetHostRequirements func(ctx context.Context, params installer.GetHostRequirementsParams) middleware.Responder + GetNextSteps func(ctx context.Context, params installer.GetNextStepsParams) middleware.Responder + GetPresignedForClusterFiles func(ctx context.Context, params installer.GetPresignedForClusterFilesParams) middleware.Responder + InstallCluster func(ctx context.Context, params installer.InstallClusterParams) middleware.Responder + ListClusters func(ctx context.Context, params installer.ListClustersParams) middleware.Responder + ListHosts func(ctx context.Context, params installer.ListHostsParams) middleware.Responder + PostStepReply func(ctx context.Context, params installer.PostStepReplyParams) middleware.Responder + RegisterCluster func(ctx context.Context, params installer.RegisterClusterParams) middleware.Responder + RegisterHost func(ctx context.Context, params installer.RegisterHostParams) middleware.Responder + ResetCluster func(ctx context.Context, params installer.ResetClusterParams) middleware.Responder + UpdateCluster func(ctx context.Context, params installer.UpdateClusterParams) middleware.Responder + UpdateClusterInstallConfig func(ctx context.Context, params installer.UpdateClusterInstallConfigParams) middleware.Responder + UpdateHostInstallProgress func(ctx context.Context, params installer.UpdateHostInstallProgressParams) middleware.Responder + UploadClusterIngressCert func(ctx context.Context, params installer.UploadClusterIngressCertParams) middleware.Responder + UploadHostLogs func(ctx context.Context, params installer.UploadHostLogsParams) middleware.Responder + type ManagedDomainsAPI interface + ListManagedDomains func(ctx context.Context, params managed_domains.ListManagedDomainsParams) middleware.Responder + type VersionsAPI interface + ListComponentVersions func(ctx context.Context, params versions.ListComponentVersionsParams) middleware.Responder