constants

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2022 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NamespaceDefault         = "default"
	NamespaceHarvesterSystem = "harvester-system"

	FiledProviderKubeConfig = "kubeconfig"

	FieldCommonName        = "name"
	FieldCommonNamespace   = "namespace"
	FieldCommonTags        = "tags"
	FieldCommonDescription = "description"
	FieldCommonState       = "state"
	FieldCommonMessage     = "message"

	StateCommonActive  = "Active"
	StateCommonReady   = "Ready"
	StateCommonRemoved = "Removed"
	StateCommonError   = "Error"
	StateCommonFailed  = "Failed"
	StateCommonUnknown = "Unknown"
)
View Source
const (
	ResourceTypeClusterNetwork = "harvester_clusternetwork"

	FieldClusterNetworkEnable             = "enable"
	FieldClusterNetworkDefaultPhysicalNIC = "default_physical_nic"

	ClusterNetworkConfigKeyDefaultPhysicalNIC = "defaultPhysicalNIC"
)
View Source
const (
	ResourceTypeImage = "harvester_image"

	FieldImageDisplayName      = "display_name"
	FieldImageURL              = "url"
	FieldImagePVCNamespace     = "pvc_namespace"
	FieldImagePVCName          = "pvc_name"
	FieldImageSourceType       = "source_type"
	FieldImageProgress         = "progress"
	FieldImageSize             = "size"
	FieldImageStorageClassName = "storage_class_name"

	StateImageUploading    = "Uploading"
	StateImageDownloading  = "Downloading"
	StateImageExporting    = "Exporting"
	StateImageInitializing = "Initializing"
)
View Source
const (
	ResourceTypeKeyPair = "harvester_ssh_key"

	FieldKeyPairPublicKey   = "public_key"
	FieldKeyPairFingerPrint = "fingerprint"

	StateKeyPairValidated    = "Validated"
	StateKeyPairNotValidated = "Not Validated"
)
View Source
const (
	ResourceTypeNetwork = "harvester_network"

	FieldNetworkVlanID            = "vlan_id"
	FieldNetworkConfig            = "config"
	FieldNetworkRouteMode         = "route_mode"
	FieldNetworkRouteDHCPServerIP = "route_dhcp_server_ip"
	FieldNetworkRouteCIDR         = "route_cidr"
	FieldNetworkRouteGateWay      = "route_gateway"
	FieldNetworkRouteConnectivity = "route_connectivity"
)
View Source
const (
	ResourceTypeVirtualMachine = "harvester_virtualmachine"

	FieldVirtualMachineMachineType        = "machine_type"
	FieldVirtualMachineHostname           = "hostname"
	FieldVirtualMachineRestartAfterUpdate = "restart_after_update"
	FieldVirtualMachineStart              = "start"
	FieldVirtualMachineRunStrategy        = "run_strategy"
	FieldVirtualMachineCPU                = "cpu"
	FieldVirtualMachineMemory             = "memory"
	FieldVirtualMachineSSHKeys            = "ssh_keys"
	FieldVirtualMachineCloudInit          = "cloudinit"
	FieldVirtualMachineDisk               = "disk"
	FieldVirtualMachineNetworkInterface   = "network_interface"
	FieldVirtualMachineInstanceNodeName   = "node_name"

	StateVirtualMachineStarting = "Starting"
	StateVirtualMachineRunning  = "Running"
	StateVirtualMachineStopping = "Stopping"
	StateVirtualMachineStopped  = "Off"
)
View Source
const (
	ResourceVirtualMachine = "virtualmachines"
	SubresourceRestart     = "restart"
)
View Source
const (
	FieldCloudInitType                  = "type"
	FieldCloudInitNetworkData           = "network_data"
	FieldCloudInitNetworkDataBase64     = "network_data_base64"
	FieldCloudInitNetworkDataSecretName = "network_data_secret_name"
	FieldCloudInitUserData              = "user_data"
	FieldCloudInitUserDataBase64        = "user_data_base64"
	FieldCloudInitUserDataSecretName    = "user_data_secret_name"
)
View Source
const (
	FiledNetworkInterfaceName          = "name"
	FiledNetworkInterfaceType          = "type"
	FiledNetworkInterfaceModel         = "model"
	FiledNetworkInterfaceMACAddress    = "mac_address"
	FiledNetworkInterfaceIPAddress     = "ip_address"
	FiledNetworkInterfaceInterfaceName = "interface_name"
	FiledNetworkInterfaceWaitForLease  = "wait_for_lease"
	FiledNetworkInterfaceNetworkName   = "network_name"
)
View Source
const (
	FieldDiskName               = "name"
	FieldDiskType               = "type"
	FieldDiskSize               = "size"
	FieldDiskBus                = "bus"
	FieldDiskBootOrder          = "boot_order"
	FieldDiskExistingVolumeName = "existing_volume_name"
	FieldDiskContainerImageName = "container_image_name"
	FieldDiskHotPlug            = "hot_plug"
	FieldDiskAutoDelete         = "auto_delete"
	FieldDiskVolumeName         = "volume_name"

	AnnotationDiskAutoDelete = "terraform-provider-harvester-auto-delete"
)
View Source
const (
	ResourceTypeVolume = "harvester_volume"

	FieldVolumeSize             = "size"
	FieldVolumeImage            = "image"
	FieldVolumeStorageClassName = "storage_class_name"
	FieldVolumeMode             = "volume_mode"
	FieldVolumeAccessMode       = "access_mode"
	FieldVolumeAttachedVM       = "attached_vm"

	FieldPhase = "phase"

	StateVolumeInUse = "In-use"
)

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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