...
Package auditconfig
import "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/controller/iam/auditconfig"
- Overview
- Index
- func Add(mgr manager.Manager, provider *tfschema.Provider, smLoader *servicemappingloader.ServiceMappingLoader, converter *conversion.Converter, dclConfig *mmdcl.Config) error
- func ToK8sResource(auditConfig *iamv1beta1.IAMAuditConfig) (*k8s.Resource, error)
- type Reconciler
- func NewReconciler(mgr manager.Manager, provider *tfschema.Provider, smLoader *servicemappingloader.ServiceMappingLoader, converter *conversion.Converter, dclConfig *mmdcl.Config, immediateReconcileRequests chan event.GenericEvent, resourceWatcherRoutines *semaphore.Weighted) (*Reconciler, error)
- func (r *Reconciler) Reconcile(ctx context.Context, request reconcile.Request) (result reconcile.Result, err error)
Package files
iamauditconfig_controller.go
func Add(mgr manager.Manager, provider *tfschema.Provider, smLoader *servicemappingloader.ServiceMappingLoader,
converter *conversion.Converter, dclConfig *mmdcl.Config) error
func ToK8sResource(auditConfig *iamv1beta1.IAMAuditConfig) (*k8s.Resource, error)
type Reconciler struct {
lifecyclehandler.LifecycleHandler
client.Client
metrics.ReconcilerMetrics
}
func NewReconciler(mgr manager.Manager, provider *tfschema.Provider, smLoader *servicemappingloader.ServiceMappingLoader, converter *conversion.Converter, dclConfig *mmdcl.Config, immediateReconcileRequests chan event.GenericEvent, resourceWatcherRoutines *semaphore.Weighted) (*Reconciler, error)
func (r *Reconciler) Reconcile(ctx context.Context, request reconcile.Request) (result reconcile.Result, err error)