Documentation ¶
Overview ¶
rediscaches contains the resource processor for Redis caches. See the processors package for more information.
Index ¶
Constants ¶
View Source
const ( // RedisNonSSLPort is the default port for Redis non-SSL connections. RedisNonSSLPort = 6379 // RedisSSLPort is the default port for Redis SSL connections. RedisSSLPort = 6380 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Processor ¶
type Processor struct { }
Processor is a processor for RedisCache resources.
func (*Processor) Delete ¶
func (p *Processor) Delete(ctx context.Context, resource *datamodel.RedisCache, options processors.Options) error
Delete implements the processors.Processor interface for RedisCache resources.
func (*Processor) Process ¶
func (p *Processor) Process(ctx context.Context, resource *datamodel.RedisCache, options processors.Options) error
Process implements the processors.Processor interface for RedisCache resources. It validates the input parameters and computes the connection string and connection URI for the RedisCache resource, and applies the values from the RecipeOutput.
Click to show internal directories.
Click to hide internal directories.