Documentation ¶
Overview ¶
extenders contains the resource processor for extenders. See the processors package for more information.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Processor ¶
type Processor struct { }
Processor is a processor for Extender resources.
func (*Processor) Delete ¶
func (p *Processor) Delete(ctx context.Context, resource *datamodel.Extender, options processors.Options) error
Delete implements the processors.Processor interface for Extender resources.
func (*Processor) Process ¶
func (p *Processor) Process(ctx context.Context, resource *datamodel.Extender, options processors.Options) error
Process implements the processors.Processor interface for Extender resources. It validates and merges output values from the recipe output with the existing values in the resource. It returns an error if the secret values are not of type string or if any of the other validations fail.
Click to show internal directories.
Click to hide internal directories.