Documentation ¶
Index ¶
- func AddIds(configSet *schema.Set) *schema.Set
- func DevicesSetToMap(devicesSet *schema.Set) pxapi.QemuDevices
- func DevicesSetToMapWithoutId(devicesSet *schema.Set) pxapi.QemuDevices
- func Provider() *schema.Provider
- func Provisioner() terraform.ResourceProvisioner
- func RemoveIds(configSet *schema.Set) *schema.Set
- func UpdateDeviceConfDefaults(activeDeviceConf pxapi.QemuDevice, defaultDeviceConf *schema.Set) *schema.Set
- func UpdateDevicesSet(devicesSet *schema.Set, devicesMap pxapi.QemuDevices) *schema.Set
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DevicesSetToMap ¶
func DevicesSetToMap(devicesSet *schema.Set) pxapi.QemuDevices
Converting from schema.TypeSet to map of id and conf for each device, which will be sent to Proxmox API.
func DevicesSetToMapWithoutId ¶
func DevicesSetToMapWithoutId(devicesSet *schema.Set) pxapi.QemuDevices
func Provisioner ¶
func Provisioner() terraform.ResourceProvisioner
Provisioner - Terrafrom properties for proxmox-provisioner
func UpdateDevicesSet ¶
Update schema.TypeSet with new values comes from Proxmox API. TODO: Maybe it's better to create a new Set instead add to current one.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.