@@ -112,6 +112,7 @@ def update(
112112 members_require_projects : Optional [bool ] | Omit = omit ,
113113 port_sharing_disabled : Optional [bool ] | Omit = omit ,
114114 require_custom_domain_access : Optional [bool ] | Omit = omit ,
115+ restrict_account_creation_to_scim : Optional [bool ] | Omit = omit ,
115116 security_agent_policy : Optional [policy_update_params .SecurityAgentPolicy ] | Omit = omit ,
116117 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
117118 # The extra values given here take precedence over values defined on the client or passed to this method.
@@ -204,6 +205,10 @@ def update(
204205 require_custom_domain_access: require_custom_domain_access controls whether users must access via custom
205206 domain when one is configured. When true, access via app.gitpod.io is blocked.
206207
208+ restrict_account_creation_to_scim: restrict_account_creation_to_scim controls whether account creation is
209+ restricted to SCIM-provisioned users only. When true and SCIM is configured for
210+ the organization, only users provisioned via SCIM can create accounts.
211+
207212 security_agent_policy: security_agent_policy contains security agent configuration updates
208213
209214 extra_headers: Send extra headers
@@ -234,6 +239,7 @@ def update(
234239 "members_require_projects" : members_require_projects ,
235240 "port_sharing_disabled" : port_sharing_disabled ,
236241 "require_custom_domain_access" : require_custom_domain_access ,
242+ "restrict_account_creation_to_scim" : restrict_account_creation_to_scim ,
237243 "security_agent_policy" : security_agent_policy ,
238244 },
239245 policy_update_params .PolicyUpdateParams ,
@@ -336,6 +342,7 @@ async def update(
336342 members_require_projects : Optional [bool ] | Omit = omit ,
337343 port_sharing_disabled : Optional [bool ] | Omit = omit ,
338344 require_custom_domain_access : Optional [bool ] | Omit = omit ,
345+ restrict_account_creation_to_scim : Optional [bool ] | Omit = omit ,
339346 security_agent_policy : Optional [policy_update_params .SecurityAgentPolicy ] | Omit = omit ,
340347 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
341348 # The extra values given here take precedence over values defined on the client or passed to this method.
@@ -428,6 +435,10 @@ async def update(
428435 require_custom_domain_access: require_custom_domain_access controls whether users must access via custom
429436 domain when one is configured. When true, access via app.gitpod.io is blocked.
430437
438+ restrict_account_creation_to_scim: restrict_account_creation_to_scim controls whether account creation is
439+ restricted to SCIM-provisioned users only. When true and SCIM is configured for
440+ the organization, only users provisioned via SCIM can create accounts.
441+
431442 security_agent_policy: security_agent_policy contains security agent configuration updates
432443
433444 extra_headers: Send extra headers
@@ -458,6 +469,7 @@ async def update(
458469 "members_require_projects" : members_require_projects ,
459470 "port_sharing_disabled" : port_sharing_disabled ,
460471 "require_custom_domain_access" : require_custom_domain_access ,
472+ "restrict_account_creation_to_scim" : restrict_account_creation_to_scim ,
461473 "security_agent_policy" : security_agent_policy ,
462474 },
463475 policy_update_params .PolicyUpdateParams ,
0 commit comments