Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.proxmoxve.ProxmoxClient Class Reference

Public Member Functions

None __init__ (self, str host, int port, str user, str realm, str password, bool verify_ssl)
 
None build_client (self)
 
ProxmoxAPI get_api_client (self)
 

Private Attributes

 _host
 
 _password
 
 _port
 
 _proxmox
 
 _realm
 
 _user
 
 _verify_ssl
 

Detailed Description

A wrapper for the proxmoxer ProxmoxAPI client.

Definition at line 254 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.proxmoxve.ProxmoxClient.__init__ (   self,
str  host,
int  port,
str  user,
str  realm,
str  password,
bool  verify_ssl 
)
Initialize the ProxmoxClient.

Definition at line 259 of file __init__.py.

Member Function Documentation

◆ build_client()

None homeassistant.components.proxmoxve.ProxmoxClient.build_client (   self)
Construct the ProxmoxAPI client.

Allows inserting the realm within the `user` value.

Definition at line 277 of file __init__.py.

◆ get_api_client()

ProxmoxAPI homeassistant.components.proxmoxve.ProxmoxClient.get_api_client (   self)
Return the ProxmoxAPI client.

Definition at line 296 of file __init__.py.

Member Data Documentation

◆ _host

homeassistant.components.proxmoxve.ProxmoxClient._host
private

Definition at line 270 of file __init__.py.

◆ _password

homeassistant.components.proxmoxve.ProxmoxClient._password
private

Definition at line 274 of file __init__.py.

◆ _port

homeassistant.components.proxmoxve.ProxmoxClient._port
private

Definition at line 271 of file __init__.py.

◆ _proxmox

homeassistant.components.proxmoxve.ProxmoxClient._proxmox
private

Definition at line 288 of file __init__.py.

◆ _realm

homeassistant.components.proxmoxve.ProxmoxClient._realm
private

Definition at line 273 of file __init__.py.

◆ _user

homeassistant.components.proxmoxve.ProxmoxClient._user
private

Definition at line 272 of file __init__.py.

◆ _verify_ssl

homeassistant.components.proxmoxve.ProxmoxClient._verify_ssl
private

Definition at line 275 of file __init__.py.


The documentation for this class was generated from the following file: