provider

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetTargetManifest

func GetTargetManifest(ctx *gin.Context)

GetTargetManifest godoc

@Tags			provider
@Summary		Get provider target manifest
@Description	Get provider target manifest
@Param			provider	path	string	true	"Provider name"
@Success		200
@Success		200	{object}	ProviderTargetManifest
@Router			/provider/{provider}/target-manifest [get]

@id				GetTargetManifest

func InstallProvider

func InstallProvider(ctx *gin.Context)

InstallProvider godoc

@Tags			provider
@Summary		Install a provider
@Description	Install a provider
@Accept			json
@Param			provider	body	InstallProviderRequest	true	"Provider to install"
@Success		200
@Router			/provider/install [post]

@id				InstallProvider

func ListProviders

func ListProviders(ctx *gin.Context)

ListProviders godoc

@Tags			provider
@Summary		List providers
@Description	List providers
@Produce		json
@Success		200	{array}	dto.Provider
@Router			/provider [get]

@id				ListProviders

func UninstallProvider

func UninstallProvider(ctx *gin.Context)

UninstallProvider godoc

@Tags			provider
@Summary		Uninstall a provider
@Description	Uninstall a provider
@Accept			json
@Param			provider	path	string	true	"Provider to uninstall"
@Success		200
@Router			/provider/{provider}/uninstall [post]

@id				UninstallProvider

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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