types

package
v0.17.0-dev Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

Package types package to store configs

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppConfig

type AppConfig struct {
	TKGConfigDir      string
	ProviderGetter    providerinterface.ProviderInterface
	CustomizerOptions CustomizerOptions
	TKGSettingsFile   string
}

AppConfig stores configuration related to running app

type ClusterKubeConfig

type ClusterKubeConfig struct {
	File    string
	Context string
}

ClusterKubeConfig stores kubeconfig file and context

type CustomizerOptions

type CustomizerOptions struct {
	RegionManagerFactory region.ManagerFactory
}

CustomizerOptions provides overrides for CreateAllClients that allows a user to customize the underying clients.

type VSphereVirtualMachine

type VSphereVirtualMachine struct {
	Name          string
	Moid          string
	OVAVersion    string
	DistroName    string
	DistroVersion string
	DistroArch    string
	IsTemplate    bool
}

VSphereVirtualMachine struct to hold vSphere VM object

Jump to

Keyboard shortcuts

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