flags

package
v0.0.0 Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// OperationBackup is used to generate proper documentation for backup.
	OperationBackup = iota
	// OperationRestore is used to generate proper documentation for restore.
	OperationRestore
)

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	models.App
}

func NewApp

func NewApp() *App

func (*App) GetApp

func (f *App) GetApp() *models.App

func (*App) NewFlagSet

func (f *App) NewFlagSet() *pflag.FlagSet

type AwsS3

type AwsS3 struct {
	models.AwsS3
	// contains filtered or unexported fields
}

func NewAwsS3

func NewAwsS3(operation int) *AwsS3

func (*AwsS3) GetAwsS3

func (f *AwsS3) GetAwsS3() *models.AwsS3

func (*AwsS3) NewFlagSet

func (f *AwsS3) NewFlagSet() *pflag.FlagSet

type AzureBlob

type AzureBlob struct {
	models.AzureBlob
	// contains filtered or unexported fields
}

func NewAzureBlob

func NewAzureBlob(operation int) *AzureBlob

func (*AzureBlob) GetAzureBlob

func (f *AzureBlob) GetAzureBlob() *models.AzureBlob

func (*AzureBlob) NewFlagSet

func (f *AzureBlob) NewFlagSet() *pflag.FlagSet

type Backup

type Backup struct {
	models.Backup
}

func NewBackup

func NewBackup() *Backup

func (*Backup) GetBackup

func (f *Backup) GetBackup() *models.Backup

func (*Backup) NewFlagSet

func (f *Backup) NewFlagSet() *pflag.FlagSet

type BackupXDR

type BackupXDR struct {
	models.BackupXDR
}

func NewBackupXDR

func NewBackupXDR() *BackupXDR

func (*BackupXDR) GetBackupXDR

func (f *BackupXDR) GetBackupXDR() *models.BackupXDR

func (*BackupXDR) NewFlagSet

func (f *BackupXDR) NewFlagSet() *pflag.FlagSet

type ClientPolicy

type ClientPolicy struct {
	models.ClientPolicy
}

func NewClientPolicy

func NewClientPolicy() *ClientPolicy

func (*ClientPolicy) GetClientPolicy

func (f *ClientPolicy) GetClientPolicy() *models.ClientPolicy

func (*ClientPolicy) NewFlagSet

func (f *ClientPolicy) NewFlagSet() *pflag.FlagSet

type Common

type Common struct {
	// contains filtered or unexported fields
}

func NewCommon

func NewCommon(fields *models.Common, operation int) *Common

func (*Common) GetCommon

func (f *Common) GetCommon() *models.Common

func (*Common) NewFlagSet

func (f *Common) NewFlagSet() *pflag.FlagSet

type Compression

type Compression struct {
	models.Compression
	// contains filtered or unexported fields
}

func NewCompression

func NewCompression(operation int) *Compression

func (*Compression) GetCompression

func (f *Compression) GetCompression() *models.Compression

func (*Compression) NewFlagSet

func (f *Compression) NewFlagSet() *pflag.FlagSet

type Encryption

type Encryption struct {
	models.Encryption
	// contains filtered or unexported fields
}

func NewEncryption

func NewEncryption(operation int) *Encryption

func (*Encryption) GetEncryption

func (f *Encryption) GetEncryption() *models.Encryption

func (*Encryption) NewFlagSet

func (f *Encryption) NewFlagSet() *pflag.FlagSet

type GcpStorage

type GcpStorage struct {
	models.GcpStorage
	// contains filtered or unexported fields
}

func NewGcpStorage

func NewGcpStorage(operation int) *GcpStorage

func (*GcpStorage) GetGcpStorage

func (f *GcpStorage) GetGcpStorage() *models.GcpStorage

func (*GcpStorage) NewFlagSet

func (f *GcpStorage) NewFlagSet() *pflag.FlagSet

type Restore

type Restore struct {
	models.Restore
}

func NewRestore

func NewRestore() *Restore

func (*Restore) GetRestore

func (f *Restore) GetRestore() *models.Restore

func (*Restore) NewFlagSet

func (f *Restore) NewFlagSet() *pflag.FlagSet

type SecretAgent

type SecretAgent struct {
	models.SecretAgent
}

func NewSecretAgent

func NewSecretAgent() *SecretAgent

func (*SecretAgent) GetSecretAgent

func (f *SecretAgent) GetSecretAgent() *models.SecretAgent

func (*SecretAgent) NewFlagSet

func (f *SecretAgent) NewFlagSet() *pflag.FlagSet

Jump to

Keyboard shortcuts

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