machine

package
v2.21.1 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateMachineDeployment

func CreateMachineDeployment(sshKeyProvider provider.SSHKeyProvider, projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, seedsGetter provider.SeedsGetter, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func DecodeCreateMachineDeployment

func DecodeCreateMachineDeployment(c context.Context, r *http.Request) (interface{}, error)

func DecodeDeleteMachineDeployment

func DecodeDeleteMachineDeployment(c context.Context, r *http.Request) (interface{}, error)

func DecodeDeleteMachineDeploymentNode

func DecodeDeleteMachineDeploymentNode(c context.Context, r *http.Request) (interface{}, error)

func DecodeGetMachineDeployment

func DecodeGetMachineDeployment(c context.Context, r *http.Request) (interface{}, error)

func DecodeListMachineDeploymentMetrics

func DecodeListMachineDeploymentMetrics(c context.Context, r *http.Request) (interface{}, error)

func DecodeListMachineDeploymentNodes

func DecodeListMachineDeploymentNodes(c context.Context, r *http.Request) (interface{}, error)

func DecodeListMachineDeployments

func DecodeListMachineDeployments(c context.Context, r *http.Request) (interface{}, error)

func DecodeListNodeDeploymentNodesEvents

func DecodeListNodeDeploymentNodesEvents(c context.Context, r *http.Request) (interface{}, error)

func DecodeListNodesForCluster

func DecodeListNodesForCluster(c context.Context, r *http.Request) (interface{}, error)

func DecodePatchMachineDeployment

func DecodePatchMachineDeployment(c context.Context, r *http.Request) (interface{}, error)

func DeleteMachineDeployment

func DeleteMachineDeployment(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func DeleteMachineDeploymentNode

func DeleteMachineDeploymentNode(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func GetMachineDeployment

func GetMachineDeployment(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func ListMachineDeploymentMetrics

func ListMachineDeploymentMetrics(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func ListMachineDeploymentNodes

func ListMachineDeploymentNodes(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func ListMachineDeploymentNodesEvents

func ListMachineDeploymentNodesEvents(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func ListMachineDeployments

func ListMachineDeployments(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func ListNodesForCluster

func ListNodesForCluster(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func PatchMachineDeployment

func PatchMachineDeployment(sshKeyProvider provider.SSHKeyProvider, projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, seedsGetter provider.SeedsGetter, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

func RestartMachineDeployment added in v2.18.0

func RestartMachineDeployment(projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, userInfoGetter provider.UserInfoGetter) endpoint.Endpoint

Types

This section is empty.

Jump to

Keyboard shortcuts

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