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.