Documentation ¶
Index ¶
- func NewRegistration(ns string, dbRegister serviceregistry.DBRegister) ...
- type KeyAccessServerRegistry
- func (s KeyAccessServerRegistry) CreateKeyAccessServer(ctx context.Context, req *connect.Request[kasr.CreateKeyAccessServerRequest]) (*connect.Response[kasr.CreateKeyAccessServerResponse], error)
- func (s KeyAccessServerRegistry) DeleteKeyAccessServer(ctx context.Context, req *connect.Request[kasr.DeleteKeyAccessServerRequest]) (*connect.Response[kasr.DeleteKeyAccessServerResponse], error)
- func (s KeyAccessServerRegistry) GetKeyAccessServer(ctx context.Context, req *connect.Request[kasr.GetKeyAccessServerRequest]) (*connect.Response[kasr.GetKeyAccessServerResponse], error)
- func (s KeyAccessServerRegistry) ListKeyAccessServerGrants(ctx context.Context, ...) (*connect.Response[kasr.ListKeyAccessServerGrantsResponse], error)
- func (s KeyAccessServerRegistry) ListKeyAccessServers(ctx context.Context, _ *connect.Request[kasr.ListKeyAccessServersRequest]) (*connect.Response[kasr.ListKeyAccessServersResponse], error)
- func (s KeyAccessServerRegistry) UpdateKeyAccessServer(ctx context.Context, req *connect.Request[kasr.UpdateKeyAccessServerRequest]) (*connect.Response[kasr.UpdateKeyAccessServerResponse], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRegistration ¶
func NewRegistration(ns string, dbRegister serviceregistry.DBRegister) *serviceregistry.Service[kasregistryconnect.KeyAccessServerRegistryServiceHandler]
Types ¶
type KeyAccessServerRegistry ¶
type KeyAccessServerRegistry struct {
// contains filtered or unexported fields
}
func (KeyAccessServerRegistry) CreateKeyAccessServer ¶
func (s KeyAccessServerRegistry) CreateKeyAccessServer(ctx context.Context, req *connect.Request[kasr.CreateKeyAccessServerRequest], ) (*connect.Response[kasr.CreateKeyAccessServerResponse], error)
func (KeyAccessServerRegistry) DeleteKeyAccessServer ¶
func (s KeyAccessServerRegistry) DeleteKeyAccessServer(ctx context.Context, req *connect.Request[kasr.DeleteKeyAccessServerRequest], ) (*connect.Response[kasr.DeleteKeyAccessServerResponse], error)
func (KeyAccessServerRegistry) GetKeyAccessServer ¶
func (s KeyAccessServerRegistry) GetKeyAccessServer(ctx context.Context, req *connect.Request[kasr.GetKeyAccessServerRequest], ) (*connect.Response[kasr.GetKeyAccessServerResponse], error)
func (KeyAccessServerRegistry) ListKeyAccessServerGrants ¶ added in v0.4.19
func (s KeyAccessServerRegistry) ListKeyAccessServerGrants(ctx context.Context, req *connect.Request[kasr.ListKeyAccessServerGrantsRequest], ) (*connect.Response[kasr.ListKeyAccessServerGrantsResponse], error)
func (KeyAccessServerRegistry) ListKeyAccessServers ¶
func (s KeyAccessServerRegistry) ListKeyAccessServers(ctx context.Context, _ *connect.Request[kasr.ListKeyAccessServersRequest], ) (*connect.Response[kasr.ListKeyAccessServersResponse], error)
func (KeyAccessServerRegistry) UpdateKeyAccessServer ¶
func (s KeyAccessServerRegistry) UpdateKeyAccessServer(ctx context.Context, req *connect.Request[kasr.UpdateKeyAccessServerRequest], ) (*connect.Response[kasr.UpdateKeyAccessServerResponse], error)
Click to show internal directories.
Click to hide internal directories.