SealSkin

VpnProfileUpdate

Change a VPN profile; a field left out keeps its value, and credentials given replace the kept ones.

Attributes

attributenamestr | None
= Field(default=None, min_length=1, max_length=80)
attributepublishedlist[str] | None
= None
attributemax_tunnelsint | None
= Field(default=None, ge=0)
attributeuserslist[str] | None
= None
attributegroupslist[str] | None
= None
attributelabelsdict[str, str] | None
= None

New labels keyed by endpoint id.

attributeendpointslist[VpnEndpointEdit] | None
= None

The whole endpoint list as edited; one left out is removed, one without an id is new.

attributeusernamestr | None
= None
attributepasswordstr | None
= None

On this page