package
0.25.1
Repository: https://github.com/flowswiss/gophercloud.git
Documentation: pkg.go.dev

# Packages

agents unit tests.

# Functions

Delete deletes a specific agent based on its ID.
ExtractAgents interprets the results of a single page from a List() API call, producing a slice of Agents structs.
ExtractBGPSpeakers inteprets the ListBGPSpeakersResult into an array of BGP speakers.
Get retrieves a specific agent based on its ID.
List returns a Pager which allows you to iterate over a collection of agents.
ListBGPSpeakers list the BGP Speakers hosted by a specific dragent GET /v2.0/agents/{agent-id}/bgp-drinstances.
ListDHCPNetworks returns a list of networks scheduled to a specific dhcp agent.
RemoveDHCPNetwork removes a network from a DHCP agent.
ScheduleDHCPNetwork schedule a network to a DHCP agent.
Update updates a specific agent based on its ID.

# Structs

Agent represents a Neutron agent.
AgentPage stores a single page of Agents from a List() API call.
DeleteResult represents the result of a delete operation.
GetResult represents the result of a get operation.
ListBGPSpeakersResult is the respone of agents/{id}/bgp-speakers.
ListDHCPNetworksResult is the response from a List operation.
ListOpts allows the filtering and sorting of paginated collections through the Neutron API.
RemoveDHCPNetworkResult represents the result of a remove a network from a DHCP agent operation.
ScheduleDHCPNetworkOpts represents the attributes used when scheduling a network to a DHCP agent.
ScheduleDHCPNetworkResult represents the result of a schedule a network to a DHCP agent operation.
UpdateOpts represents the attributes used when updating an existing agent.
UpdateResult represents the result of a get operation.

# Interfaces

ListOptsBuilder allows extensions to add additional parameters to the List request.
ScheduleDHCPNetworkOptsBuilder allows extensions to add additional parameters to the ScheduleDHCPNetwork request.
UpdateOptsBuilder allows extensions to add additional parameters to the Update request.