apphub

package
v1.134.0 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2025 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppHubApplicationObservedState_FromProto

func AppHubApplicationObservedState_FromProto(mapCtx *direct.MapContext, in *pb.Application) *krm.AppHubApplicationObservedState

func AppHubApplicationObservedState_ToProto

func AppHubApplicationObservedState_ToProto(mapCtx *direct.MapContext, in *krm.AppHubApplicationObservedState) *pb.Application

func AppHubApplicationSpec_FromProto

func AppHubApplicationSpec_FromProto(mapCtx *direct.MapContext, in *pb.Application) *krm.AppHubApplicationSpec

func AppHubApplicationSpec_ToProto

func AppHubApplicationSpec_ToProto(mapCtx *direct.MapContext, in *krm.AppHubApplicationSpec) *pb.Application

func AppHubApplicationStatus_FromProto

func AppHubApplicationStatus_FromProto(mapCtx *direct.MapContext, in *pb.Application) *krm.AppHubApplicationStatus

func AppHubApplicationStatus_ToProto

func AppHubApplicationStatus_ToProto(mapCtx *direct.MapContext, in *krm.AppHubApplicationStatus) *pb.Application

func AppHubDiscoveredServiceSpec_FromProto

func AppHubDiscoveredServiceSpec_FromProto(mapCtx *direct.MapContext, in *pb.DiscoveredService) *krm.AppHubDiscoveredServiceSpec

func AppHubDiscoveredServiceSpec_ToProto

func AppHubDiscoveredServiceSpec_ToProto(mapCtx *direct.MapContext, in *krm.AppHubDiscoveredServiceSpec) *pb.DiscoveredService

func AppHubDiscoveredWorkloadSpec_FromProto

func AppHubDiscoveredWorkloadSpec_FromProto(mapCtx *direct.MapContext, in *pb.DiscoveredWorkload) *krm.AppHubDiscoveredWorkloadSpec

func AppHubDiscoveredWorkloadSpec_ToProto

func AppHubDiscoveredWorkloadSpec_ToProto(mapCtx *direct.MapContext, in *krm.AppHubDiscoveredWorkloadSpec) *pb.DiscoveredWorkload

func Attributes_FromProto

func Attributes_FromProto(mapCtx *direct.MapContext, in *pb.Attributes) *krm.Attributes

func Attributes_ToProto

func Attributes_ToProto(mapCtx *direct.MapContext, in *krm.Attributes) *pb.Attributes

func ContactInfo_FromProto

func ContactInfo_FromProto(mapCtx *direct.MapContext, in *pb.ContactInfo) *krm.ContactInfo

func ContactInfo_ToProto

func ContactInfo_ToProto(mapCtx *direct.MapContext, in *krm.ContactInfo) *pb.ContactInfo

func Criticality_FromProto

func Criticality_FromProto(mapCtx *direct.MapContext, in *pb.Criticality) *krm.Criticality

func Criticality_ToProto

func Criticality_ToProto(mapCtx *direct.MapContext, in *krm.Criticality) *pb.Criticality

func Environment_FromProto

func Environment_FromProto(mapCtx *direct.MapContext, in *pb.Environment) *krm.Environment

func Environment_ToProto

func Environment_ToProto(mapCtx *direct.MapContext, in *krm.Environment) *pb.Environment

func NewApplicationModel

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

func Scope_FromProto

func Scope_FromProto(mapCtx *direct.MapContext, in *pb.Scope) *krm.Scope

func Scope_ToProto

func Scope_ToProto(mapCtx *direct.MapContext, in *krm.Scope) *pb.Scope

func ServicePropertiesObservedState_FromProto

func ServicePropertiesObservedState_FromProto(mapCtx *direct.MapContext, in *pb.ServiceProperties) *krm.ServicePropertiesObservedState

func ServicePropertiesObservedState_ToProto

func ServicePropertiesObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ServicePropertiesObservedState) *pb.ServiceProperties

func ServiceProperties_FromProto

func ServiceProperties_FromProto(mapCtx *direct.MapContext, in *pb.ServiceProperties) *krm.ServiceProperties

func ServiceProperties_ToProto

func ServiceProperties_ToProto(mapCtx *direct.MapContext, in *krm.ServiceProperties) *pb.ServiceProperties

func ServiceReferenceObservedState_FromProto

func ServiceReferenceObservedState_FromProto(mapCtx *direct.MapContext, in *pb.ServiceReference) *krm.ServiceReferenceObservedState

func ServiceReferenceObservedState_ToProto

func ServiceReferenceObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ServiceReferenceObservedState) *pb.ServiceReference

func ServiceReference_FromProto

func ServiceReference_FromProto(mapCtx *direct.MapContext, in *pb.ServiceReference) *krm.ServiceReference

func ServiceReference_ToProto

func ServiceReference_ToProto(mapCtx *direct.MapContext, in *krm.ServiceReference) *pb.ServiceReference

func WorkloadPropertiesObservedState_FromProto

func WorkloadPropertiesObservedState_FromProto(mapCtx *direct.MapContext, in *pb.WorkloadProperties) *krm.WorkloadPropertiesObservedState

func WorkloadPropertiesObservedState_ToProto

func WorkloadPropertiesObservedState_ToProto(mapCtx *direct.MapContext, in *krm.WorkloadPropertiesObservedState) *pb.WorkloadProperties

func WorkloadProperties_FromProto

func WorkloadProperties_FromProto(mapCtx *direct.MapContext, in *pb.WorkloadProperties) *krm.WorkloadProperties

func WorkloadProperties_ToProto

func WorkloadProperties_ToProto(mapCtx *direct.MapContext, in *krm.WorkloadProperties) *pb.WorkloadProperties

func WorkloadReferenceObservedState_FromProto

func WorkloadReferenceObservedState_FromProto(mapCtx *direct.MapContext, in *pb.WorkloadReference) *krm.WorkloadReferenceObservedState

func WorkloadReferenceObservedState_ToProto

func WorkloadReferenceObservedState_ToProto(mapCtx *direct.MapContext, in *krm.WorkloadReferenceObservedState) *pb.WorkloadReference

func WorkloadReference_FromProto

func WorkloadReference_FromProto(mapCtx *direct.MapContext, in *pb.WorkloadReference) *krm.WorkloadReference

func WorkloadReference_ToProto

func WorkloadReference_ToProto(mapCtx *direct.MapContext, in *krm.WorkloadReference) *pb.WorkloadReference

Types

type ApplicationAdapter

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

func (*ApplicationAdapter) Create

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

func (*ApplicationAdapter) Delete

func (a *ApplicationAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)

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

func (*ApplicationAdapter) Export

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

func (*ApplicationAdapter) Find

func (a *ApplicationAdapter) Find(ctx context.Context) (bool, error)

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 (*ApplicationAdapter) 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