class Azure::Network::Mgmt::V2018_12_01::Models::NextHopResult
The information about next hop from the specified VM.
Attributes
next_hop_ip_address[RW]
@return [String] Next hop IP Address
next_hop_type[RW]
@return [NextHopType] Next hop type. Possible values include: 'Internet', 'VirtualAppliance', 'VirtualNetworkGateway', 'VnetLocal', 'HyperNetGateway', 'None'
route_table_id[RW]
@return [String] The resource identifier for the route table associated with the route being returned. If the route being returned does not correspond to any user created routes then this field will be the string 'System Route'.
Public Class Methods
mapper()
click to toggle source
Mapper for NextHopResult class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-12-01/generated/azure_mgmt_network/models/next_hop_result.rb, line 33 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'NextHopResult', type: { name: 'Composite', class_name: 'NextHopResult', model_properties: { next_hop_type: { client_side_validation: true, required: false, serialized_name: 'nextHopType', type: { name: 'String' } }, next_hop_ip_address: { client_side_validation: true, required: false, serialized_name: 'nextHopIpAddress', type: { name: 'String' } }, route_table_id: { client_side_validation: true, required: false, serialized_name: 'routeTableId', type: { name: 'String' } } } } } end