Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VaultPolicyBindingLister ¶
type VaultPolicyBindingLister interface { // List lists all VaultPolicyBindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VaultPolicyBinding, err error) // VaultPolicyBindings returns an object that can list and get VaultPolicyBindings. VaultPolicyBindings(namespace string) VaultPolicyBindingNamespaceLister VaultPolicyBindingListerExpansion }
VaultPolicyBindingLister helps list VaultPolicyBindings. All objects returned here must be treated as read-only.
func NewVaultPolicyBindingLister ¶
func NewVaultPolicyBindingLister(indexer cache.Indexer) VaultPolicyBindingLister
NewVaultPolicyBindingLister returns a new VaultPolicyBindingLister.
type VaultPolicyBindingListerExpansion ¶
type VaultPolicyBindingListerExpansion interface{}
VaultPolicyBindingListerExpansion allows custom methods to be added to VaultPolicyBindingLister.
type VaultPolicyBindingNamespaceLister ¶
type VaultPolicyBindingNamespaceLister interface { // List lists all VaultPolicyBindings in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VaultPolicyBinding, err error) // Get retrieves the VaultPolicyBinding from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.VaultPolicyBinding, error) VaultPolicyBindingNamespaceListerExpansion }
VaultPolicyBindingNamespaceLister helps list and get VaultPolicyBindings. All objects returned here must be treated as read-only.
type VaultPolicyBindingNamespaceListerExpansion ¶
type VaultPolicyBindingNamespaceListerExpansion interface{}
VaultPolicyBindingNamespaceListerExpansion allows custom methods to be added to VaultPolicyBindingNamespaceLister.
type VaultPolicyLister ¶
type VaultPolicyLister interface { // List lists all VaultPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VaultPolicy, err error) // VaultPolicies returns an object that can list and get VaultPolicies. VaultPolicies(namespace string) VaultPolicyNamespaceLister VaultPolicyListerExpansion }
VaultPolicyLister helps list VaultPolicies. All objects returned here must be treated as read-only.
func NewVaultPolicyLister ¶
func NewVaultPolicyLister(indexer cache.Indexer) VaultPolicyLister
NewVaultPolicyLister returns a new VaultPolicyLister.
type VaultPolicyListerExpansion ¶
type VaultPolicyListerExpansion interface{}
VaultPolicyListerExpansion allows custom methods to be added to VaultPolicyLister.
type VaultPolicyNamespaceLister ¶
type VaultPolicyNamespaceLister interface { // List lists all VaultPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.VaultPolicy, err error) // Get retrieves the VaultPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.VaultPolicy, error) VaultPolicyNamespaceListerExpansion }
VaultPolicyNamespaceLister helps list and get VaultPolicies. All objects returned here must be treated as read-only.
type VaultPolicyNamespaceListerExpansion ¶
type VaultPolicyNamespaceListerExpansion interface{}
VaultPolicyNamespaceListerExpansion allows custom methods to be added to VaultPolicyNamespaceLister.