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 |