Documentation ¶
Index ¶
- func AgentRouter(g *echo.Group)
- func CertificateRouter(g *echo.Group)
- func ClusterRoleBindingRouter(g *echo.Group)
- func ClusterRoleRouter(g *echo.Group)
- func ConfigMapRouter(g *echo.Group)
- func DaemonSetRouter(g *echo.Group)
- func DeploymentRouter(g *echo.Group)
- func GetQueryOption(context echo.Context) v1.ResourceQueryOption
- func IngressRouter(g *echo.Group)
- func NamespaceRouter(g *echo.Group)
- func NetworkPolicyRouter(g *echo.Group)
- func NewAgentApi(agentService service.Agent) api.Agent
- func NewCertificateApi(certificateService service.Certificate) api.Certificate
- func NewClusterRoleApi(clusterRoleService service.ClusterRole) api.ClusterRole
- func NewClusterRoleBindingApi(clusterRoleBindingService service.ClusterRoleBinding) api.ClusterRoleBinding
- func NewConfigMapApi(configMapService service.ConfigMap) api.ConfigMap
- func NewDaemonSetApi(daemonSetService service.DaemonSet) api.DaemonSet
- func NewDeploymentApi(deploymentService service.Deployment) api.Deployment
- func NewIngressApi(ingressService service.Ingress) api.Ingress
- func NewNamespaceApi(namespaceService service.Namespace) api.Namespace
- func NewNetworkPolicyApi(networkPolicyService service.NetworkPolicy) api.NetworkPolicy
- func NewNodeApi(nodeService service.Node) api.Node
- func NewPersistentVolumeApi(persistentVolumeService service.PersistentVolume) api.PersistentVolume
- func NewPersistentVolumeClaimApi(persistentVolumeClaimService service.PersistentVolumeClaim) api.PersistentVolumeClaim
- func NewPodApi(podService service.Pod) api.Pod
- func NewReplicaSetApi(replicaSetService service.ReplicaSet) api.ReplicaSet
- func NewRoleApi(roleService service.Role) api.Role
- func NewRoleBindingApi(roleBindingService service.RoleBinding) api.RoleBinding
- func NewSecretApi(serviceService service.Secret) api.Secret
- func NewServiceAccountApi(serviceAccountService service.ServiceAccount) api.ServiceAccount
- func NewServiceApi(serviceService service.Service) api.Service
- func NewStatefulSetApi(statefulSetService service.StatefulSet) api.StatefulSet
- func NodeRouter(g *echo.Group)
- func PersistentVolumeClaimRouter(g *echo.Group)
- func PersistentVolumeRouter(g *echo.Group)
- func PodRouter(g *echo.Group)
- func ReplicaSetRouter(g *echo.Group)
- func RoleBindingRouter(g *echo.Group)
- func RoleRouter(g *echo.Group)
- func Router(g *echo.Group)
- func SecretRouter(g *echo.Group)
- func ServiceAccountRouter(g *echo.Group)
- func ServiceRouter(g *echo.Group)
- func StatefulSetRouter(g *echo.Group)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CertificateRouter ¶
func CertificateRouter(g *echo.Group)
CertificateRouter api/v1/certificates/* router
func ClusterRoleBindingRouter ¶
func ClusterRoleBindingRouter(g *echo.Group)
ClusterRoleBindingRouter api/v1/cluster-role-bindings/* router
func ClusterRoleRouter ¶
func ClusterRoleRouter(g *echo.Group)
ClusterRoleRouter api/v1/cluster-roles/* router
func ConfigMapRouter ¶
func ConfigMapRouter(g *echo.Group)
ConfigMapRouter api/v1/config-maps/* router
func DaemonSetRouter ¶
func DaemonSetRouter(g *echo.Group)
DaemonSetRouter api/v1/daemon-sets/* router
func DeploymentRouter ¶
func DeploymentRouter(g *echo.Group)
DeploymentRouter api/v1/deployments/* router
func GetQueryOption ¶
func GetQueryOption(context echo.Context) v1.ResourceQueryOption
func NamespaceRouter ¶
func NamespaceRouter(g *echo.Group)
NamespaceRouter api/v1/namespaces/* router
func NetworkPolicyRouter ¶
func NetworkPolicyRouter(g *echo.Group)
NetworkPolicyRouter api/v1/network-policies/* router
func NewAgentApi ¶
NewAgentApi returns api.Agent type api
func NewCertificateApi ¶
func NewCertificateApi(certificateService service.Certificate) api.Certificate
NewCertificateApi returns api.Certificate type api
func NewClusterRoleApi ¶
func NewClusterRoleApi(clusterRoleService service.ClusterRole) api.ClusterRole
NewClusterRoleApi returns api.ClusterRole type api
func NewClusterRoleBindingApi ¶
func NewClusterRoleBindingApi(clusterRoleBindingService service.ClusterRoleBinding) api.ClusterRoleBinding
NewClusterRoleBindingApi returns api.ClusterRoleBinding type api
func NewConfigMapApi ¶
NewConfigMapApi returns api.ConfigMap type api
func NewDaemonSetApi ¶
NewDaemonSetApi returns api.DaemonSet type api
func NewDeploymentApi ¶
func NewDeploymentApi(deploymentService service.Deployment) api.Deployment
NewDeploymentApi returns api.Deployment type api
func NewIngressApi ¶
NewIngressApi returns api.Ingress type api
func NewNamespaceApi ¶
NewNamespaceApi returns api.Namespace type api
func NewNetworkPolicyApi ¶
func NewNetworkPolicyApi(networkPolicyService service.NetworkPolicy) api.NetworkPolicy
NewNetworkPolicyApi returns api.NetworkPolicy type api
func NewNodeApi ¶
NewNodeApi returns api.Node type api
func NewPersistentVolumeApi ¶
func NewPersistentVolumeApi(persistentVolumeService service.PersistentVolume) api.PersistentVolume
NewPersistentVolumeApi returns api.PersistentVolume type api
func NewPersistentVolumeClaimApi ¶
func NewPersistentVolumeClaimApi(persistentVolumeClaimService service.PersistentVolumeClaim) api.PersistentVolumeClaim
NewPersistentVolumeClaimApi returns api.PersistentVolumeClaim type api
func NewReplicaSetApi ¶
func NewReplicaSetApi(replicaSetService service.ReplicaSet) api.ReplicaSet
NewReplicaSetApi returns api.ReplicaSet type api
func NewRoleApi ¶
NewRoleApi returns api.Role type api
func NewRoleBindingApi ¶
func NewRoleBindingApi(roleBindingService service.RoleBinding) api.RoleBinding
NewRoleBindingApi returns api.RoleBinding type api
func NewSecretApi ¶
NewSecretApi returns api.Secret type api
func NewServiceAccountApi ¶
func NewServiceAccountApi(serviceAccountService service.ServiceAccount) api.ServiceAccount
NewServiceAccountApi returns api.ServiceAccount type api
func NewServiceApi ¶
NewServiceApi returns api.Service type api
func NewStatefulSetApi ¶
func NewStatefulSetApi(statefulSetService service.StatefulSet) api.StatefulSet
NewStatefulSetApi returns api.StatefulSet type api
func PersistentVolumeClaimRouter ¶
func PersistentVolumeClaimRouter(g *echo.Group)
PersistentVolumeClaimRouter api/v1/persistent-volume-claims/* router
func PersistentVolumeRouter ¶
func PersistentVolumeRouter(g *echo.Group)
PersistentVolumeRouter api/v1/persistent-volumes/* router
func ReplicaSetRouter ¶
func ReplicaSetRouter(g *echo.Group)
ReplicaSetRouter api/v1/replica-sets/* router
func RoleBindingRouter ¶
func RoleBindingRouter(g *echo.Group)
RoleBindingRouter api/v1/role-bindings/* router
func ServiceAccountRouter ¶
func ServiceAccountRouter(g *echo.Group)
ServiceAccountRouter api/v1/service-accounts/* router
func StatefulSetRouter ¶
func StatefulSetRouter(g *echo.Group)
StatefulSetRouter api/v1/stateful-sets/* router
Types ¶
This section is empty.