class Azure::Network::Mgmt::V2020_03_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/2020-03-01/generated/azure_mgmt_network/models/vpn_client_connection_health.rb, line 36 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