Documentation ¶
Index ¶
- type AccessKeyLister
- type AccessKeyListerExpansion
- type AccessKeyNamespaceLister
- type AccessKeyNamespaceListerExpansion
- type AccountAliasLister
- type AccountAliasListerExpansion
- type AccountAliasNamespaceLister
- type AccountAliasNamespaceListerExpansion
- type AccountPasswordPolicyLister
- type AccountPasswordPolicyListerExpansion
- type AccountPasswordPolicyNamespaceLister
- type AccountPasswordPolicyNamespaceListerExpansion
- type AliasLister
- type AliasListerExpansion
- type AliasNamespaceLister
- type AliasNamespaceListerExpansion
- type GroupLister
- type GroupListerExpansion
- type GroupMembershipLister
- type GroupMembershipListerExpansion
- type GroupMembershipNamespaceLister
- type GroupMembershipNamespaceListerExpansion
- type GroupNamespaceLister
- type GroupNamespaceListerExpansion
- type GroupPolicyAttachmentLister
- type GroupPolicyAttachmentListerExpansion
- type GroupPolicyAttachmentNamespaceLister
- type GroupPolicyAttachmentNamespaceListerExpansion
- type LoginProfileLister
- type LoginProfileListerExpansion
- type LoginProfileNamespaceLister
- type LoginProfileNamespaceListerExpansion
- type PolicyLister
- type PolicyListerExpansion
- type PolicyNamespaceLister
- type PolicyNamespaceListerExpansion
- type RoleAttachmentLister
- type RoleAttachmentListerExpansion
- type RoleAttachmentNamespaceLister
- type RoleAttachmentNamespaceListerExpansion
- type RoleLister
- type RoleListerExpansion
- type RoleNamespaceLister
- type RoleNamespaceListerExpansion
- type RolePolicyAttachmentLister
- type RolePolicyAttachmentListerExpansion
- type RolePolicyAttachmentNamespaceLister
- type RolePolicyAttachmentNamespaceListerExpansion
- type SamlProviderLister
- type SamlProviderListerExpansion
- type SamlProviderNamespaceLister
- type SamlProviderNamespaceListerExpansion
- type SecurityPreferenceLister
- type SecurityPreferenceListerExpansion
- type SecurityPreferenceNamespaceLister
- type SecurityPreferenceNamespaceListerExpansion
- type UserLister
- type UserListerExpansion
- type UserNamespaceLister
- type UserNamespaceListerExpansion
- type UserPolicyAttachmentLister
- type UserPolicyAttachmentListerExpansion
- type UserPolicyAttachmentNamespaceLister
- type UserPolicyAttachmentNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessKeyLister ¶
type AccessKeyLister interface { // List lists all AccessKeys in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccessKey, err error) // AccessKeys returns an object that can list and get AccessKeys. AccessKeys(namespace string) AccessKeyNamespaceLister AccessKeyListerExpansion }
AccessKeyLister helps list AccessKeys. All objects returned here must be treated as read-only.
func NewAccessKeyLister ¶
func NewAccessKeyLister(indexer cache.Indexer) AccessKeyLister
NewAccessKeyLister returns a new AccessKeyLister.
type AccessKeyListerExpansion ¶
type AccessKeyListerExpansion interface{}
AccessKeyListerExpansion allows custom methods to be added to AccessKeyLister.
type AccessKeyNamespaceLister ¶
type AccessKeyNamespaceLister interface { // List lists all AccessKeys in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccessKey, err error) // Get retrieves the AccessKey from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AccessKey, error) AccessKeyNamespaceListerExpansion }
AccessKeyNamespaceLister helps list and get AccessKeys. All objects returned here must be treated as read-only.
type AccessKeyNamespaceListerExpansion ¶
type AccessKeyNamespaceListerExpansion interface{}
AccessKeyNamespaceListerExpansion allows custom methods to be added to AccessKeyNamespaceLister.
type AccountAliasLister ¶
type AccountAliasLister interface { // List lists all AccountAliases in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccountAlias, err error) // AccountAliases returns an object that can list and get AccountAliases. AccountAliases(namespace string) AccountAliasNamespaceLister AccountAliasListerExpansion }
AccountAliasLister helps list AccountAliases. All objects returned here must be treated as read-only.
func NewAccountAliasLister ¶
func NewAccountAliasLister(indexer cache.Indexer) AccountAliasLister
NewAccountAliasLister returns a new AccountAliasLister.
type AccountAliasListerExpansion ¶
type AccountAliasListerExpansion interface{}
AccountAliasListerExpansion allows custom methods to be added to AccountAliasLister.
type AccountAliasNamespaceLister ¶
type AccountAliasNamespaceLister interface { // List lists all AccountAliases in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccountAlias, err error) // Get retrieves the AccountAlias from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AccountAlias, error) AccountAliasNamespaceListerExpansion }
AccountAliasNamespaceLister helps list and get AccountAliases. All objects returned here must be treated as read-only.
type AccountAliasNamespaceListerExpansion ¶
type AccountAliasNamespaceListerExpansion interface{}
AccountAliasNamespaceListerExpansion allows custom methods to be added to AccountAliasNamespaceLister.
type AccountPasswordPolicyLister ¶
type AccountPasswordPolicyLister interface { // List lists all AccountPasswordPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccountPasswordPolicy, err error) // AccountPasswordPolicies returns an object that can list and get AccountPasswordPolicies. AccountPasswordPolicies(namespace string) AccountPasswordPolicyNamespaceLister AccountPasswordPolicyListerExpansion }
AccountPasswordPolicyLister helps list AccountPasswordPolicies. All objects returned here must be treated as read-only.
func NewAccountPasswordPolicyLister ¶
func NewAccountPasswordPolicyLister(indexer cache.Indexer) AccountPasswordPolicyLister
NewAccountPasswordPolicyLister returns a new AccountPasswordPolicyLister.
type AccountPasswordPolicyListerExpansion ¶
type AccountPasswordPolicyListerExpansion interface{}
AccountPasswordPolicyListerExpansion allows custom methods to be added to AccountPasswordPolicyLister.
type AccountPasswordPolicyNamespaceLister ¶
type AccountPasswordPolicyNamespaceLister interface { // List lists all AccountPasswordPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccountPasswordPolicy, err error) // Get retrieves the AccountPasswordPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AccountPasswordPolicy, error) AccountPasswordPolicyNamespaceListerExpansion }
AccountPasswordPolicyNamespaceLister helps list and get AccountPasswordPolicies. All objects returned here must be treated as read-only.
type AccountPasswordPolicyNamespaceListerExpansion ¶
type AccountPasswordPolicyNamespaceListerExpansion interface{}
AccountPasswordPolicyNamespaceListerExpansion allows custom methods to be added to AccountPasswordPolicyNamespaceLister.
type AliasLister ¶
type AliasLister interface { // List lists all Aliases in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Alias, err error) // Aliases returns an object that can list and get Aliases. Aliases(namespace string) AliasNamespaceLister AliasListerExpansion }
AliasLister helps list Aliases. All objects returned here must be treated as read-only.
func NewAliasLister ¶
func NewAliasLister(indexer cache.Indexer) AliasLister
NewAliasLister returns a new AliasLister.
type AliasListerExpansion ¶
type AliasListerExpansion interface{}
AliasListerExpansion allows custom methods to be added to AliasLister.
type AliasNamespaceLister ¶
type AliasNamespaceLister interface { // List lists all Aliases in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Alias, err error) // Get retrieves the Alias from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Alias, error) AliasNamespaceListerExpansion }
AliasNamespaceLister helps list and get Aliases. All objects returned here must be treated as read-only.
type AliasNamespaceListerExpansion ¶
type AliasNamespaceListerExpansion interface{}
AliasNamespaceListerExpansion allows custom methods to be added to AliasNamespaceLister.
type GroupLister ¶
type GroupLister interface { // List lists all Groups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Group, err error) // Groups returns an object that can list and get Groups. Groups(namespace string) GroupNamespaceLister GroupListerExpansion }
GroupLister helps list Groups. All objects returned here must be treated as read-only.
func NewGroupLister ¶
func NewGroupLister(indexer cache.Indexer) GroupLister
NewGroupLister returns a new GroupLister.
type GroupListerExpansion ¶
type GroupListerExpansion interface{}
GroupListerExpansion allows custom methods to be added to GroupLister.
type GroupMembershipLister ¶
type GroupMembershipLister interface { // List lists all GroupMemberships in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GroupMembership, err error) // GroupMemberships returns an object that can list and get GroupMemberships. GroupMemberships(namespace string) GroupMembershipNamespaceLister GroupMembershipListerExpansion }
GroupMembershipLister helps list GroupMemberships. All objects returned here must be treated as read-only.
func NewGroupMembershipLister ¶
func NewGroupMembershipLister(indexer cache.Indexer) GroupMembershipLister
NewGroupMembershipLister returns a new GroupMembershipLister.
type GroupMembershipListerExpansion ¶
type GroupMembershipListerExpansion interface{}
GroupMembershipListerExpansion allows custom methods to be added to GroupMembershipLister.
type GroupMembershipNamespaceLister ¶
type GroupMembershipNamespaceLister interface { // List lists all GroupMemberships in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GroupMembership, err error) // Get retrieves the GroupMembership from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.GroupMembership, error) GroupMembershipNamespaceListerExpansion }
GroupMembershipNamespaceLister helps list and get GroupMemberships. All objects returned here must be treated as read-only.
type GroupMembershipNamespaceListerExpansion ¶
type GroupMembershipNamespaceListerExpansion interface{}
GroupMembershipNamespaceListerExpansion allows custom methods to be added to GroupMembershipNamespaceLister.
type GroupNamespaceLister ¶
type GroupNamespaceLister interface { // List lists all Groups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Group, err error) // Get retrieves the Group from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Group, error) GroupNamespaceListerExpansion }
GroupNamespaceLister helps list and get Groups. All objects returned here must be treated as read-only.
type GroupNamespaceListerExpansion ¶
type GroupNamespaceListerExpansion interface{}
GroupNamespaceListerExpansion allows custom methods to be added to GroupNamespaceLister.
type GroupPolicyAttachmentLister ¶
type GroupPolicyAttachmentLister interface { // List lists all GroupPolicyAttachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GroupPolicyAttachment, err error) // GroupPolicyAttachments returns an object that can list and get GroupPolicyAttachments. GroupPolicyAttachments(namespace string) GroupPolicyAttachmentNamespaceLister GroupPolicyAttachmentListerExpansion }
GroupPolicyAttachmentLister helps list GroupPolicyAttachments. All objects returned here must be treated as read-only.
func NewGroupPolicyAttachmentLister ¶
func NewGroupPolicyAttachmentLister(indexer cache.Indexer) GroupPolicyAttachmentLister
NewGroupPolicyAttachmentLister returns a new GroupPolicyAttachmentLister.
type GroupPolicyAttachmentListerExpansion ¶
type GroupPolicyAttachmentListerExpansion interface{}
GroupPolicyAttachmentListerExpansion allows custom methods to be added to GroupPolicyAttachmentLister.
type GroupPolicyAttachmentNamespaceLister ¶
type GroupPolicyAttachmentNamespaceLister interface { // List lists all GroupPolicyAttachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GroupPolicyAttachment, err error) // Get retrieves the GroupPolicyAttachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.GroupPolicyAttachment, error) GroupPolicyAttachmentNamespaceListerExpansion }
GroupPolicyAttachmentNamespaceLister helps list and get GroupPolicyAttachments. All objects returned here must be treated as read-only.
type GroupPolicyAttachmentNamespaceListerExpansion ¶
type GroupPolicyAttachmentNamespaceListerExpansion interface{}
GroupPolicyAttachmentNamespaceListerExpansion allows custom methods to be added to GroupPolicyAttachmentNamespaceLister.
type LoginProfileLister ¶
type LoginProfileLister interface { // List lists all LoginProfiles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LoginProfile, err error) // LoginProfiles returns an object that can list and get LoginProfiles. LoginProfiles(namespace string) LoginProfileNamespaceLister LoginProfileListerExpansion }
LoginProfileLister helps list LoginProfiles. All objects returned here must be treated as read-only.
func NewLoginProfileLister ¶
func NewLoginProfileLister(indexer cache.Indexer) LoginProfileLister
NewLoginProfileLister returns a new LoginProfileLister.
type LoginProfileListerExpansion ¶
type LoginProfileListerExpansion interface{}
LoginProfileListerExpansion allows custom methods to be added to LoginProfileLister.
type LoginProfileNamespaceLister ¶
type LoginProfileNamespaceLister interface { // List lists all LoginProfiles in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LoginProfile, err error) // Get retrieves the LoginProfile from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.LoginProfile, error) LoginProfileNamespaceListerExpansion }
LoginProfileNamespaceLister helps list and get LoginProfiles. All objects returned here must be treated as read-only.
type LoginProfileNamespaceListerExpansion ¶
type LoginProfileNamespaceListerExpansion interface{}
LoginProfileNamespaceListerExpansion allows custom methods to be added to LoginProfileNamespaceLister.
type PolicyLister ¶
type PolicyLister interface { // List lists all Policies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Policy, err error) // Policies returns an object that can list and get Policies. Policies(namespace string) PolicyNamespaceLister PolicyListerExpansion }
PolicyLister helps list Policies. All objects returned here must be treated as read-only.
func NewPolicyLister ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type PolicyNamespaceLister ¶
type PolicyNamespaceLister interface { // List lists all Policies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Policy, err error) // Get retrieves the Policy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Policy, error) PolicyNamespaceListerExpansion }
PolicyNamespaceLister helps list and get Policies. All objects returned here must be treated as read-only.
type PolicyNamespaceListerExpansion ¶
type PolicyNamespaceListerExpansion interface{}
PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.
type RoleAttachmentLister ¶
type RoleAttachmentLister interface { // List lists all RoleAttachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RoleAttachment, err error) // RoleAttachments returns an object that can list and get RoleAttachments. RoleAttachments(namespace string) RoleAttachmentNamespaceLister RoleAttachmentListerExpansion }
RoleAttachmentLister helps list RoleAttachments. All objects returned here must be treated as read-only.
func NewRoleAttachmentLister ¶
func NewRoleAttachmentLister(indexer cache.Indexer) RoleAttachmentLister
NewRoleAttachmentLister returns a new RoleAttachmentLister.
type RoleAttachmentListerExpansion ¶
type RoleAttachmentListerExpansion interface{}
RoleAttachmentListerExpansion allows custom methods to be added to RoleAttachmentLister.
type RoleAttachmentNamespaceLister ¶
type RoleAttachmentNamespaceLister interface { // List lists all RoleAttachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RoleAttachment, err error) // Get retrieves the RoleAttachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RoleAttachment, error) RoleAttachmentNamespaceListerExpansion }
RoleAttachmentNamespaceLister helps list and get RoleAttachments. All objects returned here must be treated as read-only.
type RoleAttachmentNamespaceListerExpansion ¶
type RoleAttachmentNamespaceListerExpansion interface{}
RoleAttachmentNamespaceListerExpansion allows custom methods to be added to RoleAttachmentNamespaceLister.
type RoleLister ¶
type RoleLister interface { // List lists all Roles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Role, err error) // Roles returns an object that can list and get Roles. Roles(namespace string) RoleNamespaceLister RoleListerExpansion }
RoleLister helps list Roles. All objects returned here must be treated as read-only.
func NewRoleLister ¶
func NewRoleLister(indexer cache.Indexer) RoleLister
NewRoleLister returns a new RoleLister.
type RoleListerExpansion ¶
type RoleListerExpansion interface{}
RoleListerExpansion allows custom methods to be added to RoleLister.
type RoleNamespaceLister ¶
type RoleNamespaceLister interface { // List lists all Roles in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Role, err error) // Get retrieves the Role from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Role, error) RoleNamespaceListerExpansion }
RoleNamespaceLister helps list and get Roles. All objects returned here must be treated as read-only.
type RoleNamespaceListerExpansion ¶
type RoleNamespaceListerExpansion interface{}
RoleNamespaceListerExpansion allows custom methods to be added to RoleNamespaceLister.
type RolePolicyAttachmentLister ¶
type RolePolicyAttachmentLister interface { // List lists all RolePolicyAttachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RolePolicyAttachment, err error) // RolePolicyAttachments returns an object that can list and get RolePolicyAttachments. RolePolicyAttachments(namespace string) RolePolicyAttachmentNamespaceLister RolePolicyAttachmentListerExpansion }
RolePolicyAttachmentLister helps list RolePolicyAttachments. All objects returned here must be treated as read-only.
func NewRolePolicyAttachmentLister ¶
func NewRolePolicyAttachmentLister(indexer cache.Indexer) RolePolicyAttachmentLister
NewRolePolicyAttachmentLister returns a new RolePolicyAttachmentLister.
type RolePolicyAttachmentListerExpansion ¶
type RolePolicyAttachmentListerExpansion interface{}
RolePolicyAttachmentListerExpansion allows custom methods to be added to RolePolicyAttachmentLister.
type RolePolicyAttachmentNamespaceLister ¶
type RolePolicyAttachmentNamespaceLister interface { // List lists all RolePolicyAttachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RolePolicyAttachment, err error) // Get retrieves the RolePolicyAttachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RolePolicyAttachment, error) RolePolicyAttachmentNamespaceListerExpansion }
RolePolicyAttachmentNamespaceLister helps list and get RolePolicyAttachments. All objects returned here must be treated as read-only.
type RolePolicyAttachmentNamespaceListerExpansion ¶
type RolePolicyAttachmentNamespaceListerExpansion interface{}
RolePolicyAttachmentNamespaceListerExpansion allows custom methods to be added to RolePolicyAttachmentNamespaceLister.
type SamlProviderLister ¶
type SamlProviderLister interface { // List lists all SamlProviders in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SamlProvider, err error) // SamlProviders returns an object that can list and get SamlProviders. SamlProviders(namespace string) SamlProviderNamespaceLister SamlProviderListerExpansion }
SamlProviderLister helps list SamlProviders. All objects returned here must be treated as read-only.
func NewSamlProviderLister ¶
func NewSamlProviderLister(indexer cache.Indexer) SamlProviderLister
NewSamlProviderLister returns a new SamlProviderLister.
type SamlProviderListerExpansion ¶
type SamlProviderListerExpansion interface{}
SamlProviderListerExpansion allows custom methods to be added to SamlProviderLister.
type SamlProviderNamespaceLister ¶
type SamlProviderNamespaceLister interface { // List lists all SamlProviders in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SamlProvider, err error) // Get retrieves the SamlProvider from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SamlProvider, error) SamlProviderNamespaceListerExpansion }
SamlProviderNamespaceLister helps list and get SamlProviders. All objects returned here must be treated as read-only.
type SamlProviderNamespaceListerExpansion ¶
type SamlProviderNamespaceListerExpansion interface{}
SamlProviderNamespaceListerExpansion allows custom methods to be added to SamlProviderNamespaceLister.
type SecurityPreferenceLister ¶ added in v0.5.0
type SecurityPreferenceLister interface { // List lists all SecurityPreferences in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SecurityPreference, err error) // SecurityPreferences returns an object that can list and get SecurityPreferences. SecurityPreferences(namespace string) SecurityPreferenceNamespaceLister SecurityPreferenceListerExpansion }
SecurityPreferenceLister helps list SecurityPreferences. All objects returned here must be treated as read-only.
func NewSecurityPreferenceLister ¶ added in v0.5.0
func NewSecurityPreferenceLister(indexer cache.Indexer) SecurityPreferenceLister
NewSecurityPreferenceLister returns a new SecurityPreferenceLister.
type SecurityPreferenceListerExpansion ¶ added in v0.5.0
type SecurityPreferenceListerExpansion interface{}
SecurityPreferenceListerExpansion allows custom methods to be added to SecurityPreferenceLister.
type SecurityPreferenceNamespaceLister ¶ added in v0.5.0
type SecurityPreferenceNamespaceLister interface { // List lists all SecurityPreferences in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SecurityPreference, err error) // Get retrieves the SecurityPreference from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SecurityPreference, error) SecurityPreferenceNamespaceListerExpansion }
SecurityPreferenceNamespaceLister helps list and get SecurityPreferences. All objects returned here must be treated as read-only.
type SecurityPreferenceNamespaceListerExpansion ¶ added in v0.5.0
type SecurityPreferenceNamespaceListerExpansion interface{}
SecurityPreferenceNamespaceListerExpansion allows custom methods to be added to SecurityPreferenceNamespaceLister.
type UserLister ¶
type UserLister interface { // List lists all Users in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.User, err error) // Users returns an object that can list and get Users. Users(namespace string) UserNamespaceLister UserListerExpansion }
UserLister helps list Users. All objects returned here must be treated as read-only.
func NewUserLister ¶
func NewUserLister(indexer cache.Indexer) UserLister
NewUserLister returns a new UserLister.
type UserListerExpansion ¶
type UserListerExpansion interface{}
UserListerExpansion allows custom methods to be added to UserLister.
type UserNamespaceLister ¶
type UserNamespaceLister interface { // List lists all Users in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.User, err error) // Get retrieves the User from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.User, error) UserNamespaceListerExpansion }
UserNamespaceLister helps list and get Users. All objects returned here must be treated as read-only.
type UserNamespaceListerExpansion ¶
type UserNamespaceListerExpansion interface{}
UserNamespaceListerExpansion allows custom methods to be added to UserNamespaceLister.
type UserPolicyAttachmentLister ¶
type UserPolicyAttachmentLister interface { // List lists all UserPolicyAttachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.UserPolicyAttachment, err error) // UserPolicyAttachments returns an object that can list and get UserPolicyAttachments. UserPolicyAttachments(namespace string) UserPolicyAttachmentNamespaceLister UserPolicyAttachmentListerExpansion }
UserPolicyAttachmentLister helps list UserPolicyAttachments. All objects returned here must be treated as read-only.
func NewUserPolicyAttachmentLister ¶
func NewUserPolicyAttachmentLister(indexer cache.Indexer) UserPolicyAttachmentLister
NewUserPolicyAttachmentLister returns a new UserPolicyAttachmentLister.
type UserPolicyAttachmentListerExpansion ¶
type UserPolicyAttachmentListerExpansion interface{}
UserPolicyAttachmentListerExpansion allows custom methods to be added to UserPolicyAttachmentLister.
type UserPolicyAttachmentNamespaceLister ¶
type UserPolicyAttachmentNamespaceLister interface { // List lists all UserPolicyAttachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.UserPolicyAttachment, err error) // Get retrieves the UserPolicyAttachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.UserPolicyAttachment, error) UserPolicyAttachmentNamespaceListerExpansion }
UserPolicyAttachmentNamespaceLister helps list and get UserPolicyAttachments. All objects returned here must be treated as read-only.
type UserPolicyAttachmentNamespaceListerExpansion ¶
type UserPolicyAttachmentNamespaceListerExpansion interface{}
UserPolicyAttachmentNamespaceListerExpansion allows custom methods to be added to UserPolicyAttachmentNamespaceLister.