@@ -679,6 +679,18 @@ def marshal_CreateClusterRequest(
679679 defaults : ProfileDefaults ,
680680) -> Dict [str , Any ]:
681681 return {
682+ ** resolve_one_of (
683+ [
684+ OneOfPossibility (
685+ "project_id" , request .project_id , defaults .default_project_id
686+ ),
687+ OneOfPossibility (
688+ "organization_id" ,
689+ request .organization_id ,
690+ defaults .default_organization_id ,
691+ ),
692+ ]
693+ ),
682694 "admission_plugins" : request .admission_plugins ,
683695 "apiserver_cert_sans" : request .apiserver_cert_sans ,
684696 "auto_upgrade" : marshal_CreateClusterRequestAutoUpgrade (
@@ -702,35 +714,11 @@ def marshal_CreateClusterRequest(
702714 )
703715 if request .open_id_connect_config is not None
704716 else None ,
705- ** resolve_one_of (
706- [
707- OneOfPossibility (
708- "project_id" , request .project_id , defaults .default_project_id
709- ),
710- OneOfPossibility (
711- "organization_id" ,
712- request .organization_id ,
713- defaults .default_organization_id ,
714- ),
715- ]
716- ),
717717 "pools" : [
718718 marshal_CreateClusterRequestPoolConfig (v , defaults ) for v in request .pools
719719 ]
720720 if request .pools is not None
721721 else None ,
722- ** resolve_one_of (
723- [
724- OneOfPossibility (
725- "project_id" , request .project_id , defaults .default_project_id
726- ),
727- OneOfPossibility (
728- "organization_id" ,
729- request .organization_id ,
730- defaults .default_organization_id ,
731- ),
732- ]
733- ),
734722 "tags" : request .tags ,
735723 "type" : request .type_ ,
736724 "version" : request .version ,
0 commit comments