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_v1alpha3.ServiceEntry VirtualServices []networking_v1alpha3.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_v1alpha3.DestinationRule VirtualServices []networking_v1alpha3.VirtualService WorkloadsPerNamespace map[string]models.WorkloadList ServiceEntries []networking_v1alpha3.ServiceEntry RegistryServices []*kubernetes.RegistryService }
func (DestinationRuleReferences) References ¶
func (n DestinationRuleReferences) References() models.IstioReferencesMap
type GatewayReferences ¶
type GatewayReferences struct { Gateways []networking_v1alpha3.Gateway VirtualServices []networking_v1alpha3.VirtualService WorkloadsPerNamespace map[string]models.WorkloadList }
func (GatewayReferences) References ¶
func (n GatewayReferences) 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_v1alpha3.ServiceEntry Sidecars []networking_v1alpha3.Sidecar AuthorizationPolicies []security_v1beta.AuthorizationPolicy DestinationRules []networking_v1alpha3.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_v1alpha3.Sidecar Namespace string Namespaces models.Namespaces ServiceEntries []networking_v1alpha3.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_v1alpha3.VirtualService DestinationRules []networking_v1alpha3.DestinationRule AuthorizationPolicies []security_v1beta.AuthorizationPolicy }
func (VirtualServiceReferences) References ¶
func (n VirtualServiceReferences) References() models.IstioReferencesMap
Click to show internal directories.
Click to hide internal directories.