UNPKG

@forestvpn/forestvpn_api

Version:

A package to interact api.forestvpn.com (manage vpn profiles, check usage statistics, manage locations, ...)

73 lines (72 loc) 1.89 kB
/** * ForestVPN API * ForestVPN - Fast, secure, and modern VPN. It offers Distributed Computing, Crypto Mining, P2P, Ad Blocking, TOR over VPN, 30+ locations, and a free version with unlimited data. * * OpenAPI spec version: 2.0 * Contact: support@forestvpn.com * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { CreateOrUpdateDeviceRequestInfo } from './create-or-update-device-request-info'; /** * * * @export * @interface CreateOrUpdateDeviceRequest */ export interface CreateOrUpdateDeviceRequest { /** * @type {string} * @memberof CreateOrUpdateDeviceRequest */ external_key?: string | null; /** * @type {string} * @memberof CreateOrUpdateDeviceRequest */ name?: string; /** * @type {string} * @memberof CreateOrUpdateDeviceRequest */ location?: string | null; /** * @type {boolean} * @memberof CreateOrUpdateDeviceRequest */ tor_over?: boolean; /** * @type {string} * @memberof CreateOrUpdateDeviceRequest */ connection_mode?: string | null; /** * @type {boolean} * @memberof CreateOrUpdateDeviceRequest */ random_server?: boolean; /** * Is the device route global networks throughout. * * @type {boolean} * @memberof CreateOrUpdateDeviceRequest */ route_global_net?: boolean | null; /** * @type {boolean} * @memberof CreateOrUpdateDeviceRequest */ ad_blocker?: boolean | null; /** * @type {boolean} * @memberof CreateOrUpdateDeviceRequest */ malware_blocker?: boolean | null; /** * @type {CreateOrUpdateDeviceRequestInfo} * @memberof CreateOrUpdateDeviceRequest */ info?: CreateOrUpdateDeviceRequestInfo; }