class Azure::Network::Mgmt::V2019_12_01::Models::P2SVpnConnectionHealthRequest

List of P2S Vpn connection health request.

Attributes

output_blob_sas_url[RW]

@return [String] The sas-url to download the P2S Vpn connection health detail.

vpn_user_names_filter[RW]

@return [Array<String>] The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.

Public Class Methods

mapper() click to toggle source

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

# File lib/2019-12-01/generated/azure_mgmt_network/models/p2svpn_connection_health_request.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'P2SVpnConnectionHealthRequest',
    type: {
      name: 'Composite',
      class_name: 'P2SVpnConnectionHealthRequest',
      model_properties: {
        vpn_user_names_filter: {
          client_side_validation: true,
          required: false,
          serialized_name: 'vpnUserNamesFilter',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'StringElementType',
                type: {
                  name: 'String'
                }
            }
          }
        },
        output_blob_sas_url: {
          client_side_validation: true,
          required: false,
          serialized_name: 'outputBlobSasUrl',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end