class Azure::Network::Mgmt::V2020_08_01::Models::VpnClientConnectionHealthDetail
VPN client connection health detail.
Attributes
@return [Integer] The egress bytes per second.
@return [Integer] The egress packets per second.
@return [Integer] The ingress bytes per second.
@return [Integer] The ingress packets per second.
@return [Integer] The max band width.
@return [Integer] The max packets transferred per second.
@return [String] The assigned private Ip of a connected vpn client.
@return [String] The public Ip of a connected vpn client.
@return [Integer] The duration time of a connected vpn client.
@return [String] The vpn client Id.
@return [String] The start time of a connected vpn client.
@return [String] The user name of a connected vpn client.
Private Class Methods
Mapper for VpnClientConnectionHealthDetail
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-08-01/generated/azure_mgmt_network/models/vpn_client_connection_health_detail.rb, line 56 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'VpnClientConnectionHealthDetail', type: { name: 'Composite', class_name: 'VpnClientConnectionHealthDetail', model_properties: { vpn_connection_id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'vpnConnectionId', type: { name: 'String' } }, vpn_connection_duration: { client_side_validation: true, required: false, read_only: true, serialized_name: 'vpnConnectionDuration', type: { name: 'Number' } }, vpn_connection_time: { client_side_validation: true, required: false, read_only: true, serialized_name: 'vpnConnectionTime', type: { name: 'String' } }, public_ip_address: { client_side_validation: true, required: false, read_only: true, serialized_name: 'publicIpAddress', type: { name: 'String' } }, private_ip_address: { client_side_validation: true, required: false, read_only: true, serialized_name: 'privateIpAddress', type: { name: 'String' } }, vpn_user_name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'vpnUserName', type: { name: 'String' } }, max_bandwidth: { client_side_validation: true, required: false, read_only: true, serialized_name: 'maxBandwidth', type: { name: 'Number' } }, egress_packets_transferred: { client_side_validation: true, required: false, read_only: true, serialized_name: 'egressPacketsTransferred', type: { name: 'Number' } }, egress_bytes_transferred: { client_side_validation: true, required: false, read_only: true, serialized_name: 'egressBytesTransferred', type: { name: 'Number' } }, ingress_packets_transferred: { client_side_validation: true, required: false, read_only: true, serialized_name: 'ingressPacketsTransferred', type: { name: 'Number' } }, ingress_bytes_transferred: { client_side_validation: true, required: false, read_only: true, serialized_name: 'ingressBytesTransferred', type: { name: 'Number' } }, max_packets_per_second: { client_side_validation: true, required: false, read_only: true, serialized_name: 'maxPacketsPerSecond', type: { name: 'Number' } } } } } end