Public Member Functions | |
def | save (self) |
このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。 More... | |
def | reload (self) |
最新のリソース情報を再取得します。 More... | |
def | get_activity (self) |
def | __init__ |
def | after_create (self, timeoutSec, callback) |
作成中のルータが利用可能になるまで待機します。 More... | |
def | sleep_while_creating |
作成中のルータが利用可能になるまで待機します。 More... | |
def | get_swytch (self) |
このルータが接続されているスイッチを取得します。 More... | |
def | add_ipv6_net (self) |
このルータ+スイッチでIPv6アドレスを有効にします。 More... | |
def | remove_ipv6_net (self, ipv6Net) |
このルータ+スイッチでIPv6アドレスを無効にします。 More... | |
def | add_static_route (self, maskLen, nextHop) |
このルータ+スイッチにスタティックルートを追加します。 More... | |
def | remove_static_route (self, ipv4Net) |
このルータ+スイッチからスタティックルートを削除します。 More... | |
def | change_plan (self, bandWidthMbps) |
このルータ+スイッチの帯域プランを変更します。 More... | |
def | get_id (self) |
(This method is generated in Translator_default::buildImpl) More... | |
def | get_name (self) |
(This method is generated in Translator_default::buildImpl) More... | |
def | set_name (self, v) |
(This method is generated in Translator_default::buildImpl) More... | |
def | get_description (self) |
(This method is generated in Translator_default::buildImpl) More... | |
def | set_description (self, v) |
(This method is generated in Translator_default::buildImpl) More... | |
def | get_network_mask_len (self) |
(This method is generated in Translator_default::buildImpl) More... | |
def | set_network_mask_len (self, v) |
(This method is generated in Translator_default::buildImpl) More... | |
def | get_band_width_mbps (self) |
(This method is generated in Translator_default::buildImpl) More... | |
def | set_band_width_mbps (self, v) |
(This method is generated in Translator_default::buildImpl) More... | |
def | get_swytch_id (self) |
(This method is generated in Translator_default::buildImpl) More... | |
def | api_deserialize_impl (self, r) |
(This method is generated in Translator_default::buildImpl) More... | |
def | api_serialize_impl |
Public Attributes | |
m_name | |
n_name | |
m_description | |
n_description | |
m_network_mask_len | |
n_network_mask_len | |
m_band_width_mbps | |
n_band_width_mbps | |
is_new | |
is_incomplete | |
m_id | |
n_id | |
m_swytch_id | |
n_swytch_id | |
Properties | |
activity = property(get_activity, None, None) | |
アクティビティ | |
id = property(get_id, None, None) | |
ID. | |
name = property(get_name, set_name, None) | |
名前 | |
description = property(get_description, set_description, None) | |
説明 | |
network_mask_len = property(get_network_mask_len, set_network_mask_len, None) | |
ネットワークのマスク長 | |
band_width_mbps = property(get_band_width_mbps, set_band_width_mbps, None) | |
帯域幅 | |
swytch_id = property(get_swytch_id, None, None) | |
スイッチ | |
def saklient.cloud.resources.router.Router.__init__ | ( | self, | |
client, | |||
obj, | |||
wrapped = False |
|||
) |
{saklient.cloud.client.Client} | client |
{any} | obj |
{bool} | wrapped=False |
def saklient.cloud.resources.router.Router.add_ipv6_net | ( | self | ) |
このルータ+スイッチでIPv6アドレスを有効にします。
def saklient.cloud.resources.router.Router.add_static_route | ( | self, | |
maskLen, | |||
nextHop | |||
) |
このルータ+スイッチにスタティックルートを追加します。
{int} | maskLen |
{str} | nextHop |
def saklient.cloud.resources.router.Router.after_create | ( | self, | |
timeoutSec, | |||
callback | |||
) |
作成中のルータが利用可能になるまで待機します。
{int} | timeoutSec |
{(saklient.cloud.resources.router.Router,bool) | => void} callback |
def saklient.cloud.resources.router.Router.api_deserialize_impl | ( | self, | |
r | |||
) |
(This method is generated in Translator_default::buildImpl)
{any} | r |
def saklient.cloud.resources.router.Router.api_serialize_impl | ( | self, | |
withClean = False |
|||
) |
{bool} | withClean=False |
def saklient.cloud.resources.router.Router.change_plan | ( | self, | |
bandWidthMbps | |||
) |
このルータ+スイッチの帯域プランを変更します。
成功時はリソースIDが変わることにご注意ください。
{int} | bandWidthMbps |
def saklient.cloud.resources.router.Router.get_activity | ( | self | ) |
def saklient.cloud.resources.router.Router.get_band_width_mbps | ( | self | ) |
(This method is generated in Translator_default::buildImpl)
def saklient.cloud.resources.router.Router.get_description | ( | self | ) |
(This method is generated in Translator_default::buildImpl)
def saklient.cloud.resources.router.Router.get_id | ( | self | ) |
(This method is generated in Translator_default::buildImpl)
def saklient.cloud.resources.router.Router.get_name | ( | self | ) |
(This method is generated in Translator_default::buildImpl)
def saklient.cloud.resources.router.Router.get_network_mask_len | ( | self | ) |
(This method is generated in Translator_default::buildImpl)
def saklient.cloud.resources.router.Router.get_swytch | ( | self | ) |
このルータが接続されているスイッチを取得します。
def saklient.cloud.resources.router.Router.get_swytch_id | ( | self | ) |
(This method is generated in Translator_default::buildImpl)
def saklient.cloud.resources.router.Router.reload | ( | self | ) |
最新のリソース情報を再取得します。
def saklient.cloud.resources.router.Router.remove_ipv6_net | ( | self, | |
ipv6Net | |||
) |
このルータ+スイッチでIPv6アドレスを無効にします。
{saklient.cloud.resources.ipv6net.Ipv6Net} | ipv6Net |
def saklient.cloud.resources.router.Router.remove_static_route | ( | self, | |
ipv4Net | |||
) |
このルータ+スイッチからスタティックルートを削除します。
{saklient.cloud.resources.ipv4net.Ipv4Net} | ipv4Net |
def saklient.cloud.resources.router.Router.save | ( | self | ) |
このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。
def saklient.cloud.resources.router.Router.set_band_width_mbps | ( | self, | |
v | |||
) |
(This method is generated in Translator_default::buildImpl)
{int} | v |
def saklient.cloud.resources.router.Router.set_description | ( | self, | |
v | |||
) |
(This method is generated in Translator_default::buildImpl)
{str} | v |
def saklient.cloud.resources.router.Router.set_name | ( | self, | |
v | |||
) |
(This method is generated in Translator_default::buildImpl)
{str} | v |
def saklient.cloud.resources.router.Router.set_network_mask_len | ( | self, | |
v | |||
) |
(This method is generated in Translator_default::buildImpl)
{int} | v |
def saklient.cloud.resources.router.Router.sleep_while_creating | ( | self, | |
timeoutSec = 120 |
|||
) |
作成中のルータが利用可能になるまで待機します。
{int} | timeoutSec=120 |