LoadBalancer
class LoadBalancer extends OperatorResource implements Creatable, Retrievable, Updateable, Deletable
Represents a Neutron v2 LoadBalancer
Traits
Properties
$name | string | |
$description | string | |
$adminStateUp | boolean | |
$tenantId | string | |
$listeners | LoadBalancerListener[] | |
$vipAddress | string | |
$vipSubnetId | string | |
$id | string | |
$operatingStatus | string | |
$provisioningStatus | string |
Methods
retrieve
()
: void
Retrieve details of the current resource from the remote API.
update
()
: void
Update the current resource with the configuration set out in the user options.
delete
()
: void
Permanently delete this resource.
addListener
(array $userOptions = array())
: LoadBalancerListener
Add a listener to this load balancer
getStats
()
: LoadBalancerStat
Get stats for this loadbalancer
Get the status tree for this loadbalancer