Documentation
¶
Index ¶
- func NewParameterModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- func NewParameterVersionModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)
- func ParameterManagerParameterObservedState_FromProto(mapCtx *direct.MapContext, in *pb.Parameter) *krm.ParameterManagerParameterObservedState
- func ParameterManagerParameterObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ParameterManagerParameterObservedState) *pb.Parameter
- func ParameterManagerParameterSpec_FromProto(mapCtx *direct.MapContext, in *pb.Parameter) *krm.ParameterManagerParameterSpec
- func ParameterManagerParameterSpec_ToProto(mapCtx *direct.MapContext, in *krm.ParameterManagerParameterSpec) *pb.Parameter
- func ParameterManagerParameterVersionObservedState_FromProto(mapCtx *direct.MapContext, in *pb.ParameterVersion) *krm.ParameterManagerParameterVersionObservedState
- func ParameterManagerParameterVersionObservedState_ToProto(mapCtx *direct.MapContext, ...) *pb.ParameterVersion
- func ParameterManagerParameterVersionSpec_FromProto(mapCtx *direct.MapContext, in *pb.ParameterVersion) *krm.ParameterManagerParameterVersionSpec
- func ParameterManagerParameterVersionSpec_ToProto(mapCtx *direct.MapContext, in *krm.ParameterManagerParameterVersionSpec) *pb.ParameterVersion
- func ParameterVersionPayload_FromProto(mapCtx *direct.MapContext, in *pb.ParameterVersionPayload) *krm.ParameterVersionPayload
- func ParameterVersionPayload_ToProto(mapCtx *direct.MapContext, in *krm.ParameterVersionPayload) *pb.ParameterVersionPayload
- func ResourcePolicyMemberObservedState_FromProto(mapCtx *direct.MapContext, in *iampb.ResourcePolicyMember) *krm.ResourcePolicyMemberObservedState
- func ResourcePolicyMemberObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ResourcePolicyMemberObservedState) *iampb.ResourcePolicyMember
- type ParameterAdapter
- func (a *ParameterAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *ParameterAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *ParameterAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *ParameterAdapter) Find(ctx context.Context) (bool, error)
- func (a *ParameterAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
- type ParameterVersionAdapter
- func (a *ParameterVersionAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
- func (a *ParameterVersionAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
- func (a *ParameterVersionAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
- func (a *ParameterVersionAdapter) Find(ctx context.Context) (bool, error)
- func (a *ParameterVersionAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
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
func ResourcePolicyMemberObservedState_FromProto ¶
func ResourcePolicyMemberObservedState_FromProto(mapCtx *direct.MapContext, in *iampb.ResourcePolicyMember) *krm.ResourcePolicyMemberObservedState
func ResourcePolicyMemberObservedState_ToProto ¶
func ResourcePolicyMemberObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ResourcePolicyMemberObservedState) *iampb.ResourcePolicyMember
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
func (a *ParameterAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
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
func (a *ParameterVersionAdapter) Create(ctx context.Context, createOp *directbase.CreateOperation) error
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
func (a *ParameterVersionAdapter) Delete(ctx context.Context, deleteOp *directbase.DeleteOperation) (bool, error)
Delete the resource from GCP service when the corresponding Config Connector resource is deleted.
func (*ParameterVersionAdapter) Export ¶ added in v1.149.1
func (a *ParameterVersionAdapter) Export(ctx context.Context) (*unstructured.Unstructured, error)
Export maps the GCP object to a Config Connector resource `spec`.
func (*ParameterVersionAdapter) Find ¶ added in v1.149.1
func (a *ParameterVersionAdapter) 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 (*ParameterVersionAdapter) Update ¶ added in v1.149.1
func (a *ParameterVersionAdapter) Update(ctx context.Context, updateOp *directbase.UpdateOperation) error
Update updates the resource in GCP based on `spec` and updates the Config Connector object `status` based on the GCP response.