Documentation ¶
Index ¶
- Constants
- type HealthStatus
- func (hs HealthStatus) IsValid() error
- func (hs HealthStatus) List() []HealthStatus
- func (hs *HealthStatus) MarshalJSON() ([]byte, error)
- func (hs HealthStatus) String() string
- func (hs HealthStatus) StringList() []string
- func (hs *HealthStatus) UnmarshalJSON(data []byte) error
- func (hs HealthStatus) ValidOrNil() (*HealthStatus, error)
- type IngressController
- func (ic IngressController) IsValid() error
- func (ic IngressController) List() []IngressController
- func (ic *IngressController) MarshalJSON() ([]byte, error)
- func (ic IngressController) String() string
- func (ic IngressController) StringList() []string
- func (ic *IngressController) UnmarshalJSON(data []byte) error
- func (ic IngressController) ValidOrNil() (*IngressController, error)
- type PoolRole
- func (ng PoolRole) IsValid() error
- func (ng PoolRole) List() []PoolRole
- func (ng *PoolRole) MarshalJSON() ([]byte, error)
- func (ng PoolRole) String() string
- func (ng PoolRole) StringList() []string
- func (ng *PoolRole) UnmarshalJSON(data []byte) error
- func (ng PoolRole) ValidOrNil() (*PoolRole, error)
Constants ¶
View Source
const ( NodegroupMasterRole PoolRole = "master" NodegroupWorkerRole PoolRole = "worker" NodegroupAutoscalingRole PoolRole = "autoscaling" HealthStatusUnknown HealthStatus = "UNKNOWN" HealthStatusHealthy HealthStatus = "HEALTHY" HealthStatusUnHealthy HealthStatus = "UNHEALTHY" IngressControllerOctavia IngressController = "octavia" IngressControllerNginx IngressController = "nginx" IngressControllerTraefik IngressController = "traefik" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HealthStatus ¶
type HealthStatus string
func (HealthStatus) IsValid ¶
func (hs HealthStatus) IsValid() error
func (HealthStatus) List ¶
func (hs HealthStatus) List() []HealthStatus
func (*HealthStatus) MarshalJSON ¶
func (hs *HealthStatus) MarshalJSON() ([]byte, error)
MarshalJSON - implements Marshaler interface.
func (HealthStatus) String ¶
func (hs HealthStatus) String() string
func (HealthStatus) StringList ¶
func (hs HealthStatus) StringList() []string
func (*HealthStatus) UnmarshalJSON ¶
func (hs *HealthStatus) UnmarshalJSON(data []byte) error
UnmarshalJSON - implements Unmarshaler interface.
func (HealthStatus) ValidOrNil ¶
func (hs HealthStatus) ValidOrNil() (*HealthStatus, error)
type IngressController ¶
type IngressController string
func (IngressController) IsValid ¶
func (ic IngressController) IsValid() error
func (IngressController) List ¶
func (ic IngressController) List() []IngressController
func (*IngressController) MarshalJSON ¶
func (ic *IngressController) MarshalJSON() ([]byte, error)
MarshalJSON - implements Marshaler interface.
func (IngressController) String ¶
func (ic IngressController) String() string
func (IngressController) StringList ¶
func (ic IngressController) StringList() []string
func (*IngressController) UnmarshalJSON ¶
func (ic *IngressController) UnmarshalJSON(data []byte) error
UnmarshalJSON - implements Unmarshaler interface.
func (IngressController) ValidOrNil ¶
func (ic IngressController) ValidOrNil() (*IngressController, error)
type PoolRole ¶
type PoolRole string
func (*PoolRole) MarshalJSON ¶
MarshalJSON - implements Marshaler interface.
func (PoolRole) StringList ¶
func (*PoolRole) UnmarshalJSON ¶
UnmarshalJSON - implements Unmarshaler interface.
func (PoolRole) ValidOrNil ¶
Click to show internal directories.
Click to hide internal directories.