networkservices

package
v1.151.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 12, 2026 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExtensionChain_Extension_FromProto added in v1.146.0

func ExtensionChain_Extension_FromProto(mapCtx *direct.MapContext, in *pb.ExtensionChain_Extension) *krm.ExtensionChain_Extension

func ExtensionChain_Extension_ToProto added in v1.146.0

func ExtensionChain_Extension_ToProto(mapCtx *direct.MapContext, in *krm.ExtensionChain_Extension) *pb.ExtensionChain_Extension

func ExtensionChain_FromProto added in v1.146.0

func ExtensionChain_FromProto(mapCtx *direct.MapContext, in *pb.ExtensionChain) *krm.ExtensionChain

func ExtensionChain_MatchCondition_FromProto added in v1.146.0

func ExtensionChain_MatchCondition_FromProto(mapCtx *direct.MapContext, in *pb.ExtensionChain_MatchCondition) *krm.ExtensionChain_MatchCondition

func ExtensionChain_MatchCondition_ToProto added in v1.146.0

func ExtensionChain_MatchCondition_ToProto(mapCtx *direct.MapContext, in *krm.ExtensionChain_MatchCondition) *pb.ExtensionChain_MatchCondition

func ExtensionChain_ToProto added in v1.146.0

func ExtensionChain_ToProto(mapCtx *direct.MapContext, in *krm.ExtensionChain) *pb.ExtensionChain

func NetworkServicesLBRouteExtensionObservedState_FromProto added in v1.146.0

func NetworkServicesLBRouteExtensionObservedState_FromProto(mapCtx *direct.MapContext, in *pb.LbRouteExtension) *krm.NetworkServicesLBRouteExtensionObservedState

func NetworkServicesLBRouteExtensionObservedState_ToProto added in v1.146.0

func NetworkServicesLBRouteExtensionObservedState_ToProto(mapCtx *direct.MapContext, in *krm.NetworkServicesLBRouteExtensionObservedState) *pb.LbRouteExtension

func NetworkServicesLBRouteExtensionSpec_FromProto added in v1.146.0

func NetworkServicesLBRouteExtensionSpec_FromProto(mapCtx *direct.MapContext, in *pb.LbRouteExtension) *krm.NetworkServicesLBRouteExtensionSpec

func NetworkServicesLBRouteExtensionSpec_ToProto added in v1.146.0

func NetworkServicesLBRouteExtensionSpec_ToProto(mapCtx *direct.MapContext, in *krm.NetworkServicesLBRouteExtensionSpec) *pb.LbRouteExtension

func NetworkServicesServiceBindingSpec_FromProto

func NetworkServicesServiceBindingSpec_FromProto(mapCtx *direct.MapContext, in *pb.ServiceBinding) *krm.NetworkServicesServiceBindingSpec

func NetworkServicesServiceBindingSpec_ToProto

func NetworkServicesServiceBindingSpec_ToProto(mapCtx *direct.MapContext, in *krm.NetworkServicesServiceBindingSpec) *pb.ServiceBinding

func NetworkServicesWasmPluginObservedState_FromProto added in v1.151.0

func NetworkServicesWasmPluginObservedState_FromProto(mapCtx *direct.MapContext, in *pb.WasmPlugin) *krm.NetworkServicesWasmPluginObservedState

func NetworkServicesWasmPluginObservedState_ToProto added in v1.151.0

func NetworkServicesWasmPluginObservedState_ToProto(mapCtx *direct.MapContext, in *krm.NetworkServicesWasmPluginObservedState) *pb.WasmPlugin

func NetworkServicesWasmPluginSpec_FromProto added in v1.151.0

func NetworkServicesWasmPluginSpec_FromProto(mapCtx *direct.MapContext, in *pb.WasmPlugin) *krm.NetworkServicesWasmPluginSpec

func NetworkServicesWasmPluginSpec_ToProto added in v1.151.0

func NetworkServicesWasmPluginSpec_ToProto(mapCtx *direct.MapContext, in *krm.NetworkServicesWasmPluginSpec) *pb.WasmPlugin

func NewLBRouteExtensionModel added in v1.149.1

func NewLBRouteExtensionModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)

func NewServiceBindingModel

func NewServiceBindingModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)

func WasmPlugin_LogConfig_FromProto added in v1.151.0

func WasmPlugin_LogConfig_FromProto(mapCtx *direct.MapContext, in *pb.WasmPlugin_LogConfig) *krm.WasmPlugin_LogConfig

func WasmPlugin_LogConfig_ToProto added in v1.151.0

func WasmPlugin_LogConfig_ToProto(mapCtx *direct.MapContext, in *krm.WasmPlugin_LogConfig) *pb.WasmPlugin_LogConfig

func WasmPlugin_UsedByObservedState_FromProto added in v1.151.0

func WasmPlugin_UsedByObservedState_FromProto(mapCtx *direct.MapContext, in *pb.WasmPlugin_UsedBy) *krm.WasmPlugin_UsedByObservedState

func WasmPlugin_UsedByObservedState_ToProto added in v1.151.0

func WasmPlugin_UsedByObservedState_ToProto(mapCtx *direct.MapContext, in *krm.WasmPlugin_UsedByObservedState) *pb.WasmPlugin_UsedBy

func WasmPlugin_VersionDetails_FromProto added in v1.151.0

func WasmPlugin_VersionDetails_FromProto(mapCtx *direct.MapContext, in *pb.WasmPlugin_VersionDetails) *krm.WasmPlugin_VersionDetails

func WasmPlugin_VersionDetails_PluginConfigData_ToProto added in v1.151.0

func WasmPlugin_VersionDetails_PluginConfigData_ToProto(mapCtx *direct.MapContext, in *string) *pb.WasmPlugin_VersionDetails_PluginConfigData

func WasmPlugin_VersionDetails_PluginConfigUri_ToProto added in v1.151.0

func WasmPlugin_VersionDetails_PluginConfigUri_ToProto(mapCtx *direct.MapContext, in *string) *pb.WasmPlugin_VersionDetails_PluginConfigUri

func WasmPlugin_VersionDetails_ToProto added in v1.151.0

func WasmPlugin_VersionDetails_ToProto(mapCtx *direct.MapContext, in *krm.WasmPlugin_VersionDetails) *pb.WasmPlugin_VersionDetails

Types

type LBRouteExtensionAdapter added in v1.149.1

type LBRouteExtensionAdapter struct {
	// contains filtered or unexported fields
}

func (*LBRouteExtensionAdapter) Create added in v1.149.1

func (*LBRouteExtensionAdapter) Delete added in v1.149.1

func (*LBRouteExtensionAdapter) Export added in v1.149.1

func (*LBRouteExtensionAdapter) Find added in v1.149.1

func (*LBRouteExtensionAdapter) Update added in v1.149.1

type ServiceBindingAdapter

type ServiceBindingAdapter struct {
	// contains filtered or unexported fields
}

func (*ServiceBindingAdapter) Create

Create creates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.

func (*ServiceBindingAdapter) Delete

Delete the resource from GCP service when the corresponding Config Connector resource is deleted.

func (*ServiceBindingAdapter) Export

Export maps the GCP object to a Config Connector resource `spec`.

func (*ServiceBindingAdapter) Find

Find retrieves the GCP resource. Return true means the object is found. This triggers Adapter `Update` call. Return false means the object is not found. This triggers Adapter `Create` call. Return a non-nil error requeues the requests.

func (*ServiceBindingAdapter) Update

Update updates the resource in GCP based on `spec` and update the Config Connector object `status` based on the GCP response.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL