Overview

Namespaces

  • PHP
  • Saklient
    • Cloud
      • Enums
      • Errors
      • Models
      • Resources
    • Errors

Classes

  • Activity
  • Appliance
  • Archive
  • Bridge
  • Disk
  • DiskActivity
  • DiskConfig
  • DiskPlan
  • FtpInfo
  • Icon
  • Iface
  • IfaceActivity
  • Ipv4Net
  • Ipv4Range
  • Ipv6Net
  • IsoImage
  • LbServer
  • LbVirtualIp
  • License
  • LicenseInfo
  • LoadBalancer
  • Region
  • Router
  • RouterActivity
  • RouterPlan
  • Script
  • Server
  • ServerActivity
  • ServerInstance
  • ServerPlan
  • Swytch
  • VpcRouter
  • Overview
  • Namespace
  • Class
  • Tree

Class LbVirtualIp

ロードバランサの仮想IPアドレス設定。

Namespace: Saklient\Cloud\Resources
Located at Saklient/Cloud/Resources/LbVirtualIp.php
Methods summary
public Saklient\Cloud\Resources\LbServer
# addServer( mixed $settings = null )

監視対象サーバ設定を追加します。

監視対象サーバ設定を追加します。

Parameters

$settings
mixed
$settings=null 設定オブジェクト

Returns

Saklient\Cloud\Resources\LbServer
public mixed
# toRawSettings( )

Returns

mixed
public Saklient\Cloud\Resources\LbServer
# getServerByAddress( string $address )

指定したIPアドレスにマッチする監視対象サーバ設定のうち、最初にマッチしたものを取得します。

指定したIPアドレスにマッチする監視対象サーバ設定のうち、最初にマッチしたものを取得します。

Parameters

$address
string
$address 検索するIPアドレス

Returns

Saklient\Cloud\Resources\LbServer
監視対象サーバ設定(見つからなかった場合はnull)
public Saklient\Cloud\Resources\LbVirtualIp
# removeServerByAddress( string $address )

指定したIPアドレスにマッチする監視対象サーバ設定をすべて削除します。

指定したIPアドレスにマッチする監視対象サーバ設定をすべて削除します。

Parameters

$address
string
$address

Returns

Saklient\Cloud\Resources\LbVirtualIp
Magic properties summary
public string $virtualIpAddress
#

VIPアドレス

VIPアドレス

public integer $port
#

ポート番号

ポート番号

public integer $delayLoop
#

チェック間隔 [秒]

チェック間隔 [秒]

public read-only ArrayObject $servers
#

実サーバ Saklient\Cloud\Resources\LbServer の配列

実サーバ Saklient\Cloud\Resources\LbServer の配列

API documentation generated by ApiGen 2.8.0