filtering

package
v1.15.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var BackupWithExcludeNamespaces func() = TestFunc(&ExcludeNamespaces{FilteringCase: testInBackup})
View Source
var BackupWithExcludeResources func() = TestFunc(&ExcludeResources{testInBackup})
View Source
var BackupWithIncludeNamespaces func() = TestFunc(&IncludeNamespaces{FilteringCase: testInBackup})
View Source
var BackupWithIncludeResources func() = TestFunc(&IncludeResources{testInBackup})
View Source
var BackupWithLabelSelector func() = TestFunc(&LabelSelector{testInBackup})
View Source
var ExcludeFromBackupTest func() = TestFunc(&ExcludeFromBackup{testInBackup})
View Source
var RestoreWithExcludeNamespaces func() = TestFunc(&ExcludeNamespaces{FilteringCase: testInRestore})
View Source
var RestoreWithExcludeResources func() = TestFunc(&ExcludeResources{testInRestore})
View Source
var RestoreWithIncludeNamespaces func() = TestFunc(&IncludeNamespaces{FilteringCase: testInRestore})
View Source
var RestoreWithIncludeResources func() = TestFunc(&IncludeResources{testInRestore})

Functions

This section is empty.

Types

type ExcludeFromBackup

type ExcludeFromBackup struct {
	FilteringCase
}

func (*ExcludeFromBackup) CreateResources

func (e *ExcludeFromBackup) CreateResources() error

func (*ExcludeFromBackup) Init

func (e *ExcludeFromBackup) Init() error

func (*ExcludeFromBackup) Verify

func (e *ExcludeFromBackup) Verify() error

type ExcludeNamespaces

type ExcludeNamespaces struct {
	FilteringCase
	// contains filtered or unexported fields
}

func (*ExcludeNamespaces) CreateResources

func (e *ExcludeNamespaces) CreateResources() error

func (*ExcludeNamespaces) Init

func (e *ExcludeNamespaces) Init() error

func (*ExcludeNamespaces) Verify

func (e *ExcludeNamespaces) Verify() error

type ExcludeResources

type ExcludeResources struct {
	FilteringCase
}

func (*ExcludeResources) Init

func (e *ExcludeResources) Init() error

func (*ExcludeResources) Verify

func (e *ExcludeResources) Verify() error

type FilteringCase

type FilteringCase struct {
	TestCase
	IsTestInBackup bool
	// contains filtered or unexported fields
}

func (*FilteringCase) CreateResources

func (f *FilteringCase) CreateResources() error

func (*FilteringCase) Init

func (f *FilteringCase) Init() error

func (*FilteringCase) Verify

func (f *FilteringCase) Verify() error

type IncludeNamespaces

type IncludeNamespaces struct {
	FilteringCase
	// contains filtered or unexported fields
}

func (*IncludeNamespaces) CreateResources

func (i *IncludeNamespaces) CreateResources() error

func (*IncludeNamespaces) Init

func (i *IncludeNamespaces) Init() error

func (*IncludeNamespaces) Verify

func (i *IncludeNamespaces) Verify() error

type IncludeResources

type IncludeResources struct {
	FilteringCase
}

func (*IncludeResources) Init

func (i *IncludeResources) Init() error

func (*IncludeResources) Verify

func (i *IncludeResources) Verify() error

type LabelSelector

type LabelSelector struct {
	FilteringCase
}

func (*LabelSelector) CreateResources

func (l *LabelSelector) CreateResources() error

func (*LabelSelector) Init

func (l *LabelSelector) Init() error

func (*LabelSelector) Verify

func (l *LabelSelector) Verify() error

Jump to

Keyboard shortcuts

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