Type Alias UpdateRemoteAccessVpnServerRequest
Source pub type UpdateRemoteAccessVpnServerRequest = CreateRemoteAccessVpnServerRequest;
pub struct UpdateRemoteAccessVpnServerRequest {Show 39 fields
pub name: String,
pub vpn_type: String,
pub purpose: String,
pub enabled: bool,
pub setting_preference: Option<String>,
pub l2tp_allow_weak_ciphers: Option<bool>,
pub require_mschapv2: Option<bool>,
pub exposed_to_site_vpn: Option<bool>,
pub dhcpd_wins_enabled: Option<bool>,
pub dhcpd_wins_1: Option<String>,
pub dhcpd_wins_2: Option<String>,
pub dhcpd_dns_enabled: Option<bool>,
pub dhcpd_dns_1: Option<String>,
pub dhcpd_dns_2: Option<String>,
pub local_port: Option<u16>,
pub x_wireguard_private_key: Option<String>,
pub vpn_client_configuration_remote_ip_override_enabled: Option<bool>,
pub vpn_client_configuration_remote_ip_override: Option<String>,
pub x_ipsec_pre_shared_key: Option<String>,
pub radiusprofile_id: Option<String>,
pub ip_subnet: Option<String>,
pub ipv6_subnet: Option<String>,
pub dhcpd_start: Option<String>,
pub dhcpd_stop: Option<String>,
pub wireguard_interface: Option<String>,
pub wireguard_interface_binding_mode_ip_version: Option<String>,
pub l2tp_interface: Option<String>,
pub openvpn_interface: Option<String>,
pub wireguard_local_wan_ip: Option<String>,
pub l2tp_local_wan_ip: Option<String>,
pub openvpn_local_wan_ip: Option<String>,
pub vpn_binding_mode: Option<String>,
pub interface_mtu_enabled: Option<bool>,
pub interface_mtu: Option<u16>,
pub mss_clamp: Option<String>,
pub mss_clamp_mss: Option<u16>,
pub mss_clamp_ipv6: Option<String>,
pub mss_clamp_mss_ipv6: Option<u16>,
pub extra: BTreeMap<String, Value>,
}