Networking Objects¶
Data classes related to Networking.
- class linode_metadata.objects.networking.IPv4Networking(json_data: Dict[str, Any] | None = None)¶
Information regarding IPv4 addresses.
- private: List[str]¶
- public: List[str]¶
- class linode_metadata.objects.networking.IPv6Networking(json_data: Dict[str, Any] | None = None)¶
Information regarding IPv6 addresses.
- link_local: str¶
- ranges: List[str]¶
- slaac: str¶
- class linode_metadata.objects.networking.Interfaces(json_data: Dict[str, Any] | None = None)¶
A network interface attached to a Linode instance.
- ipam_address: str | None¶
- label: str¶
- purpose: str¶
- class linode_metadata.objects.networking.NetworkResponse(json_data: Dict[str, Any] | None = None)¶
The networking information associated with a Linode instance.
- interfaces: List[Interfaces]¶
- ipv4: IPv4Networking¶
- ipv6: IPv6Networking¶