MCPcopy
hub / github.com/marmotedu/iam / Service

Interface Service

internal/apiserver/service/v1/service.go:12–16  ·  view source on GitHub ↗

Service defines functions used to return resource interface.

Source from the content-addressed store, hash-verified

10
11// Service defines functions used to return resource interface.
12type Service interface {
13 Users() UserSrv
14 Secrets() SecretSrv
15 Policies() PolicySrv
16}
17
18type service struct {
19 store store.Factory

Callers 23

SetupSuiteMethod · 0.65
ListMethod · 0.65
CreateMethod · 0.65
DeleteCollectionMethod · 0.65
DeleteMethod · 0.65
GetMethod · 0.65
UpdateMethod · 0.65
SetupSuiteMethod · 0.65
CreateMethod · 0.65
UpdateMethod · 0.65
DeleteMethod · 0.65

Implementers 8

serviceinternal/apiserver/service/v1/service.
MockServiceinternal/apiserver/service/v1/mock_ser
MockServiceMockRecorderinternal/apiserver/service/v1/mock_ser
MockFactoryinternal/apiserver/store/mock_store.go
MockFactoryMockRecorderinternal/apiserver/store/mock_store.go
datastoreinternal/apiserver/store/etcd/etcd.go
datastoreinternal/apiserver/store/mysql/mysql.g
datastoreinternal/apiserver/store/fake/fake.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…