adb

package
v1.1.9 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2023 License: UPL-1.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdbServiceManager

type AdbServiceManager struct {
	Provider         common.ConfigurationProvider
	CredentialClient credhelper.CredentialClient
	Scheme           *runtime.Scheme
	Log              loggerutil.OSOKLogger
}

func (*AdbServiceManager) CreateOrUpdate

func (*AdbServiceManager) Delete

func (c *AdbServiceManager) Delete(ctx context.Context, obj runtime.Object) (bool, error)

func (*AdbServiceManager) DeleteAdb

func (c *AdbServiceManager) DeleteAdb() (string, error)

func (*AdbServiceManager) GenerateWallet

func (c *AdbServiceManager) GenerateWallet(ctx context.Context, adbId string, adbDisplayName string,
	walletSecretName string, namespace string, walletName string, adbInstanceName string) (bool, error)

func (*AdbServiceManager) GetAdb

Sync the Autonomous Database details

func (*AdbServiceManager) GetAdbOcid

func (*AdbServiceManager) GetCrdStatus

func (c *AdbServiceManager) GetCrdStatus(obj runtime.Object) (*ociv1beta1.OSOKStatus, error)

func (*AdbServiceManager) UpdateAdb

Jump to

Keyboard shortcuts

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