Class VirtualIp
A virtual IP (VIP) makes a load balancer accessible by clients. The load balancing service supports either a public VIP, routable on the public Internet, or a ServiceNet address, routable only within the region in which the load balancer resides.
- OpenCloud\Common\Base
- OpenCloud\Common\Resource\BaseResource
- OpenCloud\Common\Resource\PersistentResource
- OpenCloud\LoadBalancer\Resource\AbstractResource
- OpenCloud\LoadBalancer\Resource\NonIdUriResource
- OpenCloud\LoadBalancer\Resource\VirtualIp
public
Guzzle\Http\Message\Response
|
refresh()
|
createJson(),
refreshFromParent(),
updateJson()
|
checkExtension(),
create(),
delete(),
getAlias(),
noCreate(),
noDelete(),
noUpdate(),
refreshFromLocationUrl(),
waitFor()
|
public
mixed
|
$id |
|
|
public
string
|
$address |
|
#
IP address. |
public
integer
|
$type |
|
#
Either "PUBLIC" (public Internet) or "SERVICENET" (internal Rackspace network) |
public
integer
|
$ipVersion |
|
#
Either 4 or 6. |
protected static
string
|
$json_collection_name | 'virtualIps' |
|
protected static
boolean
|
$json_name | false |
|
protected static
string
|
$url_resource | 'virtualips' |
|
public
array
|
$createKeys | array(
'type',
'ipVersion'
) |
$metadata,
$parent,
$service
|
$aliases
|