saklient  0.0.2.11
saklient.cloud.resources.iface.Iface Class Reference
Inheritance diagram for saklient.cloud.resources.iface.Iface:

Public Member Functions

def save (self)
 このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。 More...
 
def reload (self)
 最新のリソース情報を再取得します。 More...
 
def get_activity (self)
 
def __init__
 
def connect_to_swytch (self, swytch)
 スイッチに接続します。 More...
 
def connect_to_shared_segment (self)
 共有セグメントに接続します。 More...
 
def disconnect_from_swytch (self)
 スイッチから切断します。 More...
 
def get_id (self)
 (This method is generated in Translator_default::buildImpl) More...
 
def get_mac_address (self)
 (This method is generated in Translator_default::buildImpl) More...
 
def get_ip_address (self)
 (This method is generated in Translator_default::buildImpl) More...
 
def get_user_ip_address (self)
 (This method is generated in Translator_default::buildImpl) More...
 
def set_user_ip_address (self, v)
 (This method is generated in Translator_default::buildImpl) More...
 
def get_server_id (self)
 (This method is generated in Translator_default::buildImpl) More...
 
def set_server_id (self, v)
 (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_user_ip_address
 
 n_user_ip_address
 
 m_server_id
 
 n_server_id
 
 is_new
 
 is_incomplete
 
 m_id
 
 n_id
 
 m_mac_address
 
 n_mac_address
 
 m_ip_address
 
 n_ip_address
 

Properties

 activity = property(get_activity, None, None)
 アクティビティ
 
 id = property(get_id, None, None)
 ID.
 
 mac_address = property(get_mac_address, None, None)
 MACアドレス
 
 ip_address = property(get_ip_address, None, None)
 IPv4アドレス(共有セグメントによる自動割当)
 
 user_ip_address = property(get_user_ip_address, set_user_ip_address, None)
 ユーザ設定IPv4アドレス
 
 server_id = property(get_server_id, set_server_id, None)
 このインタフェースが取り付けられているサーバのID
 

Constructor & Destructor Documentation

def saklient.cloud.resources.iface.Iface.__init__ (   self,
  client,
  obj,
  wrapped = False 
)

Parameters
{saklient.cloud.client.Client}client
{any}obj
{bool}wrapped=False

Member Function Documentation

def saklient.cloud.resources.iface.Iface.api_deserialize_impl (   self,
  r 
)

(This method is generated in Translator_default::buildImpl)

Parameters
{any}r
def saklient.cloud.resources.iface.Iface.api_serialize_impl (   self,
  withClean = False 
)

Parameters
{bool}withClean=False
Returns
{any}
def saklient.cloud.resources.iface.Iface.connect_to_shared_segment (   self)

共有セグメントに接続します。

Returns
{saklient.cloud.resources.iface.Iface} this
def saklient.cloud.resources.iface.Iface.connect_to_swytch (   self,
  swytch 
)

スイッチに接続します。

Parameters
{saklient.cloud.resources.swytch.Swytch}swytch 接続先のスイッチ。
Returns
{saklient.cloud.resources.iface.Iface} this
def saklient.cloud.resources.iface.Iface.disconnect_from_swytch (   self)

スイッチから切断します。

Returns
{saklient.cloud.resources.iface.Iface} this
def saklient.cloud.resources.iface.Iface.get_activity (   self)
def saklient.cloud.resources.iface.Iface.get_id (   self)

(This method is generated in Translator_default::buildImpl)

Returns
{str}
def saklient.cloud.resources.iface.Iface.get_ip_address (   self)

(This method is generated in Translator_default::buildImpl)

Returns
{str}
def saklient.cloud.resources.iface.Iface.get_mac_address (   self)

(This method is generated in Translator_default::buildImpl)

Returns
{str}
def saklient.cloud.resources.iface.Iface.get_server_id (   self)

(This method is generated in Translator_default::buildImpl)

Returns
{str}
def saklient.cloud.resources.iface.Iface.get_user_ip_address (   self)

(This method is generated in Translator_default::buildImpl)

Returns
{str}
def saklient.cloud.resources.iface.Iface.reload (   self)

最新のリソース情報を再取得します。

Returns
{saklient.cloud.resources.iface.Iface} this
def saklient.cloud.resources.iface.Iface.save (   self)

このローカルオブジェクトに現在設定されているリソース情報をAPIに送信し、新規作成または上書き保存します。

Returns
{saklient.cloud.resources.iface.Iface} this
def saklient.cloud.resources.iface.Iface.set_server_id (   self,
  v 
)

(This method is generated in Translator_default::buildImpl)

Parameters
{str}v
Returns
{str}
def saklient.cloud.resources.iface.Iface.set_user_ip_address (   self,
  v 
)

(This method is generated in Translator_default::buildImpl)

Parameters
{str}v
Returns
{str}

The documentation for this class was generated from the following file: