Versions in this module Expand all Collapse all v1 v1.0.0 Jan 28, 2026 Changes in this version + const DefaultIngressClassName + const SKUBasic + const SKUStandardv2 + const SKUWAFv2 + type AGICConfigMap struct + AGICPodName string + AGICPodNamespace string + AddonMode bool + AppGwName string + AppGwResourceID string + AppGwSKU string + AppGwSubnetID string + AppGwSubnetName string + AppGwSubnetPrefix string + AttachWAFPolicyToListener bool + AuthLocation string + ClientID string + CloudProviderConfigLocation string + EnableBrownfieldDeployment bool + EnableDeployAppGateway bool + EnableIstioIntegration bool + EnablePanicOnPutError bool + EnableSaveConfigToFile bool + HTTPServicePort string + HostedOnUnderlay bool + IngressClass string + IngressClassControllerName string + IngressClassResourceDefault bool + IngressClassResourceEnabled bool + IngressClassResourceName string + MultiClusterMode bool + ReconcilePeriodSeconds string + ResourceGroupName string + SubscriptionID string + UseManagedIdentityForPod bool + UsePrivateIP bool + VerbosityLevel string + WatchNamespace string + func (cm AGICConfigMap) IngressClassName() string + func (cm AGICConfigMap) IngressControllerName() string + type Aggregator struct + func NewAggregator(options Options) Aggregator + func (a Aggregator) AggregateFromCluster(ctx context.Context, k8sClient kubernetes.Interface, ...) (resources.AGICResources, error) + func (a Aggregator) AggregateFromFiles(filepaths ...string) (resources.AGICResources, error) + type Options struct + ClusterLabel string + IngressClassName string