Documentation ¶
Index ¶
- func CreateMachineDeployment(sshKeyProvider provider.SSHKeyProvider, ...) endpoint.Endpoint
- func DecodeCreateMachineDeployment(c context.Context, r *http.Request) (interface{}, error)
- func DecodeDeleteMachineDeployment(c context.Context, r *http.Request) (interface{}, error)
- func DecodeDeleteMachineDeploymentNode(c context.Context, r *http.Request) (interface{}, error)
- func DecodeGetMachineDeployment(c context.Context, r *http.Request) (interface{}, error)
- func DecodeListMachineDeploymentMetrics(c context.Context, r *http.Request) (interface{}, error)
- func DecodeListMachineDeploymentNodes(c context.Context, r *http.Request) (interface{}, error)
- func DecodeListMachineDeployments(c context.Context, r *http.Request) (interface{}, error)
- func DecodeListNodeDeploymentNodesEvents(c context.Context, r *http.Request) (interface{}, error)
- func DecodeListNodesForCluster(c context.Context, r *http.Request) (interface{}, error)
- func DecodePatchMachineDeployment(c context.Context, r *http.Request) (interface{}, error)
- func DeleteMachineDeployment(projectProvider provider.ProjectProvider, ...) endpoint.Endpoint
- func DeleteMachineDeploymentNode(projectProvider provider.ProjectProvider, ...) endpoint.Endpoint
- func GetMachineDeployment(projectProvider provider.ProjectProvider, ...) endpoint.Endpoint
- func ListMachineDeploymentMetrics(projectProvider provider.ProjectProvider, ...) endpoint.Endpoint
- func ListMachineDeploymentNodes(projectProvider provider.ProjectProvider, ...) endpoint.Endpoint
- func ListMachineDeploymentNodesEvents(projectProvider provider.ProjectProvider, ...) endpoint.Endpoint
- func ListMachineDeployments(projectProvider provider.ProjectProvider, ...) endpoint.Endpoint
- func ListNodesForCluster(projectProvider provider.ProjectProvider, ...) endpoint.Endpoint
- func PatchMachineDeployment(sshKeyProvider provider.SSHKeyProvider, ...) endpoint.Endpoint
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 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
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.