package
Version:
v0.0.5-beta2
Opens a new window with list of versions in this module.
Published: May 15, 2025
License: Apache-2.0
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type CreateOptions struct {
Namespace string `uri:"namespace" binding:"required"`
}
type DeleteOptions struct {
Namespace string `uri:"namespace" binding:"required"`
ObjectName string `uri:"object_name" binding:"required"`
}
type GetOptions struct {
Namespace string `uri:"namespace" binding:"required"`
ObjectName string `uri:"object_name" binding:"required"`
}
type ListOptions struct {
Namespace string `uri:"namespace" binding:"required"`
ListSelector `json:",inline"`
}
type ListSelector struct {
Field string `form:"field"`
Label string `form:"label"`
IndexMap map[string]string `form:"index_map"`
Page int `form:"page"`
PageSize int `form:"page_size"`
}
type LogOptions struct {
Namespace string `uri:"namespace" binding:"required"`
ObjectName string `uri:"object_name" binding:"required"`
ContainerName string `form:"container_name"`
}
type RestartOptions struct {
Namespace string `uri:"namespace" binding:"required"`
ObjectName string `uri:"object_name" binding:"required"`
}
type TerminalOptions struct {
Namespace string `uri:"namespace" binding:"required"`
ObjectName string `uri:"object_name" binding:"required"`
Container string `form:"container"`
}
type TopOptions struct {
Namespace string `uri:"namespace" binding:"required"`
ObjectName string `uri:"object_name" binding:"required"`
ContainerName string `form:"container_name"`
}
type UpdateOptions struct {
Namespace string `uri:"namespace" binding:"required"`
ObjectName string `uri:"object_name" binding:"required"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.