Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/marmotedu/iam
/ functions
Functions
1,506 in github.com/marmotedu/iam
⨍
Functions
1,506
◇
Types & classes
336
Method
Info
(_ string, _ ...Field)
pkg/log/log.go:105
Method
Info
(msg string, fields ...Field)
pkg/log/log.go:125
Method
Info
(msg string, fields ...Field)
pkg/log/log.go:417
Method
Info
Info logs a message at level Info on the compatibleLogger.
pkg/log/distribution/logger.go:93
Method
Info
(msg string, args ...interface{})
pkg/log/cronlog/log.go:22
Method
Info
Info print info.
internal/pkg/logger/logger.go:112
Method
Infof
(_ string, _ ...interface{})
pkg/log/log.go:106
Method
Infof
(format string, args ...interface{})
pkg/log/log.go:131
Method
Infof
(format string, v ...interface{})
pkg/log/log.go:426
Method
Infof
Infof logs a message at level Info on the compatibleLogger.
pkg/log/distribution/logger.go:103
Method
Infoln
Infoln logs a message at level Info on the compatibleLogger.
pkg/log/distribution/logger.go:98
Method
Infow
(_ string, _ ...interface{})
pkg/log/log.go:107
Method
Infow
(msg string, keysAndValues ...interface{})
pkg/log/log.go:137
Method
Infow
(msg string, keysAndValues ...interface{})
pkg/log/log.go:435
Method
Init
(config interface{})
internal/pump/storage/store.go:10
Method
Init
Init initialize the redis cluster storage manager.
internal/pump/storage/redis/redis.go:225
Method
Init
Init initialize the influx pump instance.
internal/pump/pumps/influx.go:51
Method
Init
Init initialize the csv pump instance.
internal/pump/pumps/csv.go:47
Method
Init
Init initialize the mongo pump instance.
internal/pump/pumps/mongo.go:240
Method
Init
Init initialize the elasticsearch pump instance.
internal/pump/pumps/elasticsearch.go:138
Method
Init
Init initialize the prometheus pump instance.
internal/pump/pumps/prometheus.go:58
Method
Init
Init initialize the kafka pump instance.
internal/pump/pumps/kafka.go:66
Method
Init
Init initialize the syslog pump instance.
internal/pump/pumps/syslog.go:50
Method
Init
Init initialize the dummy pump instance.
internal/pump/pumps/dummy.go:31
Method
Init
Init initializes the watcher for later execution.
internal/watcher/watcher/task/watcher.go:71
Method
Init
Init initializes the watcher for later execution.
internal/watcher/watcher/clean/watcher.go:58
Function
InitFlags
InitFlags normalizes, parses, then logs the command line flags.
pkg/util/flag/flag.go:42
Method
Initialize
Initialize initialize the trace plugin.
pkg/db/plugin.go:30
Function
IsFilenameSliceEmpty
IsFilenameSliceEmpty checkes where filenames and directory are both zero value.
internal/iamctl/cmd/util/helpers.go:196
Method
IsMemberOfSet
IsMemberOfSet return whether the given value belong to key set.
pkg/storage/redis_cluster.go:1142
Function
IsSiblingCommandExists
IsSiblingCommandExists receives a pointer to a cobra command and a target string. Returns true if the target string is found in the list of sibling co
internal/iamctl/cmd/util/helpers.go:285
Method
Levels
()
pkg/log/logrus/hook.go:33
Function
Limit
Limit drops (HTTP status 429) the request if the limit is reached.
internal/pkg/middleware/limit.go:18
Method
LineBreak
(out *bytes.Buffer)
internal/iamctl/util/templates/markdown.go:94
Method
Link
(out *bytes.Buffer, link []byte, title []byte, content []byte)
internal/iamctl/util/templates/markdown.go:126
Method
List
()
internal/authzserver/store/policy.go:11
Method
List
List(ctx context.Context, username string, opts metav1.ListOptions) (*v1.SecretList, error)
internal/authzserver/store/secret.go:12
Method
List
List mocks base method.
internal/authzserver/store/mock_store.go:94
Method
List
List indicates an expected call of List.
internal/authzserver/store/mock_store.go:103
Method
List
List mocks base method.
internal/authzserver/store/mock_store.go:132
Method
List
List indicates an expected call of List.
internal/authzserver/store/mock_store.go:141
Method
List
List returns all the authorization policies.
internal/authzserver/store/apiserver/policy.go:29
Method
List
List returns all the authorization secrets.
internal/authzserver/store/apiserver/secret.go:27
Method
List
List mocks base method.
internal/authzserver/authorization/mock_authorization.go:99
Method
List
List indicates an expected call of List.
internal/authzserver/authorization/mock_authorization.go:108
Method
List
List returns all the policies under the username.
internal/authzserver/authorization/authorizer/authorizer.go:66
Method
List
List return all policies.
internal/apiserver/controller/v1/policy/list.go:19
Method
List
List list all the secrets.
internal/apiserver/controller/v1/secret/list.go:19
Method
List
(ctx context.Context, username string, opts metav1.ListOptions)
internal/apiserver/service/v1/policy.go:85
Method
List
(ctx context.Context, username string, opts metav1.ListOptions)
internal/apiserver/service/v1/secret.go:89
Method
List
List mocks base method.
internal/apiserver/service/v1/mock_service.go:180
Method
List
List indicates an expected call of List.
internal/apiserver/service/v1/mock_service.go:189
Method
List
List mocks base method.
internal/apiserver/service/v1/mock_service.go:304
Method
List
List indicates an expected call of List.
internal/apiserver/service/v1/mock_service.go:313
Method
List
List mocks base method.
internal/apiserver/service/v1/mock_service.go:413
Method
List
List indicates an expected call of List.
internal/apiserver/service/v1/mock_service.go:422
Method
List
(ctx context.Context, username string, opts metav1.ListOptions)
internal/apiserver/store/policy.go:21
Method
List
(ctx context.Context, username string, opts metav1.ListOptions)
internal/apiserver/store/secret.go:21
Method
List
List mocks base method.
internal/apiserver/store/mock_store.go:194
Method
List
List indicates an expected call of List.
internal/apiserver/store/mock_store.go:203
Method
List
List mocks base method.
internal/apiserver/store/mock_store.go:303
Method
List
List indicates an expected call of List.
internal/apiserver/store/mock_store.go:312
Method
List
List mocks base method.
internal/apiserver/store/mock_store.go:412
Method
List
List indicates an expected call of List.
internal/apiserver/store/mock_store.go:421
Method
List
(ctx context.Context, prefix string)
internal/apiserver/store/etcd/etcd.go:293
Method
List
List return all policies.
internal/apiserver/store/etcd/policy.go:91
Method
List
List return all secrets.
internal/apiserver/store/etcd/secret.go:77
Method
List
List return all users.
internal/apiserver/store/etcd/user.go:81
Method
List
List return all policies.
internal/apiserver/store/mysql/policy.go:100
Method
List
List return all secrets.
internal/apiserver/store/mysql/secret.go:82
Method
List
List return all users.
internal/apiserver/store/mysql/user.go:89
Method
List
List return all policies.
internal/apiserver/store/fake/policy.go:157
Method
List
List return all secrets.
internal/apiserver/store/fake/secret.go:121
Method
List
List return all users.
internal/apiserver/store/fake/user.go:128
Method
List
List renders the start and end of a list.
internal/iamctl/util/templates/markdown.go:46
Method
ListItem
ListItem renders list items and supports both ordered and unordered lists.
internal/iamctl/util/templates/markdown.go:54
Method
ListOptional
ListOptional show a more graceful query method.
internal/apiserver/store/mysql/user.go:108
Method
ListWithBadPerformance
ListWithBadPerformance mocks base method.
internal/apiserver/service/v1/mock_service.go:195
Method
ListWithBadPerformance
ListWithBadPerformance indicates an expected call of ListWithBadPerformance.
internal/apiserver/service/v1/mock_service.go:204
Method
ListWithBadPerformance
(ctx context.Context, opts metav1.ListOptions)
internal/apiserver/service/v1/user.go:29
Function
LoadConfig
LoadConfig reads in config file and ENV variables if set.
internal/pkg/server/config.go:127
Method
LogGrantedAccessRequest
LogGrantedAccessRequest mocks base method.
internal/authzserver/authorization/mock_authorization.go:114
Method
LogGrantedAccessRequest
LogGrantedAccessRequest indicates an expected call of LogGrantedAccessRequest.
internal/authzserver/authorization/mock_authorization.go:120
Method
LogGrantedAccessRequest
LogGrantedAccessRequest write granted subject access to redis.
internal/authzserver/authorization/authorizer/authorizer.go:100
Method
LogMode
LogMode log mode.
internal/pkg/logger/logger.go:104
Method
LogRejectedAccessRequest
LogRejectedAccessRequest mocks base method.
internal/authzserver/authorization/mock_authorization.go:126
Method
LogRejectedAccessRequest
LogRejectedAccessRequest indicates an expected call of LogRejectedAccessRequest.
internal/authzserver/authorization/mock_authorization.go:132
Method
LogRejectedAccessRequest
LogRejectedAccessRequest write rejected subject access to redis.
internal/authzserver/authorization/authorizer/authorizer.go:71
Function
LoggerWithFormatter
LoggerWithFormatter instance a Logger middleware with the specified log format function.
internal/pkg/middleware/logger.go:51
Function
LoggerWithWriter
LoggerWithWriter instance a Logger middleware with the specified writer buffer. Example: os.Stdout, a file opened in write mode, a socket...
internal/pkg/middleware/logger.go:59
Function
ManualStrip
ManualStrip is used for dropping comments from a YAML file.
internal/iamctl/cmd/util/helpers.go:314
Function
MultilineError
MultilineError returns a string representing an error that splits sub errors into their own lines. The returned string will end with a newline.
internal/iamctl/cmd/util/helpers.go:150
Method
New
New create an influx pump instance.
internal/pump/pumps/influx.go:39
Method
New
New create a csv pump instance.
internal/pump/pumps/csv.go:35
Method
New
New create a mongo pump instance.
internal/pump/pumps/mongo.go:228
Method
New
New create an elasticsearch pump instance.
internal/pump/pumps/elasticsearch.go:126
Method
New
New create a prometheus pump instance.
internal/pump/pumps/prometheus.go:37
Method
New
New create a kafka pump instance.
internal/pump/pumps/kafka.go:54
Method
New
New create a syslog pump instance.
internal/pump/pumps/syslog.go:38
Method
New
New create a dummy pump instance.
internal/pump/pumps/dummy.go:19
← previous
next →
1,001–1,100 of 1,506, ranked by callers