Documentation
¶
Index ¶
- func CreatePreset(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
- func DecodeCreatePreset(_ context.Context, r *http.Request) (interface{}, error)
- func DecodeDeletePreset(_ context.Context, r *http.Request) (interface{}, error)
- func DecodeDeletePresetProvider(_ context.Context, r *http.Request) (interface{}, error)
- func DecodeDeleteProviderPreset(_ context.Context, r *http.Request) (interface{}, error)
- func DecodeGetPresetStats(_ context.Context, r *http.Request) (interface{}, error)
- func DecodeListPresets(_ context.Context, r *http.Request) (interface{}, error)
- func DecodeListProviderPresets(ctx context.Context, r *http.Request) (interface{}, error)
- func DecodeUpdatePreset(_ context.Context, r *http.Request) (interface{}, error)
- func DecodeUpdatePresetStatus(_ context.Context, r *http.Request) (interface{}, error)
- func DeletePreset(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
- func DeletePresetProvider(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
- func DeleteProviderPreset(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
- func GetPresetStats(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter, ...) endpoint.Endpoint
- func ListPresets(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
- func ListProviderPresets(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
- func UpdatePreset(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
- func UpdatePresetStatus(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreatePreset ¶
func CreatePreset(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
CreatePreset creates a preset for the selected provider and returns the name if successful, error otherwise.
func DecodeCreatePreset ¶
func DecodeDeletePreset ¶ added in v2.19.0
func DecodeDeletePresetProvider ¶ added in v2.21.0
func DecodeDeleteProviderPreset ¶ added in v2.21.0
func DecodeGetPresetStats ¶ added in v2.21.0
func DecodeListPresets ¶
func DecodeUpdatePreset ¶
func DeletePreset ¶ added in v2.19.0
func DeletePreset(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
DeletePreset deletes preset.
func DeletePresetProvider ¶ added in v2.21.0
func DeletePresetProvider(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
func DeleteProviderPreset ¶ added in v2.21.0
func DeleteProviderPreset(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
DeleteProviderPreset deletes the given provider from the preset AND if there is only one provider left, the preset gets deleted. Deprecated: This function has been deprecated; use DeletePreset or DeletePresetProvider.
func GetPresetStats ¶ added in v2.21.0
func GetPresetStats(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter, clusterProviderGetter provider.ClusterProviderGetter, seedsGetter provider.SeedsGetter, clusterTemplateProvider provider.ClusterTemplateProvider) endpoint.Endpoint
GetPresetStats gets preset stats.
func ListPresets ¶
func ListPresets(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
ListProviderPresets returns a list of preset names for the provider.
func ListProviderPresets ¶
func ListProviderPresets(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
ListProviderPresets returns a list of preset names for the provider.
func UpdatePreset ¶
func UpdatePreset(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
UpdatePreset updates a preset for the selected provider and returns the name if successful, error otherwise.
func UpdatePresetStatus ¶
func UpdatePresetStatus(presetProvider provider.PresetProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint
UpdatePresetStatus updates the status of a preset. It can enable or disable it, so that it won't be listed by the list endpoints.
Types ¶
This section is empty.