class Azure::Network::Mgmt::V2020_06_01::Models::VirtualWanVpnProfileParameters

Virtual Wan Vpn profile parameters Vpn profile generation.

Attributes

authentication_method[RW]

@return [AuthenticationMethod] VPN client authentication method. Possible values include: 'EAPTLS', 'EAPMSCHAPv2'

vpn_server_configuration_resource_id[RW]

@return [String] VpnServerConfiguration partial resource uri with which VirtualWan is associated to.

Public Class Methods

mapper() click to toggle source

Mapper for VirtualWanVpnProfileParameters class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2020-06-01/generated/azure_mgmt_network/models/virtual_wan_vpn_profile_parameters.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'VirtualWanVpnProfileParameters',
    type: {
      name: 'Composite',
      class_name: 'VirtualWanVpnProfileParameters',
      model_properties: {
        vpn_server_configuration_resource_id: {
          client_side_validation: true,
          required: false,
          serialized_name: 'vpnServerConfigurationResourceId',
          type: {
            name: 'String'
          }
        },
        authentication_method: {
          client_side_validation: true,
          required: false,
          serialized_name: 'authenticationMethod',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end