class Azure::Network::Mgmt::V2019_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/2019-12-01/generated/azure_mgmt_network/models/next_hop_result.rb, line 34 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