rediscaches

package
v0.33.0 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL