saklient.cs
0.0.2.11
|
スイッチの実体1つに対応し、属性の取得や操作を行うためのクラス。 More...
Public Member Functions | |||||||||||
Swytch | Save () | ||||||||||
このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。 More... | |||||||||||
Swytch | Reload () | ||||||||||
最新のリソース情報を再取得します。 More... | |||||||||||
Ipv6Net | AddIpv6Net () | ||||||||||
このルータ+スイッチでIPv6アドレスを有効にします。 More... | |||||||||||
Swytch | RemoveIpv6Net () | ||||||||||
このルータ+スイッチでIPv6アドレスを無効にします。 More... | |||||||||||
Ipv4Net | AddStaticRoute (long maskLen, string nextHop) | ||||||||||
このルータ+スイッチにスタティックルートを追加します。 More... | |||||||||||
Swytch | RemoveStaticRoute (Ipv4Net ipv4Net) | ||||||||||
このルータ+スイッチからスタティックルートを削除します。 More... | |||||||||||
Swytch | ChangePlan (long bandWidthMbps) | ||||||||||
このルータ+スイッチの帯域プランを変更します。 More... | |||||||||||
Swytch | ConnectToBridge (Bridge bridge) | ||||||||||
このルータ+スイッチをブリッジに接続します。 More... | |||||||||||
Swytch | DisconnectFromBridge () | ||||||||||
このルータ+スイッチをブリッジから切断します。 More... | |||||||||||
System.Collections.Generic.List< string > | CollectUsedIpv4Addresses () | ||||||||||
このルータ+スイッチに接続中のインタフェースに割り当てられているIPアドレスを収集します。 More... | |||||||||||
System.Collections.Generic.List< string > | CollectUnusedIpv4Addresses () | ||||||||||
このルータ+スイッチで利用できる未使用のIPアドレスを収集します。 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 | |
string | Id [get] |
ID More... | |
string | Name [get, set] |
名前 More... | |
string | Description [get, set] |
説明 More... | |
System.Collections.Generic.List< string > | Tags [get, set] |
タグ文字列の配列 More... | |
Icon | Icon [get, set] |
アイコン More... | |
string | UserDefaultRoute [get] |
ユーザ設定IPv4ネットワークのゲートウェイ More... | |
long | UserMaskLen [get] |
ユーザ設定IPv4ネットワークのマスク長 More... | |
Router | Router [get] |
接続されているルータ More... | |
Bridge | Bridge [get] |
接続されているブリッジ More... | |
System.Collections.Generic.List< Ipv4Net > | Ipv4Nets [get] |
IPv4ネットワーク(ルータによる自動割当) Saklient.Cloud.Resources.Ipv4Net の配列 More... | |
System.Collections.Generic.List< Ipv6Net > | Ipv6Nets [get] |
IPv6ネットワーク(ルータによる自動割当) Saklient.Cloud.Resources.Ipv6Net の配列 More... | |
スイッチの実体1つに対応し、属性の取得や操作を行うためのクラス。
|
inline |
このルータ+スイッチでIPv6アドレスを有効にします。
|
inline |
このルータ+スイッチにスタティックルートを追加します。
maskLen |
|
|
inline |
このルータ+スイッチの帯域プランを変更します。
bandWidthMbps | 帯域幅(api.product.router.find() から取得できる RouterPlan の bandWidthMbps を指定)。 |
|
inline |
このルータ+スイッチで利用できる未使用のIPアドレスを収集します。
|
inline |
このルータ+スイッチに接続中のインタフェースに割り当てられているIPアドレスを収集します。
このルータ+スイッチをブリッジに接続します。
swytch | 接続先のブリッジ。 |
bridge |
|
|
inline |
このルータ+スイッチをブリッジから切断します。
|
inline |
最新のリソース情報を再取得します。
|
inline |
このルータ+スイッチでIPv6アドレスを無効にします。
このルータ+スイッチからスタティックルートを削除します。
ipv4Net |
|
|
inline |
このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。
|
get |
接続されているブリッジ
|
getset |
説明
|
getset |
アイコン
|
get |
ID
|
get |
IPv4ネットワーク(ルータによる自動割当) Saklient.Cloud.Resources.Ipv4Net の配列
|
get |
IPv6ネットワーク(ルータによる自動割当) Saklient.Cloud.Resources.Ipv6Net の配列
|
getset |
名前
|
get |
接続されているルータ
|
getset |
タグ文字列の配列
|
get |
ユーザ設定IPv4ネットワークのゲートウェイ
|
get |
ユーザ設定IPv4ネットワークのマスク長