Documentation
¶
Index ¶
- type AccountAssignmentLister
- type AccountAssignmentListerExpansion
- type AccountAssignmentNamespaceLister
- type AccountAssignmentNamespaceListerExpansion
- type ManagedPolicyAttachmentLister
- type ManagedPolicyAttachmentListerExpansion
- type ManagedPolicyAttachmentNamespaceLister
- type ManagedPolicyAttachmentNamespaceListerExpansion
- type PermissionSetInlinePolicyLister
- type PermissionSetInlinePolicyListerExpansion
- type PermissionSetInlinePolicyNamespaceLister
- type PermissionSetInlinePolicyNamespaceListerExpansion
- type PermissionSetLister
- type PermissionSetListerExpansion
- type PermissionSetNamespaceLister
- type PermissionSetNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountAssignmentLister ¶
type AccountAssignmentLister interface { // List lists all AccountAssignments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccountAssignment, err error) // AccountAssignments returns an object that can list and get AccountAssignments. AccountAssignments(namespace string) AccountAssignmentNamespaceLister AccountAssignmentListerExpansion }
AccountAssignmentLister helps list AccountAssignments. All objects returned here must be treated as read-only.
func NewAccountAssignmentLister ¶
func NewAccountAssignmentLister(indexer cache.Indexer) AccountAssignmentLister
NewAccountAssignmentLister returns a new AccountAssignmentLister.
type AccountAssignmentListerExpansion ¶
type AccountAssignmentListerExpansion interface{}
AccountAssignmentListerExpansion allows custom methods to be added to AccountAssignmentLister.
type AccountAssignmentNamespaceLister ¶
type AccountAssignmentNamespaceLister interface { // List lists all AccountAssignments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccountAssignment, err error) // Get retrieves the AccountAssignment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AccountAssignment, error) AccountAssignmentNamespaceListerExpansion }
AccountAssignmentNamespaceLister helps list and get AccountAssignments. All objects returned here must be treated as read-only.
type AccountAssignmentNamespaceListerExpansion ¶
type AccountAssignmentNamespaceListerExpansion interface{}
AccountAssignmentNamespaceListerExpansion allows custom methods to be added to AccountAssignmentNamespaceLister.
type ManagedPolicyAttachmentLister ¶
type ManagedPolicyAttachmentLister interface { // List lists all ManagedPolicyAttachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ManagedPolicyAttachment, err error) // ManagedPolicyAttachments returns an object that can list and get ManagedPolicyAttachments. ManagedPolicyAttachments(namespace string) ManagedPolicyAttachmentNamespaceLister ManagedPolicyAttachmentListerExpansion }
ManagedPolicyAttachmentLister helps list ManagedPolicyAttachments. All objects returned here must be treated as read-only.
func NewManagedPolicyAttachmentLister ¶
func NewManagedPolicyAttachmentLister(indexer cache.Indexer) ManagedPolicyAttachmentLister
NewManagedPolicyAttachmentLister returns a new ManagedPolicyAttachmentLister.
type ManagedPolicyAttachmentListerExpansion ¶
type ManagedPolicyAttachmentListerExpansion interface{}
ManagedPolicyAttachmentListerExpansion allows custom methods to be added to ManagedPolicyAttachmentLister.
type ManagedPolicyAttachmentNamespaceLister ¶
type ManagedPolicyAttachmentNamespaceLister interface { // List lists all ManagedPolicyAttachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ManagedPolicyAttachment, err error) // Get retrieves the ManagedPolicyAttachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ManagedPolicyAttachment, error) ManagedPolicyAttachmentNamespaceListerExpansion }
ManagedPolicyAttachmentNamespaceLister helps list and get ManagedPolicyAttachments. All objects returned here must be treated as read-only.
type ManagedPolicyAttachmentNamespaceListerExpansion ¶
type ManagedPolicyAttachmentNamespaceListerExpansion interface{}
ManagedPolicyAttachmentNamespaceListerExpansion allows custom methods to be added to ManagedPolicyAttachmentNamespaceLister.
type PermissionSetInlinePolicyLister ¶
type PermissionSetInlinePolicyLister interface { // List lists all PermissionSetInlinePolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PermissionSetInlinePolicy, err error) // PermissionSetInlinePolicies returns an object that can list and get PermissionSetInlinePolicies. PermissionSetInlinePolicies(namespace string) PermissionSetInlinePolicyNamespaceLister PermissionSetInlinePolicyListerExpansion }
PermissionSetInlinePolicyLister helps list PermissionSetInlinePolicies. All objects returned here must be treated as read-only.
func NewPermissionSetInlinePolicyLister ¶
func NewPermissionSetInlinePolicyLister(indexer cache.Indexer) PermissionSetInlinePolicyLister
NewPermissionSetInlinePolicyLister returns a new PermissionSetInlinePolicyLister.
type PermissionSetInlinePolicyListerExpansion ¶
type PermissionSetInlinePolicyListerExpansion interface{}
PermissionSetInlinePolicyListerExpansion allows custom methods to be added to PermissionSetInlinePolicyLister.
type PermissionSetInlinePolicyNamespaceLister ¶
type PermissionSetInlinePolicyNamespaceLister interface { // List lists all PermissionSetInlinePolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PermissionSetInlinePolicy, err error) // Get retrieves the PermissionSetInlinePolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PermissionSetInlinePolicy, error) PermissionSetInlinePolicyNamespaceListerExpansion }
PermissionSetInlinePolicyNamespaceLister helps list and get PermissionSetInlinePolicies. All objects returned here must be treated as read-only.
type PermissionSetInlinePolicyNamespaceListerExpansion ¶
type PermissionSetInlinePolicyNamespaceListerExpansion interface{}
PermissionSetInlinePolicyNamespaceListerExpansion allows custom methods to be added to PermissionSetInlinePolicyNamespaceLister.
type PermissionSetLister ¶
type PermissionSetLister interface { // List lists all PermissionSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PermissionSet, err error) // PermissionSets returns an object that can list and get PermissionSets. PermissionSets(namespace string) PermissionSetNamespaceLister PermissionSetListerExpansion }
PermissionSetLister helps list PermissionSets. All objects returned here must be treated as read-only.
func NewPermissionSetLister ¶
func NewPermissionSetLister(indexer cache.Indexer) PermissionSetLister
NewPermissionSetLister returns a new PermissionSetLister.
type PermissionSetListerExpansion ¶
type PermissionSetListerExpansion interface{}
PermissionSetListerExpansion allows custom methods to be added to PermissionSetLister.
type PermissionSetNamespaceLister ¶
type PermissionSetNamespaceLister interface { // List lists all PermissionSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PermissionSet, err error) // Get retrieves the PermissionSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PermissionSet, error) PermissionSetNamespaceListerExpansion }
PermissionSetNamespaceLister helps list and get PermissionSets. All objects returned here must be treated as read-only.
type PermissionSetNamespaceListerExpansion ¶
type PermissionSetNamespaceListerExpansion interface{}
PermissionSetNamespaceListerExpansion allows custom methods to be added to PermissionSetNamespaceLister.