preset

package
v2.21.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2023 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

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 DecodeCreatePreset(_ context.Context, r *http.Request) (interface{}, error)

func DecodeDeletePreset added in v2.19.0

func DecodeDeletePreset(_ context.Context, r *http.Request) (interface{}, error)

func DecodeDeletePresetProvider added in v2.21.0

func DecodeDeletePresetProvider(_ context.Context, r *http.Request) (interface{}, error)

func DecodeDeleteProviderPreset added in v2.21.0

func DecodeDeleteProviderPreset(_ context.Context, r *http.Request) (interface{}, error)

func DecodeGetPresetStats added in v2.21.0

func DecodeGetPresetStats(_ context.Context, r *http.Request) (interface{}, error)

func DecodeListPresets

func DecodeListPresets(_ context.Context, r *http.Request) (interface{}, error)

func DecodeListProviderPresets

func DecodeListProviderPresets(ctx context.Context, r *http.Request) (interface{}, error)

func DecodeUpdatePreset

func DecodeUpdatePreset(_ context.Context, r *http.Request) (interface{}, error)

func DecodeUpdatePresetStatus

func DecodeUpdatePresetStatus(_ context.Context, r *http.Request) (interface{}, error)

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL