The ceilometer.neutron_client Module

The ceilometer.neutron_client Module

class ceilometer.neutron_client.Client(conf)[source]

Bases: object

A client which gets information via python-neutronclient.

fip_get_all(*args, **kwargs)[source]
firewall_get_all(*args, **kwargs)[source]
fw_policy_get_all(*args, **kwargs)[source]
get_loadbalancer_stats(*args, **kwargs)[source]

This method is used to get the statistics of the loadbalancer.

Parameters:loadbalancer_id – the ID of the specified loadbalancer
health_monitor_get_all(*args, **kwargs)[source]
ipsec_site_connections_get_all(*args, **kwargs)[source]
list_health_monitors_v2(*args, **kwargs)[source]

Method is used to list the health monitors

This method is used to get the detailed list of the health monitors with Load Balancer v2_0

Returns:The list of the health monitor resources
list_listener(*args, **kwargs)[source]

This method is used to get the list of the listeners.

list_loadbalancer(*args, **kwargs)[source]

This method is used to get the list of the loadbalancers.

list_members_v2(*args, **kwargs)[source]

Method is used to list the members info.

This method is used to get the detailed list of the members with Load Balancer v2_0 API

Returns:The list of the member resources
list_pools_v2(*args, **kwargs)[source]

This method is used to get the pools list.

This method uses Load Balancer v2_0 API to achieve the detailed list of the pools.

Returns:The list of the pool resources
member_get_all(*args, **kwargs)[source]
pool_get_all(*args, **kwargs)[source]
pool_stats(*args, **kwargs)[source]
port_get_all(*args, **kwargs)[source]
vip_get_all(*args, **kwargs)[source]
vpn_get_all(*args, **kwargs)[source]
ceilometer.neutron_client.logged(func)[source]
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.