Versions in this module Expand all Collapse all v0 v0.1.0 Jan 14, 2022 Changes in this version + const ActionMust + const ActionMustNot + const EnforcementModeBestEffort + const EnforcementModeStrict + const GroupName + const PlacementPolicyAnnotationKey + const PlacementPolicyPreferenceAnnotationKey + var AddToScheme = localSchemeBuilder.AddToScheme + var GroupVersion = v1.GroupVersion + var Install = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func Resource(resource string) schema.GroupResource + type Action string + type EnforcementMode string + type PlacementPolicy struct + Spec PlacementPolicySpec + Status PlacementPolicyStatus + func (in *PlacementPolicy) DeepCopy() *PlacementPolicy + func (in *PlacementPolicy) DeepCopyInto(out *PlacementPolicy) + func (in *PlacementPolicy) DeepCopyObject() runtime.Object + type PlacementPolicyList struct + Items []PlacementPolicy + func (in *PlacementPolicyList) DeepCopy() *PlacementPolicyList + func (in *PlacementPolicyList) DeepCopyInto(out *PlacementPolicyList) + func (in *PlacementPolicyList) DeepCopyObject() runtime.Object + type PlacementPolicySpec struct + EnforcementMode EnforcementMode + NodeSelector *metav1.LabelSelector + PodSelector *metav1.LabelSelector + Policy *Policy + Weight int32 + func (in *PlacementPolicySpec) DeepCopy() *PlacementPolicySpec + func (in *PlacementPolicySpec) DeepCopyInto(out *PlacementPolicySpec) + type PlacementPolicyStatus struct + func (in *PlacementPolicyStatus) DeepCopy() *PlacementPolicyStatus + func (in *PlacementPolicyStatus) DeepCopyInto(out *PlacementPolicyStatus) + type Policy struct + Action Action + TargetSize *intstr.IntOrString + func (in *Policy) DeepCopy() *Policy + func (in *Policy) DeepCopyInto(out *Policy)