Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubeTunnelResource ¶
type KubeTunnelResource struct { metav1.TypeMeta Metadata metav1.ObjectMeta `json:"metadata" yaml:"metadata"` Spec KubeTunnelResourceSpec `json:"spec" yaml:"spec"` }
type KubeTunnelResourceSpec ¶
type KubeTunnelResourceSpec struct { Ports Ports `json:"env_ports" yaml:"env_ports"` ServiceName string `json:"env_service_name,omitempty" yaml:"env_service_name,omitempty"` PodLabels map[string]string `json:"pod_labels,omitempty" yaml:"pod_labels,omitempty"` }
func (*KubeTunnelResourceSpec) KubeTunnelServiceName ¶
func (v *KubeTunnelResourceSpec) KubeTunnelServiceName() string
type Ports ¶
type Ports struct {
Values []string
}
func (Ports) MarshalJSON ¶
func (Ports) MarshalYAML ¶
func (*Ports) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.