We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 554771a commit e1cb47aCopy full SHA for e1cb47a
2 files changed
providers-sdk/v1/plugin/resources.go
@@ -0,0 +1,8 @@
1
+// Copyright (c) Mondoo, Inc.
2
+// SPDX-License-Identifier: BUSL-1.1
3
+package plugin
4
+
5
+type Resources[T any] interface {
6
+ Get(key string) (T, bool)
7
+ Set(key string, value T)
8
+}
providers-sdk/v1/plugin/runtime.go
@@ -14,7 +14,7 @@ import (
14
15
type Runtime struct {
16
Connection Connection
17
- Resources *syncx.Map[Resource]
+ Resources Resources[Resource]
18
Callback ProviderCallback
19
HasRecording bool
20
CreateResource CreateNamedResource
0 commit comments