class Azure::Network::Mgmt::V2018_12_01::Models::VpnClientConnectionHealth
VpnClientConnectionHealth properties
Attributes
allocated_ip_addresses[RW]
@return [Array<String>] List of allocated ip addresses to the connected p2s vpn clients.
total_egress_bytes_transferred[RW]
@return [Integer] Total of the Egress Bytes Transferred in this connection
total_ingress_bytes_transferred[RW]
@return [Integer] Total of the Ingress Bytes Transferred in this P2S Vpn connection
vpn_client_connections_count[RW]
@return [Integer] The total of p2s vpn clients connected at this time to this P2SVpnGateway.
Public Class Methods
mapper()
click to toggle source
Mapper for VpnClientConnectionHealth class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-12-01/generated/azure_mgmt_network/models/vpn_client_connection_health.rb, line 35 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'VpnClientConnectionHealth', type: { name: 'Composite', class_name: 'VpnClientConnectionHealth', model_properties: { total_ingress_bytes_transferred: { client_side_validation: true, required: false, read_only: true, serialized_name: 'totalIngressBytesTransferred', type: { name: 'Number' } }, total_egress_bytes_transferred: { client_side_validation: true, required: false, read_only: true, serialized_name: 'totalEgressBytesTransferred', type: { name: 'Number' } }, vpn_client_connections_count: { client_side_validation: true, required: false, serialized_name: 'vpnClientConnectionsCount', type: { name: 'Number' } }, allocated_ip_addresses: { client_side_validation: true, required: false, serialized_name: 'allocatedIpAddresses', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } } } } } end