clusterpropagationpolicy

package
v0.0.0-...-f3c2928 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterPropagationPolicy

type ClusterPropagationPolicy struct {
	ObjectMeta        types.ObjectMeta            `json:"objectMeta"`
	TypeMeta          types.TypeMeta              `json:"typeMeta"`
	SchedulerName     string                      `json:"schedulerName"`
	ClusterAffinity   *v1alpha1.ClusterAffinity   `json:"clusterAffinity"`
	ResourceSelectors []v1alpha1.ResourceSelector `json:"resourceSelectors"`
}

type ClusterPropagationPolicyCell

type ClusterPropagationPolicyCell v1alpha1.ClusterPropagationPolicy

func (ClusterPropagationPolicyCell) GetProperty

type ClusterPropagationPolicyDetail

type ClusterPropagationPolicyDetail struct {
	// Extends list item structure.
	ClusterPropagationPolicy `json:",inline"`

	// List of non-critical errors, that occurred during resource retrieval.
	Errors []error `json:"errors"`
}

func GetClusterPropagationPolicyDetail

func GetClusterPropagationPolicyDetail(client karmadaclientset.Interface, name string) (*ClusterPropagationPolicyDetail, error)

GetClusterPropagationPolicyDetail gets clusterPropagationPolicy details.

type ClusterPropagationPolicyList

type ClusterPropagationPolicyList struct {
	ListMeta types.ListMeta `json:"listMeta"`

	// Unordered list of PropagationPolicies.
	ClusterPropagationPolicies []ClusterPropagationPolicy `json:"clusterPropagationPolicies"`

	// List of non-critical errors, that occurred during resource retrieval.
	Errors []error `json:"errors"`
}

ClusterPropagationPolicyList contains a list of propagation in the karmada control-plane.

func GetClusterPropagationPolicyList

func GetClusterPropagationPolicyList(client karmadaclientset.Interface, dsQuery *dataselect.DataSelectQuery) (*ClusterPropagationPolicyList, error)

GetClusterPropagationPolicyList returns a list of all propagations in the karmada control-plance.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL