Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterOverridePolicy ¶
type ClusterOverridePolicy struct { ObjectMeta types.ObjectMeta `json:"objectMeta"` TypeMeta types.TypeMeta `json:"typeMeta"` // Override specificed data ResourceSelectors []v1alpha1.ResourceSelector `json:"resourceSelectors"` OverrideRules []v1alpha1.RuleWithCluster `json:"overrideRules"` }
type ClusterOverridePolicyCell ¶
type ClusterOverridePolicyCell v1alpha1.ClusterOverridePolicy
func (ClusterOverridePolicyCell) GetProperty ¶
func (self ClusterOverridePolicyCell) GetProperty(name dataselect.PropertyName) dataselect.ComparableValue
type ClusterOverridePolicyDetail ¶
type ClusterOverridePolicyDetail struct { // Extends list item structure. ClusterOverridePolicy `json:",inline"` // List of non-critical errors, that occurred during resource retrieval. Errors []error `json:"errors"` }
func GetClusterOverridePolicyDetail ¶
func GetClusterOverridePolicyDetail(client karmadaclientset.Interface, name string) (*ClusterOverridePolicyDetail, error)
GetClusterOverridePolicyDetail gets clusterPropagationPolicy details.
type ClusterOverridePolicyList ¶
type ClusterOverridePolicyList struct { ListMeta types.ListMeta `json:"listMeta"` // Unordered list of clusterOverridePolicies. ClusterOverridePolicies []ClusterOverridePolicy `json:"clusterOverridePolicies"` // List of non-critical errors, that occurred during resource retrieval. Errors []error `json:"errors"` }
ClusterOverridePolicyList contains a list of overriders in the karmada control-plane.
func GetClusterOverridePolicyList ¶
func GetClusterOverridePolicyList(client karmadaclientset.Interface, dsQuery *dataselect.DataSelectQuery) (*ClusterOverridePolicyList, error)
GetClusterOverridePolicyList returns a list of all overiders in the karmada control-plance.
Click to show internal directories.
Click to hide internal directories.