SealSkin

VpnProfileView

A VPN profile as the dashboard shows it; the template and the credentials stay on the server.

Attributes

attributeidstr

Generated identifier.

attributenamestr

Name shown to users.

attributekindstr

wireguard or openvpn.

attributeendpointslist[VpnEndpoint]
= []

Every endpoint the import found.

attributepublishedlist[str]
= []

Ids of the endpoints users may pick, in the order offered; empty publishes the first endpoint.

attributemax_tunnelsint
= 0

Connections the deployment may have up for the profile at once; 0 for no limit.

attributeuserslist[str]
= ['all']

Usernames the profile is open to (all for everyone).

attributegroupslist[str]
= ['all']

Groups the profile is open to (all for everyone).

attributehas_credentialsbool
= False

Whether an OpenVPN username and password are kept.

attributeneeds_credentialsbool
= False

Whether the OpenVPN template asks for them.

attributetunnelslist[VpnTunnel]
= []

The gateways of the profile up across the deployment.

attributecreatedfloat
= 0

Unix time the profile was imported.

On this page