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.