plugin

package
v0.0.0-...-94404e2 Latest Latest
Warning

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

Go to latest
Published: Jun 19, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AzurePlugin

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

func NewAzurePlugin

func NewAzurePlugin() *AzurePlugin

func (*AzurePlugin) GetConfig

func (azp *AzurePlugin) GetConfig() kaytuproto.RegisterConfig

TODO

func (*AzurePlugin) ReEvaluate

func (azp *AzurePlugin) ReEvaluate(evaluate *kaytuproto.ReEvaluate)

func (*AzurePlugin) SetStream

func (azp *AzurePlugin) SetStream(stream kaytuproto.Plugin_RegisterClient)

func (*AzurePlugin) StartProcess

func (azp *AzurePlugin) StartProcess(cmd string, flags map[string]string, kaytuAccessToken string, jobQueue *sdk.JobQueue) error

type AzureSDKParams

type AzureSDKParams struct {
	TokenCredtials            azcore.TokenCredential
	SubscriptionClientOptions *azcore.ClientOptions
	ComputeClientOptions      *azcore.ClientOptions
}

type AzureSDKWrapper

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

func NewAzureSDKWrapper

func NewAzureSDKWrapper(params AzureSDKParams) (azsdkWrapper *AzureSDKWrapper, err error)

NewAzureSDKWrapper TODO

func (*AzureSDKWrapper) ListVms

func (w *AzureSDKWrapper) ListVms() (map[string][]*armcompute.VirtualMachine, error)

Jump to

Keyboard shortcuts

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