Class: TencentCloud::Dc::V20180410::DirectConnectTunnelRoute
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dc::V20180410::DirectConnectTunnelRoute
- Defined in:
- lib/v20180410/models.rb
Overview
专用通道路由
Instance Attribute Summary collapse
- #ApplyOnTunnelEnable ⇒ Object
- #ASPath ⇒ Object
- #DestinationCidrBlock ⇒ Object
- #NextHop ⇒ Object
- #RouteId ⇒ Object
- #RouteType ⇒ Object
- #Status ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(routeid = nil, destinationcidrblock = nil, routetype = nil, status = nil, aspath = nil, nexthop = nil, updatetime = nil, applyontunnelenable = nil) ⇒ DirectConnectTunnelRoute
constructor
A new instance of DirectConnectTunnelRoute.
Constructor Details
#initialize(routeid = nil, destinationcidrblock = nil, routetype = nil, status = nil, aspath = nil, nexthop = nil, updatetime = nil, applyontunnelenable = nil) ⇒ DirectConnectTunnelRoute
Returns a new instance of DirectConnectTunnelRoute.
1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 |
# File 'lib/v20180410/models.rb', line 1859 def initialize(routeid=nil, destinationcidrblock=nil, routetype=nil, status=nil, aspath=nil, nexthop=nil, updatetime=nil, applyontunnelenable=nil) @RouteId = routeid @DestinationCidrBlock = destinationcidrblock @RouteType = routetype @Status = status @ASPath = aspath @NextHop = nexthop @UpdateTime = updatetime @ApplyOnTunnelEnable = applyontunnelenable end |
Instance Attribute Details
#ApplyOnTunnelEnable ⇒ Object
1857 1858 1859 |
# File 'lib/v20180410/models.rb', line 1857 def ApplyOnTunnelEnable @ApplyOnTunnelEnable end |
#ASPath ⇒ Object
1857 1858 1859 |
# File 'lib/v20180410/models.rb', line 1857 def ASPath @ASPath end |
#DestinationCidrBlock ⇒ Object
1857 1858 1859 |
# File 'lib/v20180410/models.rb', line 1857 def DestinationCidrBlock @DestinationCidrBlock end |
#NextHop ⇒ Object
1857 1858 1859 |
# File 'lib/v20180410/models.rb', line 1857 def NextHop @NextHop end |
#RouteId ⇒ Object
1857 1858 1859 |
# File 'lib/v20180410/models.rb', line 1857 def RouteId @RouteId end |
#RouteType ⇒ Object
1857 1858 1859 |
# File 'lib/v20180410/models.rb', line 1857 def RouteType @RouteType end |
#Status ⇒ Object
1857 1858 1859 |
# File 'lib/v20180410/models.rb', line 1857 def Status @Status end |
#UpdateTime ⇒ Object
1857 1858 1859 |
# File 'lib/v20180410/models.rb', line 1857 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 |
# File 'lib/v20180410/models.rb', line 1870 def deserialize(params) @RouteId = params['RouteId'] @DestinationCidrBlock = params['DestinationCidrBlock'] @RouteType = params['RouteType'] @Status = params['Status'] @ASPath = params['ASPath'] @NextHop = params['NextHop'] @UpdateTime = params['UpdateTime'] @ApplyOnTunnelEnable = params['ApplyOnTunnelEnable'] end |