Documentation ¶
Index ¶
- func NewMutatingWebhookConfigurationClusterLister(indexer cache.Indexer) *mutatingWebhookConfigurationClusterLister
- func NewValidatingAdmissionPolicyBindingClusterLister(indexer cache.Indexer) *validatingAdmissionPolicyBindingClusterLister
- func NewValidatingAdmissionPolicyClusterLister(indexer cache.Indexer) *validatingAdmissionPolicyClusterLister
- func NewValidatingWebhookConfigurationClusterLister(indexer cache.Indexer) *validatingWebhookConfigurationClusterLister
- type MutatingWebhookConfigurationClusterLister
- type MutatingWebhookConfigurationClusterListerExpansion
- type ValidatingAdmissionPolicyBindingClusterLister
- type ValidatingAdmissionPolicyBindingClusterListerExpansion
- type ValidatingAdmissionPolicyClusterLister
- type ValidatingAdmissionPolicyClusterListerExpansion
- type ValidatingWebhookConfigurationClusterLister
- type ValidatingWebhookConfigurationClusterListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMutatingWebhookConfigurationClusterLister ¶
func NewMutatingWebhookConfigurationClusterLister(indexer cache.Indexer) *mutatingWebhookConfigurationClusterLister
NewMutatingWebhookConfigurationClusterLister returns a new MutatingWebhookConfigurationClusterLister. We assume that the indexer: - is fed by a cross-workspace LIST+WATCH - uses kcpcache.MetaClusterNamespaceKeyFunc as the key function - has the kcpcache.ClusterIndex as an index
func NewValidatingAdmissionPolicyBindingClusterLister ¶
func NewValidatingAdmissionPolicyBindingClusterLister(indexer cache.Indexer) *validatingAdmissionPolicyBindingClusterLister
NewValidatingAdmissionPolicyBindingClusterLister returns a new ValidatingAdmissionPolicyBindingClusterLister. We assume that the indexer: - is fed by a cross-workspace LIST+WATCH - uses kcpcache.MetaClusterNamespaceKeyFunc as the key function - has the kcpcache.ClusterIndex as an index
func NewValidatingAdmissionPolicyClusterLister ¶
func NewValidatingAdmissionPolicyClusterLister(indexer cache.Indexer) *validatingAdmissionPolicyClusterLister
NewValidatingAdmissionPolicyClusterLister returns a new ValidatingAdmissionPolicyClusterLister. We assume that the indexer: - is fed by a cross-workspace LIST+WATCH - uses kcpcache.MetaClusterNamespaceKeyFunc as the key function - has the kcpcache.ClusterIndex as an index
func NewValidatingWebhookConfigurationClusterLister ¶
func NewValidatingWebhookConfigurationClusterLister(indexer cache.Indexer) *validatingWebhookConfigurationClusterLister
NewValidatingWebhookConfigurationClusterLister returns a new ValidatingWebhookConfigurationClusterLister. We assume that the indexer: - is fed by a cross-workspace LIST+WATCH - uses kcpcache.MetaClusterNamespaceKeyFunc as the key function - has the kcpcache.ClusterIndex as an index
Types ¶
type MutatingWebhookConfigurationClusterLister ¶
type MutatingWebhookConfigurationClusterLister interface { // List lists all MutatingWebhookConfigurations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*admissionregistrationv1beta1.MutatingWebhookConfiguration, err error) // Cluster returns a lister that can list and get MutatingWebhookConfigurations in one workspace. Cluster(clusterName logicalcluster.Name) admissionregistrationv1beta1listers.MutatingWebhookConfigurationLister MutatingWebhookConfigurationClusterListerExpansion }
MutatingWebhookConfigurationClusterLister can list MutatingWebhookConfigurations across all workspaces, or scope down to a MutatingWebhookConfigurationLister for one workspace. All objects returned here must be treated as read-only.
type MutatingWebhookConfigurationClusterListerExpansion ¶
type MutatingWebhookConfigurationClusterListerExpansion interface{}
MutatingWebhookConfigurationClusterListerExpansion allows custom methods to be added to MutatingWebhookConfigurationClusterLister.
type ValidatingAdmissionPolicyBindingClusterLister ¶
type ValidatingAdmissionPolicyBindingClusterLister interface { // List lists all ValidatingAdmissionPolicyBindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*admissionregistrationv1beta1.ValidatingAdmissionPolicyBinding, err error) // Cluster returns a lister that can list and get ValidatingAdmissionPolicyBindings in one workspace. Cluster(clusterName logicalcluster.Name) admissionregistrationv1beta1listers.ValidatingAdmissionPolicyBindingLister ValidatingAdmissionPolicyBindingClusterListerExpansion }
ValidatingAdmissionPolicyBindingClusterLister can list ValidatingAdmissionPolicyBindings across all workspaces, or scope down to a ValidatingAdmissionPolicyBindingLister for one workspace. All objects returned here must be treated as read-only.
type ValidatingAdmissionPolicyBindingClusterListerExpansion ¶
type ValidatingAdmissionPolicyBindingClusterListerExpansion interface{}
ValidatingAdmissionPolicyBindingClusterListerExpansion allows custom methods to be added to ValidatingAdmissionPolicyBindingClusterLister.
type ValidatingAdmissionPolicyClusterLister ¶
type ValidatingAdmissionPolicyClusterLister interface { // List lists all ValidatingAdmissionPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*admissionregistrationv1beta1.ValidatingAdmissionPolicy, err error) // Cluster returns a lister that can list and get ValidatingAdmissionPolicies in one workspace. Cluster(clusterName logicalcluster.Name) admissionregistrationv1beta1listers.ValidatingAdmissionPolicyLister ValidatingAdmissionPolicyClusterListerExpansion }
ValidatingAdmissionPolicyClusterLister can list ValidatingAdmissionPolicies across all workspaces, or scope down to a ValidatingAdmissionPolicyLister for one workspace. All objects returned here must be treated as read-only.
type ValidatingAdmissionPolicyClusterListerExpansion ¶
type ValidatingAdmissionPolicyClusterListerExpansion interface{}
ValidatingAdmissionPolicyClusterListerExpansion allows custom methods to be added to ValidatingAdmissionPolicyClusterLister.
type ValidatingWebhookConfigurationClusterLister ¶
type ValidatingWebhookConfigurationClusterLister interface { // List lists all ValidatingWebhookConfigurations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*admissionregistrationv1beta1.ValidatingWebhookConfiguration, err error) // Cluster returns a lister that can list and get ValidatingWebhookConfigurations in one workspace. Cluster(clusterName logicalcluster.Name) admissionregistrationv1beta1listers.ValidatingWebhookConfigurationLister ValidatingWebhookConfigurationClusterListerExpansion }
ValidatingWebhookConfigurationClusterLister can list ValidatingWebhookConfigurations across all workspaces, or scope down to a ValidatingWebhookConfigurationLister for one workspace. All objects returned here must be treated as read-only.
type ValidatingWebhookConfigurationClusterListerExpansion ¶
type ValidatingWebhookConfigurationClusterListerExpansion interface{}
ValidatingWebhookConfigurationClusterListerExpansion allows custom methods to be added to ValidatingWebhookConfigurationClusterLister.
Source Files ¶
- mutatingwebhookconfiguration.go
- mutatingwebhookconfiguration_expansion.go
- validatingadmissionpolicy.go
- validatingadmissionpolicy_expansion.go
- validatingadmissionpolicybinding.go
- validatingadmissionpolicybinding_expansion.go
- validatingwebhookconfiguration.go
- validatingwebhookconfiguration_expansion.go