Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ContextKey = settingsKeyType{}
Functions ¶
func AsStringMap ¶
AsStringMap parses a value as a JSON map of map[string]string.
func AsTypedString ¶
AsTypedString passes the value at key through into the target, if it exists.
Types ¶
type Settings ¶
type Settings struct { AssumeRoleARN string AssumeRoleDuration time.Duration ClusterCABundle string ClusterName string ClusterEndpoint string DefaultInstanceProfile string EnablePodENI bool EnableENILimitedPodDensity bool IsolatedVPC bool VMMemoryOverheadPercent float64 InterruptionQueueName string Tags map[string]string ReservedENIs int }
+k8s:deepcopy-gen=true
func FromContext ¶
func (*Settings) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Settings.
func (*Settings) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (Settings) Validate ¶
func (s Settings) Validate() (errs *apis.FieldError)
Click to show internal directories.
Click to hide internal directories.