Documentation
¶
Overview ¶
Copyright Contributors to the Open Cluster Management project
Copyright Contributors to the Open Cluster Management project ¶
Copyright Contributors to the Open Cluster Management project
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
type Plugin struct {
APIVersion string `json:"apiVersion,omitempty" yaml:"apiVersion,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Metadata struct {
Name string `json:"name,omitempty" yaml:"name,omitempty"`
} `json:"metadata,omitempty" yaml:"metadata,omitempty"`
PlacementBindingDefaults struct {
Name string `json:"name,omitempty" yaml:"name,omitempty"`
} `json:"placementBindingDefaults,omitempty" yaml:"placementBindingDefaults,omitempty"`
PolicyDefaults types.PolicyDefaults `json:"policyDefaults,omitempty" yaml:"policyDefaults,omitempty"`
PolicySetDefaults types.PolicySetDefaults `json:"policySetDefaults,omitempty" yaml:"policySetDefaults,omitempty"`
Policies []types.PolicyConfig `json:"policies" yaml:"policies"`
PolicySets []types.PolicySetConfig `json:"policySets" yaml:"policySets"`
// contains filtered or unexported fields
}
Plugin is used to store the PolicyGenerator configuration and the methods to generate the desired policies.
Click to show internal directories.
Click to hide internal directories.