v2/pkg/genruntime/resource_extension.go (4 lines of code) (raw):
/*
* Copyright (c) Microsoft Corporation.
* Licensed under the MIT license.
*/
package genruntime
/*
This file contains manual implementations to reduce code bloat in generated code.
*/
// ResourceExtension defines extended functionality of a resource used by the reconciler
type ResourceExtension interface {
// GetExtendedResources returns the KubernetesResource slice for Resource versions
GetExtendedResources() []KubernetesResource
}