parametermanager

package
v1.154.0 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2026 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewParameterModel added in v1.146.0

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

func NewParameterVersionModel added in v1.149.1

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

func ParameterManagerParameterObservedState_FromProto

func ParameterManagerParameterObservedState_FromProto(mapCtx *direct.MapContext, in *pb.Parameter) *krm.ParameterManagerParameterObservedState

func ParameterManagerParameterObservedState_ToProto

func ParameterManagerParameterObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ParameterManagerParameterObservedState) *pb.Parameter

func ParameterManagerParameterSpec_FromProto

func ParameterManagerParameterSpec_FromProto(mapCtx *direct.MapContext, in *pb.Parameter) *krm.ParameterManagerParameterSpec

func ParameterManagerParameterSpec_ToProto

func ParameterManagerParameterSpec_ToProto(mapCtx *direct.MapContext, in *krm.ParameterManagerParameterSpec) *pb.Parameter

func ParameterManagerParameterVersionObservedState_FromProto added in v1.149.1

func ParameterManagerParameterVersionObservedState_FromProto(mapCtx *direct.MapContext, in *pb.ParameterVersion) *krm.ParameterManagerParameterVersionObservedState

func ParameterManagerParameterVersionObservedState_ToProto added in v1.149.1

func ParameterManagerParameterVersionObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ParameterManagerParameterVersionObservedState) *pb.ParameterVersion

func ParameterManagerParameterVersionSpec_FromProto added in v1.149.1

func ParameterManagerParameterVersionSpec_FromProto(mapCtx *direct.MapContext, in *pb.ParameterVersion) *krm.ParameterManagerParameterVersionSpec

func ParameterManagerParameterVersionSpec_ToProto added in v1.149.1

func ParameterManagerParameterVersionSpec_ToProto(mapCtx *direct.MapContext, in *krm.ParameterManagerParameterVersionSpec) *pb.ParameterVersion

func ParameterVersionPayload_FromProto added in v1.149.1

func ParameterVersionPayload_FromProto(mapCtx *direct.MapContext, in *pb.ParameterVersionPayload) *krm.ParameterVersionPayload

func ParameterVersionPayload_ToProto added in v1.149.1

func ParameterVersionPayload_ToProto(mapCtx *direct.MapContext, in *krm.ParameterVersionPayload) *pb.ParameterVersionPayload

Types

type ParameterAdapter added in v1.146.0

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

func (*ParameterAdapter) Create added in v1.146.0

func (a *ParameterAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error

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

func (*ParameterAdapter) Delete added in v1.146.0

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

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

func (*ParameterAdapter) Export added in v1.146.0

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

func (*ParameterAdapter) Find added in v1.146.0

func (a *ParameterAdapter) 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 (*ParameterAdapter) Update added in v1.146.0

func (a *ParameterAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error

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

type ParameterVersionAdapter added in v1.149.1

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

func (*ParameterVersionAdapter) Create added in v1.149.1

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

func (*ParameterVersionAdapter) Delete added in v1.149.1

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

func (*ParameterVersionAdapter) Export added in v1.149.1

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

func (*ParameterVersionAdapter) Find added in v1.149.1

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 (*ParameterVersionAdapter) Update added in v1.149.1

Update updates the resource in GCP based on `spec` and updates 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