recyclebin

package
v0.0.0-...-fee78ac Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// task name
	TASK_NAME_WAIT_PURGE_TENANT_FINISHED = "Wait tenant purge finished"

	// dag name
	DAG_WAIT_PURGE_TENANT_FINISHED = "Wait tenant purge finished"

	// task param name
	PARAM_OBECJT_NAME             = "object_name"
	PARAM_ORIGINA_TENANTL_NAME    = "original_tenant_name"
	PARAM_DROP_RESOURCE_POOL_LIST = "dropResourcePoolList"
)

Variables

This section is empty.

Functions

func FlashbackTenant

func FlashbackTenant(name string, newName *string) *errors.OcsAgentError

func ListRecyclebinTenant

func ListRecyclebinTenant() ([]oceanbase.DbaRecyclebin, *errors.OcsAgentError)

func PurgeRecyclebinTenant

func PurgeRecyclebinTenant(name string) (*task.DagDetailDTO, *errors.OcsAgentError)

func RegisterRecyclebinTask

func RegisterRecyclebinTask()

Types

type WaitForPurgeFinishedTask

type WaitForPurgeFinishedTask struct {
	task.Task
}

func (*WaitForPurgeFinishedTask) Execute

func (t *WaitForPurgeFinishedTask) Execute() error

Jump to

Keyboard shortcuts

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