Documentation
¶
Index ¶
- Constants
- func ClusterRequestsFromGroup(list *v1.ClusterList) []reconcile.Request
- func CustomRoleRequestsFromGroup(list *v1.CustomRoleList) []reconcile.Request
- func DatabaseUserRequestsFromGroup(list *v1.DatabaseUserList) []reconcile.Request
- func FlexClusterRequestsFromGroup(list *v1.FlexClusterList) []reconcile.Request
- type ClusterByGroupIndexer
- type CustomRoleByGroupIndexer
- type DatabaseUserByGroupIndexer
- type FlexClusterByGroupIndexer
Constants ¶
View Source
const ClusterByGroupIndex = "cluster.groupRef"
nolint:dupl
View Source
const CustomRoleByGroupIndex = "customrole.groupRef"
nolint:dupl
View Source
const DatabaseUserByGroupIndex = "databaseuser.groupRef"
nolint:dupl
View Source
const FlexClusterByGroupIndex = "flexcluster.groupRef"
nolint:dupl
Variables ¶
This section is empty.
Functions ¶
func ClusterRequestsFromGroup ¶
func ClusterRequestsFromGroup(list *v1.ClusterList) []reconcile.Request
func CustomRoleRequestsFromGroup ¶
func CustomRoleRequestsFromGroup(list *v1.CustomRoleList) []reconcile.Request
func DatabaseUserRequestsFromGroup ¶
func DatabaseUserRequestsFromGroup(list *v1.DatabaseUserList) []reconcile.Request
func FlexClusterRequestsFromGroup ¶
func FlexClusterRequestsFromGroup(list *v1.FlexClusterList) []reconcile.Request
Types ¶
type ClusterByGroupIndexer ¶
type ClusterByGroupIndexer struct {
// contains filtered or unexported fields
}
func NewClusterByGroupIndexer ¶
func NewClusterByGroupIndexer(logger *zap.Logger) *ClusterByGroupIndexer
func (*ClusterByGroupIndexer) Keys ¶
func (i *ClusterByGroupIndexer) Keys(object client.Object) []string
Keys extracts the index key(s) from the given object
func (*ClusterByGroupIndexer) Name ¶
func (*ClusterByGroupIndexer) Name() string
func (*ClusterByGroupIndexer) Object ¶
func (*ClusterByGroupIndexer) Object() client.Object
type CustomRoleByGroupIndexer ¶
type CustomRoleByGroupIndexer struct {
// contains filtered or unexported fields
}
func NewCustomRoleByGroupIndexer ¶
func NewCustomRoleByGroupIndexer(logger *zap.Logger) *CustomRoleByGroupIndexer
func (*CustomRoleByGroupIndexer) Keys ¶
func (i *CustomRoleByGroupIndexer) Keys(object client.Object) []string
Keys extracts the index key(s) from the given object
func (*CustomRoleByGroupIndexer) Name ¶
func (*CustomRoleByGroupIndexer) Name() string
func (*CustomRoleByGroupIndexer) Object ¶
func (*CustomRoleByGroupIndexer) Object() client.Object
type DatabaseUserByGroupIndexer ¶
type DatabaseUserByGroupIndexer struct {
// contains filtered or unexported fields
}
func NewDatabaseUserByGroupIndexer ¶
func NewDatabaseUserByGroupIndexer(logger *zap.Logger) *DatabaseUserByGroupIndexer
func (*DatabaseUserByGroupIndexer) Keys ¶
func (i *DatabaseUserByGroupIndexer) Keys(object client.Object) []string
Keys extracts the index key(s) from the given object
func (*DatabaseUserByGroupIndexer) Name ¶
func (*DatabaseUserByGroupIndexer) Name() string
func (*DatabaseUserByGroupIndexer) Object ¶
func (*DatabaseUserByGroupIndexer) Object() client.Object
type FlexClusterByGroupIndexer ¶
type FlexClusterByGroupIndexer struct {
// contains filtered or unexported fields
}
func NewFlexClusterByGroupIndexer ¶
func NewFlexClusterByGroupIndexer(logger *zap.Logger) *FlexClusterByGroupIndexer
func (*FlexClusterByGroupIndexer) Keys ¶
func (i *FlexClusterByGroupIndexer) Keys(object client.Object) []string
Keys extracts the index key(s) from the given object
func (*FlexClusterByGroupIndexer) Name ¶
func (*FlexClusterByGroupIndexer) Name() string
func (*FlexClusterByGroupIndexer) Object ¶
func (*FlexClusterByGroupIndexer) Object() client.Object
Click to show internal directories.
Click to hide internal directories.