Documentation
¶
Index ¶
- type Context
- type FakeContextProvider
- func (cp *FakeContextProvider) AddResource(gvr schema.GroupVersionResource, obj runtime.Object) error
- func (cp *FakeContextProvider) GetGlobalReference(string, string) (any, error)
- func (cp *FakeContextProvider) GetImageData(string) (map[string]any, error)
- func (cp *FakeContextProvider) GetResource(apiVersion, resource, namespace, name string) (*unstructured.Unstructured, error)
- func (cp *FakeContextProvider) ListResources(apiVersion, resource, namespace string) (*unstructured.UnstructuredList, error)
- func (cp *FakeContextProvider) PostResource(string, string, string, map[string]any) (*unstructured.Unstructured, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context interface { globalcontext.ContextInterface imagedata.ContextInterface resource.ContextInterface }
func NewContextProvider ¶
type FakeContextProvider ¶
type FakeContextProvider struct {
// contains filtered or unexported fields
}
func NewFakeContextProvider ¶
func NewFakeContextProvider() *FakeContextProvider
func (*FakeContextProvider) AddResource ¶
func (cp *FakeContextProvider) AddResource(gvr schema.GroupVersionResource, obj runtime.Object) error
func (*FakeContextProvider) GetGlobalReference ¶
func (cp *FakeContextProvider) GetGlobalReference(string, string) (any, error)
func (*FakeContextProvider) GetImageData ¶
func (cp *FakeContextProvider) GetImageData(string) (map[string]any, error)
func (*FakeContextProvider) GetResource ¶
func (cp *FakeContextProvider) GetResource(apiVersion, resource, namespace, name string) (*unstructured.Unstructured, error)
func (*FakeContextProvider) ListResources ¶
func (cp *FakeContextProvider) ListResources(apiVersion, resource, namespace string) (*unstructured.UnstructuredList, error)
func (*FakeContextProvider) PostResource ¶
func (cp *FakeContextProvider) PostResource(string, string, string, map[string]any) (*unstructured.Unstructured, error)
Click to show internal directories.
Click to hide internal directories.