1111class LinodeInterfacesSettingsDefaultRouteOptions (JSONObject ):
1212 """
1313 The options used to configure the default route settings for a Linode's network interfaces.
14-
15- NOTE: Linode interfaces may not currently be available to all users.
1614 """
1715
1816 ipv4_interface_id : Optional [int ] = None
@@ -23,8 +21,6 @@ class LinodeInterfacesSettingsDefaultRouteOptions(JSONObject):
2321class LinodeInterfacesSettingsDefaultRoute (JSONObject ):
2422 """
2523 The default route settings for a Linode's network interfaces.
26-
27- NOTE: Linode interfaces may not currently be available to all users.
2824 """
2925
3026 put_class = LinodeInterfacesSettingsDefaultRouteOptions
@@ -40,8 +36,6 @@ class LinodeInterfacesSettings(Base):
4036 The settings related to a Linode's network interfaces.
4137
4238 API Documentation: https://techdocs.akamai.com/linode-api/reference/get-linode-interface-settings
43-
44- NOTE: Linode interfaces may not currently be available to all users.
4539 """
4640
4741 api_endpoint = "/linode/instances/{id}/interfaces/settings"
@@ -60,8 +54,6 @@ class LinodeInterfacesSettings(Base):
6054class LinodeInterfaceDefaultRouteOptions (JSONObject ):
6155 """
6256 Options accepted when creating or updating a Linode Interface's default route settings.
63-
64- NOTE: Linode interfaces may not currently be available to all users.
6557 """
6658
6759 ipv4 : Optional [bool ] = None
@@ -72,8 +64,6 @@ class LinodeInterfaceDefaultRouteOptions(JSONObject):
7264class LinodeInterfaceVPCIPv4AddressOptions (JSONObject ):
7365 """
7466 Options accepted for a single address when creating or updating the IPv4 configuration of a VPC Linode Interface.
75-
76- NOTE: Linode interfaces may not currently be available to all users.
7767 """
7868
7969 address : Optional [str ] = None
@@ -85,8 +75,6 @@ class LinodeInterfaceVPCIPv4AddressOptions(JSONObject):
8575class LinodeInterfaceVPCIPv4RangeOptions (JSONObject ):
8676 """
8777 Options accepted for a single range when creating or updating the IPv4 configuration of a VPC Linode Interface.
88-
89- NOTE: Linode interfaces may not currently be available to all users.
9078 """
9179
9280 range : str = ""
@@ -96,8 +84,6 @@ class LinodeInterfaceVPCIPv4RangeOptions(JSONObject):
9684class LinodeInterfaceVPCIPv4Options (JSONObject ):
9785 """
9886 Options accepted when creating or updating the IPv4 configuration of a VPC Linode Interface.
99-
100- NOTE: Linode interfaces may not currently be available to all users.
10187 """
10288
10389 addresses : Optional [List [LinodeInterfaceVPCIPv4AddressOptions ]] = None
@@ -108,8 +94,6 @@ class LinodeInterfaceVPCIPv4Options(JSONObject):
10894class LinodeInterfaceVPCIPv6SLAACOptions (JSONObject ):
10995 """
11096 Options accepted for a single SLAAC when creating or updating the IPv6 configuration of a VPC Linode Interface.
111-
112- NOTE: Linode interfaces may not currently be available to all users.
11397 """
11498
11599 range : Optional [str ] = None
@@ -119,8 +103,6 @@ class LinodeInterfaceVPCIPv6SLAACOptions(JSONObject):
119103class LinodeInterfaceVPCIPv6RangeOptions (JSONObject ):
120104 """
121105 Options accepted for a single range when creating or updating the IPv6 configuration of a VPC Linode Interface.
122-
123- NOTE: Linode interfaces may not currently be available to all users.
124106 """
125107
126108 range : Optional [str ] = None
@@ -130,8 +112,6 @@ class LinodeInterfaceVPCIPv6RangeOptions(JSONObject):
130112class LinodeInterfaceVPCIPv6Options (JSONObject ):
131113 """
132114 Options accepted when creating or updating the IPv6 configuration of a VPC Linode Interface.
133-
134- NOTE: Linode interfaces may not currently be available to all users.
135115 """
136116
137117 is_public : Optional [bool ] = None
@@ -143,8 +123,6 @@ class LinodeInterfaceVPCIPv6Options(JSONObject):
143123class LinodeInterfaceVPCOptions (JSONObject ):
144124 """
145125 VPC-exclusive options accepted when creating or updating a Linode Interface.
146-
147- NOTE: Linode interfaces may not currently be available to all users.
148126 """
149127
150128 subnet_id : int = 0
@@ -156,8 +134,6 @@ class LinodeInterfaceVPCOptions(JSONObject):
156134class LinodeInterfacePublicIPv4AddressOptions (JSONObject ):
157135 """
158136 Options accepted for a single address when creating or updating the IPv4 configuration of a public Linode Interface.
159-
160- NOTE: Linode interfaces may not currently be available to all users.
161137 """
162138
163139 address : str = ""
@@ -168,8 +144,6 @@ class LinodeInterfacePublicIPv4AddressOptions(JSONObject):
168144class LinodeInterfacePublicIPv4Options (JSONObject ):
169145 """
170146 Options accepted when creating or updating the IPv4 configuration of a public Linode Interface.
171-
172- NOTE: Linode interfaces may not currently be available to all users.
173147 """
174148
175149 addresses : Optional [List [LinodeInterfacePublicIPv4AddressOptions ]] = None
@@ -179,8 +153,6 @@ class LinodeInterfacePublicIPv4Options(JSONObject):
179153class LinodeInterfacePublicIPv6RangeOptions (JSONObject ):
180154 """
181155 Options accepted for a single range when creating or updating the IPv6 configuration of a public Linode Interface.
182-
183- NOTE: Linode interfaces may not currently be available to all users.
184156 """
185157
186158 range : str = ""
@@ -190,8 +162,6 @@ class LinodeInterfacePublicIPv6RangeOptions(JSONObject):
190162class LinodeInterfacePublicIPv6Options (JSONObject ):
191163 """
192164 Options accepted when creating or updating the IPv6 configuration of a public Linode Interface.
193-
194- NOTE: Linode interfaces may not currently be available to all users.
195165 """
196166
197167 ranges : Optional [List [LinodeInterfacePublicIPv6RangeOptions ]] = None
@@ -201,8 +171,6 @@ class LinodeInterfacePublicIPv6Options(JSONObject):
201171class LinodeInterfacePublicOptions (JSONObject ):
202172 """
203173 Public-exclusive options accepted when creating or updating a Linode Interface.
204-
205- NOTE: Linode interfaces may not currently be available to all users.
206174 """
207175
208176 ipv4 : Optional [LinodeInterfacePublicIPv4Options ] = None
@@ -213,8 +181,6 @@ class LinodeInterfacePublicOptions(JSONObject):
213181class LinodeInterfaceVLANOptions (JSONObject ):
214182 """
215183 VLAN-exclusive options accepted when creating or updating a Linode Interface.
216-
217- NOTE: Linode interfaces may not currently be available to all users.
218184 """
219185
220186 vlan_label : str = ""
@@ -225,8 +191,6 @@ class LinodeInterfaceVLANOptions(JSONObject):
225191class LinodeInterfaceOptions (JSONObject ):
226192 """
227193 Options accepted when creating or updating a Linode Interface.
228-
229- NOTE: Linode interfaces may not currently be available to all users.
230194 """
231195
232196 always_include = {
@@ -249,8 +213,6 @@ class LinodeInterfaceOptions(JSONObject):
249213class LinodeInterfaceDefaultRoute (JSONObject ):
250214 """
251215 The default route configuration of a Linode Interface.
252-
253- NOTE: Linode interfaces may not currently be available to all users.
254216 """
255217
256218 put_class = LinodeInterfaceDefaultRouteOptions
@@ -263,8 +225,6 @@ class LinodeInterfaceDefaultRoute(JSONObject):
263225class LinodeInterfaceVPCIPv4Address (JSONObject ):
264226 """
265227 A single address under the IPv4 configuration of a VPC Linode Interface.
266-
267- NOTE: Linode interfaces may not currently be available to all users.
268228 """
269229
270230 put_class = LinodeInterfaceVPCIPv4AddressOptions
@@ -278,8 +238,6 @@ class LinodeInterfaceVPCIPv4Address(JSONObject):
278238class LinodeInterfaceVPCIPv4Range (JSONObject ):
279239 """
280240 A single range under the IPv4 configuration of a VPC Linode Interface.
281-
282- NOTE: Linode interfaces may not currently be available to all users.
283241 """
284242
285243 put_class = LinodeInterfaceVPCIPv4RangeOptions
@@ -291,8 +249,6 @@ class LinodeInterfaceVPCIPv4Range(JSONObject):
291249class LinodeInterfaceVPCIPv4 (JSONObject ):
292250 """
293251 A single address under the IPv4 configuration of a VPC Linode Interface.
294-
295- NOTE: Linode interfaces may not currently be available to all users.
296252 """
297253
298254 put_class = LinodeInterfaceVPCIPv4Options
@@ -305,8 +261,6 @@ class LinodeInterfaceVPCIPv4(JSONObject):
305261class LinodeInterfaceVPCIPv6SLAAC (JSONObject ):
306262 """
307263 A single SLAAC entry under the IPv6 configuration of a VPC Linode Interface.
308-
309- NOTE: Linode interfaces may not currently be available to all users.
310264 """
311265
312266 range : str = ""
@@ -317,8 +271,6 @@ class LinodeInterfaceVPCIPv6SLAAC(JSONObject):
317271class LinodeInterfaceVPCIPv6Range (JSONObject ):
318272 """
319273 A single range under the IPv6 configuration of a VPC Linode Interface.
320-
321- NOTE: Linode interfaces may not currently be available to all users.
322274 """
323275
324276 range : str = ""
@@ -328,8 +280,6 @@ class LinodeInterfaceVPCIPv6Range(JSONObject):
328280class LinodeInterfaceVPCIPv6 (JSONObject ):
329281 """
330282 A single address under the IPv6 configuration of a VPC Linode Interface.
331-
332- NOTE: Linode interfaces may not currently be available to all users.
333283 """
334284
335285 put_class = LinodeInterfaceVPCIPv6Options
@@ -343,8 +293,6 @@ class LinodeInterfaceVPCIPv6(JSONObject):
343293class LinodeInterfaceVPC (JSONObject ):
344294 """
345295 VPC-specific configuration field for a Linode Interface.
346-
347- NOTE: Linode interfaces may not currently be available to all users.
348296 """
349297
350298 put_class = LinodeInterfaceVPCOptions
@@ -360,8 +308,6 @@ class LinodeInterfaceVPC(JSONObject):
360308class LinodeInterfacePublicIPv4Address (JSONObject ):
361309 """
362310 A single address under the IPv4 configuration of a public Linode Interface.
363-
364- NOTE: Linode interfaces may not currently be available to all users.
365311 """
366312
367313 put_class = LinodeInterfacePublicIPv4AddressOptions
@@ -374,8 +320,6 @@ class LinodeInterfacePublicIPv4Address(JSONObject):
374320class LinodeInterfacePublicIPv4Shared (JSONObject ):
375321 """
376322 A single shared address under the IPv4 configuration of a public Linode Interface.
377-
378- NOTE: Linode interfaces may not currently be available to all users.
379323 """
380324
381325 address : str = ""
@@ -386,8 +330,6 @@ class LinodeInterfacePublicIPv4Shared(JSONObject):
386330class LinodeInterfacePublicIPv4 (JSONObject ):
387331 """
388332 The IPv4 configuration of a public Linode Interface.
389-
390- NOTE: Linode interfaces may not currently be available to all users.
391333 """
392334
393335 put_class = LinodeInterfacePublicIPv4Options
@@ -402,8 +344,6 @@ class LinodeInterfacePublicIPv4(JSONObject):
402344class LinodeInterfacePublicIPv6SLAAC (JSONObject ):
403345 """
404346 A single SLAAC entry under the IPv6 configuration of a public Linode Interface.
405-
406- NOTE: Linode interfaces may not currently be available to all users.
407347 """
408348
409349 address : str = ""
@@ -414,8 +354,6 @@ class LinodeInterfacePublicIPv6SLAAC(JSONObject):
414354class LinodeInterfacePublicIPv6Shared (JSONObject ):
415355 """
416356 A single shared range under the IPv6 configuration of a public Linode Interface.
417-
418- NOTE: Linode interfaces may not currently be available to all users.
419357 """
420358
421359 range : str = ""
@@ -426,8 +364,6 @@ class LinodeInterfacePublicIPv6Shared(JSONObject):
426364class LinodeInterfacePublicIPv6Range (JSONObject ):
427365 """
428366 A single range under the IPv6 configuration of a public Linode Interface.
429-
430- NOTE: Linode interfaces may not currently be available to all users.
431367 """
432368
433369 put_class = LinodeInterfacePublicIPv6RangeOptions
@@ -440,8 +376,6 @@ class LinodeInterfacePublicIPv6Range(JSONObject):
440376class LinodeInterfacePublicIPv6 (JSONObject ):
441377 """
442378 The IPv6 configuration of a Linode Interface.
443-
444- NOTE: Linode interfaces may not currently be available to all users.
445379 """
446380
447381 put_class = LinodeInterfacePublicIPv6Options
@@ -455,8 +389,6 @@ class LinodeInterfacePublicIPv6(JSONObject):
455389class LinodeInterfacePublic (JSONObject ):
456390 """
457391 Public-specific configuration fields for a Linode Interface.
458-
459- NOTE: Linode interfaces may not currently be available to all users.
460392 """
461393
462394 put_class = LinodeInterfacePublicOptions
@@ -469,8 +401,6 @@ class LinodeInterfacePublic(JSONObject):
469401class LinodeInterfaceVLAN (JSONObject ):
470402 """
471403 VLAN-specific configuration fields for a Linode Interface.
472-
473- NOTE: Linode interfaces may not currently be available to all users.
474404 """
475405
476406 put_class = LinodeInterfaceVLANOptions
@@ -483,8 +413,6 @@ class LinodeInterface(DerivedBase):
483413 """
484414 A Linode's network interface.
485415
486- NOTE: Linode interfaces may not currently be available to all users.
487-
488416 NOTE: When using the ``save()`` method, certain local fields with computed values will
489417 not be refreshed on the local object until after ``invalidate()`` has been called::
490418
@@ -528,8 +456,6 @@ def firewalls(self, *filters) -> List[Firewall]:
528456 Retrieves a list of Firewalls for this Linode Interface.
529457 Linode interfaces are not interchangeable with Config interfaces.
530458
531- NOTE: Linode interfaces may not currently be available to all users.
532-
533459 :param filters: Any number of filters to apply to this query.
534460 See :doc:`Filtering Collections</linode_api4/objects/filtering>`
535461 for more details on filtering.
0 commit comments