class Azure::Network::Mgmt::V2019_09_01::Models::ExpressRouteCrossConnectionRoutesTableSummary
The routes table associated with the ExpressRouteCircuit
.
Attributes
asn[RW]
@return [Integer] Autonomous system number.
neighbor[RW]
@return [String] IP address of Neighbor router.
state_or_prefixes_received[RW]
@return [String] Current state of the BGP session, and the number of prefixes that have been received from a neighbor or peer group.
up_down[RW]
@return [String] The length of time that the BGP session has been in the Established state, or the current status if not in the Established state.
Public Class Methods
mapper()
click to toggle source
Mapper for ExpressRouteCrossConnectionRoutesTableSummary
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-09-01/generated/azure_mgmt_network/models/express_route_cross_connection_routes_table_summary.rb, line 36 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ExpressRouteCrossConnectionRoutesTableSummary', type: { name: 'Composite', class_name: 'ExpressRouteCrossConnectionRoutesTableSummary', model_properties: { neighbor: { client_side_validation: true, required: false, serialized_name: 'neighbor', type: { name: 'String' } }, asn: { client_side_validation: true, required: false, serialized_name: 'asn', type: { name: 'Number' } }, up_down: { client_side_validation: true, required: false, serialized_name: 'upDown', type: { name: 'String' } }, state_or_prefixes_received: { client_side_validation: true, required: false, serialized_name: 'stateOrPrefixesReceived', type: { name: 'String' } } } } } end