// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph // VpnConfiguration Base VPN Configuration profile. type VpnConfiguration struct { // DeviceConfiguration is the base model of VpnConfiguration DeviceConfiguration // AuthenticationMethod Authentication method. AuthenticationMethod *VpnAuthenticationMethod `json:"authenticationMethod,omitempty"` // ConnectionName Connection name displayed to the user. ConnectionName *string `json:"connectionName,omitempty"` // Role Role when connection type is set to Pulse Secure. Role *string `json:"role,omitempty"` // Realm Realm when connection type is set to Pulse Secure. Realm *string `json:"realm,omitempty"` // Servers List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements. Servers []VpnServer `json:"servers,omitempty"` }