MCPcopy Create free account

hub / github.com/Telmate/proxmox-api-go / functions

Functions3,081 in github.com/Telmate/proxmox-api-go

↓ 3 callersFunctionhaGetID
(params map[string]any)
proxmox/config__ha__rules.go:788
↓ 3 callersFunctionlistHaRules
(ctx context.Context, c clientApiInterface)
proxmox/config__ha__rules.go:35
↓ 3 callersMethodmapToAPI
(current QemuNetworkInterfaces, params map[string]interface{})
proxmox/config__qemu__network.go:380
↓ 3 callersMethodmapToAPI
(id SerialID, params map[string]interface{})
proxmox/config__qemu__serial.go:41
↓ 3 callersMethodmapToAPICreate
(params map[string]any)
proxmox/config__qemu__rng.go:50
↓ 3 callersMethodmapToApi
(b *strings.Builder)
proxmox/config__qemu__watchdog.go:19
↓ 3 callersMethodmapToApiCreate
(b *strings.Builder)
proxmox/config__qemu__usb.go:148
↓ 3 callersMethodmapToApiStartupCreate
()
proxmox/config__guest.go:453
↓ 3 callersMethodmapToApiUnsafe
unsafe requires caller to check for nil
proxmox/config__qemu__network.go:21
↓ 3 callersMethodmapToApiUpdate
(current LxcIPv4)
proxmox/config__lxc__networks.go:536
↓ 3 callersMethodmapToSDK
(params map[string]any)
proxmox/client.go:2513
↓ 3 callersMethodmapToStruct
(vmr *VmRef, params map[string]interface{})
proxmox/config__qemu.go:530
↓ 3 callersMethodmigrate_Unsafe
(ctx context.Context, c *Client, newNode NodeName, LiveMigrate bool)
proxmox/vmref.go:215
↓ 3 callersFunctionnodeName_Legals
()
test/data/test_data_node/type_NodeName.go:31
↓ 3 callersFunctionparamsToBodyWithAllEmpty
(params map[string]interface{})
proxmox/session.go:88
↓ 3 callersFunctionparamsToValuesWithEmpty
(params map[string]interface{}, allowedEmpty []string)
proxmox/session.go:94
↓ 3 callersMethodparseDisk
parse and extract the values from the disk data storage:110/base-110-disk-1.qcow2/100/vm-100-disk-0.qcow2 storage:100/vm-100-disk-0.qcow2 storage:vm-1
proxmox/config__qemu__disk.go:428
↓ 3 callersFunctionparseDiskSize
(rawSize string)
proxmox/util.go:173
↓ 3 callersMethodpath
returns the path for the category. a raw path may be provided, in which case it will be returned as is.
proxmox/permission.go:139
↓ 3 callersMethodput
(ctx context.Context, c *clientAPI, body *[]byte)
proxmox/config__pool.go:908
↓ 3 callersMethodreadDeviceConfig
readDeviceConfig - get standard sub-conf strings where `key=value` and update conf map.
proxmox/config__qemu.go:1366
↓ 3 callersMethodremoveGroups
(ctx context.Context, groups *[]GroupName, c *clientAPI)
proxmox/config__user.go:516
↓ 3 callersMethodshutdown_Unsafe
(ctx context.Context, c *clientAPI)
proxmox/vmref.go:318
↓ 3 callersFunctionsshKeyUrlDecode
URL encodes the ssh keys
proxmox/type__authorizedkey.go:84
↓ 3 callersFunctionstartAtNodeBootMapToApiCreate
(params map[string]any, startup bool)
proxmox/config__guest.go:408
↓ 3 callersMethodstart_Unsafe
(ctx context.Context, c *clientAPI)
proxmox/vmref.go:314
↓ 3 callersMethodstopOverrule_Unsafe
We should rarely need this function, use: VmRef.stopOverruleOpertunistic_Unsafe() instead.
proxmox/vmref.go:310
↓ 3 callersMethodstring
()
proxmox/config__qemu__rng.go:91
↓ 3 callersFunctiontestCompareRawMap
(t *testing.T, expected map[key]compareObject, actual map[key]get)
proxmox/helper_test.go:71
↓ 3 callersFunctiontestData_ConfigUser_mapToAPI
()
proxmox/config__user_test.go:597
↓ 3 callersFunctiontest_Content_ContentType_Input
input data for testing
proxmox/content_test.go:49
↓ 3 callersFunctiontest_Content_ContentType_Output
result data for testing
proxmox/content_test.go:69
↓ 3 callersMethodupdate
for fmt.Stringer
proxmox/snapshot.go:632
↓ 3 callersMethodvalidate
()
proxmox/config__qemu__disk__scsi.go:321
↓ 3 callersMethodvalidate
()
proxmox/config__qemu__disk__ide.go:157
↓ 3 callersMethodvalidate
()
proxmox/config__lxc__networks.go:181
↓ 3 callersMethodvalidate
()
proxmox/config__qemu__disk__sata.go:167
↓ 3 callersMethodvalidate
()
proxmox/config__qemu__disk__virtio.go:219
↓ 3 callersMethodvalidateCreate
(privileged bool)
proxmox/config__lxc__mount.go:699
↓ 3 callersMethodvalidateUpdate
(current *ConfigQemu, version Version)
proxmox/config__qemu.go:1036
↓ 2 callersMethodAllNil
()
proxmox/config__storage.go:117
↓ 2 callersMethodAsGuest
()
proxmox/config__pool.go:659
↓ 2 callersMethodAsStorage
()
proxmox/config__pool.go:660
↓ 2 callersFunctionAuthorizedKey_Decoded_Output
()
test/data/test_data_guest/type_authorizedkey.go:23
↓ 2 callersFunctionAuthorizedKey_Trimmed_Output
()
test/data/test_data_guest/type_authorizedkey.go:44
↓ 2 callersFunctionBool
(input any)
internal/parse/parse.go:14
↓ 2 callersFunctionCheckFileExistence
Check if a file with the specific name exists in the list of files.
proxmox/content.go:100
↓ 2 callersMethodCheckSDNVNetExistance
CheckSDNVNetExistance returns true if a DNS entry with the provided ID exists, false otherwise.
proxmox/client.go:2080
↓ 2 callersMethodCheckSDNZoneExistance
CheckSDNZoneExistance returns true if a zone with the provided ID exists, false otherwise.
proxmox/client.go:2202
↓ 2 callersFunctionCheckUserExistence
Deprecated: use UserInterface.Exists() instead. Check if the user already exists in proxmox.
proxmox/config__user.go:766
↓ 2 callersFunctionClient
(ctx context.Context, apiUrl, userID, password, otp string, http_headers string)
cli/cobra.go:62
↓ 2 callersMethodCloneQemu
CloneQemu creates a new Qemu VM by cloning the current VM.
proxmox/vmref.go:79
↓ 2 callersFunctionCloudInitSnippetPath_Min_Illegal
2 invalid characters
test/data/test_data_qemu/type_CloudInitSnippetPath.go:56
↓ 2 callersFunctionCombine
Combine two arrays of comparable types into one, removing duplicates. The output order is not guaranteed.
internal/array/array.go:27
↓ 2 callersMethodCreateItemReturnStatus
CreateItemReturnStatus creates an item on the Proxmox API. It returns the body of the HTTP response and any HTTP error occurred during the request.
proxmox/client.go:2278
↓ 2 callersMethodCreateNetwork
CreateNetwork creates a network with the configuration of the passed in parameters on the passed in node. It returns the body from the API response an
proxmox/client.go:2029
↓ 2 callersMethodCreateUser
Deprecated: use UserInterface.Create() instead.
proxmox/config__user.go:176
↓ 2 callersMethodCurrent
Current gives the current snapshot (the one the VM is currently at)
proxmox/snapshot.go:453
↓ 2 callersMethodDelete
(context.Context, UserID)
proxmox/config__user.go:25
↓ 2 callersMethodDeleteAcmePlugin
(ctx context.Context, id string)
proxmox/client.go:1936
↓ 2 callersFunctionDeleteFile
Deletes te specified file from the specified storage.
proxmox/content.go:132
↓ 2 callersMethodDeleteMetricServer
(ctx context.Context, id string)
proxmox/client.go:1963
↓ 2 callersMethodDeleteNetwork
DeleteNetwork deletes the network with the passed in iface name on the passed in node. It returns the body from the API response and any HTTP error th
proxmox/client.go:2044
↓ 2 callersMethodDeleteNoCheck
(context.Context, PoolName)
proxmox/config__pool.go:27
↓ 2 callersMethodDeleteStorage
(ctx context.Context, id string)
proxmox/client.go:1996
↓ 2 callersMethodError
(version Version)
proxmox/config__qemu__cpu.go:447
↓ 2 callersMethodError
()
proxmox/config__guest.go:243
↓ 2 callersFunctionErrorKeyNotSet
(text string)
proxmox/validate.go:85
↓ 2 callersFunctionFormatDiskParam
Given a QemuDevice (representing a disk), return a param string to give to ProxMox
proxmox/config__qemu.go:1288
↓ 2 callersMethodGet
(vmr VmRef)
proxmox/config__qemu.go:1419
↓ 2 callersMethodGet
()
proxmox/config__group.go:340
↓ 2 callersMethodGetAffinity
()
proxmox/config__ha__rules.go:454
↓ 2 callersMethodGetComment
()
proxmox/config__ha__rules.go:95
↓ 2 callersMethodGetComment
()
proxmox/config__ha__rules.go:176
↓ 2 callersMethodGetComment
()
proxmox/config__ha__rules.go:466
↓ 2 callersMethodGetDescription
()
proxmox/snapshot.go:390
↓ 2 callersMethodGetDisks
()
proxmox/config__qemu__disk.go:1083
↓ 2 callersMethodGetEnabled
()
proxmox/config__ha__rules.go:180
↓ 2 callersMethodGetEnabled
()
proxmox/config__ha__rules.go:470
↓ 2 callersMethodGetGroups
()
proxmox/config__user.go:582
↓ 2 callersMethodGetGuests
()
proxmox/config__ha__rules.go:155
↓ 2 callersMethodGetGuests
()
proxmox/config__ha__rules.go:182
↓ 2 callersMethodGetGuests
()
proxmox/config__ha__rules.go:472
↓ 2 callersMethodGetID
()
proxmox/config__ha__rules.go:184
↓ 2 callersMethodGetID
()
proxmox/config__ha__rules.go:474
↓ 2 callersMethodGetMembers
()
proxmox/config__group.go:343
↓ 2 callersMethodGetName
()
proxmox/config__pool.go:491
↓ 2 callersMethodGetNodeAffinity
()
proxmox/config__ha__rules.go:99
↓ 2 callersMethodGetNodes
()
proxmox/config__ha__rules.go:186
↓ 2 callersMethodGetResourceAffinity
()
proxmox/config__ha__rules.go:100
↓ 2 callersMethodGetSDNDNSs
GetSDNDNSs returns a list of all DNS definitions in the "data" element of the returned map.
proxmox/client.go:2151
↓ 2 callersMethodGetSDNVNets
GetSDNVNets returns a list of all VNet definitions in the "data" element of the returned map.
proxmox/client.go:2073
↓ 2 callersMethodGetSDNZones
GetSDNZones returns a list of all the SDN zones defined in the cluster.
proxmox/client.go:2192
↓ 2 callersMethodGetStrict
()
proxmox/config__ha__rules.go:205
↓ 2 callersMethodGetUserPermissions
permissions check
proxmox/client.go:1853
↓ 2 callersMethodGetVmType
()
proxmox/client.go:98
↓ 2 callersFunctionGuestNameMaxLegal
()
test/data/test_data_guest/type_guestname.go:78
↓ 2 callersFunctionGuestStart
Deprecated: use GuestInterface.Start() instead.
proxmox/config__guest.go:613
↓ 2 callersMethodHaGroup
()
proxmox/client.go:118
↓ 2 callersFunctionHaRuleID_MaxLegal
128
test/data/test_data_ha/type_HaRuleID.go:74
← previousnext →401–500 of 3,081, ranked by callers