Generated module to access all Proxmox VE Api Endpoints. This module has been generated from the proxmox api description v. 9.1.2
This PowerShell module is automatically generated by the Proxmox PVE Module Builder Project
- Build package: org.openapitools.codegen.languages.PowerShellClientCodegen
- PowerShell 6.2 or later
This module is currently under beta release.
- first release has been created
- basic tests past
- module looks stable
- waiting for issues
- Timo Wolf - amna.wolf@gmail.com
- eldobam.bsky.social
To install from PSGallery, run the following command to install and import the PowerShell module locally:
Install-Module -Name ProxmoxPVE
Import-Module ProxmoxPVETo install from the source, run the following command to build and install the PowerShell module locally:
Build.ps1
Import-Module -Name '.\src\ProxmoxPVE\ProxmoxPVE.psm1' -VerboseTo avoid function name collision, one can use -Prefix, e.g. Import-Module -Name '.\src\ProxmoxPVE' -Prefix prefix
To uninstall the module, simply run:
Remove-Module ProxmoxPVEThis module supports both, the token based and ticket based authentication. PVE API Doku #Authentication The login method is neccessary initialize the module. While the token based authentication is statless does'nt really need a login on the REST Api, so the login method just calls the API to see if the credentials are valid. The ticket based authentication needs a login. The module performs a login request with your credentials and recieves a ticket and a CSRFPreventionToken needed for the subsequent calls.
For automation purposes it's recommended to use the token based authentication. Token based authentication allows a stateless access to the REST API and can be given separate permissions and expiration dates to limit the scope and duration of the access.
# choosing LoginMethod token
$LoginMethod = "token"
# insert your Proxmox TokenId <USER@REALM>!<GROUP> as Username and your Proxmox VE ApiToken as Password.
$Credentials = Get-Credential
Set-PVEConfiguration -BaseUrl "https://pve.local:8006/api2/json" `
-LoginMethod $LoginMethod `
-Credential $Credentials
# Invoke the login with silent switch. --> no interaction no output. returns $true on success
if((Invoke-PVELogin -Silent)){
Write-Host "login successfull"
}else{
Write-Error "login not successfull"
}This Authentication method allows you to connect with your proxmox user credentials. NOTE: Tickets have a limited lifetime of 2 hours. After that you have to call Invoke-PVELogin again.
# choosing LoginMethod ticket
$LoginMethod = "ticket"
# insert your Proxmox Username <USER@REALM> and Password
$Credentials = Get-Credential
Set-PVEConfiguration -BaseUrl "https://pve.local:8006/api2/json" `
-LoginMethod $LoginMethod `
-Credential $Credentials
# Invoke the login with silent switch. --> no interaction no output. returns $true on success
if((Invoke-PVELogin -Silent)){
Write-Host "login successfull"
}else{
Write-Error "login not successfull"
}Import-Module -Name '.\src\ProxmoxPVE\ProxmoxPVE.psm1' -Verbose
Initialize-PVE
$nodes = Get-PVENodes
$nodesThis module can store the configuration in a secured file under the current users profile. The configuration is converted to json and is saved as SecureString. Therefore the Set-PVEConfiguration has a -Persistent switch, which can be used while passing the configuration initial or after performing the Invoke-PVE CMDline.
Run the following code once with the user on the system, where you want to to store the configuration for. If you want to use this for your automation user, you have to open a shell in the context of this user and perform the following commands. This is very important, because the encrypted data won't work on another computer or in another user context.
Import-Module ProxmoxPVE
# You first have to set the configuration. This only has to be done once.
# option 1 - call the Initialize-PVE
Initialize-PVE
# option 2
# choosing LoginMethod --> they work both but please consider using token auth for automation purposes
$LoginMethod = "token"
# insert your Proxmox Credentials according your login method
$Credentials = Get-Credential
# Set the configuration persistent
Set-PVEConfiguration -BaseUrl "https://pve.local:8006/api2/json" `
-LoginMethod $LoginMethod `
-Credential $Credentials `
-PersistentAfter you have stored the configuration once, you're now able to connect to the api by using following code at the beginning of your automation scripts.
Import-Module ProxmoxPVE
Initialize-PVEdone.
To skip the check, you can enable the SkipCertificateCheck in the configuration, as seen in the example below:
# insert your Proxmox Credentials according your login method
$Credentials = Get-Credential
$LoginMethod = "token"
Set-PVEConfiguration -BaseUrl "https://pve.local:8006/api2/json" `
-LoginMethod $LoginMethod `
-Credential $Credentials `
-SkipCertificateCheck `
-Persistent
Initialize-PVETests are currently not implemented properly. I'm sad to tell, that they're currently useless.
To install and run Pester, please execute the following commands in the terminal:
Install-module -name Pester -force
Invoke-PesterFor troubleshooting, please run $DebugPreference = 'Continue' to turn on debugging and disable it with $DebugPreference = 'SilentlyContinue' when done with the troubleshooting.
All URIs are relative to http://localhost
| Class | Method | HTTP request | Description |
|---|---|---|---|
| PVEAccessApi | Get-PVEAccess | GET /access | Directory index. |
| PVEAccessApi | Get-PVEAccessAcl | GET /access/acl | Get Access Control List (ACLs). |
| PVEAccessApi | Get-PVEAccessDomains | GET /access/domains | Authentication domain index. |
| PVEAccessApi | Get-PVEAccessDomainsByRealm | GET /access/domains/{realm} | Get auth server configuration. |
| PVEAccessApi | Get-PVEAccessGroups | GET /access/groups | Group index. |
| PVEAccessApi | Get-PVEAccessGroupsByGroupid | GET /access/groups/{groupid} | Get group configuration. |
| PVEAccessApi | Get-PVEAccessOpenid | GET /access/openid | Directory index. |
| PVEAccessApi | Get-PVEAccessPermissions | GET /access/permissions | Retrieve effective permissions of given user/token. |
| PVEAccessApi | Get-PVEAccessRoles | GET /access/roles | Role index. |
| PVEAccessApi | Get-PVEAccessRolesByRoleid | GET /access/roles/{roleid} | Get role configuration. |
| PVEAccessApi | Get-PVEAccessTfa | GET /access/tfa | List TFA configurations of users. |
| PVEAccessApi | Get-PVEAccessTfaByUserid | GET /access/tfa/{userid} | List TFA configurations of users. |
| PVEAccessApi | Get-PVEAccessTfaByUseridAndId | GET /access/tfa/{userid}/{id} | Fetch a requested TFA entry if present. |
| PVEAccessApi | Get-PVEAccessTicket | GET /access/ticket | Dummy. Useful for formatters which want to provide a login page. |
| PVEAccessApi | Get-PVEAccessUsers | GET /access/users | User index. |
| PVEAccessApi | Get-PVEAccessUsersByUserid | GET /access/users/{userid} | Get user configuration. |
| PVEAccessApi | Get-PVEAccessUsersTfaByUserid | GET /access/users/{userid}/tfa | Get user TFA types (Personal and Realm). |
| PVEAccessApi | Get-PVEAccessUsersTokenByUserid | GET /access/users/{userid}/token | Get user API tokens. |
| PVEAccessApi | Get-PVEAccessUsersTokenByUseridAndTokenid | GET /access/users/{userid}/token/{tokenid} | Get specific API token information. |
| PVEAccessApi | New-PVEAccessDomains | POST /access/domains | Add an authentication server. |
| PVEAccessApi | New-PVEAccessDomainsSyncByRealm | POST /access/domains/{realm}/sync | Syncs users and/or groups from the configured LDAP to user.cfg. NOTE: Synced groups will have the name 'name-$realm', so make sure those groups do not exist to prevent overwriting. |
| PVEAccessApi | New-PVEAccessGroups | POST /access/groups | Create new group. |
| PVEAccessApi | New-PVEAccessOpenidAuthurl | POST /access/openid/auth-url | Get the OpenId Authorization Url for the specified realm. |
| PVEAccessApi | New-PVEAccessOpenidLogin | POST /access/openid/login | Verify OpenID authorization code and create a ticket. |
| PVEAccessApi | New-PVEAccessRoles | POST /access/roles | Create new role. |
| PVEAccessApi | New-PVEAccessTfaByUserid | POST /access/tfa/{userid} | Add a TFA entry for a user. |
| PVEAccessApi | New-PVEAccessTicket | POST /access/ticket | Create or verify authentication ticket. |
| PVEAccessApi | New-PVEAccessUsers | POST /access/users | Create new user. |
| PVEAccessApi | New-PVEAccessUsersTokenByUseridAndTokenid | POST /access/users/{userid}/token/{tokenid} | Generate a new API token for a specific user. NOTE: returns API token value, which needs to be stored as it cannot be retrieved afterwards! |
| PVEAccessApi | New-PVEAccessVncticket | POST /access/vncticket | verify VNC authentication ticket. |
| PVEAccessApi | Remove-PVEAccessDomainsByRealm | DELETE /access/domains/{realm} | Delete an authentication server. |
| PVEAccessApi | Remove-PVEAccessGroupsByGroupid | DELETE /access/groups/{groupid} | Delete group. |
| PVEAccessApi | Remove-PVEAccessRolesByRoleid | DELETE /access/roles/{roleid} | Delete role. |
| PVEAccessApi | Remove-PVEAccessTfaByUseridAndId | DELETE /access/tfa/{userid}/{id} | Delete a TFA entry by ID. |
| PVEAccessApi | Remove-PVEAccessUsersByUserid | DELETE /access/users/{userid} | Delete user. |
| PVEAccessApi | Remove-PVEAccessUsersTokenByUseridAndTokenid | DELETE /access/users/{userid}/token/{tokenid} | Remove API token for a specific user. |
| PVEAccessApi | Set-PVEAccessAcl | PUT /access/acl | Update Access Control List (add or remove permissions). |
| PVEAccessApi | Set-PVEAccessDomainsByRealm | PUT /access/domains/{realm} | Update authentication server settings. |
| PVEAccessApi | Set-PVEAccessGroupsByGroupid | PUT /access/groups/{groupid} | Update group data. |
| PVEAccessApi | Set-PVEAccessPassword | PUT /access/password | Change user password. |
| PVEAccessApi | Set-PVEAccessRolesByRoleid | PUT /access/roles/{roleid} | Update an existing role. |
| PVEAccessApi | Set-PVEAccessTfaByUseridAndId | PUT /access/tfa/{userid}/{id} | Add a TFA entry for a user. |
| PVEAccessApi | Set-PVEAccessUsersByUserid | PUT /access/users/{userid} | Update user configuration. |
| PVEAccessApi | Set-PVEAccessUsersTokenByUseridAndTokenid | PUT /access/users/{userid}/token/{tokenid} | Update API token for a specific user. |
| PVEAccessApi | Set-PVEAccessUsersUnlocktfaByUserid | PUT /access/users/{userid}/unlock-tfa | Unlock a user's TFA authentication. |
| PVEClusterApi | Get-PVECluster | GET /cluster | Cluster index. |
| PVEClusterApi | Get-PVEClusterAcme | GET /cluster/acme | ACMEAccount index. |
| PVEClusterApi | Get-PVEClusterAcmeAccount | GET /cluster/acme/account | ACMEAccount index. |
| PVEClusterApi | Get-PVEClusterAcmeAccountByName | GET /cluster/acme/account/{name} | Return existing ACME account information. |
| PVEClusterApi | Get-PVEClusterAcmeChallengeschema | GET /cluster/acme/challenge-schema | Get schema of ACME challenge types. |
| PVEClusterApi | Get-PVEClusterAcmeDirectories | GET /cluster/acme/directories | Get named known ACME directory endpoints. |
| PVEClusterApi | Get-PVEClusterAcmeMeta | GET /cluster/acme/meta | Retrieve ACME Directory Meta Information |
| PVEClusterApi | Get-PVEClusterAcmePlugins | GET /cluster/acme/plugins | ACME plugin index. |
| PVEClusterApi | Get-PVEClusterAcmePluginsById | GET /cluster/acme/plugins/{id} | Get ACME plugin configuration. |
| PVEClusterApi | Get-PVEClusterAcmeTos | GET /cluster/acme/tos | Retrieve ACME TermsOfService URL from CA. Deprecated, please use /cluster/acme/meta. |
| PVEClusterApi | Get-PVEClusterBackup | GET /cluster/backup | List vzdump backup schedule. |
| PVEClusterApi | Get-PVEClusterBackupById | GET /cluster/backup/{id} | Read vzdump backup job definition. |
| PVEClusterApi | Get-PVEClusterBackupIncludedvolumesById | GET /cluster/backup/{id}/included_volumes | Returns included guests and the backup status of their disks. Optimized to be used in ExtJS tree views. |
| PVEClusterApi | Get-PVEClusterBackupinfo | GET /cluster/backup-info | Index for backup info related endpoints |
| PVEClusterApi | Get-PVEClusterBackupinfoNotbackedup | GET /cluster/backup-info/not-backed-up | Shows all guests which are not covered by any backup job. |
| PVEClusterApi | Get-PVEClusterBulkaction | GET /cluster/bulk-action | List resource types. |
| PVEClusterApi | Get-PVEClusterBulkactionGuest | GET /cluster/bulk-action/guest | Bulk action index. |
| PVEClusterApi | Get-PVEClusterCeph | GET /cluster/ceph | Cluster ceph index. |
| PVEClusterApi | Get-PVEClusterCephFlags | GET /cluster/ceph/flags | get the status of all ceph flags |
| PVEClusterApi | Get-PVEClusterCephFlagsByFlag | GET /cluster/ceph/flags/{flag} | Get the status of a specific ceph flag. |
| PVEClusterApi | Get-PVEClusterCephMetadata | GET /cluster/ceph/metadata | Get ceph metadata. |
| PVEClusterApi | Get-PVEClusterCephStatus | GET /cluster/ceph/status | Get ceph status. |
| PVEClusterApi | Get-PVEClusterConfig | GET /cluster/config | Directory index. |
| PVEClusterApi | Get-PVEClusterConfigApiversion | GET /cluster/config/apiversion | Return the version of the cluster join API available on this node. |
| PVEClusterApi | Get-PVEClusterConfigJoin | GET /cluster/config/join | Get information needed to join this cluster over the connected node. |
| PVEClusterApi | Get-PVEClusterConfigNodes | GET /cluster/config/nodes | Corosync node list. |
| PVEClusterApi | Get-PVEClusterConfigQdevice | GET /cluster/config/qdevice | Get QDevice status |
| PVEClusterApi | Get-PVEClusterConfigTotem | GET /cluster/config/totem | Get corosync totem protocol settings. |
| PVEClusterApi | Get-PVEClusterFirewall | GET /cluster/firewall | Directory index. |
| PVEClusterApi | Get-PVEClusterFirewallAliases | GET /cluster/firewall/aliases | List aliases |
| PVEClusterApi | Get-PVEClusterFirewallAliasesByName | GET /cluster/firewall/aliases/{name} | Read alias. |
| PVEClusterApi | Get-PVEClusterFirewallGroups | GET /cluster/firewall/groups | List security groups. |
| PVEClusterApi | Get-PVEClusterFirewallGroupsByGroup | GET /cluster/firewall/groups/{group} | List rules. |
| PVEClusterApi | Get-PVEClusterFirewallGroupsByGroupAndPos | GET /cluster/firewall/groups/{group}/{pos} | Get single rule data. |
| PVEClusterApi | Get-PVEClusterFirewallIpset | GET /cluster/firewall/ipset | List IPSets |
| PVEClusterApi | Get-PVEClusterFirewallIpsetByName | GET /cluster/firewall/ipset/{name} | List IPSet content |
| PVEClusterApi | Get-PVEClusterFirewallIpsetByNameAndCidr | GET /cluster/firewall/ipset/{name}/{cidr} | Read IP or Network settings from IPSet. |
| PVEClusterApi | Get-PVEClusterFirewallMacros | GET /cluster/firewall/macros | List available macros |
| PVEClusterApi | Get-PVEClusterFirewallOptions | GET /cluster/firewall/options | Get Firewall options. |
| PVEClusterApi | Get-PVEClusterFirewallRefs | GET /cluster/firewall/refs | Lists possible IPSet/Alias reference which are allowed in source/dest properties. |
| PVEClusterApi | Get-PVEClusterFirewallRules | GET /cluster/firewall/rules | List rules. |
| PVEClusterApi | Get-PVEClusterFirewallRulesByPos | GET /cluster/firewall/rules/{pos} | Get single rule data. |
| PVEClusterApi | Get-PVEClusterHa | GET /cluster/ha | Directory index. |
| PVEClusterApi | Get-PVEClusterHaGroups | GET /cluster/ha/groups | Get HA groups. (deprecated in favor of HA rules) |
| PVEClusterApi | Get-PVEClusterHaGroupsByGroup | GET /cluster/ha/groups/{group} | Read ha group configuration. (deprecated in favor of HA rules) |
| PVEClusterApi | Get-PVEClusterHaResources | GET /cluster/ha/resources | List HA resources. |
| PVEClusterApi | Get-PVEClusterHaResourcesBySid | GET /cluster/ha/resources/{sid} | Read resource configuration. |
| PVEClusterApi | Get-PVEClusterHaRules | GET /cluster/ha/rules | Get HA rules. |
| PVEClusterApi | Get-PVEClusterHaRulesByRule | GET /cluster/ha/rules/{rule} | Read HA rule. |
| PVEClusterApi | Get-PVEClusterHaStatus | GET /cluster/ha/status | Directory index. |
| PVEClusterApi | Get-PVEClusterHaStatusCurrent | GET /cluster/ha/status/current | Get HA manger status. |
| PVEClusterApi | Get-PVEClusterHaStatusManagerstatus | GET /cluster/ha/status/manager_status | Get full HA manger status, including LRM status. |
| PVEClusterApi | Get-PVEClusterJobs | GET /cluster/jobs | Index for jobs related endpoints. |
| PVEClusterApi | Get-PVEClusterJobsRealmsync | GET /cluster/jobs/realm-sync | List configured realm-sync-jobs. |
| PVEClusterApi | Get-PVEClusterJobsRealmsyncById | GET /cluster/jobs/realm-sync/{id} | Read realm-sync job definition. |
| PVEClusterApi | Get-PVEClusterJobsScheduleanalyze | GET /cluster/jobs/schedule-analyze | Returns a list of future schedule runtimes. |
| PVEClusterApi | Get-PVEClusterLog | GET /cluster/log | Read cluster log |
| PVEClusterApi | Get-PVEClusterMapping | GET /cluster/mapping | List resource types. |
| PVEClusterApi | Get-PVEClusterMappingDir | GET /cluster/mapping/dir | List directory mapping |
| PVEClusterApi | Get-PVEClusterMappingDirById | GET /cluster/mapping/dir/{id} | Get directory mapping. |
| PVEClusterApi | Get-PVEClusterMappingPci | GET /cluster/mapping/pci | List PCI Hardware Mapping |
| PVEClusterApi | Get-PVEClusterMappingPciById | GET /cluster/mapping/pci/{id} | Get PCI Mapping. |
| PVEClusterApi | Get-PVEClusterMappingUsb | GET /cluster/mapping/usb | List USB Hardware Mappings |
| PVEClusterApi | Get-PVEClusterMappingUsbById | GET /cluster/mapping/usb/{id} | Get USB Mapping. |
| PVEClusterApi | Get-PVEClusterMetrics | GET /cluster/metrics | Metrics index. |
| PVEClusterApi | Get-PVEClusterMetricsExport | GET /cluster/metrics/export | Retrieve metrics of the cluster. |
| PVEClusterApi | Get-PVEClusterMetricsServer | GET /cluster/metrics/server | List configured metric servers. |
| PVEClusterApi | Get-PVEClusterMetricsServerById | GET /cluster/metrics/server/{id} | Read metric server configuration. |
| PVEClusterApi | Get-PVEClusterNextid | GET /cluster/nextid | Get next free VMID. Pass a VMID to assert that its free (at time of check). |
| PVEClusterApi | Get-PVEClusterNotifications | GET /cluster/notifications | Index for notification-related API endpoints. |
| PVEClusterApi | Get-PVEClusterNotificationsEndpoints | GET /cluster/notifications/endpoints | Index for all available endpoint types. |
| PVEClusterApi | Get-PVEClusterNotificationsEndpointsGotify | GET /cluster/notifications/endpoints/gotify | Returns a list of all gotify endpoints |
| PVEClusterApi | Get-PVEClusterNotificationsEndpointsGotifyByName | GET /cluster/notifications/endpoints/gotify/{name} | Return a specific gotify endpoint |
| PVEClusterApi | Get-PVEClusterNotificationsEndpointsSendmail | GET /cluster/notifications/endpoints/sendmail | Returns a list of all sendmail endpoints |
| PVEClusterApi | Get-PVEClusterNotificationsEndpointsSendmailByName | GET /cluster/notifications/endpoints/sendmail/{name} | Return a specific sendmail endpoint |
| PVEClusterApi | Get-PVEClusterNotificationsEndpointsSmtp | GET /cluster/notifications/endpoints/smtp | Returns a list of all smtp endpoints |
| PVEClusterApi | Get-PVEClusterNotificationsEndpointsSmtpByName | GET /cluster/notifications/endpoints/smtp/{name} | Return a specific smtp endpoint |
| PVEClusterApi | Get-PVEClusterNotificationsEndpointsWebhook | GET /cluster/notifications/endpoints/webhook | Returns a list of all webhook endpoints |
| PVEClusterApi | Get-PVEClusterNotificationsEndpointsWebhookByName | GET /cluster/notifications/endpoints/webhook/{name} | Return a specific webhook endpoint |
| PVEClusterApi | Get-PVEClusterNotificationsMatcherfields | GET /cluster/notifications/matcher-fields | Returns known notification metadata fields |
| PVEClusterApi | Get-PVEClusterNotificationsMatcherfieldvalues | GET /cluster/notifications/matcher-field-values | Returns known notification metadata fields and their known values |
| PVEClusterApi | Get-PVEClusterNotificationsMatchers | GET /cluster/notifications/matchers | Returns a list of all matchers |
| PVEClusterApi | Get-PVEClusterNotificationsMatchersByName | GET /cluster/notifications/matchers/{name} | Return a specific matcher |
| PVEClusterApi | Get-PVEClusterNotificationsTargets | GET /cluster/notifications/targets | Returns a list of all entities that can be used as notification targets. |
| PVEClusterApi | Get-PVEClusterOptions | GET /cluster/options | Get datacenter options. Without 'Sys.Audit' on '/' not all options are returned. |
| PVEClusterApi | Get-PVEClusterReplication | GET /cluster/replication | List replication jobs. |
| PVEClusterApi | Get-PVEClusterReplicationById | GET /cluster/replication/{id} | Read replication job configuration. |
| PVEClusterApi | Get-PVEClusterResources | GET /cluster/resources | Resources index (cluster wide). |
| PVEClusterApi | Get-PVEClusterSdn | GET /cluster/sdn | Directory index. |
| PVEClusterApi | Get-PVEClusterSdnControllers | GET /cluster/sdn/controllers | SDN controllers index. |
| PVEClusterApi | Get-PVEClusterSdnControllersByController | GET /cluster/sdn/controllers/{controller} | Read sdn controller configuration. |
| PVEClusterApi | Get-PVEClusterSdnDns | GET /cluster/sdn/dns | SDN dns index. |
| PVEClusterApi | Get-PVEClusterSdnDnsByDns | GET /cluster/sdn/dns/{dns} | Read sdn dns configuration. |
| PVEClusterApi | Get-PVEClusterSdnFabrics | GET /cluster/sdn/fabrics | SDN Fabrics Index |
| PVEClusterApi | Get-PVEClusterSdnFabricsAll | GET /cluster/sdn/fabrics/all | SDN Fabrics Index |
| PVEClusterApi | Get-PVEClusterSdnFabricsFabric | GET /cluster/sdn/fabrics/fabric | SDN Fabrics Index |
| PVEClusterApi | Get-PVEClusterSdnFabricsFabricById | GET /cluster/sdn/fabrics/fabric/{id} | Update a fabric |
| PVEClusterApi | Get-PVEClusterSdnFabricsNode | GET /cluster/sdn/fabrics/node | SDN Fabrics Index |
| PVEClusterApi | Get-PVEClusterSdnFabricsNodeByFabricid | GET /cluster/sdn/fabrics/node/{fabric_id} | SDN Fabrics Index |
| PVEClusterApi | Get-PVEClusterSdnFabricsNodeByFabricidAndNodeid | GET /cluster/sdn/fabrics/node/{fabric_id}/{node_id} | Get a node |
| PVEClusterApi | Get-PVEClusterSdnIpams | GET /cluster/sdn/ipams | SDN ipams index. |
| PVEClusterApi | Get-PVEClusterSdnIpamsByIpam | GET /cluster/sdn/ipams/{ipam} | Read sdn ipam configuration. |
| PVEClusterApi | Get-PVEClusterSdnIpamsStatusByIpam | GET /cluster/sdn/ipams/{ipam}/status | List PVE IPAM Entries |
| PVEClusterApi | Get-PVEClusterSdnVnets | GET /cluster/sdn/vnets | SDN vnets index. |
| PVEClusterApi | Get-PVEClusterSdnVnetsByVnet | GET /cluster/sdn/vnets/{vnet} | Read sdn vnet configuration. |
| PVEClusterApi | Get-PVEClusterSdnVnetsFirewallByVnet | GET /cluster/sdn/vnets/{vnet}/firewall | Directory index. |
| PVEClusterApi | Get-PVEClusterSdnVnetsFirewallOptionsByVnet | GET /cluster/sdn/vnets/{vnet}/firewall/options | Get vnet firewall options. |
| PVEClusterApi | Get-PVEClusterSdnVnetsFirewallRulesByVnet | GET /cluster/sdn/vnets/{vnet}/firewall/rules | List rules. |
| PVEClusterApi | Get-PVEClusterSdnVnetsFirewallRulesByVnetAndPos | GET /cluster/sdn/vnets/{vnet}/firewall/rules/{pos} | Get single rule data. |
| PVEClusterApi | Get-PVEClusterSdnVnetsSubnetsByVnet | GET /cluster/sdn/vnets/{vnet}/subnets | SDN subnets index. |
| PVEClusterApi | Get-PVEClusterSdnVnetsSubnetsByVnetAndSubnet | GET /cluster/sdn/vnets/{vnet}/subnets/{subnet} | Read sdn subnet configuration. |
| PVEClusterApi | Get-PVEClusterSdnZones | GET /cluster/sdn/zones | SDN zones index. |
| PVEClusterApi | Get-PVEClusterSdnZonesByZone | GET /cluster/sdn/zones/{zone} | Read sdn zone configuration. |
| PVEClusterApi | Get-PVEClusterStatus | GET /cluster/status | Get cluster status information. |
| PVEClusterApi | Get-PVEClusterTasks | GET /cluster/tasks | List recent tasks (cluster wide). |
| PVEClusterApi | New-PVEClusterAcmeAccount | POST /cluster/acme/account | Register a new ACME account with CA. |
| PVEClusterApi | New-PVEClusterAcmePlugins | POST /cluster/acme/plugins | Add ACME plugin configuration. |
| PVEClusterApi | New-PVEClusterBackup | POST /cluster/backup | Create new vzdump backup job. |
| PVEClusterApi | New-PVEClusterBulkactionGuestMigrate | POST /cluster/bulk-action/guest/migrate | Bulk migrate all guests on the cluster. |
| PVEClusterApi | New-PVEClusterBulkactionGuestShutdown | POST /cluster/bulk-action/guest/shutdown | Bulk shutdown all guests on the cluster. |
| PVEClusterApi | New-PVEClusterBulkactionGuestStart | POST /cluster/bulk-action/guest/start | Bulk start or resume all guests on the cluster. |
| PVEClusterApi | New-PVEClusterBulkactionGuestSuspend | POST /cluster/bulk-action/guest/suspend | Bulk suspend all guests on the cluster. |
| PVEClusterApi | New-PVEClusterConfig | POST /cluster/config | Generate new cluster configuration. If no links given, default to local IP address as link0. |
| PVEClusterApi | New-PVEClusterConfigJoin | POST /cluster/config/join | Joins this node into an existing cluster. If no links are given, default to IP resolved by node's hostname on single link (fallback fails for clusters with multiple links). |
| PVEClusterApi | New-PVEClusterConfigNodesByNode | POST /cluster/config/nodes/{node} | Adds a node to the cluster configuration. This call is for internal use. |
| PVEClusterApi | New-PVEClusterFirewallAliases | POST /cluster/firewall/aliases | Create IP or Network Alias. |
| PVEClusterApi | New-PVEClusterFirewallGroups | POST /cluster/firewall/groups | Create new security group. |
| PVEClusterApi | New-PVEClusterFirewallGroupsByGroup | POST /cluster/firewall/groups/{group} | Create new rule. |
| PVEClusterApi | New-PVEClusterFirewallIpset | POST /cluster/firewall/ipset | Create new IPSet |
| PVEClusterApi | New-PVEClusterFirewallIpsetByName | POST /cluster/firewall/ipset/{name} | Add IP or Network to IPSet. |
| PVEClusterApi | New-PVEClusterFirewallRules | POST /cluster/firewall/rules | Create new rule. |
| PVEClusterApi | New-PVEClusterHaGroups | POST /cluster/ha/groups | Create a new HA group. (deprecated in favor of HA rules) |
| PVEClusterApi | New-PVEClusterHaResources | POST /cluster/ha/resources | Create a new HA resource. |
| PVEClusterApi | New-PVEClusterHaResourcesMigrateBySid | POST /cluster/ha/resources/{sid}/migrate | Request resource migration (online) to another node. |
| PVEClusterApi | New-PVEClusterHaResourcesRelocateBySid | POST /cluster/ha/resources/{sid}/relocate | Request resource relocatzion to another node. This stops the service on the old node, and restarts it on the target node. |
| PVEClusterApi | New-PVEClusterHaRules | POST /cluster/ha/rules | Create HA rule. |
| PVEClusterApi | New-PVEClusterJobsRealmsyncById | POST /cluster/jobs/realm-sync/{id} | Create new realm-sync job. |
| PVEClusterApi | New-PVEClusterMappingDir | POST /cluster/mapping/dir | Create a new directory mapping. |
| PVEClusterApi | New-PVEClusterMappingPci | POST /cluster/mapping/pci | Create a new hardware mapping. |
| PVEClusterApi | New-PVEClusterMappingUsb | POST /cluster/mapping/usb | Create a new hardware mapping. |
| PVEClusterApi | New-PVEClusterMetricsServerById | POST /cluster/metrics/server/{id} | Create a new external metric server config |
| PVEClusterApi | New-PVEClusterNotificationsEndpointsGotify | POST /cluster/notifications/endpoints/gotify | Create a new gotify endpoint |
| PVEClusterApi | New-PVEClusterNotificationsEndpointsSendmail | POST /cluster/notifications/endpoints/sendmail | Create a new sendmail endpoint |
| PVEClusterApi | New-PVEClusterNotificationsEndpointsSmtp | POST /cluster/notifications/endpoints/smtp | Create a new smtp endpoint |
| PVEClusterApi | New-PVEClusterNotificationsEndpointsWebhook | POST /cluster/notifications/endpoints/webhook | Create a new webhook endpoint |
| PVEClusterApi | New-PVEClusterNotificationsMatchers | POST /cluster/notifications/matchers | Create a new matcher |
| PVEClusterApi | New-PVEClusterNotificationsTargetsTestByName | POST /cluster/notifications/targets/{name}/test | Send a test notification to a provided target. |
| PVEClusterApi | New-PVEClusterReplication | POST /cluster/replication | Create a new replication job |
| PVEClusterApi | New-PVEClusterSdnControllers | POST /cluster/sdn/controllers | Create a new sdn controller object. |
| PVEClusterApi | New-PVEClusterSdnDns | POST /cluster/sdn/dns | Create a new sdn dns object. |
| PVEClusterApi | New-PVEClusterSdnFabricsFabric | POST /cluster/sdn/fabrics/fabric | Add a fabric |
| PVEClusterApi | New-PVEClusterSdnFabricsNodeByFabricid | POST /cluster/sdn/fabrics/node/{fabric_id} | Add a node |
| PVEClusterApi | New-PVEClusterSdnIpams | POST /cluster/sdn/ipams | Create a new sdn ipam object. |
| PVEClusterApi | New-PVEClusterSdnLock | POST /cluster/sdn/lock | Acquire global lock for SDN configuration |
| PVEClusterApi | New-PVEClusterSdnRollback | POST /cluster/sdn/rollback | Rollback pending changes to SDN configuration |
| PVEClusterApi | New-PVEClusterSdnVnets | POST /cluster/sdn/vnets | Create a new sdn vnet object. |
| PVEClusterApi | New-PVEClusterSdnVnetsFirewallRulesByVnet | POST /cluster/sdn/vnets/{vnet}/firewall/rules | Create new rule. |
| PVEClusterApi | New-PVEClusterSdnVnetsIpsByVnet | POST /cluster/sdn/vnets/{vnet}/ips | Create IP Mapping in a VNet |
| PVEClusterApi | New-PVEClusterSdnVnetsSubnetsByVnet | POST /cluster/sdn/vnets/{vnet}/subnets | Create a new sdn subnet object. |
| PVEClusterApi | New-PVEClusterSdnZones | POST /cluster/sdn/zones | Create a new sdn zone object. |
| PVEClusterApi | Remove-PVEClusterAcmeAccountByName | DELETE /cluster/acme/account/{name} | Deactivate existing ACME account at CA. |
| PVEClusterApi | Remove-PVEClusterAcmePluginsById | DELETE /cluster/acme/plugins/{id} | Delete ACME plugin configuration. |
| PVEClusterApi | Remove-PVEClusterBackupById | DELETE /cluster/backup/{id} | Delete vzdump backup job definition. |
| PVEClusterApi | Remove-PVEClusterConfigNodesByNode | DELETE /cluster/config/nodes/{node} | Removes a node from the cluster configuration. |
| PVEClusterApi | Remove-PVEClusterFirewallAliasesByName | DELETE /cluster/firewall/aliases/{name} | Remove IP or Network alias. |
| PVEClusterApi | Remove-PVEClusterFirewallGroupsByGroup | DELETE /cluster/firewall/groups/{group} | Delete security group. |
| PVEClusterApi | Remove-PVEClusterFirewallGroupsByGroupAndPos | DELETE /cluster/firewall/groups/{group}/{pos} | Delete rule. |
| PVEClusterApi | Remove-PVEClusterFirewallIpsetByName | DELETE /cluster/firewall/ipset/{name} | Delete IPSet |
| PVEClusterApi | Remove-PVEClusterFirewallIpsetByNameAndCidr | DELETE /cluster/firewall/ipset/{name}/{cidr} | Remove IP or Network from IPSet. |
| PVEClusterApi | Remove-PVEClusterFirewallRulesByPos | DELETE /cluster/firewall/rules/{pos} | Delete rule. |
| PVEClusterApi | Remove-PVEClusterHaGroupsByGroup | DELETE /cluster/ha/groups/{group} | Delete ha group configuration. (deprecated in favor of HA rules) |
| PVEClusterApi | Remove-PVEClusterHaResourcesBySid | DELETE /cluster/ha/resources/{sid} | Delete resource configuration. |
| PVEClusterApi | Remove-PVEClusterHaRulesByRule | DELETE /cluster/ha/rules/{rule} | Delete HA rule. |
| PVEClusterApi | Remove-PVEClusterJobsRealmsyncById | DELETE /cluster/jobs/realm-sync/{id} | Delete realm-sync job definition. |
| PVEClusterApi | Remove-PVEClusterMappingDirById | DELETE /cluster/mapping/dir/{id} | Remove directory mapping. |
| PVEClusterApi | Remove-PVEClusterMappingPciById | DELETE /cluster/mapping/pci/{id} | Remove Hardware Mapping. |
| PVEClusterApi | Remove-PVEClusterMappingUsbById | DELETE /cluster/mapping/usb/{id} | Remove Hardware Mapping. |
| PVEClusterApi | Remove-PVEClusterMetricsServerById | DELETE /cluster/metrics/server/{id} | Remove Metric server. |
| PVEClusterApi | Remove-PVEClusterNotificationsEndpointsGotifyByName | DELETE /cluster/notifications/endpoints/gotify/{name} | Remove gotify endpoint |
| PVEClusterApi | Remove-PVEClusterNotificationsEndpointsSendmailByName | DELETE /cluster/notifications/endpoints/sendmail/{name} | Remove sendmail endpoint |
| PVEClusterApi | Remove-PVEClusterNotificationsEndpointsSmtpByName | DELETE /cluster/notifications/endpoints/smtp/{name} | Remove smtp endpoint |
| PVEClusterApi | Remove-PVEClusterNotificationsEndpointsWebhookByName | DELETE /cluster/notifications/endpoints/webhook/{name} | Remove webhook endpoint |
| PVEClusterApi | Remove-PVEClusterNotificationsMatchersByName | DELETE /cluster/notifications/matchers/{name} | Remove matcher |
| PVEClusterApi | Remove-PVEClusterReplicationById | DELETE /cluster/replication/{id} | Mark replication job for removal. |
| PVEClusterApi | Remove-PVEClusterSdnControllersByController | DELETE /cluster/sdn/controllers/{controller} | Delete sdn controller object configuration. |
| PVEClusterApi | Remove-PVEClusterSdnDnsByDns | DELETE /cluster/sdn/dns/{dns} | Delete sdn dns object configuration. |
| PVEClusterApi | Remove-PVEClusterSdnFabricsFabricById | DELETE /cluster/sdn/fabrics/fabric/{id} | Add a fabric |
| PVEClusterApi | Remove-PVEClusterSdnFabricsNodeByFabricidAndNodeid | DELETE /cluster/sdn/fabrics/node/{fabric_id}/{node_id} | Add a node |
| PVEClusterApi | Remove-PVEClusterSdnIpamsByIpam | DELETE /cluster/sdn/ipams/{ipam} | Delete sdn ipam object configuration. |
| PVEClusterApi | Remove-PVEClusterSdnLock | DELETE /cluster/sdn/lock | Release global lock for SDN configuration |
| PVEClusterApi | Remove-PVEClusterSdnVnetsByVnet | DELETE /cluster/sdn/vnets/{vnet} | Delete sdn vnet object configuration. |
| PVEClusterApi | Remove-PVEClusterSdnVnetsFirewallRulesByVnetAndPos | DELETE /cluster/sdn/vnets/{vnet}/firewall/rules/{pos} | Delete rule. |
| PVEClusterApi | Remove-PVEClusterSdnVnetsIpsByVnet | DELETE /cluster/sdn/vnets/{vnet}/ips | Delete IP Mappings in a VNet |
| PVEClusterApi | Remove-PVEClusterSdnVnetsSubnetsByVnetAndSubnet | DELETE /cluster/sdn/vnets/{vnet}/subnets/{subnet} | Delete sdn subnet object configuration. |
| PVEClusterApi | Remove-PVEClusterSdnZonesByZone | DELETE /cluster/sdn/zones/{zone} | Delete sdn zone object configuration. |
| PVEClusterApi | Set-PVEClusterAcmeAccountByName | PUT /cluster/acme/account/{name} | Update existing ACME account information with CA. Note: not specifying any new account information triggers a refresh. |
| PVEClusterApi | Set-PVEClusterAcmePluginsById | PUT /cluster/acme/plugins/{id} | Update ACME plugin configuration. |
| PVEClusterApi | Set-PVEClusterBackupById | PUT /cluster/backup/{id} | Update vzdump backup job definition. |
| PVEClusterApi | Set-PVEClusterCephFlags | PUT /cluster/ceph/flags | Set/Unset multiple ceph flags at once. |
| PVEClusterApi | Set-PVEClusterCephFlagsByFlag | PUT /cluster/ceph/flags/{flag} | Set or clear (unset) a specific ceph flag |
| PVEClusterApi | Set-PVEClusterFirewallAliasesByName | PUT /cluster/firewall/aliases/{name} | Update IP or Network alias. |
| PVEClusterApi | Set-PVEClusterFirewallGroupsByGroupAndPos | PUT /cluster/firewall/groups/{group}/{pos} | Modify rule data. |
| PVEClusterApi | Set-PVEClusterFirewallIpsetByNameAndCidr | PUT /cluster/firewall/ipset/{name}/{cidr} | Update IP or Network settings |
| PVEClusterApi | Set-PVEClusterFirewallOptions | PUT /cluster/firewall/options | Set Firewall options. |
| PVEClusterApi | Set-PVEClusterFirewallRulesByPos | PUT /cluster/firewall/rules/{pos} | Modify rule data. |
| PVEClusterApi | Set-PVEClusterHaGroupsByGroup | PUT /cluster/ha/groups/{group} | Update ha group configuration. (deprecated in favor of HA rules) |
| PVEClusterApi | Set-PVEClusterHaResourcesBySid | PUT /cluster/ha/resources/{sid} | Update resource configuration. |
| PVEClusterApi | Set-PVEClusterHaRulesByRule | PUT /cluster/ha/rules/{rule} | Update HA rule. |
| PVEClusterApi | Set-PVEClusterJobsRealmsyncById | PUT /cluster/jobs/realm-sync/{id} | Update realm-sync job definition. |
| PVEClusterApi | Set-PVEClusterMappingDirById | PUT /cluster/mapping/dir/{id} | Update a directory mapping. |
| PVEClusterApi | Set-PVEClusterMappingPciById | PUT /cluster/mapping/pci/{id} | Update a hardware mapping. |
| PVEClusterApi | Set-PVEClusterMappingUsbById | PUT /cluster/mapping/usb/{id} | Update a hardware mapping. |
| PVEClusterApi | Set-PVEClusterMetricsServerById | PUT /cluster/metrics/server/{id} | Update metric server configuration. |
| PVEClusterApi | Set-PVEClusterNotificationsEndpointsGotifyByName | PUT /cluster/notifications/endpoints/gotify/{name} | Update existing gotify endpoint |
| PVEClusterApi | Set-PVEClusterNotificationsEndpointsSendmailByName | PUT /cluster/notifications/endpoints/sendmail/{name} | Update existing sendmail endpoint |
| PVEClusterApi | Set-PVEClusterNotificationsEndpointsSmtpByName | PUT /cluster/notifications/endpoints/smtp/{name} | Update existing smtp endpoint |
| PVEClusterApi | Set-PVEClusterNotificationsEndpointsWebhookByName | PUT /cluster/notifications/endpoints/webhook/{name} | Update existing webhook endpoint |
| PVEClusterApi | Set-PVEClusterNotificationsMatchersByName | PUT /cluster/notifications/matchers/{name} | Update existing matcher |
| PVEClusterApi | Set-PVEClusterOptions | PUT /cluster/options | Set datacenter options. |
| PVEClusterApi | Set-PVEClusterReplicationById | PUT /cluster/replication/{id} | Update replication job configuration. |
| PVEClusterApi | Set-PVEClusterSdn | PUT /cluster/sdn | Apply sdn controller changes && reload. |
| PVEClusterApi | Set-PVEClusterSdnControllersByController | PUT /cluster/sdn/controllers/{controller} | Update sdn controller object configuration. |
| PVEClusterApi | Set-PVEClusterSdnDnsByDns | PUT /cluster/sdn/dns/{dns} | Update sdn dns object configuration. |
| PVEClusterApi | Set-PVEClusterSdnFabricsFabricById | PUT /cluster/sdn/fabrics/fabric/{id} | Update a fabric |
| PVEClusterApi | Set-PVEClusterSdnFabricsNodeByFabricidAndNodeid | PUT /cluster/sdn/fabrics/node/{fabric_id}/{node_id} | Update a node |
| PVEClusterApi | Set-PVEClusterSdnIpamsByIpam | PUT /cluster/sdn/ipams/{ipam} | Update sdn ipam object configuration. |
| PVEClusterApi | Set-PVEClusterSdnVnetsByVnet | PUT /cluster/sdn/vnets/{vnet} | Update sdn vnet object configuration. |
| PVEClusterApi | Set-PVEClusterSdnVnetsFirewallOptionsByVnet | PUT /cluster/sdn/vnets/{vnet}/firewall/options | Set Firewall options. |
| PVEClusterApi | Set-PVEClusterSdnVnetsFirewallRulesByVnetAndPos | PUT /cluster/sdn/vnets/{vnet}/firewall/rules/{pos} | Modify rule data. |
| PVEClusterApi | Set-PVEClusterSdnVnetsIpsByVnet | PUT /cluster/sdn/vnets/{vnet}/ips | Update IP Mapping in a VNet |
| PVEClusterApi | Set-PVEClusterSdnVnetsSubnetsByVnetAndSubnet | PUT /cluster/sdn/vnets/{vnet}/subnets/{subnet} | Update sdn subnet object configuration. |
| PVEClusterApi | Set-PVEClusterSdnZonesByZone | PUT /cluster/sdn/zones/{zone} | Update sdn zone object configuration. |
| PVENodesApi | Get-PVENodes | GET /nodes | Cluster node index. |
| PVENodesApi | Get-PVENodesAplinfoByNode | GET /nodes/{node}/aplinfo | Get list of appliances. |
| PVENodesApi | Get-PVENodesAptByNode | GET /nodes/{node}/apt | Directory index for apt (Advanced Package Tool). |
| PVENodesApi | Get-PVENodesAptChangelogByNode | GET /nodes/{node}/apt/changelog | Get package changelogs. |
| PVENodesApi | Get-PVENodesAptRepositoriesByNode | GET /nodes/{node}/apt/repositories | Get APT repository information. |
| PVENodesApi | Get-PVENodesAptUpdateByNode | GET /nodes/{node}/apt/update | List available updates. |
| PVENodesApi | Get-PVENodesAptVersionsByNode | GET /nodes/{node}/apt/versions | Get package information for important Proxmox packages. |
| PVENodesApi | Get-PVENodesByNode | GET /nodes/{node} | Node index. |
| PVENodesApi | Get-PVENodesCapabilitiesByNode | GET /nodes/{node}/capabilities | Node capabilities index. |
| PVENodesApi | Get-PVENodesCapabilitiesQemuByNode | GET /nodes/{node}/capabilities/qemu | QEMU capabilities index. |
| PVENodesApi | Get-PVENodesCapabilitiesQemuCpuByNode | GET /nodes/{node}/capabilities/qemu/cpu | List all custom and default CPU models. |
| PVENodesApi | Get-PVENodesCapabilitiesQemuCpuflagsByNode | GET /nodes/{node}/capabilities/qemu/cpu-flags | List of available VM-specific CPU flags. |
| PVENodesApi | Get-PVENodesCapabilitiesQemuMachinesByNode | GET /nodes/{node}/capabilities/qemu/machines | Get available QEMU/KVM machine types. |
| PVENodesApi | Get-PVENodesCapabilitiesQemuMigrationByNode | GET /nodes/{node}/capabilities/qemu/migration | Get node-specific QEMU migration capabilities of the node. Requires the 'Sys.Audit' permission on '/nodes/'. |
| PVENodesApi | Get-PVENodesCephByNode | GET /nodes/{node}/ceph | Directory index. |
| PVENodesApi | Get-PVENodesCephCfgByNode | GET /nodes/{node}/ceph/cfg | Directory index. |
| PVENodesApi | Get-PVENodesCephCfgDbByNode | GET /nodes/{node}/ceph/cfg/db | Get the Ceph configuration database. |
| PVENodesApi | Get-PVENodesCephCfgRawByNode | GET /nodes/{node}/ceph/cfg/raw | Get the Ceph configuration file. |
| PVENodesApi | Get-PVENodesCephCfgValueByNode | GET /nodes/{node}/ceph/cfg/value | Get configured values from either the config file or config DB. |
| PVENodesApi | Get-PVENodesCephCmdsafetyByNode | GET /nodes/{node}/ceph/cmd-safety | Heuristical check if it is safe to perform an action. |
| PVENodesApi | Get-PVENodesCephCrushByNode | GET /nodes/{node}/ceph/crush | Get OSD crush map |
| PVENodesApi | Get-PVENodesCephFsByNode | GET /nodes/{node}/ceph/fs | Directory index. |
| PVENodesApi | Get-PVENodesCephLogByNode | GET /nodes/{node}/ceph/log | Read ceph log |
| PVENodesApi | Get-PVENodesCephMdsByNode | GET /nodes/{node}/ceph/mds | MDS directory index. |
| PVENodesApi | Get-PVENodesCephMgrByNode | GET /nodes/{node}/ceph/mgr | MGR directory index. |
| PVENodesApi | Get-PVENodesCephMonByNode | GET /nodes/{node}/ceph/mon | Get Ceph monitor list. |
| PVENodesApi | Get-PVENodesCephOsdByNode | GET /nodes/{node}/ceph/osd | Get Ceph osd list/tree. |
| PVENodesApi | Get-PVENodesCephOsdByNodeAndOsdid | GET /nodes/{node}/ceph/osd/{osdid} | OSD index. |
| PVENodesApi | Get-PVENodesCephOsdLvinfoByNodeAndOsdid | GET /nodes/{node}/ceph/osd/{osdid}/lv-info | Get OSD volume details |
| PVENodesApi | Get-PVENodesCephOsdMetadataByNodeAndOsdid | GET /nodes/{node}/ceph/osd/{osdid}/metadata | Get OSD details |
| PVENodesApi | Get-PVENodesCephPoolByNode | GET /nodes/{node}/ceph/pool | List all pools and their settings (which are settable by the POST/PUT endpoints). |
| PVENodesApi | Get-PVENodesCephPoolByNodeAndName | GET /nodes/{node}/ceph/pool/{name} | Pool index. |
| PVENodesApi | Get-PVENodesCephPoolStatusByNodeAndName | GET /nodes/{node}/ceph/pool/{name}/status | Show the current pool status. |
| PVENodesApi | Get-PVENodesCephRulesByNode | GET /nodes/{node}/ceph/rules | List ceph rules. |
| PVENodesApi | Get-PVENodesCephStatusByNode | GET /nodes/{node}/ceph/status | Get ceph status. |
| PVENodesApi | Get-PVENodesCertificatesAcmeByNode | GET /nodes/{node}/certificates/acme | ACME index. |
| PVENodesApi | Get-PVENodesCertificatesByNode | GET /nodes/{node}/certificates | Node index. |
| PVENodesApi | Get-PVENodesCertificatesInfoByNode | GET /nodes/{node}/certificates/info | Get information about node's certificates. |
| PVENodesApi | Get-PVENodesConfigByNode | GET /nodes/{node}/config | Get node configuration options. |
| PVENodesApi | Get-PVENodesDisksByNode | GET /nodes/{node}/disks | Node index. |
| PVENodesApi | Get-PVENodesDisksDirectoryByNode | GET /nodes/{node}/disks/directory | PVE Managed Directory storages. |
| PVENodesApi | Get-PVENodesDisksListByNode | GET /nodes/{node}/disks/list | List local disks. |
| PVENodesApi | Get-PVENodesDisksLvmByNode | GET /nodes/{node}/disks/lvm | List LVM Volume Groups |
| PVENodesApi | Get-PVENodesDisksLvmthinByNode | GET /nodes/{node}/disks/lvmthin | List LVM thinpools |
| PVENodesApi | Get-PVENodesDisksSmartByNode | GET /nodes/{node}/disks/smart | Get SMART Health of a disk. |
| PVENodesApi | Get-PVENodesDisksZfsByNode | GET /nodes/{node}/disks/zfs | List Zpools. |
| PVENodesApi | Get-PVENodesDisksZfsByNodeAndName | GET /nodes/{node}/disks/zfs/{name} | Get details about a zpool. |
| PVENodesApi | Get-PVENodesDnsByNode | GET /nodes/{node}/dns | Read DNS settings. |
| PVENodesApi | Get-PVENodesFirewallByNode | GET /nodes/{node}/firewall | Directory index. |
| PVENodesApi | Get-PVENodesFirewallLogByNode | GET /nodes/{node}/firewall/log | Read firewall log |
| PVENodesApi | Get-PVENodesFirewallOptionsByNode | GET /nodes/{node}/firewall/options | Get host firewall options. |
| PVENodesApi | Get-PVENodesFirewallRulesByNode | GET /nodes/{node}/firewall/rules | List rules. |
| PVENodesApi | Get-PVENodesFirewallRulesByNodeAndPos | GET /nodes/{node}/firewall/rules/{pos} | Get single rule data. |
| PVENodesApi | Get-PVENodesHardwareByNode | GET /nodes/{node}/hardware | Index of hardware types |
| PVENodesApi | Get-PVENodesHardwarePciByNode | GET /nodes/{node}/hardware/pci | List local PCI devices. |
| PVENodesApi | Get-PVENodesHardwarePciByNodeAndPciidormapping | GET /nodes/{node}/hardware/pci/{pci-id-or-mapping} | Index of available pci methods |
| PVENodesApi | Get-PVENodesHardwarePciMdevByNodeAndPciidormapping | GET /nodes/{node}/hardware/pci/{pci-id-or-mapping}/mdev | List mediated device types for given PCI device. |
| PVENodesApi | Get-PVENodesHardwareUsbByNode | GET /nodes/{node}/hardware/usb | List local USB devices. |
| PVENodesApi | Get-PVENodesHostsByNode | GET /nodes/{node}/hosts | Get the content of /etc/hosts. |
| PVENodesApi | Get-PVENodesJournalByNode | GET /nodes/{node}/journal | Read Journal |
| PVENodesApi | Get-PVENodesLxcByNode | GET /nodes/{node}/lxc | LXC container index (per node). |
| PVENodesApi | Get-PVENodesLxcByNodeAndVmid | GET /nodes/{node}/lxc/{vmid} | Directory index |
| PVENodesApi | Get-PVENodesLxcConfigByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/config | Get container configuration. |
| PVENodesApi | Get-PVENodesLxcFeatureByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/feature | Check if feature for virtual machine is available. |
| PVENodesApi | Get-PVENodesLxcFirewallAliasesByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/firewall/aliases | List aliases |
| PVENodesApi | Get-PVENodesLxcFirewallAliasesByNodeAndVmidAndName | GET /nodes/{node}/lxc/{vmid}/firewall/aliases/{name} | Read alias. |
| PVENodesApi | Get-PVENodesLxcFirewallByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/firewall | Directory index. |
| PVENodesApi | Get-PVENodesLxcFirewallIpsetByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/firewall/ipset | List IPSets |
| PVENodesApi | Get-PVENodesLxcFirewallIpsetByNodeAndVmidAndName | GET /nodes/{node}/lxc/{vmid}/firewall/ipset/{name} | List IPSet content |
| PVENodesApi | Get-PVENodesLxcFirewallIpsetByNodeAndVmidAndNameAndCidr | GET /nodes/{node}/lxc/{vmid}/firewall/ipset/{name}/{cidr} | Read IP or Network settings from IPSet. |
| PVENodesApi | Get-PVENodesLxcFirewallLogByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/firewall/log | Read firewall log |
| PVENodesApi | Get-PVENodesLxcFirewallOptionsByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/firewall/options | Get VM firewall options. |
| PVENodesApi | Get-PVENodesLxcFirewallRefsByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/firewall/refs | Lists possible IPSet/Alias reference which are allowed in source/dest properties. |
| PVENodesApi | Get-PVENodesLxcFirewallRulesByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/firewall/rules | List rules. |
| PVENodesApi | Get-PVENodesLxcFirewallRulesByNodeAndVmidAndPos | GET /nodes/{node}/lxc/{vmid}/firewall/rules/{pos} | Get single rule data. |
| PVENodesApi | Get-PVENodesLxcInterfacesByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/interfaces | Get IP addresses of the specified container interface. |
| PVENodesApi | Get-PVENodesLxcMigrateByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/migrate | Get preconditions for migration. |
| PVENodesApi | Get-PVENodesLxcMtunnelwebsocketByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/mtunnelwebsocket | Migration tunnel endpoint for websocket upgrade - only for internal use by VM migration. |
| PVENodesApi | Get-PVENodesLxcPendingByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/pending | Get container configuration, including pending changes. |
| PVENodesApi | Get-PVENodesLxcRrdByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/rrd | Read VM RRD statistics (returns PNG) |
| PVENodesApi | Get-PVENodesLxcRrddataByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/rrddata | Read VM RRD statistics |
| PVENodesApi | Get-PVENodesLxcSnapshotByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/snapshot | List all snapshots. |
| PVENodesApi | Get-PVENodesLxcSnapshotByNodeAndVmidAndSnapname | GET /nodes/{node}/lxc/{vmid}/snapshot/{snapname} | |
| PVENodesApi | Get-PVENodesLxcSnapshotConfigByNodeAndVmidAndSnapname | GET /nodes/{node}/lxc/{vmid}/snapshot/{snapname}/config | Get snapshot configuration |
| PVENodesApi | Get-PVENodesLxcStatusByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/status | Directory index |
| PVENodesApi | Get-PVENodesLxcStatusCurrentByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/status/current | Get virtual machine status. |
| PVENodesApi | Get-PVENodesLxcVncwebsocketByNodeAndVmid | GET /nodes/{node}/lxc/{vmid}/vncwebsocket | Opens a websocket for VNC traffic. |
| PVENodesApi | Get-PVENodesNetstatByNode | GET /nodes/{node}/netstat | Read tap/vm network device interface counters |
| PVENodesApi | Get-PVENodesNetworkByNode | GET /nodes/{node}/network | List available networks |
| PVENodesApi | Get-PVENodesNetworkByNodeAndIface | GET /nodes/{node}/network/{iface} | Read network device configuration |
| PVENodesApi | Get-PVENodesQemuAgentByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent | QEMU Guest Agent command index. |
| PVENodesApi | Get-PVENodesQemuAgentExecstatusByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/exec-status | Gets the status of the given pid started by the guest-agent |
| PVENodesApi | Get-PVENodesQemuAgentFilereadByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/file-read | Reads the given file via guest agent. Is limited to 16777216 bytes. |
| PVENodesApi | Get-PVENodesQemuAgentGetfsinfoByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-fsinfo | Execute get-fsinfo. |
| PVENodesApi | Get-PVENodesQemuAgentGethostnameByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-host-name | Execute get-host-name. |
| PVENodesApi | Get-PVENodesQemuAgentGetmemoryblockinfoByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-memory-block-info | Execute get-memory-block-info. |
| PVENodesApi | Get-PVENodesQemuAgentGetmemoryblocksByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-memory-blocks | Execute get-memory-blocks. |
| PVENodesApi | Get-PVENodesQemuAgentGetosinfoByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-osinfo | Execute get-osinfo. |
| PVENodesApi | Get-PVENodesQemuAgentGettimeByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-time | Execute get-time. |
| PVENodesApi | Get-PVENodesQemuAgentGettimezoneByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-timezone | Execute get-timezone. |
| PVENodesApi | Get-PVENodesQemuAgentGetusersByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-users | Execute get-users. |
| PVENodesApi | Get-PVENodesQemuAgentGetvcpusByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/get-vcpus | Execute get-vcpus. |
| PVENodesApi | Get-PVENodesQemuAgentInfoByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/info | Execute info. |
| PVENodesApi | Get-PVENodesQemuAgentNetworkgetinterfacesByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/agent/network-get-interfaces | Execute network-get-interfaces. |
| PVENodesApi | Get-PVENodesQemuByNode | GET /nodes/{node}/qemu | Virtual machine index (per node). |
| PVENodesApi | Get-PVENodesQemuByNodeAndVmid | GET /nodes/{node}/qemu/{vmid} | Directory index |
| PVENodesApi | Get-PVENodesQemuCloudinitByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/cloudinit | Get the cloudinit configuration with both current and pending values. |
| PVENodesApi | Get-PVENodesQemuCloudinitDumpByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/cloudinit/dump | Get automatically generated cloudinit config. |
| PVENodesApi | Get-PVENodesQemuConfigByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/config | Get the virtual machine configuration with pending configuration changes applied. Set the 'current' parameter to get the current configuration instead. |
| PVENodesApi | Get-PVENodesQemuFeatureByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/feature | Check if feature for virtual machine is available. |
| PVENodesApi | Get-PVENodesQemuFirewallAliasesByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/firewall/aliases | List aliases |
| PVENodesApi | Get-PVENodesQemuFirewallAliasesByNodeAndVmidAndName | GET /nodes/{node}/qemu/{vmid}/firewall/aliases/{name} | Read alias. |
| PVENodesApi | Get-PVENodesQemuFirewallByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/firewall | Directory index. |
| PVENodesApi | Get-PVENodesQemuFirewallIpsetByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/firewall/ipset | List IPSets |
| PVENodesApi | Get-PVENodesQemuFirewallIpsetByNodeAndVmidAndName | GET /nodes/{node}/qemu/{vmid}/firewall/ipset/{name} | List IPSet content |
| PVENodesApi | Get-PVENodesQemuFirewallIpsetByNodeAndVmidAndNameAndCidr | GET /nodes/{node}/qemu/{vmid}/firewall/ipset/{name}/{cidr} | Read IP or Network settings from IPSet. |
| PVENodesApi | Get-PVENodesQemuFirewallLogByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/firewall/log | Read firewall log |
| PVENodesApi | Get-PVENodesQemuFirewallOptionsByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/firewall/options | Get VM firewall options. |
| PVENodesApi | Get-PVENodesQemuFirewallRefsByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/firewall/refs | Lists possible IPSet/Alias reference which are allowed in source/dest properties. |
| PVENodesApi | Get-PVENodesQemuFirewallRulesByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/firewall/rules | List rules. |
| PVENodesApi | Get-PVENodesQemuFirewallRulesByNodeAndVmidAndPos | GET /nodes/{node}/qemu/{vmid}/firewall/rules/{pos} | Get single rule data. |
| PVENodesApi | Get-PVENodesQemuMigrateByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/migrate | Get preconditions for migration. |
| PVENodesApi | Get-PVENodesQemuMtunnelwebsocketByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/mtunnelwebsocket | Migration tunnel endpoint for websocket upgrade - only for internal use by VM migration. |
| PVENodesApi | Get-PVENodesQemuPendingByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/pending | Get the virtual machine configuration with both current and pending values. |
| PVENodesApi | Get-PVENodesQemuRrdByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/rrd | Read VM RRD statistics (returns PNG) |
| PVENodesApi | Get-PVENodesQemuRrddataByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/rrddata | Read VM RRD statistics |
| PVENodesApi | Get-PVENodesQemuSnapshotByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/snapshot | List all snapshots. |
| PVENodesApi | Get-PVENodesQemuSnapshotByNodeAndVmidAndSnapname | GET /nodes/{node}/qemu/{vmid}/snapshot/{snapname} | |
| PVENodesApi | Get-PVENodesQemuSnapshotConfigByNodeAndVmidAndSnapname | GET /nodes/{node}/qemu/{vmid}/snapshot/{snapname}/config | Get snapshot configuration |
| PVENodesApi | Get-PVENodesQemuStatusByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/status | Directory index |
| PVENodesApi | Get-PVENodesQemuStatusCurrentByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/status/current | Get virtual machine status. |
| PVENodesApi | Get-PVENodesQemuVncwebsocketByNodeAndVmid | GET /nodes/{node}/qemu/{vmid}/vncwebsocket | Opens a websocket for VNC traffic. |
| PVENodesApi | Get-PVENodesQueryocirepotagsByNode | GET /nodes/{node}/query-oci-repo-tags | List all tags for an OCI repository reference. |
| PVENodesApi | Get-PVENodesQueryurlmetadataByNode | GET /nodes/{node}/query-url-metadata | Query metadata of an URL: file size, file name and mime type. |
| PVENodesApi | Get-PVENodesReplicationByNode | GET /nodes/{node}/replication | List status of all replication jobs on this node. |
| PVENodesApi | Get-PVENodesReplicationByNodeAndId | GET /nodes/{node}/replication/{id} | Directory index. |
| PVENodesApi | Get-PVENodesReplicationLogByNodeAndId | GET /nodes/{node}/replication/{id}/log | Read replication job log. |
| PVENodesApi | Get-PVENodesReplicationStatusByNodeAndId | GET /nodes/{node}/replication/{id}/status | Get replication job status. |
| PVENodesApi | Get-PVENodesReportByNode | GET /nodes/{node}/report | Gather various systems information about a node |
| PVENodesApi | Get-PVENodesRrdByNode | GET /nodes/{node}/rrd | Read node RRD statistics (returns PNG) |
| PVENodesApi | Get-PVENodesRrddataByNode | GET /nodes/{node}/rrddata | Read node RRD statistics |
| PVENodesApi | Get-PVENodesScanByNode | GET /nodes/{node}/scan | Index of available scan methods |
| PVENodesApi | Get-PVENodesScanCifsByNode | GET /nodes/{node}/scan/cifs | Scan remote CIFS server. |
| PVENodesApi | Get-PVENodesScanIscsiByNode | GET /nodes/{node}/scan/iscsi | Scan remote iSCSI server. |
| PVENodesApi | Get-PVENodesScanLvmByNode | GET /nodes/{node}/scan/lvm | List local LVM volume groups. |
| PVENodesApi | Get-PVENodesScanLvmthinByNode | GET /nodes/{node}/scan/lvmthin | List local LVM Thin Pools. |
| PVENodesApi | Get-PVENodesScanNfsByNode | GET /nodes/{node}/scan/nfs | Scan remote NFS server. |
| PVENodesApi | Get-PVENodesScanPbsByNode | GET /nodes/{node}/scan/pbs | Scan remote Proxmox Backup Server. |
| PVENodesApi | Get-PVENodesScanZfsByNode | GET /nodes/{node}/scan/zfs | Scan zfs pool list on local node. |
| PVENodesApi | Get-PVENodesSdnByNode | GET /nodes/{node}/sdn | SDN index. |
| PVENodesApi | Get-PVENodesSdnFabricsByNodeAndFabric | GET /nodes/{node}/sdn/fabrics/{fabric} | Directory index for SDN fabric status. |
| PVENodesApi | Get-PVENodesSdnFabricsInterfacesByNodeAndFabric | GET /nodes/{node}/sdn/fabrics/{fabric}/interfaces | Get all interfaces for a fabric. |
| PVENodesApi | Get-PVENodesSdnFabricsNeighborsByNodeAndFabric | GET /nodes/{node}/sdn/fabrics/{fabric}/neighbors | Get all neighbors for a fabric. |
| PVENodesApi | Get-PVENodesSdnFabricsRoutesByNodeAndFabric | GET /nodes/{node}/sdn/fabrics/{fabric}/routes | Get all routes for a fabric. |
| PVENodesApi | Get-PVENodesSdnVnetsByNodeAndVnet | GET /nodes/{node}/sdn/vnets/{vnet} | |
| PVENodesApi | Get-PVENodesSdnVnetsMacvrfByNodeAndVnet | GET /nodes/{node}/sdn/vnets/{vnet}/mac-vrf | Get the MAC VRF for a VNet in an EVPN zone. |
| PVENodesApi | Get-PVENodesSdnZonesBridgesByNodeAndZone | GET /nodes/{node}/sdn/zones/{zone}/bridges | Get a list of all bridges (vnets) that are part of a zone, as well as the ports that are members of that bridge. |
| PVENodesApi | Get-PVENodesSdnZonesByNode | GET /nodes/{node}/sdn/zones | Get status for all zones. |
| PVENodesApi | Get-PVENodesSdnZonesByNodeAndZone | GET /nodes/{node}/sdn/zones/{zone} | Directory index for SDN zone status. |
| PVENodesApi | Get-PVENodesSdnZonesContentByNodeAndZone | GET /nodes/{node}/sdn/zones/{zone}/content | List zone content. |
| PVENodesApi | Get-PVENodesSdnZonesIpvrfByNodeAndZone | GET /nodes/{node}/sdn/zones/{zone}/ip-vrf | Get the IP VRF of an EVPN zone. |
| PVENodesApi | Get-PVENodesServicesByNode | GET /nodes/{node}/services | Service list. |
| PVENodesApi | Get-PVENodesServicesByNodeAndService | GET /nodes/{node}/services/{service} | Directory index |
| PVENodesApi | Get-PVENodesServicesStateByNodeAndService | GET /nodes/{node}/services/{service}/state | Read service properties |
| PVENodesApi | Get-PVENodesStatusByNode | GET /nodes/{node}/status | Read node status |
| PVENodesApi | Get-PVENodesStorageByNode | GET /nodes/{node}/storage | Get status for all datastores. |
| PVENodesApi | Get-PVENodesStorageByNodeAndStorage | GET /nodes/{node}/storage/{storage} | |
| PVENodesApi | Get-PVENodesStorageContentByNodeAndStorage | GET /nodes/{node}/storage/{storage}/content | List storage content. |
| PVENodesApi | Get-PVENodesStorageContentByNodeAndStorageAndVolume | GET /nodes/{node}/storage/{storage}/content/{volume} | Get volume attributes |
| PVENodesApi | Get-PVENodesStorageFilerestoreDownloadByNodeAndStorage | GET /nodes/{node}/storage/{storage}/file-restore/download | Extract a file or directory (as zip archive) from a PBS backup. |
| PVENodesApi | Get-PVENodesStorageFilerestoreListByNodeAndStorage | GET /nodes/{node}/storage/{storage}/file-restore/list | List files and directories for single file restore under the given path. |
| PVENodesApi | Get-PVENodesStorageImportmetadataByNodeAndStorage | GET /nodes/{node}/storage/{storage}/import-metadata | Get the base parameters for creating a guest which imports data from a foreign importable guest, like an ESXi VM |
| PVENodesApi | Get-PVENodesStoragePrunebackupsByNodeAndStorage | GET /nodes/{node}/storage/{storage}/prunebackups | Get prune information for backups. NOTE: this is only a preview and might not be what a subsequent prune call does if backups are removed/added in the meantime. |
| PVENodesApi | Get-PVENodesStorageRrdByNodeAndStorage | GET /nodes/{node}/storage/{storage}/rrd | Read storage RRD statistics (returns PNG). |
| PVENodesApi | Get-PVENodesStorageRrddataByNodeAndStorage | GET /nodes/{node}/storage/{storage}/rrddata | Read storage RRD statistics. |
| PVENodesApi | Get-PVENodesStorageStatusByNodeAndStorage | GET /nodes/{node}/storage/{storage}/status | Read storage status. |
| PVENodesApi | Get-PVENodesSubscriptionByNode | GET /nodes/{node}/subscription | Read subscription info. |
| PVENodesApi | Get-PVENodesSyslogByNode | GET /nodes/{node}/syslog | Read system log |
| PVENodesApi | Get-PVENodesTasksByNode | GET /nodes/{node}/tasks | Read task list for one node (finished tasks). |
| PVENodesApi | Get-PVENodesTasksByNodeAndUpid | GET /nodes/{node}/tasks/{upid} | |
| PVENodesApi | Get-PVENodesTasksLogByNodeAndUpid | GET /nodes/{node}/tasks/{upid}/log | Read task log. |
| PVENodesApi | Get-PVENodesTasksStatusByNodeAndUpid | GET /nodes/{node}/tasks/{upid}/status | Read task status. |
| PVENodesApi | Get-PVENodesTimeByNode | GET /nodes/{node}/time | Read server time and time zone settings. |
| PVENodesApi | Get-PVENodesVersionByNode | GET /nodes/{node}/version | API version details |
| PVENodesApi | Get-PVENodesVncwebsocketByNode | GET /nodes/{node}/vncwebsocket | Opens a websocket for VNC traffic. |
| PVENodesApi | Get-PVENodesVzdumpDefaultsByNode | GET /nodes/{node}/vzdump/defaults | Get the currently configured vzdump defaults. |
| PVENodesApi | Get-PVENodesVzdumpExtractconfigByNode | GET /nodes/{node}/vzdump/extractconfig | Extract configuration from vzdump backup archive. |
| PVENodesApi | New-PVENodesAplinfoByNode | POST /nodes/{node}/aplinfo | Download appliance templates. |
| PVENodesApi | New-PVENodesAptRepositoriesByNode | POST /nodes/{node}/apt/repositories | Change the properties of a repository. Currently only allows enabling/disabling. |
| PVENodesApi | New-PVENodesAptUpdateByNode | POST /nodes/{node}/apt/update | This is used to resynchronize the package index files from their sources (apt-get update). |
| PVENodesApi | New-PVENodesCephFsByNodeAndName | POST /nodes/{node}/ceph/fs/{name} | Create a Ceph filesystem |
| PVENodesApi | New-PVENodesCephInitByNode | POST /nodes/{node}/ceph/init | Create initial ceph default configuration and setup symlinks. |
| PVENodesApi | New-PVENodesCephMdsByNodeAndName | POST /nodes/{node}/ceph/mds/{name} | Create Ceph Metadata Server (MDS) |
| PVENodesApi | New-PVENodesCephMgrByNodeAndId | POST /nodes/{node}/ceph/mgr/{id} | Create Ceph Manager |
| PVENodesApi | New-PVENodesCephMonByNodeAndMonid | POST /nodes/{node}/ceph/mon/{monid} | Create Ceph Monitor and Manager |
| PVENodesApi | New-PVENodesCephOsdByNode | POST /nodes/{node}/ceph/osd | Create OSD |
| PVENodesApi | New-PVENodesCephOsdInByNodeAndOsdid | POST /nodes/{node}/ceph/osd/{osdid}/in | ceph osd in |
| PVENodesApi | New-PVENodesCephOsdOutByNodeAndOsdid | POST /nodes/{node}/ceph/osd/{osdid}/out | ceph osd out |
| PVENodesApi | New-PVENodesCephOsdScrubByNodeAndOsdid | POST /nodes/{node}/ceph/osd/{osdid}/scrub | Instruct the OSD to scrub. |
| PVENodesApi | New-PVENodesCephPoolByNode | POST /nodes/{node}/ceph/pool | Create Ceph pool |
| PVENodesApi | New-PVENodesCephRestartByNode | POST /nodes/{node}/ceph/restart | Restart ceph services. |
| PVENodesApi | New-PVENodesCephStartByNode | POST /nodes/{node}/ceph/start | Start ceph services. |
| PVENodesApi | New-PVENodesCephStopByNode | POST /nodes/{node}/ceph/stop | Stop ceph services. |
| PVENodesApi | New-PVENodesCertificatesAcmeCertificateByNode | POST /nodes/{node}/certificates/acme/certificate | Order a new certificate from ACME-compatible CA. |
| PVENodesApi | New-PVENodesCertificatesCustomByNode | POST /nodes/{node}/certificates/custom | Upload or update custom certificate chain and key. |
| PVENodesApi | New-PVENodesDisksDirectoryByNode | POST /nodes/{node}/disks/directory | Create a Filesystem on an unused disk. Will be mounted under '/mnt/pve/NAME'. |
| PVENodesApi | New-PVENodesDisksInitgptByNode | POST /nodes/{node}/disks/initgpt | Initialize Disk with GPT |
| PVENodesApi | New-PVENodesDisksLvmByNode | POST /nodes/{node}/disks/lvm | Create an LVM Volume Group |
| PVENodesApi | New-PVENodesDisksLvmthinByNode | POST /nodes/{node}/disks/lvmthin | Create an LVM thinpool |
| PVENodesApi | New-PVENodesDisksZfsByNode | POST /nodes/{node}/disks/zfs | Create a ZFS pool. |
| PVENodesApi | New-PVENodesExecuteByNode | POST /nodes/{node}/execute | Execute multiple commands in order, root only. |
| PVENodesApi | New-PVENodesFirewallRulesByNode | POST /nodes/{node}/firewall/rules | Create new rule. |
| PVENodesApi | New-PVENodesHostsByNode | POST /nodes/{node}/hosts | Write /etc/hosts. |
| PVENodesApi | New-PVENodesLxcByNode | POST /nodes/{node}/lxc | Create or restore a container. |
| PVENodesApi | New-PVENodesLxcCloneByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/clone | Create a container clone/copy |
| PVENodesApi | New-PVENodesLxcFirewallAliasesByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/firewall/aliases | Create IP or Network Alias. |
| PVENodesApi | New-PVENodesLxcFirewallIpsetByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/firewall/ipset | Create new IPSet |
| PVENodesApi | New-PVENodesLxcFirewallIpsetByNodeAndVmidAndName | POST /nodes/{node}/lxc/{vmid}/firewall/ipset/{name} | Add IP or Network to IPSet. |
| PVENodesApi | New-PVENodesLxcFirewallRulesByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/firewall/rules | Create new rule. |
| PVENodesApi | New-PVENodesLxcMigrateByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/migrate | Migrate the container to another node. Creates a new migration task. |
| PVENodesApi | New-PVENodesLxcMovevolumeByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/move_volume | Move a rootfs-/mp-volume to a different storage or to a different container. |
| PVENodesApi | New-PVENodesLxcMtunnelByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/mtunnel | Migration tunnel endpoint - only for internal use by CT migration. |
| PVENodesApi | New-PVENodesLxcRemotemigrateByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/remote_migrate | Migrate the container to another cluster. Creates a new migration task. EXPERIMENTAL feature! |
| PVENodesApi | New-PVENodesLxcSnapshotByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/snapshot | Snapshot a container. |
| PVENodesApi | New-PVENodesLxcSnapshotRollbackByNodeAndVmidAndSnapname | POST /nodes/{node}/lxc/{vmid}/snapshot/{snapname}/rollback | Rollback LXC state to specified snapshot. |
| PVENodesApi | New-PVENodesLxcSpiceproxyByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/spiceproxy | Returns a SPICE configuration to connect to the CT. |
| PVENodesApi | New-PVENodesLxcStatusRebootByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/status/reboot | Reboot the container by shutting it down, and starting it again. Applies pending changes. |
| PVENodesApi | New-PVENodesLxcStatusResumeByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/status/resume | Resume the container. |
| PVENodesApi | New-PVENodesLxcStatusShutdownByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/status/shutdown | Shutdown the container. This will trigger a clean shutdown of the container, see lxc-stop(1) for details. |
| PVENodesApi | New-PVENodesLxcStatusStartByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/status/start | Start the container. |
| PVENodesApi | New-PVENodesLxcStatusStopByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/status/stop | Stop the container. This will abruptly stop all processes running in the container. |
| PVENodesApi | New-PVENodesLxcStatusSuspendByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/status/suspend | Suspend the container. This is experimental. |
| PVENodesApi | New-PVENodesLxcTemplateByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/template | Create a Template. |
| PVENodesApi | New-PVENodesLxcTermproxyByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/termproxy | Creates a TCP proxy connection. |
| PVENodesApi | New-PVENodesLxcVncproxyByNodeAndVmid | POST /nodes/{node}/lxc/{vmid}/vncproxy | Creates a TCP VNC proxy connections. |
| PVENodesApi | New-PVENodesMigrateallByNode | POST /nodes/{node}/migrateall | Migrate all VMs and Containers. |
| PVENodesApi | New-PVENodesNetworkByNode | POST /nodes/{node}/network | Create network device configuration |
| PVENodesApi | New-PVENodesQemuAgentByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent | Execute QEMU Guest Agent commands. |
| PVENodesApi | New-PVENodesQemuAgentExecByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/exec | Executes the given command in the vm via the guest-agent and returns an object with the pid. |
| PVENodesApi | New-PVENodesQemuAgentFilewriteByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/file-write | Writes the given file via guest agent. |
| PVENodesApi | New-PVENodesQemuAgentFsfreezefreezeByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/fsfreeze-freeze | Execute fsfreeze-freeze. |
| PVENodesApi | New-PVENodesQemuAgentFsfreezestatusByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/fsfreeze-status | Execute fsfreeze-status. |
| PVENodesApi | New-PVENodesQemuAgentFsfreezethawByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/fsfreeze-thaw | Execute fsfreeze-thaw. |
| PVENodesApi | New-PVENodesQemuAgentFstrimByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/fstrim | Execute fstrim. |
| PVENodesApi | New-PVENodesQemuAgentPingByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/ping | Execute ping. |
| PVENodesApi | New-PVENodesQemuAgentSetuserpasswordByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/set-user-password | Sets the password for the given user to the given password |
| PVENodesApi | New-PVENodesQemuAgentShutdownByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/shutdown | Execute shutdown. |
| PVENodesApi | New-PVENodesQemuAgentSuspenddiskByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/suspend-disk | Execute suspend-disk. |
| PVENodesApi | New-PVENodesQemuAgentSuspendhybridByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/suspend-hybrid | Execute suspend-hybrid. |
| PVENodesApi | New-PVENodesQemuAgentSuspendramByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/agent/suspend-ram | Execute suspend-ram. |
| PVENodesApi | New-PVENodesQemuByNode | POST /nodes/{node}/qemu | Create or restore a virtual machine. |
| PVENodesApi | New-PVENodesQemuCloneByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/clone | Create a copy of virtual machine/template. |
| PVENodesApi | New-PVENodesQemuConfigByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/config | Set virtual machine options (asynchronous API). |
| PVENodesApi | New-PVENodesQemuDbusvmstateByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/dbus-vmstate | Control the dbus-vmstate helper for a given running VM. |
| PVENodesApi | New-PVENodesQemuFirewallAliasesByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/firewall/aliases | Create IP or Network Alias. |
| PVENodesApi | New-PVENodesQemuFirewallIpsetByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/firewall/ipset | Create new IPSet |
| PVENodesApi | New-PVENodesQemuFirewallIpsetByNodeAndVmidAndName | POST /nodes/{node}/qemu/{vmid}/firewall/ipset/{name} | Add IP or Network to IPSet. |
| PVENodesApi | New-PVENodesQemuFirewallRulesByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/firewall/rules | Create new rule. |
| PVENodesApi | New-PVENodesQemuMigrateByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/migrate | Migrate virtual machine. Creates a new migration task. |
| PVENodesApi | New-PVENodesQemuMonitorByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/monitor | Execute QEMU monitor commands. |
| PVENodesApi | New-PVENodesQemuMovediskByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/move_disk | Move volume to different storage or to a different VM. |
| PVENodesApi | New-PVENodesQemuMtunnelByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/mtunnel | Migration tunnel endpoint - only for internal use by VM migration. |
| PVENodesApi | New-PVENodesQemuRemotemigrateByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/remote_migrate | Migrate virtual machine to a remote cluster. Creates a new migration task. EXPERIMENTAL feature! |
| PVENodesApi | New-PVENodesQemuSnapshotByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/snapshot | Snapshot a VM. |
| PVENodesApi | New-PVENodesQemuSnapshotRollbackByNodeAndVmidAndSnapname | POST /nodes/{node}/qemu/{vmid}/snapshot/{snapname}/rollback | Rollback VM state to specified snapshot. |
| PVENodesApi | New-PVENodesQemuSpiceproxyByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/spiceproxy | Returns a SPICE configuration to connect to the VM. |
| PVENodesApi | New-PVENodesQemuStatusRebootByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/status/reboot | Reboot the VM by shutting it down, and starting it again. Applies pending changes. |
| PVENodesApi | New-PVENodesQemuStatusResetByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/status/reset | Reset virtual machine. |
| PVENodesApi | New-PVENodesQemuStatusResumeByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/status/resume | Resume virtual machine. |
| PVENodesApi | New-PVENodesQemuStatusShutdownByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/status/shutdown | Shutdown virtual machine. This is similar to pressing the power button on a physical machine. This will send an ACPI event for the guest OS, which should then proceed to a clean shutdown. |
| PVENodesApi | New-PVENodesQemuStatusStartByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/status/start | Start virtual machine. |
| PVENodesApi | New-PVENodesQemuStatusStopByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/status/stop | Stop virtual machine. The qemu process will exit immediately. This is akin to pulling the power plug of a running computer and may damage the VM data. |
| PVENodesApi | New-PVENodesQemuStatusSuspendByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/status/suspend | Suspend virtual machine. |
| PVENodesApi | New-PVENodesQemuTemplateByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/template | Create a Template. |
| PVENodesApi | New-PVENodesQemuTermproxyByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/termproxy | Creates a TCP proxy connections. |
| PVENodesApi | New-PVENodesQemuVncproxyByNodeAndVmid | POST /nodes/{node}/qemu/{vmid}/vncproxy | Creates a TCP VNC proxy connections. |
| PVENodesApi | New-PVENodesReplicationSchedulenowByNodeAndId | POST /nodes/{node}/replication/{id}/schedule_now | Schedule replication job to start as soon as possible. |
| PVENodesApi | New-PVENodesServicesReloadByNodeAndService | POST /nodes/{node}/services/{service}/reload | Reload service. Falls back to restart if service cannot be reloaded. |
| PVENodesApi | New-PVENodesServicesRestartByNodeAndService | POST /nodes/{node}/services/{service}/restart | Hard restart service. Use reload if you want to reduce interruptions. |
| PVENodesApi | New-PVENodesServicesStartByNodeAndService | POST /nodes/{node}/services/{service}/start | Start service. |
| PVENodesApi | New-PVENodesServicesStopByNodeAndService | POST /nodes/{node}/services/{service}/stop | Stop service. |
| PVENodesApi | New-PVENodesSpiceshellByNode | POST /nodes/{node}/spiceshell | Creates a SPICE shell. |
| PVENodesApi | New-PVENodesStartallByNode | POST /nodes/{node}/startall | Start all VMs and containers located on this node (by default only those with onboot=1). |
| PVENodesApi | New-PVENodesStatusByNode | POST /nodes/{node}/status | Reboot or shutdown a node. |
| PVENodesApi | New-PVENodesStopallByNode | POST /nodes/{node}/stopall | Stop all VMs and Containers. |
| PVENodesApi | New-PVENodesStorageContentByNodeAndStorage | POST /nodes/{node}/storage/{storage}/content | Allocate disk images. |
| PVENodesApi | New-PVENodesStorageContentByNodeAndStorageAndVolume | POST /nodes/{node}/storage/{storage}/content/{volume} | Copy a volume. This is experimental code - do not use. |
| PVENodesApi | New-PVENodesStorageDownloadurlByNodeAndStorage | POST /nodes/{node}/storage/{storage}/download-url | Download templates, ISO images, OVAs and VM images by using an URL. |
| PVENodesApi | New-PVENodesStorageOciregistrypullByNodeAndStorage | POST /nodes/{node}/storage/{storage}/oci-registry-pull | Pull an OCI image from a registry. |
| PVENodesApi | New-PVENodesStorageUploadByNodeAndStorage | POST /nodes/{node}/storage/{storage}/upload | Upload templates, ISO images, OVAs and VM images. |
| PVENodesApi | New-PVENodesSubscriptionByNode | POST /nodes/{node}/subscription | Update subscription info. |
| PVENodesApi | New-PVENodesSuspendallByNode | POST /nodes/{node}/suspendall | Suspend all VMs. |
| PVENodesApi | New-PVENodesTermproxyByNode | POST /nodes/{node}/termproxy | Creates a VNC Shell proxy. |
| PVENodesApi | New-PVENodesVncshellByNode | POST /nodes/{node}/vncshell | Creates a VNC Shell proxy. |
| PVENodesApi | New-PVENodesVzdumpByNode | POST /nodes/{node}/vzdump | Create backup. |
| PVENodesApi | New-PVENodesWakeonlanByNode | POST /nodes/{node}/wakeonlan | Try to wake a node via 'wake on LAN' network packet. |
| PVENodesApi | Remove-PVENodesCephMdsByNodeAndName | DELETE /nodes/{node}/ceph/mds/{name} | Destroy Ceph Metadata Server |
| PVENodesApi | Remove-PVENodesCephMgrByNodeAndId | DELETE /nodes/{node}/ceph/mgr/{id} | Destroy Ceph Manager. |
| PVENodesApi | Remove-PVENodesCephMonByNodeAndMonid | DELETE /nodes/{node}/ceph/mon/{monid} | Destroy Ceph Monitor and Manager. |
| PVENodesApi | Remove-PVENodesCephOsdByNodeAndOsdid | DELETE /nodes/{node}/ceph/osd/{osdid} | Destroy OSD |
| PVENodesApi | Remove-PVENodesCephPoolByNodeAndName | DELETE /nodes/{node}/ceph/pool/{name} | Destroy pool |
| PVENodesApi | Remove-PVENodesCertificatesAcmeCertificateByNode | DELETE /nodes/{node}/certificates/acme/certificate | Revoke existing certificate from CA. |
| PVENodesApi | Remove-PVENodesCertificatesCustomByNode | DELETE /nodes/{node}/certificates/custom | DELETE custom certificate chain and key. |
| PVENodesApi | Remove-PVENodesDisksDirectoryByNodeAndName | DELETE /nodes/{node}/disks/directory/{name} | Unmounts the storage and removes the mount unit. |
| PVENodesApi | Remove-PVENodesDisksLvmByNodeAndName | DELETE /nodes/{node}/disks/lvm/{name} | Remove an LVM Volume Group. |
| PVENodesApi | Remove-PVENodesDisksLvmthinByNodeAndName | DELETE /nodes/{node}/disks/lvmthin/{name} | Remove an LVM thin pool. |
| PVENodesApi | Remove-PVENodesDisksZfsByNodeAndName | DELETE /nodes/{node}/disks/zfs/{name} | Destroy a ZFS pool. |
| PVENodesApi | Remove-PVENodesFirewallRulesByNodeAndPos | DELETE /nodes/{node}/firewall/rules/{pos} | Delete rule. |
| PVENodesApi | Remove-PVENodesLxcByNodeAndVmid | DELETE /nodes/{node}/lxc/{vmid} | Destroy the container (also delete all uses files). |
| PVENodesApi | Remove-PVENodesLxcFirewallAliasesByNodeAndVmidAndName | DELETE /nodes/{node}/lxc/{vmid}/firewall/aliases/{name} | Remove IP or Network alias. |
| PVENodesApi | Remove-PVENodesLxcFirewallIpsetByNodeAndVmidAndName | DELETE /nodes/{node}/lxc/{vmid}/firewall/ipset/{name} | Delete IPSet |
| PVENodesApi | Remove-PVENodesLxcFirewallIpsetByNodeAndVmidAndNameAndCidr | DELETE /nodes/{node}/lxc/{vmid}/firewall/ipset/{name}/{cidr} | Remove IP or Network from IPSet. |
| PVENodesApi | Remove-PVENodesLxcFirewallRulesByNodeAndVmidAndPos | DELETE /nodes/{node}/lxc/{vmid}/firewall/rules/{pos} | Delete rule. |
| PVENodesApi | Remove-PVENodesLxcSnapshotByNodeAndVmidAndSnapname | DELETE /nodes/{node}/lxc/{vmid}/snapshot/{snapname} | Delete a LXC snapshot. |
| PVENodesApi | Remove-PVENodesNetworkByNode | DELETE /nodes/{node}/network | Revert network configuration changes. |
| PVENodesApi | Remove-PVENodesNetworkByNodeAndIface | DELETE /nodes/{node}/network/{iface} | Delete network device configuration |
| PVENodesApi | Remove-PVENodesQemuByNodeAndVmid | DELETE /nodes/{node}/qemu/{vmid} | Destroy the VM and all used/owned volumes. Removes any VM specific permissions and firewall rules |
| PVENodesApi | Remove-PVENodesQemuFirewallAliasesByNodeAndVmidAndName | DELETE /nodes/{node}/qemu/{vmid}/firewall/aliases/{name} | Remove IP or Network alias. |
| PVENodesApi | Remove-PVENodesQemuFirewallIpsetByNodeAndVmidAndName | DELETE /nodes/{node}/qemu/{vmid}/firewall/ipset/{name} | Delete IPSet |
| PVENodesApi | Remove-PVENodesQemuFirewallIpsetByNodeAndVmidAndNameAndCidr | DELETE /nodes/{node}/qemu/{vmid}/firewall/ipset/{name}/{cidr} | Remove IP or Network from IPSet. |
| PVENodesApi | Remove-PVENodesQemuFirewallRulesByNodeAndVmidAndPos | DELETE /nodes/{node}/qemu/{vmid}/firewall/rules/{pos} | Delete rule. |
| PVENodesApi | Remove-PVENodesQemuSnapshotByNodeAndVmidAndSnapname | DELETE /nodes/{node}/qemu/{vmid}/snapshot/{snapname} | Delete a VM snapshot. |
| PVENodesApi | Remove-PVENodesStorageContentByNodeAndStorageAndVolume | DELETE /nodes/{node}/storage/{storage}/content/{volume} | Delete volume |
| PVENodesApi | Remove-PVENodesStoragePrunebackupsByNodeAndStorage | DELETE /nodes/{node}/storage/{storage}/prunebackups | Prune backups. Only those using the standard naming scheme are considered. |
| PVENodesApi | Remove-PVENodesSubscriptionByNode | DELETE /nodes/{node}/subscription | Delete subscription key of this node. |
| PVENodesApi | Remove-PVENodesTasksByNodeAndUpid | DELETE /nodes/{node}/tasks/{upid} | Stop a task. |
| PVENodesApi | Set-PVENodesAptRepositoriesByNode | PUT /nodes/{node}/apt/repositories | Add a standard repository to the configuration |
| PVENodesApi | Set-PVENodesCephPoolByNodeAndName | PUT /nodes/{node}/ceph/pool/{name} | Change POOL settings |
| PVENodesApi | Set-PVENodesCertificatesAcmeCertificateByNode | PUT /nodes/{node}/certificates/acme/certificate | Renew existing certificate from CA. |
| PVENodesApi | Set-PVENodesConfigByNode | PUT /nodes/{node}/config | Set node configuration options. |
| PVENodesApi | Set-PVENodesDisksWipediskByNode | PUT /nodes/{node}/disks/wipedisk | Wipe a disk or partition. |
| PVENodesApi | Set-PVENodesDnsByNode | PUT /nodes/{node}/dns | Write DNS settings. |
| PVENodesApi | Set-PVENodesFirewallOptionsByNode | PUT /nodes/{node}/firewall/options | Set Firewall options. |
| PVENodesApi | Set-PVENodesFirewallRulesByNodeAndPos | PUT /nodes/{node}/firewall/rules/{pos} | Modify rule data. |
| PVENodesApi | Set-PVENodesLxcConfigByNodeAndVmid | PUT /nodes/{node}/lxc/{vmid}/config | Set container options. |
| PVENodesApi | Set-PVENodesLxcFirewallAliasesByNodeAndVmidAndName | PUT /nodes/{node}/lxc/{vmid}/firewall/aliases/{name} | Update IP or Network alias. |
| PVENodesApi | Set-PVENodesLxcFirewallIpsetByNodeAndVmidAndNameAndCidr | PUT /nodes/{node}/lxc/{vmid}/firewall/ipset/{name}/{cidr} | Update IP or Network settings |
| PVENodesApi | Set-PVENodesLxcFirewallOptionsByNodeAndVmid | PUT /nodes/{node}/lxc/{vmid}/firewall/options | Set Firewall options. |
| PVENodesApi | Set-PVENodesLxcFirewallRulesByNodeAndVmidAndPos | PUT /nodes/{node}/lxc/{vmid}/firewall/rules/{pos} | Modify rule data. |
| PVENodesApi | Set-PVENodesLxcResizeByNodeAndVmid | PUT /nodes/{node}/lxc/{vmid}/resize | Resize a container mount point. |
| PVENodesApi | Set-PVENodesLxcSnapshotConfigByNodeAndVmidAndSnapname | PUT /nodes/{node}/lxc/{vmid}/snapshot/{snapname}/config | Update snapshot metadata. |
| PVENodesApi | Set-PVENodesNetworkByNode | PUT /nodes/{node}/network | Reload network configuration |
| PVENodesApi | Set-PVENodesNetworkByNodeAndIface | PUT /nodes/{node}/network/{iface} | Update network device configuration |
| PVENodesApi | Set-PVENodesQemuCloudinitByNodeAndVmid | PUT /nodes/{node}/qemu/{vmid}/cloudinit | Regenerate and change cloudinit config drive. |
| PVENodesApi | Set-PVENodesQemuConfigByNodeAndVmid | PUT /nodes/{node}/qemu/{vmid}/config | Set virtual machine options (synchronous API) - You should consider using the POST method instead for any actions involving hotplug or storage allocation. |
| PVENodesApi | Set-PVENodesQemuFirewallAliasesByNodeAndVmidAndName | PUT /nodes/{node}/qemu/{vmid}/firewall/aliases/{name} | Update IP or Network alias. |
| PVENodesApi | Set-PVENodesQemuFirewallIpsetByNodeAndVmidAndNameAndCidr | PUT /nodes/{node}/qemu/{vmid}/firewall/ipset/{name}/{cidr} | Update IP or Network settings |
| PVENodesApi | Set-PVENodesQemuFirewallOptionsByNodeAndVmid | PUT /nodes/{node}/qemu/{vmid}/firewall/options | Set Firewall options. |
| PVENodesApi | Set-PVENodesQemuFirewallRulesByNodeAndVmidAndPos | PUT /nodes/{node}/qemu/{vmid}/firewall/rules/{pos} | Modify rule data. |
| PVENodesApi | Set-PVENodesQemuResizeByNodeAndVmid | PUT /nodes/{node}/qemu/{vmid}/resize | Extend volume size. |
| PVENodesApi | Set-PVENodesQemuSendkeyByNodeAndVmid | PUT /nodes/{node}/qemu/{vmid}/sendkey | Send key event to virtual machine. |
| PVENodesApi | Set-PVENodesQemuSnapshotConfigByNodeAndVmidAndSnapname | PUT /nodes/{node}/qemu/{vmid}/snapshot/{snapname}/config | Update snapshot metadata. |
| PVENodesApi | Set-PVENodesQemuUnlinkByNodeAndVmid | PUT /nodes/{node}/qemu/{vmid}/unlink | Unlink/delete disk images. |
| PVENodesApi | Set-PVENodesStorageContentByNodeAndStorageAndVolume | PUT /nodes/{node}/storage/{storage}/content/{volume} | Update volume attributes |
| PVENodesApi | Set-PVENodesSubscriptionByNode | PUT /nodes/{node}/subscription | Set subscription key. |
| PVENodesApi | Set-PVENodesTimeByNode | PUT /nodes/{node}/time | Set time zone. |
| PVEPoolsApi | Get-PVEPools | GET /pools | List pools or get pool configuration. |
| PVEPoolsApi | Get-PVEPoolsByPoolid | GET /pools/{poolid} | Get pool configuration (deprecated, no support for nested pools, use 'GET /pools/?poolid={poolid}'). |
| PVEPoolsApi | New-PVEPools | POST /pools | Create new pool. |
| PVEPoolsApi | Remove-PVEPools | DELETE /pools | Delete pool. |
| PVEPoolsApi | Remove-PVEPoolsByPoolid | DELETE /pools/{poolid} | Delete pool (deprecated, no support for nested pools, use 'DELETE /pools/?poolid={poolid}'). |
| PVEPoolsApi | Set-PVEPools | PUT /pools | Update pool. |
| PVEPoolsApi | Set-PVEPoolsByPoolid | PUT /pools/{poolid} | Update pool data (deprecated, no support for nested pools - use 'PUT /pools/?poolid={poolid}' instead). |
| PVEStorageApi | Get-PVEStorage | GET /storage | Storage index. |
| PVEStorageApi | Get-PVEStorageByStorage | GET /storage/{storage} | Read storage configuration. |
| PVEStorageApi | New-PVEStorage | POST /storage | Create a new storage. |
| PVEStorageApi | Remove-PVEStorageByStorage | DELETE /storage/{storage} | Delete storage configuration. |
| PVEStorageApi | Set-PVEStorageByStorage | PUT /storage/{storage} | Update storage configuration. |
| PVEVersionApi | Get-PVEVersion | GET /version | API version details, including some parts of the global datacenter config. |
- ProxmoxPVE\Model.AccessAclInner
- ProxmoxPVE\Model.AccessDomainsInner
- ProxmoxPVE\Model.AccessGroups
- ProxmoxPVE\Model.AccessGroupsGETInner
- ProxmoxPVE\Model.AccessRoles
- ProxmoxPVE\Model.AccessRolesGETInner
- ProxmoxPVE\Model.AccessTfa
- ProxmoxPVE\Model.AccessTfaGET
- ProxmoxPVE\Model.AccessTfaGETAVInner
- ProxmoxPVE\Model.AccessTicket
- ProxmoxPVE\Model.AccessUsers
- ProxmoxPVE\Model.AccessUsersGETInner
- ProxmoxPVE\Model.AccessUsersGETInnerTokensInner
- ProxmoxPVE\Model.AccessUsersTfa
- ProxmoxPVE\Model.AccessUsersToken
- ProxmoxPVE\Model.AccessUsersTokenGETInner
- ProxmoxPVE\Model.AccessUsersTokenPOST
- ProxmoxPVE\Model.AccessUsersTokenPUT
- ProxmoxPVE\Model.AccessUsersTokens
- ProxmoxPVE\Model.ClusterAcmeAccount
- ProxmoxPVE\Model.ClusterAcmeChallengeschemaInner
- ProxmoxPVE\Model.ClusterAcmeDirectoriesInner
- ProxmoxPVE\Model.ClusterAcmeMeta
- ProxmoxPVE\Model.ClusterAcmePlugins
- ProxmoxPVE\Model.ClusterAcmePluginsGETInner
- ProxmoxPVE\Model.ClusterBackupIncludedvolumes
- ProxmoxPVE\Model.ClusterBackupIncludedvolumesChildrenInner
- ProxmoxPVE\Model.ClusterBackupIncludedvolumesChildrenInnerChildrenInner
- ProxmoxPVE\Model.ClusterBackupInner
- ProxmoxPVE\Model.ClusterBackupinfoNotbackedupInner
- ProxmoxPVE\Model.ClusterCephFlagsInner
- ProxmoxPVE\Model.ClusterCephMetadata
- ProxmoxPVE\Model.ClusterCephMetadataMds
- ProxmoxPVE\Model.ClusterCephMetadataMdsId
- ProxmoxPVE\Model.ClusterCephMetadataMgr
- ProxmoxPVE\Model.ClusterCephMetadataMgrId
- ProxmoxPVE\Model.ClusterCephMetadataMon
- ProxmoxPVE\Model.ClusterCephMetadataMonId
- ProxmoxPVE\Model.ClusterCephMetadataNode
- ProxmoxPVE\Model.ClusterCephMetadataNodeNode
- ProxmoxPVE\Model.ClusterCephMetadataNodeNodeVersion
- ProxmoxPVE\Model.ClusterConfigJoin
- ProxmoxPVE\Model.ClusterConfigJoinNodelistInner
- ProxmoxPVE\Model.ClusterConfigNodes
- ProxmoxPVE\Model.ClusterConfigNodesGETInner
- ProxmoxPVE\Model.ClusterFirewallAliasesInner
- ProxmoxPVE\Model.ClusterFirewallGroups
- ProxmoxPVE\Model.ClusterFirewallGroupsGETInner
- ProxmoxPVE\Model.ClusterFirewallIpsetInner
- ProxmoxPVE\Model.ClusterFirewallMacrosInner
- ProxmoxPVE\Model.ClusterFirewallOptions
- ProxmoxPVE\Model.ClusterFirewallRules
- ProxmoxPVE\Model.ClusterHaGroupsInner
- ProxmoxPVE\Model.ClusterHaResources
- ProxmoxPVE\Model.ClusterHaResourcesGETInner
- ProxmoxPVE\Model.ClusterHaResourcesMigrate
- ProxmoxPVE\Model.ClusterHaResourcesRelocate
- ProxmoxPVE\Model.ClusterHaResourcesRelocateBlockingResourcesInner
- ProxmoxPVE\Model.ClusterHaRules
- ProxmoxPVE\Model.ClusterHaRulesGETInner
- ProxmoxPVE\Model.ClusterHaStatusCurrentInner
- ProxmoxPVE\Model.ClusterJobsRealmsyncInner
- ProxmoxPVE\Model.ClusterJobsScheduleanalyzeInner
- ProxmoxPVE\Model.ClusterMappingDirInner
- ProxmoxPVE\Model.ClusterMappingDirInnerChecksInner
- ProxmoxPVE\Model.ClusterMappingUsbInner
- ProxmoxPVE\Model.ClusterMetricsExport
- ProxmoxPVE\Model.ClusterMetricsExportDataInner
- ProxmoxPVE\Model.ClusterMetricsServerInner
- ProxmoxPVE\Model.ClusterNotificationsEndpointsGotify
- ProxmoxPVE\Model.ClusterNotificationsEndpointsGotifyGETInner
- ProxmoxPVE\Model.ClusterNotificationsEndpointsSendmail
- ProxmoxPVE\Model.ClusterNotificationsEndpointsSendmailGETInner
- ProxmoxPVE\Model.ClusterNotificationsEndpointsSmtp
- ProxmoxPVE\Model.ClusterNotificationsEndpointsSmtpGETInner
- ProxmoxPVE\Model.ClusterNotificationsEndpointsWebhook
- ProxmoxPVE\Model.ClusterNotificationsEndpointsWebhookGETInner
- ProxmoxPVE\Model.ClusterNotificationsMatcherfieldvaluesInner
- ProxmoxPVE\Model.ClusterNotificationsMatchers
- ProxmoxPVE\Model.ClusterNotificationsMatchersGETInner
- ProxmoxPVE\Model.ClusterNotificationsTargetsInner
- ProxmoxPVE\Model.ClusterReplication
- ProxmoxPVE\Model.ClusterReplicationGETInner
- ProxmoxPVE\Model.ClusterResourcesInner
- ProxmoxPVE\Model.ClusterSdnControllersInner
- ProxmoxPVE\Model.ClusterSdnControllersInnerPending
- ProxmoxPVE\Model.ClusterSdnDnsInner
- ProxmoxPVE\Model.ClusterSdnFabricsAll
- ProxmoxPVE\Model.ClusterSdnFabricsAllFabricsInner
- ProxmoxPVE\Model.ClusterSdnFabricsAllNodesInner
- ProxmoxPVE\Model.ClusterSdnFabricsFabric
- ProxmoxPVE\Model.ClusterSdnFabricsFabricGETInner
- ProxmoxPVE\Model.ClusterSdnFabricsNodeInner
- ProxmoxPVE\Model.ClusterSdnIpamsInner
- ProxmoxPVE\Model.ClusterSdnVnetsFirewallOptions
- ProxmoxPVE\Model.ClusterSdnVnetsFirewallRules
- ProxmoxPVE\Model.ClusterSdnVnetsInner
- ProxmoxPVE\Model.ClusterSdnVnetsInnerPending
- ProxmoxPVE\Model.ClusterSdnZonesInner
- ProxmoxPVE\Model.ClusterSdnZonesInnerPending
- ProxmoxPVE\Model.ClusterStatusInner
- ProxmoxPVE\Model.ClusterTasksInner
- ProxmoxPVE\Model.DELETEAccessTfaRB
- ProxmoxPVE\Model.DELETEClusterFirewallAliasesRB
- ProxmoxPVE\Model.DELETEClusterFirewallGroupsRB
- ProxmoxPVE\Model.DELETEClusterFirewallIpsetRB
- ProxmoxPVE\Model.DELETEClusterFirewallRulesRB
- ProxmoxPVE\Model.DELETEClusterHaResourcesRB
- ProxmoxPVE\Model.DELETEClusterReplicationRB
- ProxmoxPVE\Model.DELETEClusterSdnControllersRB
- ProxmoxPVE\Model.DELETEClusterSdnDnsRB
- ProxmoxPVE\Model.DELETEClusterSdnIpamsRB
- ProxmoxPVE\Model.DELETEClusterSdnLockRB
- ProxmoxPVE\Model.DELETEClusterSdnVnetsFirewallRulesRB
- ProxmoxPVE\Model.DELETEClusterSdnVnetsIpsRB
- ProxmoxPVE\Model.DELETEClusterSdnVnetsRB
- ProxmoxPVE\Model.DELETEClusterSdnVnetsSubnetsRB
- ProxmoxPVE\Model.DELETEClusterSdnZonesRB
- ProxmoxPVE\Model.DELETENodesCephOsdRB
- ProxmoxPVE\Model.DELETENodesCephPoolRB
- ProxmoxPVE\Model.DELETENodesCertificatesCustomRB
- ProxmoxPVE\Model.DELETENodesDisksDirectoryRB
- ProxmoxPVE\Model.DELETENodesDisksLvmRB
- ProxmoxPVE\Model.DELETENodesDisksLvmthinRB
- ProxmoxPVE\Model.DELETENodesDisksZfsRB
- ProxmoxPVE\Model.DELETENodesFirewallRulesRB
- ProxmoxPVE\Model.DELETENodesLxcFirewallAliasesRB
- ProxmoxPVE\Model.DELETENodesLxcFirewallIpsetRB
- ProxmoxPVE\Model.DELETENodesLxcFirewallRulesRB
- ProxmoxPVE\Model.DELETENodesLxcRB
- ProxmoxPVE\Model.DELETENodesLxcSnapshotRB
- ProxmoxPVE\Model.DELETENodesQemuFirewallAliasesRB
- ProxmoxPVE\Model.DELETENodesQemuFirewallIpsetRB
- ProxmoxPVE\Model.DELETENodesQemuFirewallRulesRB
- ProxmoxPVE\Model.DELETENodesQemuRB
- ProxmoxPVE\Model.DELETENodesQemuSnapshotRB
- ProxmoxPVE\Model.DELETENodesStorageContentRB
- ProxmoxPVE\Model.DELETENodesStoragePrunebackupsRB
- ProxmoxPVE\Model.DELETEPoolsRB
- ProxmoxPVE\Model.GETAccessPermissionsRB
- ProxmoxPVE\Model.GETAccessUsersRB
- ProxmoxPVE\Model.GETAccessUsersTfaRB
- ProxmoxPVE\Model.GETClusterAcmeMetaRB
- ProxmoxPVE\Model.GETClusterAcmePluginsRB
- ProxmoxPVE\Model.GETClusterAcmeTosRB
- ProxmoxPVE\Model.GETClusterCephMetadataRB
- ProxmoxPVE\Model.GETClusterConfigJoinRB
- ProxmoxPVE\Model.GETClusterFirewallRefsRB
- ProxmoxPVE\Model.GETClusterHaResourcesRB
- ProxmoxPVE\Model.GETClusterHaRulesRB
- ProxmoxPVE\Model.GETClusterJobsScheduleanalyzeRB
- ProxmoxPVE\Model.GETClusterLogRB
- ProxmoxPVE\Model.GETClusterMappingDirRB
- ProxmoxPVE\Model.GETClusterMappingPciRB
- ProxmoxPVE\Model.GETClusterMappingUsbRB
- ProxmoxPVE\Model.GETClusterMetricsExportRB
- ProxmoxPVE\Model.GETClusterNextidRB
- ProxmoxPVE\Model.GETClusterResourcesRB
- ProxmoxPVE\Model.GETClusterSdnControllersRB
- ProxmoxPVE\Model.GETClusterSdnDnsRB
- ProxmoxPVE\Model.GETClusterSdnFabricsAllRB
- ProxmoxPVE\Model.GETClusterSdnFabricsFabricRB
- ProxmoxPVE\Model.GETClusterSdnFabricsNodeRB
- ProxmoxPVE\Model.GETClusterSdnIpamsRB
- ProxmoxPVE\Model.GETClusterSdnVnetsRB
- ProxmoxPVE\Model.GETClusterSdnVnetsSubnetsRB
- ProxmoxPVE\Model.GETClusterSdnZonesRB
- ProxmoxPVE\Model.GETNodesAptChangelogRB
- ProxmoxPVE\Model.GETNodesCephCfgValueRB
- ProxmoxPVE\Model.GETNodesCephCmdsafetyRB
- ProxmoxPVE\Model.GETNodesCephLogRB
- ProxmoxPVE\Model.GETNodesCephOsdLvinfoRB
- ProxmoxPVE\Model.GETNodesCephPoolStatusRB
- ProxmoxPVE\Model.GETNodesConfigRB
- ProxmoxPVE\Model.GETNodesDisksListRB
- ProxmoxPVE\Model.GETNodesDisksSmartRB
- ProxmoxPVE\Model.GETNodesFirewallLogRB
- ProxmoxPVE\Model.GETNodesHardwarePciRB
- ProxmoxPVE\Model.GETNodesJournalRB
- ProxmoxPVE\Model.GETNodesLxcConfigRB
- ProxmoxPVE\Model.GETNodesLxcFeatureRB
- ProxmoxPVE\Model.GETNodesLxcFirewallLogRB
- ProxmoxPVE\Model.GETNodesLxcFirewallRefsRB
- ProxmoxPVE\Model.GETNodesLxcMigrateRB
- ProxmoxPVE\Model.GETNodesLxcMtunnelwebsocketRB
- ProxmoxPVE\Model.GETNodesLxcRrdRB
- ProxmoxPVE\Model.GETNodesLxcRrddataRB
- ProxmoxPVE\Model.GETNodesLxcVncwebsocketRB
- ProxmoxPVE\Model.GETNodesNetworkRB
- ProxmoxPVE\Model.GETNodesQemuAgentExecstatusRB
- ProxmoxPVE\Model.GETNodesQemuAgentFilereadRB
- ProxmoxPVE\Model.GETNodesQemuCloudinitDumpRB
- ProxmoxPVE\Model.GETNodesQemuConfigRB
- ProxmoxPVE\Model.GETNodesQemuFeatureRB
- ProxmoxPVE\Model.GETNodesQemuFirewallLogRB
- ProxmoxPVE\Model.GETNodesQemuFirewallRefsRB
- ProxmoxPVE\Model.GETNodesQemuMigrateRB
- ProxmoxPVE\Model.GETNodesQemuMtunnelwebsocketRB
- ProxmoxPVE\Model.GETNodesQemuRB
- ProxmoxPVE\Model.GETNodesQemuRrdRB
- ProxmoxPVE\Model.GETNodesQemuRrddataRB
- ProxmoxPVE\Model.GETNodesQemuVncwebsocketRB
- ProxmoxPVE\Model.GETNodesQueryocirepotagsRB
- ProxmoxPVE\Model.GETNodesQueryurlmetadataRB
- ProxmoxPVE\Model.GETNodesReplicationLogRB
- ProxmoxPVE\Model.GETNodesReplicationRB
- ProxmoxPVE\Model.GETNodesRrdRB
- ProxmoxPVE\Model.GETNodesRrddataRB
- ProxmoxPVE\Model.GETNodesScanCifsRB
- ProxmoxPVE\Model.GETNodesScanIscsiRB
- ProxmoxPVE\Model.GETNodesScanLvmthinRB
- ProxmoxPVE\Model.GETNodesScanNfsRB
- ProxmoxPVE\Model.GETNodesScanPbsRB
- ProxmoxPVE\Model.GETNodesStorageContentRB
- ProxmoxPVE\Model.GETNodesStorageFilerestoreDownloadRB
- ProxmoxPVE\Model.GETNodesStorageFilerestoreListRB
- ProxmoxPVE\Model.GETNodesStorageImportmetadataRB
- ProxmoxPVE\Model.GETNodesStoragePrunebackupsRB
- ProxmoxPVE\Model.GETNodesStorageRB
- ProxmoxPVE\Model.GETNodesStorageRrdRB
- ProxmoxPVE\Model.GETNodesStorageRrddataRB
- ProxmoxPVE\Model.GETNodesSyslogRB
- ProxmoxPVE\Model.GETNodesTasksLogRB
- ProxmoxPVE\Model.GETNodesTasksRB
- ProxmoxPVE\Model.GETNodesVncwebsocketRB
- ProxmoxPVE\Model.GETNodesVzdumpDefaultsRB
- ProxmoxPVE\Model.GETNodesVzdumpExtractconfigRB
- ProxmoxPVE\Model.GETPoolsRB
- ProxmoxPVE\Model.GETStorageRB
- ProxmoxPVE\Model.NodesAptInner
- ProxmoxPVE\Model.NodesAptRepositories
- ProxmoxPVE\Model.NodesAptRepositoriesErrorsInner
- ProxmoxPVE\Model.NodesAptRepositoriesFilesInner
- ProxmoxPVE\Model.NodesAptRepositoriesFilesInnerRepositoriesInner
- ProxmoxPVE\Model.NodesAptRepositoriesFilesInnerRepositoriesInnerOptionsInner
- ProxmoxPVE\Model.NodesAptRepositoriesInfosInner
- ProxmoxPVE\Model.NodesAptRepositoriesStandardReposInner
- ProxmoxPVE\Model.NodesAptUpdateInner
- ProxmoxPVE\Model.NodesAptVersionsInner
- ProxmoxPVE\Model.NodesCapabilitiesQemuCpuInner
- ProxmoxPVE\Model.NodesCapabilitiesQemuCpuflagsInner
- ProxmoxPVE\Model.NodesCapabilitiesQemuMachinesInner
- ProxmoxPVE\Model.NodesCapabilitiesQemuMigration
- ProxmoxPVE\Model.NodesCephCfgDbInner
- ProxmoxPVE\Model.NodesCephCmdsafety
- ProxmoxPVE\Model.NodesCephFsInner
- ProxmoxPVE\Model.NodesCephMdsInner
- ProxmoxPVE\Model.NodesCephMgrInner
- ProxmoxPVE\Model.NodesCephMonInner
- ProxmoxPVE\Model.NodesCephOsdLvinfo
- ProxmoxPVE\Model.NodesCephOsdMetadata
- ProxmoxPVE\Model.NodesCephOsdMetadataDevicesInner
- ProxmoxPVE\Model.NodesCephOsdMetadataOsd
- ProxmoxPVE\Model.NodesCephPoolInner
- ProxmoxPVE\Model.NodesCephPoolStatus
- ProxmoxPVE\Model.NodesCephRulesInner
- ProxmoxPVE\Model.NodesCertificatesCustom
- ProxmoxPVE\Model.NodesCertificatesInfoInner
- ProxmoxPVE\Model.NodesConfig
- ProxmoxPVE\Model.NodesDisksDirectoryInner
- ProxmoxPVE\Model.NodesDisksListInner
- ProxmoxPVE\Model.NodesDisksLvm
- ProxmoxPVE\Model.NodesDisksLvmChildrenInner
- ProxmoxPVE\Model.NodesDisksLvmChildrenInnerChildrenInner
- ProxmoxPVE\Model.NodesDisksLvmthinInner
- ProxmoxPVE\Model.NodesDisksSmart
- ProxmoxPVE\Model.NodesDisksZfs
- ProxmoxPVE\Model.NodesDisksZfsChildrenInner
- ProxmoxPVE\Model.NodesDisksZfsGETInner
- ProxmoxPVE\Model.NodesDns
- ProxmoxPVE\Model.NodesFirewallOptions
- ProxmoxPVE\Model.NodesFirewallRules
- ProxmoxPVE\Model.NodesFirewallRulesGETInner
- ProxmoxPVE\Model.NodesHardwareInner
- ProxmoxPVE\Model.NodesHardwarePciGETInner
- ProxmoxPVE\Model.NodesHardwarePciInner
- ProxmoxPVE\Model.NodesHardwarePciMdevInner
- ProxmoxPVE\Model.NodesHardwareUsbInner
- ProxmoxPVE\Model.NodesHosts
- ProxmoxPVE\Model.NodesInner
- ProxmoxPVE\Model.NodesLxcConfig
- ProxmoxPVE\Model.NodesLxcFeature
- ProxmoxPVE\Model.NodesLxcFirewallIpsetGETInner
- ProxmoxPVE\Model.NodesLxcFirewallOptions
- ProxmoxPVE\Model.NodesLxcFirewallRules
- ProxmoxPVE\Model.NodesLxcInner
- ProxmoxPVE\Model.NodesLxcInterfacesInner
- ProxmoxPVE\Model.NodesLxcInterfacesInnerIpAddressesInner
- ProxmoxPVE\Model.NodesLxcMigrate
- ProxmoxPVE\Model.NodesLxcMigrateNotAllowedNodes
- ProxmoxPVE\Model.NodesLxcMtunnelwebsocket
- ProxmoxPVE\Model.NodesLxcPendingInner
- ProxmoxPVE\Model.NodesLxcRrd
- ProxmoxPVE\Model.NodesLxcSnapshotInner
- ProxmoxPVE\Model.NodesLxcStatusCurrent
- ProxmoxPVE\Model.NodesLxcVncwebsocket
- ProxmoxPVE\Model.NodesNetwork
- ProxmoxPVE\Model.NodesNetworkGETInner
- ProxmoxPVE\Model.NodesQemuAgentExec
- ProxmoxPVE\Model.NodesQemuAgentExecstatus
- ProxmoxPVE\Model.NodesQemuAgentFileread
- ProxmoxPVE\Model.NodesQemuCloudinitInner
- ProxmoxPVE\Model.NodesQemuConfig
- ProxmoxPVE\Model.NodesQemuFeature
- ProxmoxPVE\Model.NodesQemuFirewallOptions
- ProxmoxPVE\Model.NodesQemuFirewallRefsInner
- ProxmoxPVE\Model.NodesQemuFirewallRules
- ProxmoxPVE\Model.NodesQemuInner
- ProxmoxPVE\Model.NodesQemuMigrate
- ProxmoxPVE\Model.NodesQemuMigrateLocalDisksInner
- ProxmoxPVE\Model.NodesQemuMigrateNotAllowedNodes
- ProxmoxPVE\Model.NodesQemuMigrateNotAllowedNodesBlockingHaResourcesInner
- ProxmoxPVE\Model.NodesQemuMtunnelwebsocket
- ProxmoxPVE\Model.NodesQemuRrd
- ProxmoxPVE\Model.NodesQemuSnapshotInner
- ProxmoxPVE\Model.NodesQemuStatusCurrent
- ProxmoxPVE\Model.NodesQemuVncwebsocket
- ProxmoxPVE\Model.NodesQueryurlmetadata
- ProxmoxPVE\Model.NodesRrd
- ProxmoxPVE\Model.NodesScanCifsInner
- ProxmoxPVE\Model.NodesScanIscsiInner
- ProxmoxPVE\Model.NodesScanLvmInner
- ProxmoxPVE\Model.NodesScanLvmthinInner
- ProxmoxPVE\Model.NodesScanNfsInner
- ProxmoxPVE\Model.NodesScanPbsInner
- ProxmoxPVE\Model.NodesScanZfsInner
- ProxmoxPVE\Model.NodesSdnFabricsInterfacesInner
- ProxmoxPVE\Model.NodesSdnFabricsNeighborsInner
- ProxmoxPVE\Model.NodesSdnFabricsRoutesInner
- ProxmoxPVE\Model.NodesSdnVnetsMacvrfInner
- ProxmoxPVE\Model.NodesSdnZonesBridgesInner
- ProxmoxPVE\Model.NodesSdnZonesBridgesInnerPortsInner
- ProxmoxPVE\Model.NodesSdnZonesContentInner
- ProxmoxPVE\Model.NodesSdnZonesInner
- ProxmoxPVE\Model.NodesSdnZonesIpvrfInner
- ProxmoxPVE\Model.NodesServicesInner
- ProxmoxPVE\Model.NodesServicesState
- ProxmoxPVE\Model.NodesStatus
- ProxmoxPVE\Model.NodesStatusBootInfo
- ProxmoxPVE\Model.NodesStatusCpuinfo
- ProxmoxPVE\Model.NodesStatusCurrentKernel
- ProxmoxPVE\Model.NodesStatusMemory
- ProxmoxPVE\Model.NodesStatusRootfs
- ProxmoxPVE\Model.NodesStorageContent
- ProxmoxPVE\Model.NodesStorageContentGETInner
- ProxmoxPVE\Model.NodesStorageContentGETInnerVerification
- ProxmoxPVE\Model.NodesStorageFilerestoreListInner
- ProxmoxPVE\Model.NodesStorageImportmetadata
- ProxmoxPVE\Model.NodesStorageImportmetadataWarningsInner
- ProxmoxPVE\Model.NodesStorageInner
- ProxmoxPVE\Model.NodesStorageInnerFormats
- ProxmoxPVE\Model.NodesStoragePrunebackupsInner
- ProxmoxPVE\Model.NodesStorageRrd
- ProxmoxPVE\Model.NodesStorageStatus
- ProxmoxPVE\Model.NodesSubscription
- ProxmoxPVE\Model.NodesTasksInner
- ProxmoxPVE\Model.NodesTasksLogInner
- ProxmoxPVE\Model.NodesTasksStatus
- ProxmoxPVE\Model.NodesTime
- ProxmoxPVE\Model.NodesVersion
- ProxmoxPVE\Model.NodesVncwebsocket
- ProxmoxPVE\Model.NodesVzdumpDefaults
- ProxmoxPVE\Model.POSTAccessDomainsRB
- ProxmoxPVE\Model.POSTAccessDomainsSyncRB
- ProxmoxPVE\Model.POSTAccessGroupsRB
- ProxmoxPVE\Model.POSTAccessOpenidAuthurlRB
- ProxmoxPVE\Model.POSTAccessOpenidLoginRB
- ProxmoxPVE\Model.POSTAccessRolesRB
- ProxmoxPVE\Model.POSTAccessTfaRB
- ProxmoxPVE\Model.POSTAccessTicketRB
- ProxmoxPVE\Model.POSTAccessUsersRB
- ProxmoxPVE\Model.POSTAccessUsersTokenRB
- ProxmoxPVE\Model.POSTAccessVncticketRB
- ProxmoxPVE\Model.POSTClusterAcmeAccountRB
- ProxmoxPVE\Model.POSTClusterAcmePluginsRB
- ProxmoxPVE\Model.POSTClusterBackupRB
- ProxmoxPVE\Model.POSTClusterBulkactionGuestMigrateRB
- ProxmoxPVE\Model.POSTClusterBulkactionGuestShutdownRB
- ProxmoxPVE\Model.POSTClusterBulkactionGuestStartRB
- ProxmoxPVE\Model.POSTClusterBulkactionGuestSuspendRB
- ProxmoxPVE\Model.POSTClusterConfigJoinRB
- ProxmoxPVE\Model.POSTClusterConfigNodesRB
- ProxmoxPVE\Model.POSTClusterConfigRB
- ProxmoxPVE\Model.POSTClusterFirewallAliasesRB
- ProxmoxPVE\Model.POSTClusterFirewallGroupsRB
- ProxmoxPVE\Model.POSTClusterFirewallIpsetRB
- ProxmoxPVE\Model.POSTClusterFirewallRulesRB
- ProxmoxPVE\Model.POSTClusterHaGroupsRB
- ProxmoxPVE\Model.POSTClusterHaResourcesMigrateRB
- ProxmoxPVE\Model.POSTClusterHaResourcesRB
- ProxmoxPVE\Model.POSTClusterHaResourcesRelocateRB
- ProxmoxPVE\Model.POSTClusterHaRulesRB
- ProxmoxPVE\Model.POSTClusterJobsRealmsyncRB
- ProxmoxPVE\Model.POSTClusterMappingDirRB
- ProxmoxPVE\Model.POSTClusterMappingPciRB
- ProxmoxPVE\Model.POSTClusterMappingUsbRB
- ProxmoxPVE\Model.POSTClusterMetricsServerRB
- ProxmoxPVE\Model.POSTClusterNotificationsEndpointsGotifyRB
- ProxmoxPVE\Model.POSTClusterNotificationsEndpointsSendmailRB
- ProxmoxPVE\Model.POSTClusterNotificationsEndpointsSmtpRB
- ProxmoxPVE\Model.POSTClusterNotificationsEndpointsWebhookRB
- ProxmoxPVE\Model.POSTClusterNotificationsMatchersRB
- ProxmoxPVE\Model.POSTClusterReplicationRB
- ProxmoxPVE\Model.POSTClusterSdnControllersRB
- ProxmoxPVE\Model.POSTClusterSdnDnsRB
- ProxmoxPVE\Model.POSTClusterSdnFabricsFabricRB
- ProxmoxPVE\Model.POSTClusterSdnFabricsNodeRB
- ProxmoxPVE\Model.POSTClusterSdnIpamsRB
- ProxmoxPVE\Model.POSTClusterSdnLockRB
- ProxmoxPVE\Model.POSTClusterSdnRollbackRB
- ProxmoxPVE\Model.POSTClusterSdnVnetsFirewallRulesRB
- ProxmoxPVE\Model.POSTClusterSdnVnetsIpsRB
- ProxmoxPVE\Model.POSTClusterSdnVnetsRB
- ProxmoxPVE\Model.POSTClusterSdnVnetsSubnetsRB
- ProxmoxPVE\Model.POSTClusterSdnZonesRB
- ProxmoxPVE\Model.POSTNodesAplinfoRB
- ProxmoxPVE\Model.POSTNodesAptRepositoriesRB
- ProxmoxPVE\Model.POSTNodesAptUpdateRB
- ProxmoxPVE\Model.POSTNodesCephFsRB
- ProxmoxPVE\Model.POSTNodesCephInitRB
- ProxmoxPVE\Model.POSTNodesCephMdsRB
- ProxmoxPVE\Model.POSTNodesCephMonRB
- ProxmoxPVE\Model.POSTNodesCephOsdRB
- ProxmoxPVE\Model.POSTNodesCephOsdScrubRB
- ProxmoxPVE\Model.POSTNodesCephPoolRB
- ProxmoxPVE\Model.POSTNodesCephRestartRB
- ProxmoxPVE\Model.POSTNodesCephStartRB
- ProxmoxPVE\Model.POSTNodesCephStopRB
- ProxmoxPVE\Model.POSTNodesCertificatesAcmeCertificateRB
- ProxmoxPVE\Model.POSTNodesCertificatesCustomRB
- ProxmoxPVE\Model.POSTNodesDisksDirectoryRB
- ProxmoxPVE\Model.POSTNodesDisksInitgptRB
- ProxmoxPVE\Model.POSTNodesDisksLvmRB
- ProxmoxPVE\Model.POSTNodesDisksLvmthinRB
- ProxmoxPVE\Model.POSTNodesDisksZfsRB
- ProxmoxPVE\Model.POSTNodesExecuteRB
- ProxmoxPVE\Model.POSTNodesFirewallRulesRB
- ProxmoxPVE\Model.POSTNodesHostsRB
- ProxmoxPVE\Model.POSTNodesLxcCloneRB
- ProxmoxPVE\Model.POSTNodesLxcFirewallAliasesRB
- ProxmoxPVE\Model.POSTNodesLxcFirewallIpsetRB
- ProxmoxPVE\Model.POSTNodesLxcFirewallRulesRB
- ProxmoxPVE\Model.POSTNodesLxcMigrateRB
- ProxmoxPVE\Model.POSTNodesLxcMovevolumeRB
- ProxmoxPVE\Model.POSTNodesLxcMtunnelRB
- ProxmoxPVE\Model.POSTNodesLxcRB
- ProxmoxPVE\Model.POSTNodesLxcRemotemigrateRB
- ProxmoxPVE\Model.POSTNodesLxcSnapshotRB
- ProxmoxPVE\Model.POSTNodesLxcSnapshotRollbackRB
- ProxmoxPVE\Model.POSTNodesLxcSpiceproxyRB
- ProxmoxPVE\Model.POSTNodesLxcStatusRebootRB
- ProxmoxPVE\Model.POSTNodesLxcStatusShutdownRB
- ProxmoxPVE\Model.POSTNodesLxcStatusStartRB
- ProxmoxPVE\Model.POSTNodesLxcStatusStopRB
- ProxmoxPVE\Model.POSTNodesLxcVncproxyRB
- ProxmoxPVE\Model.POSTNodesMigrateallRB
- ProxmoxPVE\Model.POSTNodesNetworkRB
- ProxmoxPVE\Model.POSTNodesQemuAgentExecRB
- ProxmoxPVE\Model.POSTNodesQemuAgentFilewriteRB
- ProxmoxPVE\Model.POSTNodesQemuAgentRB
- ProxmoxPVE\Model.POSTNodesQemuAgentSetuserpasswordRB
- ProxmoxPVE\Model.POSTNodesQemuCloneRB
- ProxmoxPVE\Model.POSTNodesQemuConfigRB
- ProxmoxPVE\Model.POSTNodesQemuDbusvmstateRB
- ProxmoxPVE\Model.POSTNodesQemuFirewallAliasesRB
- ProxmoxPVE\Model.POSTNodesQemuFirewallIpsetRB
- ProxmoxPVE\Model.POSTNodesQemuFirewallRulesRB
- ProxmoxPVE\Model.POSTNodesQemuMigrateRB
- ProxmoxPVE\Model.POSTNodesQemuMonitorRB
- ProxmoxPVE\Model.POSTNodesQemuMovediskRB
- ProxmoxPVE\Model.POSTNodesQemuMtunnelRB
- ProxmoxPVE\Model.POSTNodesQemuRB
- ProxmoxPVE\Model.POSTNodesQemuRemotemigrateRB
- ProxmoxPVE\Model.POSTNodesQemuSnapshotRB
- ProxmoxPVE\Model.POSTNodesQemuSnapshotRollbackRB
- ProxmoxPVE\Model.POSTNodesQemuSpiceproxyRB
- ProxmoxPVE\Model.POSTNodesQemuStatusRebootRB
- ProxmoxPVE\Model.POSTNodesQemuStatusResetRB
- ProxmoxPVE\Model.POSTNodesQemuStatusResumeRB
- ProxmoxPVE\Model.POSTNodesQemuStatusShutdownRB
- ProxmoxPVE\Model.POSTNodesQemuStatusStartRB
- ProxmoxPVE\Model.POSTNodesQemuStatusStopRB
- ProxmoxPVE\Model.POSTNodesQemuStatusSuspendRB
- ProxmoxPVE\Model.POSTNodesQemuTemplateRB
- ProxmoxPVE\Model.POSTNodesQemuTermproxyRB
- ProxmoxPVE\Model.POSTNodesQemuVncproxyRB
- ProxmoxPVE\Model.POSTNodesSpiceshellRB
- ProxmoxPVE\Model.POSTNodesStartallRB
- ProxmoxPVE\Model.POSTNodesStatusRB
- ProxmoxPVE\Model.POSTNodesStopallRB
- ProxmoxPVE\Model.POSTNodesStorageContentRB
- ProxmoxPVE\Model.POSTNodesStorageDownloadurlRB
- ProxmoxPVE\Model.POSTNodesStorageOciregistrypullRB
- ProxmoxPVE\Model.POSTNodesStorageUploadRB
- ProxmoxPVE\Model.POSTNodesSubscriptionRB
- ProxmoxPVE\Model.POSTNodesSuspendallRB
- ProxmoxPVE\Model.POSTNodesTermproxyRB
- ProxmoxPVE\Model.POSTNodesVncshellRB
- ProxmoxPVE\Model.POSTNodesVzdumpRB
- ProxmoxPVE\Model.POSTPoolsRB
- ProxmoxPVE\Model.POSTStorageRB
- ProxmoxPVE\Model.PUTAccessAclRB
- ProxmoxPVE\Model.PUTAccessDomainsRB
- ProxmoxPVE\Model.PUTAccessGroupsRB
- ProxmoxPVE\Model.PUTAccessPasswordRB
- ProxmoxPVE\Model.PUTAccessRolesRB
- ProxmoxPVE\Model.PUTAccessTfaRB
- ProxmoxPVE\Model.PUTAccessUsersRB
- ProxmoxPVE\Model.PUTAccessUsersTokenRB
- ProxmoxPVE\Model.PUTClusterAcmeAccountRB
- ProxmoxPVE\Model.PUTClusterAcmePluginsRB
- ProxmoxPVE\Model.PUTClusterBackupRB
- ProxmoxPVE\Model.PUTClusterCephFlagsRB
- ProxmoxPVE\Model.PUTClusterFirewallAliasesRB
- ProxmoxPVE\Model.PUTClusterFirewallGroupsRB
- ProxmoxPVE\Model.PUTClusterFirewallIpsetRB
- ProxmoxPVE\Model.PUTClusterFirewallOptionsRB
- ProxmoxPVE\Model.PUTClusterFirewallRulesRB
- ProxmoxPVE\Model.PUTClusterHaGroupsRB
- ProxmoxPVE\Model.PUTClusterHaResourcesRB
- ProxmoxPVE\Model.PUTClusterHaRulesRB
- ProxmoxPVE\Model.PUTClusterJobsRealmsyncRB
- ProxmoxPVE\Model.PUTClusterMappingDirRB
- ProxmoxPVE\Model.PUTClusterMappingPciRB
- ProxmoxPVE\Model.PUTClusterMappingUsbRB
- ProxmoxPVE\Model.PUTClusterMetricsServerRB
- ProxmoxPVE\Model.PUTClusterNotificationsEndpointsGotifyRB
- ProxmoxPVE\Model.PUTClusterNotificationsEndpointsSendmailRB
- ProxmoxPVE\Model.PUTClusterNotificationsEndpointsSmtpRB
- ProxmoxPVE\Model.PUTClusterNotificationsEndpointsWebhookRB
- ProxmoxPVE\Model.PUTClusterNotificationsMatchersRB
- ProxmoxPVE\Model.PUTClusterOptionsRB
- ProxmoxPVE\Model.PUTClusterReplicationRB
- ProxmoxPVE\Model.PUTClusterSdnControllersRB
- ProxmoxPVE\Model.PUTClusterSdnDnsRB
- ProxmoxPVE\Model.PUTClusterSdnFabricsFabricRB
- ProxmoxPVE\Model.PUTClusterSdnFabricsNodeRB
- ProxmoxPVE\Model.PUTClusterSdnIpamsRB
- ProxmoxPVE\Model.PUTClusterSdnRB
- ProxmoxPVE\Model.PUTClusterSdnVnetsFirewallOptionsRB
- ProxmoxPVE\Model.PUTClusterSdnVnetsFirewallRulesRB
- ProxmoxPVE\Model.PUTClusterSdnVnetsIpsRB
- ProxmoxPVE\Model.PUTClusterSdnVnetsRB
- ProxmoxPVE\Model.PUTClusterSdnVnetsSubnetsRB
- ProxmoxPVE\Model.PUTClusterSdnZonesRB
- ProxmoxPVE\Model.PUTNodesAptRepositoriesRB
- ProxmoxPVE\Model.PUTNodesCephPoolRB
- ProxmoxPVE\Model.PUTNodesCertificatesAcmeCertificateRB
- ProxmoxPVE\Model.PUTNodesConfigRB
- ProxmoxPVE\Model.PUTNodesDisksWipediskRB
- ProxmoxPVE\Model.PUTNodesDnsRB
- ProxmoxPVE\Model.PUTNodesFirewallOptionsRB
- ProxmoxPVE\Model.PUTNodesFirewallRulesRB
- ProxmoxPVE\Model.PUTNodesLxcConfigRB
- ProxmoxPVE\Model.PUTNodesLxcFirewallAliasesRB
- ProxmoxPVE\Model.PUTNodesLxcFirewallIpsetRB
- ProxmoxPVE\Model.PUTNodesLxcFirewallOptionsRB
- ProxmoxPVE\Model.PUTNodesLxcFirewallRulesRB
- ProxmoxPVE\Model.PUTNodesLxcResizeRB
- ProxmoxPVE\Model.PUTNodesLxcSnapshotConfigRB
- ProxmoxPVE\Model.PUTNodesNetworkRB
- ProxmoxPVE\Model.PUTNodesQemuConfigRB
- ProxmoxPVE\Model.PUTNodesQemuFirewallAliasesRB
- ProxmoxPVE\Model.PUTNodesQemuFirewallIpsetRB
- ProxmoxPVE\Model.PUTNodesQemuFirewallOptionsRB
- ProxmoxPVE\Model.PUTNodesQemuFirewallRulesRB
- ProxmoxPVE\Model.PUTNodesQemuResizeRB
- ProxmoxPVE\Model.PUTNodesQemuSendkeyRB
- ProxmoxPVE\Model.PUTNodesQemuSnapshotConfigRB
- ProxmoxPVE\Model.PUTNodesQemuUnlinkRB
- ProxmoxPVE\Model.PUTNodesStorageContentRB
- ProxmoxPVE\Model.PUTNodesSubscriptionRB
- ProxmoxPVE\Model.PUTNodesTimeRB
- ProxmoxPVE\Model.PUTPoolsRB
- ProxmoxPVE\Model.PUTStorageRB
- ProxmoxPVE\Model.Pools
- ProxmoxPVE\Model.PoolsGETInner
- ProxmoxPVE\Model.PoolsMembersInner
- ProxmoxPVE\Model.Storage
- ProxmoxPVE\Model.StorageGETInner
- ProxmoxPVE\Model.StoragePUT
- ProxmoxPVE\Model.Version
All endpoints do not require authorization.