@@ -76,8 +76,8 @@ def create(
7676 is_ui_read_only : bool | Omit = omit ,
7777 login_design : LoginDesignParam | Omit = omit ,
7878 mfa_config : organization_create_params .MfaConfig | Omit = omit ,
79+ mfa_piv_key_requirements : organization_create_params .MfaPivKeyRequirements | Omit = omit ,
7980 mfa_required_for_all_apps : bool | Omit = omit ,
80- mfa_ssh_piv_key_requirements : organization_create_params .MfaSSHPivKeyRequirements | Omit = omit ,
8181 session_duration : str | Omit = omit ,
8282 ui_read_only_toggle_reason : str | Omit = omit ,
8383 user_seat_expiration_inactive_time : str | Omit = omit ,
@@ -123,13 +123,13 @@ def create(
123123
124124 mfa_config: Configures multi-factor authentication (MFA) settings for an organization.
125125
126+ mfa_piv_key_requirements: Configures PIV key requirements for MFA using hardware security keys.
127+
126128 mfa_required_for_all_apps: Determines whether global MFA settings apply to applications by default. The
127129 organization must have MFA enabled with at least one authentication method and a
128130 session duration configured. Note: 'allowed_authenticators' cannot only contain
129- 'ssh_piv_key' if the organization has any non-infrastructure applications
130- because PIV keys are only compatible with infrastructure apps.
131-
132- mfa_ssh_piv_key_requirements: Configures SSH PIV key requirements for MFA using hardware security keys.
131+ 'piv_key' if the organization has any non-infrastructure applications because
132+ PIV keys are only compatible with infrastructure apps.
133133
134134 session_duration: The amount of time that tokens issued for applications will be valid. Must be in
135135 the format `300ms` or `2h45m`. Valid time units are: ns, us (or µs), ms, s, m,
@@ -183,8 +183,8 @@ def create(
183183 "is_ui_read_only" : is_ui_read_only ,
184184 "login_design" : login_design ,
185185 "mfa_config" : mfa_config ,
186+ "mfa_piv_key_requirements" : mfa_piv_key_requirements ,
186187 "mfa_required_for_all_apps" : mfa_required_for_all_apps ,
187- "mfa_ssh_piv_key_requirements" : mfa_ssh_piv_key_requirements ,
188188 "session_duration" : session_duration ,
189189 "ui_read_only_toggle_reason" : ui_read_only_toggle_reason ,
190190 "user_seat_expiration_inactive_time" : user_seat_expiration_inactive_time ,
@@ -216,8 +216,8 @@ def update(
216216 is_ui_read_only : bool | Omit = omit ,
217217 login_design : LoginDesignParam | Omit = omit ,
218218 mfa_config : organization_update_params .MfaConfig | Omit = omit ,
219+ mfa_piv_key_requirements : organization_update_params .MfaPivKeyRequirements | Omit = omit ,
219220 mfa_required_for_all_apps : bool | Omit = omit ,
220- mfa_ssh_piv_key_requirements : organization_update_params .MfaSSHPivKeyRequirements | Omit = omit ,
221221 name : str | Omit = omit ,
222222 session_duration : str | Omit = omit ,
223223 ui_read_only_toggle_reason : str | Omit = omit ,
@@ -262,13 +262,13 @@ def update(
262262
263263 mfa_config: Configures multi-factor authentication (MFA) settings for an organization.
264264
265+ mfa_piv_key_requirements: Configures PIV key requirements for MFA using hardware security keys.
266+
265267 mfa_required_for_all_apps: Determines whether global MFA settings apply to applications by default. The
266268 organization must have MFA enabled with at least one authentication method and a
267269 session duration configured. Note: 'allowed_authenticators' cannot only contain
268- 'ssh_piv_key' if the organization has any non-infrastructure applications
269- because PIV keys are only compatible with infrastructure apps.
270-
271- mfa_ssh_piv_key_requirements: Configures SSH PIV key requirements for MFA using hardware security keys.
270+ 'piv_key' if the organization has any non-infrastructure applications because
271+ PIV keys are only compatible with infrastructure apps.
272272
273273 name: The name of your Zero Trust organization.
274274
@@ -324,8 +324,8 @@ def update(
324324 "is_ui_read_only" : is_ui_read_only ,
325325 "login_design" : login_design ,
326326 "mfa_config" : mfa_config ,
327+ "mfa_piv_key_requirements" : mfa_piv_key_requirements ,
327328 "mfa_required_for_all_apps" : mfa_required_for_all_apps ,
328- "mfa_ssh_piv_key_requirements" : mfa_ssh_piv_key_requirements ,
329329 "name" : name ,
330330 "session_duration" : session_duration ,
331331 "ui_read_only_toggle_reason" : ui_read_only_toggle_reason ,
@@ -526,8 +526,8 @@ async def create(
526526 is_ui_read_only : bool | Omit = omit ,
527527 login_design : LoginDesignParam | Omit = omit ,
528528 mfa_config : organization_create_params .MfaConfig | Omit = omit ,
529+ mfa_piv_key_requirements : organization_create_params .MfaPivKeyRequirements | Omit = omit ,
529530 mfa_required_for_all_apps : bool | Omit = omit ,
530- mfa_ssh_piv_key_requirements : organization_create_params .MfaSSHPivKeyRequirements | Omit = omit ,
531531 session_duration : str | Omit = omit ,
532532 ui_read_only_toggle_reason : str | Omit = omit ,
533533 user_seat_expiration_inactive_time : str | Omit = omit ,
@@ -573,13 +573,13 @@ async def create(
573573
574574 mfa_config: Configures multi-factor authentication (MFA) settings for an organization.
575575
576+ mfa_piv_key_requirements: Configures PIV key requirements for MFA using hardware security keys.
577+
576578 mfa_required_for_all_apps: Determines whether global MFA settings apply to applications by default. The
577579 organization must have MFA enabled with at least one authentication method and a
578580 session duration configured. Note: 'allowed_authenticators' cannot only contain
579- 'ssh_piv_key' if the organization has any non-infrastructure applications
580- because PIV keys are only compatible with infrastructure apps.
581-
582- mfa_ssh_piv_key_requirements: Configures SSH PIV key requirements for MFA using hardware security keys.
581+ 'piv_key' if the organization has any non-infrastructure applications because
582+ PIV keys are only compatible with infrastructure apps.
583583
584584 session_duration: The amount of time that tokens issued for applications will be valid. Must be in
585585 the format `300ms` or `2h45m`. Valid time units are: ns, us (or µs), ms, s, m,
@@ -633,8 +633,8 @@ async def create(
633633 "is_ui_read_only" : is_ui_read_only ,
634634 "login_design" : login_design ,
635635 "mfa_config" : mfa_config ,
636+ "mfa_piv_key_requirements" : mfa_piv_key_requirements ,
636637 "mfa_required_for_all_apps" : mfa_required_for_all_apps ,
637- "mfa_ssh_piv_key_requirements" : mfa_ssh_piv_key_requirements ,
638638 "session_duration" : session_duration ,
639639 "ui_read_only_toggle_reason" : ui_read_only_toggle_reason ,
640640 "user_seat_expiration_inactive_time" : user_seat_expiration_inactive_time ,
@@ -666,8 +666,8 @@ async def update(
666666 is_ui_read_only : bool | Omit = omit ,
667667 login_design : LoginDesignParam | Omit = omit ,
668668 mfa_config : organization_update_params .MfaConfig | Omit = omit ,
669+ mfa_piv_key_requirements : organization_update_params .MfaPivKeyRequirements | Omit = omit ,
669670 mfa_required_for_all_apps : bool | Omit = omit ,
670- mfa_ssh_piv_key_requirements : organization_update_params .MfaSSHPivKeyRequirements | Omit = omit ,
671671 name : str | Omit = omit ,
672672 session_duration : str | Omit = omit ,
673673 ui_read_only_toggle_reason : str | Omit = omit ,
@@ -712,13 +712,13 @@ async def update(
712712
713713 mfa_config: Configures multi-factor authentication (MFA) settings for an organization.
714714
715+ mfa_piv_key_requirements: Configures PIV key requirements for MFA using hardware security keys.
716+
715717 mfa_required_for_all_apps: Determines whether global MFA settings apply to applications by default. The
716718 organization must have MFA enabled with at least one authentication method and a
717719 session duration configured. Note: 'allowed_authenticators' cannot only contain
718- 'ssh_piv_key' if the organization has any non-infrastructure applications
719- because PIV keys are only compatible with infrastructure apps.
720-
721- mfa_ssh_piv_key_requirements: Configures SSH PIV key requirements for MFA using hardware security keys.
720+ 'piv_key' if the organization has any non-infrastructure applications because
721+ PIV keys are only compatible with infrastructure apps.
722722
723723 name: The name of your Zero Trust organization.
724724
@@ -774,8 +774,8 @@ async def update(
774774 "is_ui_read_only" : is_ui_read_only ,
775775 "login_design" : login_design ,
776776 "mfa_config" : mfa_config ,
777+ "mfa_piv_key_requirements" : mfa_piv_key_requirements ,
777778 "mfa_required_for_all_apps" : mfa_required_for_all_apps ,
778- "mfa_ssh_piv_key_requirements" : mfa_ssh_piv_key_requirements ,
779779 "name" : name ,
780780 "session_duration" : session_duration ,
781781 "ui_read_only_toggle_reason" : ui_read_only_toggle_reason ,
0 commit comments