saklient.cs
0.0.2.11
|
ルータの実体1つに対応し、属性の取得や操作を行うためのクラス。 More...
Public Member Functions | |||||||||||
Router | Save () | ||||||||||
このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。 More... | |||||||||||
Router | Reload () | ||||||||||
最新のリソース情報を再取得します。 More... | |||||||||||
void | AfterCreate (long timeoutSec, System.Action< Router, bool > callback) | ||||||||||
作成中のルータが利用可能になるまで待機します。 More... | |||||||||||
bool | SleepWhileCreating (long timeoutSec=120) | ||||||||||
作成中のルータが利用可能になるまで待機します。 More... | |||||||||||
Swytch | GetSwytch () | ||||||||||
このルータが接続されているスイッチを取得します。 More... | |||||||||||
Ipv6Net | AddIpv6Net () | ||||||||||
このルータ+スイッチでIPv6アドレスを有効にします。 More... | |||||||||||
Router | RemoveIpv6Net (Ipv6Net ipv6Net) | ||||||||||
このルータ+スイッチでIPv6アドレスを無効にします。 More... | |||||||||||
Ipv4Net | AddStaticRoute (long maskLen, string nextHop) | ||||||||||
このルータ+スイッチにスタティックルートを追加します。 More... | |||||||||||
Router | RemoveStaticRoute (Ipv4Net ipv4Net) | ||||||||||
このルータ+スイッチからスタティックルートを削除します。 More... | |||||||||||
Router | ChangePlan (long bandWidthMbps) | ||||||||||
このルータ+スイッチの帯域プランを変更します。 More... | |||||||||||
![]() | |||||||||||
void | Destroy () | ||||||||||
このローカルオブジェクトのIDと一致するリソースの削除リクエストをAPIに送信します。 More... | |||||||||||
bool | Exists () | ||||||||||
このリソースが存在するかを調べます。 More... | |||||||||||
object | RequestRetry (string method, string path, object query=null, long retryCount=5, long retrySleep=5) | ||||||||||
| |||||||||||
Properties | |
RouterActivity | Activity [get] |
アクティビティ More... | |
string | Id [get] |
ID More... | |
string | Name [get, set] |
名前 More... | |
string | Description [get, set] |
説明 More... | |
long | NetworkMaskLen [get, set] |
ネットワークのマスク長 More... | |
long | BandWidthMbps [get, set] |
帯域幅 More... | |
string | SwytchId [get] |
スイッチ More... | |
ルータの実体1つに対応し、属性の取得や操作を行うためのクラス。
|
inline |
このルータ+スイッチでIPv6アドレスを有効にします。
|
inline |
このルータ+スイッチにスタティックルートを追加します。
maskLen |
|
|
inline |
作成中のルータが利用可能になるまで待機します。
timeoutSec |
|
|
inline |
このルータ+スイッチの帯域プランを変更します。
成功時はリソースIDが変わることにご注意ください。
bandWidthMbps |
|
|
inline |
このルータが接続されているスイッチを取得します。
|
inline |
最新のリソース情報を再取得します。
このルータ+スイッチでIPv6アドレスを無効にします。
ipv6Net |
|
このルータ+スイッチからスタティックルートを削除します。
ipv4Net |
|
|
inline |
このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。
|
inline |
作成中のルータが利用可能になるまで待機します。
timeoutSec |
|
|
get |
アクティビティ
|
getset |
帯域幅
|
getset |
説明
|
get |
ID
|
getset |
名前
|
getset |
ネットワークのマスク長
|
get |
スイッチ