# Functions

No description provided by the author
ReserveIPCountFunc configures the IP reservation to reserve a specific number of IP addresses.
ReserveIPListFunc configures the IP reservation to reserve a list of specific IP addresses.
ReserveIPRangeFunc configures the IP reservation to reserve a range of IP addresses.
UnreserveIPClientContext configures the IP unreservation to unreserve an IP address by client context.
No description provided by the author
UnreserveIPRangeFunc configures the IP unreservation to unreserve a range of IP addresses.

# Constants

RequestIDHeaderName is the name of the header that carries the request ID.

# Variables

ErrTaskCancelled is returned when a task has been cancelled.
ErrTaskFailed is returned when a task has failed.
ErrTaskOngoing is returned when a task is still ongoing.

# Structs

AsyncTaskOpts contains options for asynchronous tasks.
No description provided by the author
GetSubnetOpts holds optional configuration for getting a subnet.
ReserveIPOpts holds optional configuration for reserving an IP address.
Subnet represents a subnet in the networking API.
UnreserveIPOpts holds optional configuration for unreserving an IP address.

# Interfaces

No description provided by the author
No description provided by the author
NetworkingClient is the interface for interacting with the networking API.
PrismClient is the interface for interacting with Prism.

# Type aliases

No description provided by the author
IPReservationTypeFunc is a function that configures an IP reservation.
IPUnreservationTypeFunc is a function that configures an IP unreservation.