@@ -511,6 +511,28 @@ def unmarshal_SetPATRulesResponse(data: Any) -> SetPATRulesResponse:
511
511
return SetPATRulesResponse (** args )
512
512
513
513
514
+ def marshal_CreateDHCPRequest (
515
+ request : CreateDHCPRequest ,
516
+ defaults : ProfileDefaults ,
517
+ ) -> Dict [str , Any ]:
518
+ return {
519
+ "address" : request .address ,
520
+ "dns_local_name" : request .dns_local_name ,
521
+ "dns_search" : request .dns_search ,
522
+ "dns_servers_override" : request .dns_servers_override ,
523
+ "enable_dynamic" : request .enable_dynamic ,
524
+ "pool_high" : request .pool_high ,
525
+ "pool_low" : request .pool_low ,
526
+ "project_id" : request .project_id or defaults .default_project_id ,
527
+ "push_default_route" : request .push_default_route ,
528
+ "push_dns_server" : request .push_dns_server ,
529
+ "rebind_timer" : request .rebind_timer ,
530
+ "renew_timer" : request .renew_timer ,
531
+ "subnet" : request .subnet ,
532
+ "valid_lifetime" : request .valid_lifetime ,
533
+ }
534
+
535
+
514
536
def marshal_SetDHCPEntriesRequestEntry (
515
537
request : SetDHCPEntriesRequestEntry ,
516
538
defaults : ProfileDefaults ,
@@ -544,28 +566,6 @@ def marshal_CreateDHCPEntryRequest(
544
566
}
545
567
546
568
547
- def marshal_CreateDHCPRequest (
548
- request : CreateDHCPRequest ,
549
- defaults : ProfileDefaults ,
550
- ) -> Dict [str , Any ]:
551
- return {
552
- "address" : request .address ,
553
- "dns_local_name" : request .dns_local_name ,
554
- "dns_search" : request .dns_search ,
555
- "dns_servers_override" : request .dns_servers_override ,
556
- "enable_dynamic" : request .enable_dynamic ,
557
- "pool_high" : request .pool_high ,
558
- "pool_low" : request .pool_low ,
559
- "project_id" : request .project_id or defaults .default_project_id ,
560
- "push_default_route" : request .push_default_route ,
561
- "push_dns_server" : request .push_dns_server ,
562
- "rebind_timer" : request .rebind_timer ,
563
- "renew_timer" : request .renew_timer ,
564
- "subnet" : request .subnet ,
565
- "valid_lifetime" : request .valid_lifetime ,
566
- }
567
-
568
-
569
569
def marshal_CreateGatewayNetworkRequest (
570
570
request : CreateGatewayNetworkRequest ,
571
571
defaults : ProfileDefaults ,
@@ -574,6 +574,7 @@ def marshal_CreateGatewayNetworkRequest(
574
574
** resolve_one_of (
575
575
[
576
576
OneOfPossibility ("dhcp_id" , request .dhcp_id ),
577
+ OneOfPossibility ("dhcp" , request .dhcp ),
577
578
OneOfPossibility ("address" , request .address ),
578
579
]
579
580
),
0 commit comments