Class: Saklient::Cloud::Resources::Ipv4Net
- Inherits:
-
Resource
- Object
- Resource
- Saklient::Cloud::Resources::Ipv4Net
- Defined in:
- lib/saklient/cloud/resources/ipv4_net.rb
Overview
IPv4ネットワークの実体1つに対応し, 属性の取得や操作を行うためのクラス.
Instance Attribute Summary (collapse)
-
- (String) address
readonly
ネットワークアドレス.
-
- (String) default_route
readonly
デフォルトルート.
-
- (String) id
readonly
ID.
-
- (Fixnum) mask_len
readonly
マスク長.
-
- (String) next_hop
readonly
ネクストホップ.
-
- (Ipv4Range) range
readonly
利用可能なIPアドレス範囲.
Instance Method Summary (collapse)
-
- (Swytch) reload
最新のリソース情報を再取得します.
Instance Attribute Details
- (String) address (readonly)
ネットワークアドレス
169 170 171 |
# File 'lib/saklient/cloud/resources/ipv4_net.rb', line 169 def address @address end |
- (String) default_route (readonly)
デフォルトルート
217 218 219 |
# File 'lib/saklient/cloud/resources/ipv4_net.rb', line 217 def default_route @default_route end |
- (String) id (readonly)
ID
145 146 147 |
# File 'lib/saklient/cloud/resources/ipv4_net.rb', line 145 def id @id end |
- (Fixnum) mask_len (readonly)
マスク長
193 194 195 |
# File 'lib/saklient/cloud/resources/ipv4_net.rb', line 193 def mask_len @mask_len end |
- (String) next_hop (readonly)
ネクストホップ
241 242 243 |
# File 'lib/saklient/cloud/resources/ipv4_net.rb', line 241 def next_hop @next_hop end |
- (Ipv4Range) range (readonly)
利用可能なIPアドレス範囲
59 60 61 |
# File 'lib/saklient/cloud/resources/ipv4_net.rb', line 59 def range @range end |
Instance Method Details
- (Swytch) reload
最新のリソース情報を再取得します.
102 103 104 |
# File 'lib/saklient/cloud/resources/ipv4_net.rb', line 102 def reload return _reload end |