BandwidthManager
- class SoftLayer.managers.BandwidthManager(client)[source]
Common functions for getting information from the Bandwidth service
- Parameters:
client (SoftLayer.API.BaseClient) – the client instance
Methods
__init__
(client)create_pool
(name_pool, id_location_group)Gets some basic bandwidth information
delete_pool
(identifier)Delete bandwidth pool
edit_pool
(identifier, new_name_pool)Edit bandwidth pool name
get_bandwidth_detail
(identifier)Gets bandwidth pool detail.
Gets some basic bandwidth information
resolve_ids
(identifier)Takes a string and tries to resolve to a list of matching ids.
Attributes
resolvers
- create_pool(name_pool, id_location_group)[source]
Gets some basic bandwidth information
- Returns:
Bandwidth object
- get_bandwidth_detail(identifier)[source]
Gets bandwidth pool detail.
- Returns:
bandwidth pool detail
- resolve_ids(identifier)
Takes a string and tries to resolve to a list of matching ids.
What exactly ‘identifier’ can be depends on the resolvers
- Parameters:
identifier (string) – identifying string
- Returns list: