opentelekomcloud

package
v0.4.18 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2024 License: MPL-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OpenTelekomCloudProvider

type OpenTelekomCloudProvider struct {
	Config *options.Options

	Client *golangsdk.ProviderClient

	Log log.Logger

	WorkingDirectory string
	// contains filtered or unexported fields
}

func NewProvider

func NewProvider(log log.Logger, init bool) (*OpenTelekomCloudProvider, error)

func (*OpenTelekomCloudProvider) Create

func (o *OpenTelekomCloudProvider) Create() error

func (*OpenTelekomCloudProvider) Delete

func (o *OpenTelekomCloudProvider) Delete() error

func (*OpenTelekomCloudProvider) GetDevPodRunningInstance

func (o *OpenTelekomCloudProvider) GetDevPodRunningInstance() (*servers.Server, error)

func (*OpenTelekomCloudProvider) GetDevPodRunningInstanceConnectionAddr

func (o *OpenTelekomCloudProvider) GetDevPodRunningInstanceConnectionAddr(server *servers.Server) (string, int, error)

func (*OpenTelekomCloudProvider) Init

func (o *OpenTelekomCloudProvider) Init() error

func (*OpenTelekomCloudProvider) Start

func (o *OpenTelekomCloudProvider) Start() error

func (*OpenTelekomCloudProvider) Status

func (*OpenTelekomCloudProvider) Stop

func (o *OpenTelekomCloudProvider) Stop() error

Jump to

Keyboard shortcuts

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