Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizationPolicyReferences ¶ added in v1.48.0
type AuthorizationPolicyReferences struct { AuthorizationPolicies []*security_v1beta.AuthorizationPolicy Namespace string Namespaces models.Namespaces ServiceEntries []*networking_v1beta1.ServiceEntry VirtualServices []*networking_v1beta1.VirtualService RegistryServices []*kubernetes.RegistryService WorkloadsPerNamespace map[string]models.WorkloadList }
func (AuthorizationPolicyReferences) References ¶ added in v1.48.0
func (n AuthorizationPolicyReferences) References() models.IstioReferencesMap
type DestinationRuleReferences ¶
type DestinationRuleReferences struct { Namespace string Namespaces models.Namespaces DestinationRules []*networking_v1beta1.DestinationRule VirtualServices []*networking_v1beta1.VirtualService WorkloadsPerNamespace map[string]models.WorkloadList ServiceEntries []*networking_v1beta1.ServiceEntry RegistryServices []*kubernetes.RegistryService }
func (DestinationRuleReferences) References ¶
func (n DestinationRuleReferences) References() models.IstioReferencesMap
type GatewayReferences ¶
type GatewayReferences struct { Gateways []*networking_v1beta1.Gateway VirtualServices []*networking_v1beta1.VirtualService WorkloadsPerNamespace map[string]models.WorkloadList }
func (GatewayReferences) References ¶
func (n GatewayReferences) References() models.IstioReferencesMap
type K8sGatewayReferences ¶ added in v1.63.0
type K8sGatewayReferences struct { K8sGateways []*k8s_networking_v1.Gateway K8sHTTPRoutes []*k8s_networking_v1.HTTPRoute }
func (K8sGatewayReferences) References ¶ added in v1.63.0
func (g K8sGatewayReferences) References() models.IstioReferencesMap
type K8sHTTPRouteReferences ¶ added in v1.63.0
type K8sHTTPRouteReferences struct { K8sHTTPRoutes []*k8s_networking_v1.HTTPRoute K8sReferenceGrants []*k8s_networking_v1beta1.ReferenceGrant Namespaces models.Namespaces }
func (K8sHTTPRouteReferences) References ¶ added in v1.63.0
func (n K8sHTTPRouteReferences) References() models.IstioReferencesMap
type PeerAuthReferences ¶ added in v1.48.0
type PeerAuthReferences struct { MTLSDetails kubernetes.MTLSDetails WorkloadsPerNamespace map[string]models.WorkloadList }
func (PeerAuthReferences) References ¶ added in v1.48.0
func (n PeerAuthReferences) References() models.IstioReferencesMap
type ServiceEntryReferences ¶ added in v1.48.0
type ServiceEntryReferences struct { Namespace string Namespaces models.Namespaces ServiceEntries []*networking_v1beta1.ServiceEntry Sidecars []*networking_v1beta1.Sidecar AuthorizationPolicies []*security_v1beta.AuthorizationPolicy DestinationRules []*networking_v1beta1.DestinationRule RegistryServices []*kubernetes.RegistryService }
func (ServiceEntryReferences) References ¶ added in v1.48.0
func (n ServiceEntryReferences) References() models.IstioReferencesMap
type SidecarReferences ¶ added in v1.48.0
type SidecarReferences struct { Sidecars []*networking_v1beta1.Sidecar Namespace string Namespaces models.Namespaces ServiceEntries []*networking_v1beta1.ServiceEntry RegistryServices []*kubernetes.RegistryService WorkloadsPerNamespace map[string]models.WorkloadList }
func (SidecarReferences) References ¶ added in v1.48.0
func (n SidecarReferences) References() models.IstioReferencesMap
type VirtualServiceReferences ¶
type VirtualServiceReferences struct { Namespace string Namespaces models.Namespaces VirtualServices []*networking_v1beta1.VirtualService DestinationRules []*networking_v1beta1.DestinationRule AuthorizationPolicies []*security_v1beta.AuthorizationPolicy }
func (VirtualServiceReferences) References ¶
func (n VirtualServiceReferences) References() models.IstioReferencesMap
Click to show internal directories.
Click to hide internal directories.