Documentation ¶
Index ¶
- type ClusterLister
- type ClusterListerExpansion
- type ClusterNamespaceLister
- type ClusterNamespaceListerExpansion
- type ExpressRouteAuthorizationLister
- type ExpressRouteAuthorizationListerExpansion
- type ExpressRouteAuthorizationNamespaceLister
- type ExpressRouteAuthorizationNamespaceListerExpansion
- type PrivateCloudLister
- type PrivateCloudListerExpansion
- type PrivateCloudNamespaceLister
- type PrivateCloudNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterLister ¶
type ClusterLister interface { // List lists all Clusters in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Cluster, err error) // Clusters returns an object that can list and get Clusters. Clusters(namespace string) ClusterNamespaceLister ClusterListerExpansion }
ClusterLister helps list Clusters. All objects returned here must be treated as read-only.
func NewClusterLister ¶
func NewClusterLister(indexer cache.Indexer) ClusterLister
NewClusterLister returns a new ClusterLister.
type ClusterListerExpansion ¶
type ClusterListerExpansion interface{}
ClusterListerExpansion allows custom methods to be added to ClusterLister.
type ClusterNamespaceLister ¶
type ClusterNamespaceLister interface { // List lists all Clusters in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Cluster, err error) // Get retrieves the Cluster from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Cluster, error) ClusterNamespaceListerExpansion }
ClusterNamespaceLister helps list and get Clusters. All objects returned here must be treated as read-only.
type ClusterNamespaceListerExpansion ¶
type ClusterNamespaceListerExpansion interface{}
ClusterNamespaceListerExpansion allows custom methods to be added to ClusterNamespaceLister.
type ExpressRouteAuthorizationLister ¶
type ExpressRouteAuthorizationLister interface { // List lists all ExpressRouteAuthorizations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ExpressRouteAuthorization, err error) // ExpressRouteAuthorizations returns an object that can list and get ExpressRouteAuthorizations. ExpressRouteAuthorizations(namespace string) ExpressRouteAuthorizationNamespaceLister ExpressRouteAuthorizationListerExpansion }
ExpressRouteAuthorizationLister helps list ExpressRouteAuthorizations. All objects returned here must be treated as read-only.
func NewExpressRouteAuthorizationLister ¶
func NewExpressRouteAuthorizationLister(indexer cache.Indexer) ExpressRouteAuthorizationLister
NewExpressRouteAuthorizationLister returns a new ExpressRouteAuthorizationLister.
type ExpressRouteAuthorizationListerExpansion ¶
type ExpressRouteAuthorizationListerExpansion interface{}
ExpressRouteAuthorizationListerExpansion allows custom methods to be added to ExpressRouteAuthorizationLister.
type ExpressRouteAuthorizationNamespaceLister ¶
type ExpressRouteAuthorizationNamespaceLister interface { // List lists all ExpressRouteAuthorizations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ExpressRouteAuthorization, err error) // Get retrieves the ExpressRouteAuthorization from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ExpressRouteAuthorization, error) ExpressRouteAuthorizationNamespaceListerExpansion }
ExpressRouteAuthorizationNamespaceLister helps list and get ExpressRouteAuthorizations. All objects returned here must be treated as read-only.
type ExpressRouteAuthorizationNamespaceListerExpansion ¶
type ExpressRouteAuthorizationNamespaceListerExpansion interface{}
ExpressRouteAuthorizationNamespaceListerExpansion allows custom methods to be added to ExpressRouteAuthorizationNamespaceLister.
type PrivateCloudLister ¶
type PrivateCloudLister interface { // List lists all PrivateClouds in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PrivateCloud, err error) // PrivateClouds returns an object that can list and get PrivateClouds. PrivateClouds(namespace string) PrivateCloudNamespaceLister PrivateCloudListerExpansion }
PrivateCloudLister helps list PrivateClouds. All objects returned here must be treated as read-only.
func NewPrivateCloudLister ¶
func NewPrivateCloudLister(indexer cache.Indexer) PrivateCloudLister
NewPrivateCloudLister returns a new PrivateCloudLister.
type PrivateCloudListerExpansion ¶
type PrivateCloudListerExpansion interface{}
PrivateCloudListerExpansion allows custom methods to be added to PrivateCloudLister.
type PrivateCloudNamespaceLister ¶
type PrivateCloudNamespaceLister interface { // List lists all PrivateClouds in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PrivateCloud, err error) // Get retrieves the PrivateCloud from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PrivateCloud, error) PrivateCloudNamespaceListerExpansion }
PrivateCloudNamespaceLister helps list and get PrivateClouds. All objects returned here must be treated as read-only.
type PrivateCloudNamespaceListerExpansion ¶
type PrivateCloudNamespaceListerExpansion interface{}
PrivateCloudNamespaceListerExpansion allows custom methods to be added to PrivateCloudNamespaceLister.