enum.Enum
dhcpy.allocatorType.AllocatorType
- Tells an allocator to give out IPs in a row (iterative) or randomly (randomized)dhcpy.dhcpOption.OptionUsage
- An enum to represent the possible usages of a DHCP optiondhcpy.subnetType.SubnetType
- Different types of subnets that KEA can handle. This is used to determine the type of pool to use and the commands to run on the server.object
dhcpy.allocator.Allocator
- A base class for objects that allocate addresses. This class is not meant to be used directly, but to be inherited by classes that allocate addresses, like the DHCP6 service, the subnet rules, and the pools...dhcpy.ClientClass.ClientClass
- A class to represent a client classdhcpy.dhcp_service.DhcpService
- A class to represent a generic DHCP service, inherited from Allocator and used by the DHCP4 and DHCP6 servicesdhcpy.dhcp_service.Dhcp4Service
- A class to represent a DHCP4 service, inherited from DhcpServicedhcpy.dhcp_service.Dhcp6Service
- A class to represent a DHCP6 service, inherited from DhcpServicedhcpy.subnet.Subnet
- A class to represent a subnet in KEA, containing pools of addresses, DHCP options, and other settingsdhcpy.dhcpOption.DHCPOption
- A class to represent a DHCP optiondhcpy.dhcpQueueControl.DHCPQueueControl
- A class to represent the DHCP queue control in KEAdhcpy.expiredLeaseProcessing.ExpiredLeasesProcessing
- The Expired Leases Processing object for the DHCP service Tells KEA how to process expired leasesdhcpy.hookLibrary.HookLibrary
- Undocumenteddhcpy.interfacesConfig.InterfacesConfig
- Undocumenteddhcpy.leaseDatabase.LeaseDatabase
- Undocumenteddhcpy.Logger.Logger
- Undocumenteddhcpy.multiThreading.MultiThreading
- Undocumenteddhcpy.pool.Pool
- No class docstring; 1/3 instance variable, 5/5 methods documenteddhcpy.sanityChecks.SanityChecks
- Undocumenteddhcpy.server.Server
- A KEA server, with an IP address, hostname, and interfacesdhcpy.serverID.ServerID
- Undocumented