You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:param status: Filter for gateways with this current status. Use `unknown` to include all statuses.
194
195
:param private_network_id: Filter for gateways attached to this Private nNetwork.
195
196
:return: :class:`List[Gateway] <List[Gateway]>`
197
+
:deprecated
196
198
197
199
Usage:
198
200
::
@@ -231,6 +233,7 @@ async def get_gateway(
231
233
:param gateway_id: ID of the gateway to fetch.
232
234
:param zone: Zone to target. If none is passed will use default zone from the config.
233
235
:return: :class:`Gateway <Gateway>`
236
+
:deprecated
234
237
235
238
Usage:
236
239
::
@@ -264,6 +267,7 @@ async def wait_for_gateway(
264
267
:param gateway_id: ID of the gateway to fetch.
265
268
:param zone: Zone to target. If none is passed will use default zone from the config.
266
269
:return: :class:`Gateway <Gateway>`
270
+
:deprecated
267
271
268
272
Usage:
269
273
::
@@ -316,6 +320,7 @@ async def create_gateway(
316
320
:param ip_id: Existing IP address to attach to the gateway.
317
321
:param bastion_port: Port of the SSH bastion.
318
322
:return: :class:`Gateway <Gateway>`
323
+
:deprecated
319
324
320
325
Usage:
321
326
::
@@ -376,6 +381,7 @@ async def update_gateway(
376
381
:param bastion_port: Port of the SSH bastion.
377
382
:param enable_smtp: Defines whether SMTP traffic should be allowed to pass through the gateway.
378
383
:return: :class:`Gateway <Gateway>`
384
+
:deprecated
379
385
380
386
Usage:
381
387
::
@@ -422,6 +428,7 @@ async def delete_gateway(
422
428
:param gateway_id: ID of the gateway to delete.
423
429
:param cleanup_dhcp: Defines whether to clean up attached DHCP configurations (if any, and if not attached to another Gateway Network).
424
430
:param zone: Zone to target. If none is passed will use default zone from the config.
431
+
:deprecated
425
432
426
433
Usage:
427
434
::
@@ -459,6 +466,7 @@ async def upgrade_gateway(
459
466
:param zone: Zone to target. If none is passed will use default zone from the config.
460
467
:param type_: Gateway type (commercial offer).
461
468
:return: :class:`Gateway <Gateway>`
469
+
:deprecated
462
470
463
471
Usage:
464
472
::
@@ -498,6 +506,7 @@ async def enable_ip_mobility(
498
506
Upgrade a Public Gateway to IP mobility (move from NAT IP to routed IP). This is idempotent: repeated calls after the first will return no error but have no effect.
499
507
:param gateway_id: ID of the gateway to upgrade to IP mobility.
500
508
:param zone: Zone to target. If none is passed will use default zone from the config.
:param ipam_config: Note: all or none of the GatewayNetworks for a single gateway can use the IPAM. DHCP and IPAM configurations cannot be mixed. Some products may require that the Public Gateway uses the IPAM, to ensure correct functionality.
728
741
One-Of ('ip_config'): at most one of 'dhcp_id', 'dhcp', 'address', 'ipam_config' could be set.
:param ipam_config: Note: all or none of the GatewayNetworks for a single gateway can use the IPAM. DHCP and IPAM configurations cannot be mixed. Some products may require that the Public Gateway uses the IPAM, to ensure correct functionality.
789
803
One-Of ('ip_config'): at most one of 'dhcp_id', 'address', 'ipam_config' could be set.
:param address: Filter for DHCP configuration objects with this DHCP server IP address (the gateway's address in the Private Network).
936
953
:param has_address: Filter for DHCP configuration objects with subnets containing this IP address.
937
954
:return: :class:`List[DHCP] <List[DHCP]>`
955
+
:deprecated
938
956
939
957
Usage:
940
958
::
@@ -970,6 +988,7 @@ async def get_dhcp(
970
988
:param dhcp_id: ID of the DHCP configuration to fetch.
971
989
:param zone: Zone to target. If none is passed will use default zone from the config.
972
990
:return: :class:`DHCP <DHCP>`
991
+
:deprecated
973
992
974
993
Usage:
975
994
::
@@ -1028,6 +1047,7 @@ async def create_dhcp(
1028
1047
:param dns_search: Array of search paths in addition to the pushed DNS configuration.
1029
1048
:param dns_local_name: TLD given to hostnames in the Private Network. Allowed characters are `a-z0-9-.`. Defaults to the slugified Private Network name if created along a GatewayNetwork, or else to `priv`.
1030
1049
:return: :class:`DHCP <DHCP>`
1050
+
:deprecated
1031
1051
1032
1052
Usage:
1033
1053
::
@@ -1105,6 +1125,7 @@ async def update_dhcp(
1105
1125
:param dns_search: Array of search paths in addition to the pushed DNS configuration.
1106
1126
:param dns_local_name: TLD given to hostnames in the Private Networks. If an instance with hostname `foo` gets a lease, and this is set to `bar`, `foo.bar` will resolve. Allowed characters are `a-z0-9-.`.
1107
1127
:return: :class:`DHCP <DHCP>`
1128
+
:deprecated
1108
1129
1109
1130
Usage:
1110
1131
::
@@ -1156,6 +1177,7 @@ async def delete_dhcp(
1156
1177
Delete a DHCP configuration object, identified by its DHCP ID. Note that you cannot delete a DHCP configuration object that is currently being used by a Gateway Network.
1157
1178
:param dhcp_id: DHCP configuration ID to delete.
1158
1179
:param zone: Zone to target. If none is passed will use default zone from the config.
Delete a static DHCP reservation, identified by its DHCP entry ID. Note that you cannot delete DHCP entries of type `lease`, these are deleted automatically when their time-to-live expires.
1451
1479
:param dhcp_entry_id: ID of the DHCP entry to delete.
1452
1480
:param zone: Zone to target. If none is passed will use default zone from the config.
1481
+
:deprecated
1453
1482
1454
1483
Usage:
1455
1484
::
@@ -1491,6 +1520,7 @@ async def list_pat_rules(
1491
1520
:param private_ip: Filter for PAT rules targeting this private ip.
1492
1521
:param protocol: Filter for PAT rules with this protocol.
List the different Public Gateway commercial offer types available at Scaleway. The response is an array of objects describing the name and technical details of each available gateway type.
1779
1815
:param zone: Zone to target. If none is passed will use default zone from the config.
0 commit comments