Documentation ¶
Index ¶
- func BuildDestinationMap(ingress *core_mesh.DataplaneResource) core_xds.DestinationMap
- func BuildEndpointMap(destinations core_xds.DestinationMap, ...) core_xds.EndpointMap
- func GetIngressAvailableServices(others []*core_mesh.DataplaneResource) []*mesh_proto.Dataplane_Networking_Ingress_AvailableService
- func UpdateAvailableServices(ctx context.Context, rm manager.ResourceManager, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildDestinationMap ¶
func BuildDestinationMap(ingress *core_mesh.DataplaneResource) core_xds.DestinationMap
func BuildEndpointMap ¶
func BuildEndpointMap(destinations core_xds.DestinationMap, dataplanes []*mesh_core.DataplaneResource) core_xds.EndpointMap
func GetIngressAvailableServices ¶
func GetIngressAvailableServices(others []*core_mesh.DataplaneResource) []*mesh_proto.Dataplane_Networking_Ingress_AvailableService
func UpdateAvailableServices ¶
func UpdateAvailableServices(ctx context.Context, rm manager.ResourceManager, ingress *core_mesh.DataplaneResource, others []*core_mesh.DataplaneResource) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.