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 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.