saklient  0.0.2.11
saklient.cloud.resources.lbserver.LbServer Class Reference

Public Member Functions

def get_enabled (self)
 ロードバランサの監視対象サーバ設定。 More...
 
def set_enabled (self, v)
 
def get_ip_address (self)
 
def set_ip_address (self, v)
 
def get_port (self)
 
def set_port (self, v)
 
def get_protocol (self)
 
def set_protocol (self, v)
 
def get_path_to_check (self)
 
def set_path_to_check (self, v)
 
def get_response_expected (self)
 
def set_response_expected (self, v)
 
def get_active_connections (self)
 
def get_status (self)
 
def __init__
 
def to_raw_settings (self)
 
def update_status (self, obj)
 

Properties

 enabled = property(get_enabled, set_enabled, None)
 有効状態
 
 ip_address = property(get_ip_address, set_ip_address, None)
 IPアドレス
 
 port = property(get_port, set_port, None)
 ポート番号
 
 protocol = property(get_protocol, set_protocol, None)
 監視方法
 
 path_to_check = property(get_path_to_check, set_path_to_check, None)
 監視対象パス
 
 response_expected = property(get_response_expected, set_response_expected, None)
 監視時に期待されるレスポンスコード
 
 active_connections = property(get_active_connections, None, None)
 現在の接続数
 
 status = property(get_status, None, None)
 現在の状態
 

Constructor & Destructor Documentation

def saklient.cloud.resources.lbserver.LbServer.__init__ (   self,
  obj = None 
)

Parameters
{any}obj=None

Member Function Documentation

def saklient.cloud.resources.lbserver.LbServer.get_active_connections (   self)
Returns
{int}
def saklient.cloud.resources.lbserver.LbServer.get_enabled (   self)

ロードバランサの監視対象サーバ設定。

Returns
{bool}
def saklient.cloud.resources.lbserver.LbServer.get_ip_address (   self)
Returns
{str}
def saklient.cloud.resources.lbserver.LbServer.get_path_to_check (   self)
Returns
{str}
def saklient.cloud.resources.lbserver.LbServer.get_port (   self)
Returns
{int}
def saklient.cloud.resources.lbserver.LbServer.get_protocol (   self)
Returns
{str}
def saklient.cloud.resources.lbserver.LbServer.get_response_expected (   self)
Returns
{int}
def saklient.cloud.resources.lbserver.LbServer.get_status (   self)
Returns
{str}
def saklient.cloud.resources.lbserver.LbServer.set_enabled (   self,
  v 
)
Parameters
{bool}v
Returns
{bool}
def saklient.cloud.resources.lbserver.LbServer.set_ip_address (   self,
  v 
)
Parameters
{str}v
Returns
{str}
def saklient.cloud.resources.lbserver.LbServer.set_path_to_check (   self,
  v 
)
Parameters
{str}v
Returns
{str}
def saklient.cloud.resources.lbserver.LbServer.set_port (   self,
  v 
)
Parameters
{int}v
Returns
{int}
def saklient.cloud.resources.lbserver.LbServer.set_protocol (   self,
  v 
)
Parameters
{str}v
Returns
{str}
def saklient.cloud.resources.lbserver.LbServer.set_response_expected (   self,
  v 
)
Parameters
{int}v
Returns
{int}
def saklient.cloud.resources.lbserver.LbServer.to_raw_settings (   self)
Returns
{any}
def saklient.cloud.resources.lbserver.LbServer.update_status (   self,
  obj 
)

Parameters
{any}obj
Returns
{saklient.cloud.resources.lbserver.LbServer}

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