diff --git a/okta/__init__.py b/okta/__init__.py index 7a853f57..0c29ec3d 100644 --- a/okta/__init__.py +++ b/okta/__init__.py @@ -9,149 +9,27 @@ # flake8: noqa """ -Okta Admin Management + Okta Admin Management -Allows customers to easily access the Okta Management APIs + Allows customers to easily access the Okta Management APIs -The version of the OpenAPI document: 5.1.0 -Contact: devex-public@okta.com -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 5.1.0 + Contact: devex-public@okta.com + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 __version__ = "3.1.0" -# import apis into sdk package -from okta.api.agent_pools_api import AgentPoolsApi -from okta.api.api_service_integrations_api import ApiServiceIntegrationsApi -from okta.api.api_token_api import ApiTokenApi -from okta.api.application_api import ApplicationApi -from okta.api.application_connections_api import ApplicationConnectionsApi -from okta.api.application_cross_app_access_connections_api import ( - ApplicationCrossAppAccessConnectionsApi, -) -from okta.api.application_features_api import ApplicationFeaturesApi -from okta.api.application_grants_api import ApplicationGrantsApi -from okta.api.application_groups_api import ApplicationGroupsApi -from okta.api.application_logos_api import ApplicationLogosApi -from okta.api.application_policies_api import ApplicationPoliciesApi -from okta.api.application_sso_api import ApplicationSSOApi -from okta.api.application_sso_credential_key_api import ApplicationSSOCredentialKeyApi -from okta.api.application_sso_federated_claims_api import ( - ApplicationSSOFederatedClaimsApi, -) -from okta.api.application_sso_public_keys_api import ApplicationSSOPublicKeysApi -from okta.api.application_tokens_api import ApplicationTokensApi -from okta.api.application_users_api import ApplicationUsersApi -from okta.api.associated_domain_customizations_api import ( - AssociatedDomainCustomizationsApi, -) -from okta.api.attack_protection_api import AttackProtectionApi -from okta.api.authenticator_api import AuthenticatorApi -from okta.api.authorization_server_api import AuthorizationServerApi -from okta.api.authorization_server_assoc_api import AuthorizationServerAssocApi -from okta.api.authorization_server_claims_api import AuthorizationServerClaimsApi -from okta.api.authorization_server_clients_api import AuthorizationServerClientsApi -from okta.api.authorization_server_keys_api import AuthorizationServerKeysApi -from okta.api.authorization_server_policies_api import AuthorizationServerPoliciesApi -from okta.api.authorization_server_rules_api import AuthorizationServerRulesApi -from okta.api.authorization_server_scopes_api import AuthorizationServerScopesApi -from okta.api.behavior_api import BehaviorApi -from okta.api.brands_api import BrandsApi -from okta.api.captcha_api import CAPTCHAApi -from okta.api.custom_domain_api import CustomDomainApi -from okta.api.custom_pages_api import CustomPagesApi -from okta.api.custom_templates_api import CustomTemplatesApi -from okta.api.device_api import DeviceApi -from okta.api.device_assurance_api import DeviceAssuranceApi -from okta.api.device_integrations_api import DeviceIntegrationsApi -from okta.api.device_posture_check_api import DevicePostureCheckApi -from okta.api.directories_integration_api import DirectoriesIntegrationApi -from okta.api.email_customization_api import EmailCustomizationApi -from okta.api.email_domain_api import EmailDomainApi -from okta.api.email_server_api import EmailServerApi -from okta.api.event_hook_api import EventHookApi -from okta.api.feature_api import FeatureApi -from okta.api.governance_bundle_api import GovernanceBundleApi -from okta.api.group_api import GroupApi -from okta.api.group_owner_api import GroupOwnerApi -from okta.api.group_push_mapping_api import GroupPushMappingApi -from okta.api.group_rule_api import GroupRuleApi -from okta.api.hook_key_api import HookKeyApi -from okta.api.identity_provider_api import IdentityProviderApi -from okta.api.identity_provider_keys_api import IdentityProviderKeysApi -from okta.api.identity_provider_signing_keys_api import IdentityProviderSigningKeysApi -from okta.api.identity_provider_users_api import IdentityProviderUsersApi -from okta.api.identity_source_api import IdentitySourceApi -from okta.api.inline_hook_api import InlineHookApi -from okta.api.linked_object_api import LinkedObjectApi -from okta.api.log_stream_api import LogStreamApi -from okta.api.network_zone_api import NetworkZoneApi -from okta.api.o_auth2_resource_server_credentials_keys_api import ( - OAuth2ResourceServerCredentialsKeysApi, -) -from okta.api.okta_application_settings_api import OktaApplicationSettingsApi -from okta.api.okta_personal_settings_api import OktaPersonalSettingsApi -from okta.api.org_creator_api import OrgCreatorApi -from okta.api.org_setting_admin_api import OrgSettingAdminApi -from okta.api.org_setting_communication_api import OrgSettingCommunicationApi -from okta.api.org_setting_contact_api import OrgSettingContactApi -from okta.api.org_setting_customization_api import OrgSettingCustomizationApi -from okta.api.org_setting_general_api import OrgSettingGeneralApi -from okta.api.org_setting_metadata_api import OrgSettingMetadataApi -from okta.api.org_setting_support_api import OrgSettingSupportApi -from okta.api.policy_api import PolicyApi -from okta.api.principal_rate_limit_api import PrincipalRateLimitApi -from okta.api.profile_mapping_api import ProfileMappingApi -from okta.api.push_provider_api import PushProviderApi -from okta.api.rate_limit_settings_api import RateLimitSettingsApi -from okta.api.realm_api import RealmApi -from okta.api.realm_assignment_api import RealmAssignmentApi -from okta.api.role_assignment_a_user_api import RoleAssignmentAUserApi -from okta.api.role_assignment_b_group_api import RoleAssignmentBGroupApi -from okta.api.role_assignment_client_api import RoleAssignmentClientApi -from okta.api.role_b_target_admin_api import RoleBTargetAdminApi -from okta.api.role_b_target_b_group_api import RoleBTargetBGroupApi -from okta.api.role_b_target_client_api import RoleBTargetClientApi -from okta.api.role_c_resource_set_api import RoleCResourceSetApi -from okta.api.role_c_resource_set_resource_api import RoleCResourceSetResourceApi -from okta.api.role_d_resource_set_binding_api import RoleDResourceSetBindingApi -from okta.api.role_d_resource_set_binding_member_api import ( - RoleDResourceSetBindingMemberApi, -) -from okta.api.role_e_custom_api import RoleECustomApi -from okta.api.role_e_custom_permission_api import RoleECustomPermissionApi -from okta.api.ssf_receiver_api import SSFReceiverApi -from okta.api.ssf_security_event_token_api import SSFSecurityEventTokenApi -from okta.api.ssf_transmitter_api import SSFTransmitterApi -from okta.api.schema_api import SchemaApi -from okta.api.service_account_api import ServiceAccountApi -from okta.api.session_api import SessionApi -from okta.api.subscription_api import SubscriptionApi -from okta.api.system_log_api import SystemLogApi -from okta.api.template_api import TemplateApi -from okta.api.themes_api import ThemesApi -from okta.api.threat_insight_api import ThreatInsightApi -from okta.api.trusted_origin_api import TrustedOriginApi -from okta.api.ui_schema_api import UISchemaApi -from okta.api.user_api import UserApi -from okta.api.user_authenticator_enrollments_api import UserAuthenticatorEnrollmentsApi -from okta.api.user_classification_api import UserClassificationApi -from okta.api.user_cred_api import UserCredApi -from okta.api.user_factor_api import UserFactorApi -from okta.api.user_grant_api import UserGrantApi -from okta.api.user_lifecycle_api import UserLifecycleApi -from okta.api.user_linked_object_api import UserLinkedObjectApi -from okta.api.user_o_auth_api import UserOAuthApi -from okta.api.user_resources_api import UserResourcesApi -from okta.api.user_risk_api import UserRiskApi -from okta.api.user_sessions_api import UserSessionsApi -from okta.api.user_type_api import UserTypeApi -from okta.api.web_authn_preregistration_api import WebAuthnPreregistrationApi +import importlib as _importlib +import threading as _threading -# import ApiClient +# Lock for thread-safe lazy imports +_import_lock = _threading.Lock() + +# Eagerly import core SDK components (these are needed immediately) from okta.api_response import ApiResponse from okta.api_client import ApiClient from okta.configuration import Configuration @@ -162,2707 +40,1929 @@ from okta.exceptions.exceptions import ApiAttributeError from okta.exceptions.exceptions import ApiException -# import models into sdk package -from okta.models.aaguid_authenticator_characteristics import ( - AAGUIDAuthenticatorCharacteristics, -) -from okta.models.aaguid_group_object import AAGUIDGroupObject -from okta.models.ai_agent import AIAgent -from okta.models.ai_agent_operation_list_response import AIAgentOperationListResponse -from okta.models.ai_agent_operation_list_response_links import ( - AIAgentOperationListResponseLinks, -) -from okta.models.ai_agent_operation_response import AIAgentOperationResponse -from okta.models.ai_agent_profile import AIAgentProfile -from okta.models.ai_agent_resource import AIAgentResource -from okta.models.api_service_integration_instance import APIServiceIntegrationInstance -from okta.models.api_service_integration_instance_secret import ( - APIServiceIntegrationInstanceSecret, -) -from okta.models.api_service_integration_links import APIServiceIntegrationLinks -from okta.models.api_service_integration_secret_links import ( - APIServiceIntegrationSecretLinks, -) -from okta.models.apns_configuration import APNSConfiguration -from okta.models.apns_push_provider import APNSPushProvider -from okta.models.access_policy import AccessPolicy -from okta.models.access_policy_constraint import AccessPolicyConstraint -from okta.models.access_policy_constraints import AccessPolicyConstraints -from okta.models.access_policy_link import AccessPolicyLink -from okta.models.access_policy_rule import AccessPolicyRule -from okta.models.access_policy_rule_actions import AccessPolicyRuleActions -from okta.models.access_policy_rule_application_sign_on import ( - AccessPolicyRuleApplicationSignOn, -) -from okta.models.access_policy_rule_application_sign_on_access import ( - AccessPolicyRuleApplicationSignOnAccess, -) -from okta.models.access_policy_rule_conditions import AccessPolicyRuleConditions -from okta.models.access_policy_rule_custom_condition import ( - AccessPolicyRuleCustomCondition, -) -from okta.models.access_token_key_encryption_algorithm import ( - AccessTokenKeyEncryptionAlgorithm, -) -from okta.models.acs_endpoint import AcsEndpoint -from okta.models.action_provider import ActionProvider -from okta.models.action_provider_payload_type import ActionProviderPayloadType -from okta.models.action_provider_type import ActionProviderType -from okta.models.actions import Actions -from okta.models.active_directory_group_scope import ActiveDirectoryGroupScope -from okta.models.active_directory_group_type import ActiveDirectoryGroupType -from okta.models.add_group_request import AddGroupRequest -from okta.models.add_jwk_request import AddJwkRequest -from okta.models.admin_console_settings import AdminConsoleSettings -from okta.models.agent import Agent -from okta.models.agent_action import AgentAction -from okta.models.agent_json_signing_key_common import AgentJsonSigningKeyCommon -from okta.models.agent_json_signing_key_request import AgentJsonSigningKeyRequest -from okta.models.agent_json_signing_key_response import AgentJsonSigningKeyResponse -from okta.models.agent_json_web_key_ec_request import AgentJsonWebKeyECRequest -from okta.models.agent_json_web_key_ec_response import AgentJsonWebKeyECResponse -from okta.models.agent_json_web_key_request_base import AgentJsonWebKeyRequestBase -from okta.models.agent_json_web_key_response_base import AgentJsonWebKeyResponseBase -from okta.models.agent_json_web_key_rsa_request import AgentJsonWebKeyRsaRequest -from okta.models.agent_json_web_key_rsa_response import AgentJsonWebKeyRsaResponse -from okta.models.agent_pool import AgentPool -from okta.models.agent_pool_update import AgentPoolUpdate -from okta.models.agent_pool_update_setting import AgentPoolUpdateSetting -from okta.models.agent_secret_links import AgentSecretLinks -from okta.models.agent_type import AgentType -from okta.models.agent_update_instance_status import AgentUpdateInstanceStatus -from okta.models.agent_update_job_status import AgentUpdateJobStatus -from okta.models.allowed_for_enum import AllowedForEnum -from okta.models.android_device_trust import AndroidDeviceTrust -from okta.models.api_token import ApiToken -from okta.models.api_token_network import ApiTokenNetwork -from okta.models.api_token_update import ApiTokenUpdate -from okta.models.app_account_container_details import AppAccountContainerDetails -from okta.models.app_account_container_link import AppAccountContainerLink -from okta.models.app_and_instance_condition_evaluator_app_or_instance import ( - AppAndInstanceConditionEvaluatorAppOrInstance, -) -from okta.models.app_and_instance_policy_rule_condition import ( - AppAndInstancePolicyRuleCondition, -) -from okta.models.app_and_instance_type import AppAndInstanceType -from okta.models.app_config import AppConfig -from okta.models.app_config_active_directory import AppConfigActiveDirectory -from okta.models.app_config_type import AppConfigType -from okta.models.app_connection_user_provision_jwk_list import ( - AppConnectionUserProvisionJWKList, -) -from okta.models.app_connection_user_provision_jwk_response import ( - AppConnectionUserProvisionJWKResponse, -) -from okta.models.app_custom_href_object import AppCustomHrefObject -from okta.models.app_custom_href_object_hints import AppCustomHrefObjectHints -from okta.models.app_group import AppGroup -from okta.models.app_instance_authorization_server import AppInstanceAuthorizationServer -from okta.models.app_instance_container_status import AppInstanceContainerStatus -from okta.models.app_instance_policy_rule_condition import ( - AppInstancePolicyRuleCondition, -) -from okta.models.app_instance_property import AppInstanceProperty -from okta.models.app_properties_value import AppPropertiesValue -from okta.models.app_resource_href_object import AppResourceHrefObject -from okta.models.app_service_account import AppServiceAccount -from okta.models.app_service_account_credentials import AppServiceAccountCredentials -from okta.models.app_service_account_for_update import AppServiceAccountForUpdate -from okta.models.app_user import AppUser -from okta.models.app_user_assign_request import AppUserAssignRequest -from okta.models.app_user_credentials import AppUserCredentials -from okta.models.app_user_credentials_request_payload import ( - AppUserCredentialsRequestPayload, -) -from okta.models.app_user_password_credential import AppUserPasswordCredential -from okta.models.app_user_profile_request_payload import AppUserProfileRequestPayload -from okta.models.app_user_status import AppUserStatus -from okta.models.app_user_sync_state import AppUserSyncState -from okta.models.app_user_update_request import AppUserUpdateRequest -from okta.models.apple_client_signing import AppleClientSigning -from okta.models.application import Application -from okta.models.application_accessibility import ApplicationAccessibility -from okta.models.application_capability import ApplicationCapability -from okta.models.application_credentials import ApplicationCredentials -from okta.models.application_credentials_o_auth_client import ( - ApplicationCredentialsOAuthClient, -) -from okta.models.application_credentials_scheme import ApplicationCredentialsScheme -from okta.models.application_credentials_signing import ApplicationCredentialsSigning -from okta.models.application_credentials_signing_use import ( - ApplicationCredentialsSigningUse, -) -from okta.models.application_credentials_username_template import ( - ApplicationCredentialsUsernameTemplate, -) -from okta.models.application_embedded import ApplicationEmbedded -from okta.models.application_express_configuration import ( - ApplicationExpressConfiguration, -) -from okta.models.application_feature import ApplicationFeature -from okta.models.application_feature_links import ApplicationFeatureLinks -from okta.models.application_feature_type import ApplicationFeatureType -from okta.models.application_group_assignment import ApplicationGroupAssignment -from okta.models.application_group_assignment_links import ( - ApplicationGroupAssignmentLinks, -) -from okta.models.application_layout import ApplicationLayout -from okta.models.application_layout_rule import ApplicationLayoutRule -from okta.models.application_layout_rule_condition import ApplicationLayoutRuleCondition -from okta.models.application_layouts import ApplicationLayouts -from okta.models.application_layouts_links import ApplicationLayoutsLinks -from okta.models.application_licensing import ApplicationLicensing -from okta.models.application_lifecycle_status import ApplicationLifecycleStatus -from okta.models.application_links import ApplicationLinks -from okta.models.application_settings import ApplicationSettings -from okta.models.application_settings_notes import ApplicationSettingsNotes -from okta.models.application_settings_notifications import ( - ApplicationSettingsNotifications, -) -from okta.models.application_settings_notifications_vpn import ( - ApplicationSettingsNotificationsVpn, -) -from okta.models.application_settings_notifications_vpn_network import ( - ApplicationSettingsNotificationsVpnNetwork, -) -from okta.models.application_sign_on_mode import ApplicationSignOnMode -from okta.models.application_type import ApplicationType -from okta.models.application_universal_logout import ApplicationUniversalLogout -from okta.models.application_visibility import ApplicationVisibility -from okta.models.application_visibility_hide import ApplicationVisibilityHide -from okta.models.assign_group_owner_request_body import AssignGroupOwnerRequestBody -from okta.models.assign_role_request import AssignRoleRequest -from okta.models.assign_role_to_client200_response import AssignRoleToClient200Response -from okta.models.assign_role_to_client_request import AssignRoleToClientRequest -from okta.models.assign_role_to_group200_response import AssignRoleToGroup200Response -from okta.models.assign_role_to_group_request import AssignRoleToGroupRequest -from okta.models.assign_role_to_user201_response import AssignRoleToUser201Response -from okta.models.assign_role_to_user_request import AssignRoleToUserRequest -from okta.models.assign_user_to_realm import AssignUserToRealm -from okta.models.assigned_app_link import AssignedAppLink -from okta.models.associated_server_mediated import AssociatedServerMediated -from okta.models.assurance_method import AssuranceMethod -from okta.models.assurance_method_factor_mode import AssuranceMethodFactorMode -from okta.models.attack_protection_authenticator_settings import ( - AttackProtectionAuthenticatorSettings, -) -from okta.models.attestation_root_certificates_request_inner import ( - AttestationRootCertificatesRequestInner, -) -from okta.models.attestation_root_certificates_response_inner import ( - AttestationRootCertificatesResponseInner, -) -from okta.models.auth_server_links import AuthServerLinks -from okta.models.auth_server_links_all_of_claims import AuthServerLinksAllOfClaims -from okta.models.auth_server_links_all_of_policies import AuthServerLinksAllOfPolicies -from okta.models.auth_server_links_all_of_rotate_key import ( - AuthServerLinksAllOfRotateKey, -) -from okta.models.auth_server_links_all_of_scopes import AuthServerLinksAllOfScopes -from okta.models.auth_settings import AuthSettings -from okta.models.auth_type import AuthType -from okta.models.authentication_method import AuthenticationMethod -from okta.models.authentication_method_chain import AuthenticationMethodChain -from okta.models.authentication_method_chain_method import ( - AuthenticationMethodChainMethod, -) -from okta.models.authentication_method_object import AuthenticationMethodObject -from okta.models.authentication_provider import AuthenticationProvider -from okta.models.authentication_provider_type import AuthenticationProviderType -from okta.models.authentication_provider_type_writable import ( - AuthenticationProviderTypeWritable, -) -from okta.models.authentication_provider_writable import AuthenticationProviderWritable -from okta.models.authenticator_base import AuthenticatorBase -from okta.models.authenticator_enrollment import AuthenticatorEnrollment -from okta.models.authenticator_enrollment_create_request import ( - AuthenticatorEnrollmentCreateRequest, -) -from okta.models.authenticator_enrollment_create_request_tac import ( - AuthenticatorEnrollmentCreateRequestTac, -) -from okta.models.authenticator_enrollment_links import AuthenticatorEnrollmentLinks -from okta.models.authenticator_enrollment_policy import AuthenticatorEnrollmentPolicy -from okta.models.authenticator_enrollment_policy_authenticator_settings import ( - AuthenticatorEnrollmentPolicyAuthenticatorSettings, -) -from okta.models.authenticator_enrollment_policy_authenticator_settings_constraints import ( - AuthenticatorEnrollmentPolicyAuthenticatorSettingsConstraints, -) -from okta.models.authenticator_enrollment_policy_authenticator_settings_enroll import ( - AuthenticatorEnrollmentPolicyAuthenticatorSettingsEnroll, -) -from okta.models.authenticator_enrollment_policy_authenticator_status import ( - AuthenticatorEnrollmentPolicyAuthenticatorStatus, -) -from okta.models.authenticator_enrollment_policy_authenticator_type import ( - AuthenticatorEnrollmentPolicyAuthenticatorType, -) -from okta.models.authenticator_enrollment_policy_conditions import ( - AuthenticatorEnrollmentPolicyConditions, -) -from okta.models.authenticator_enrollment_policy_conditions_all_of_people import ( - AuthenticatorEnrollmentPolicyConditionsAllOfPeople, -) -from okta.models.authenticator_enrollment_policy_conditions_all_of_people_groups import ( - AuthenticatorEnrollmentPolicyConditionsAllOfPeopleGroups, -) -from okta.models.authenticator_enrollment_policy_rule import ( - AuthenticatorEnrollmentPolicyRule, -) -from okta.models.authenticator_enrollment_policy_rule_action_enroll import ( - AuthenticatorEnrollmentPolicyRuleActionEnroll, -) -from okta.models.authenticator_enrollment_policy_rule_actions import ( - AuthenticatorEnrollmentPolicyRuleActions, -) -from okta.models.authenticator_enrollment_policy_rule_conditions import ( - AuthenticatorEnrollmentPolicyRuleConditions, -) -from okta.models.authenticator_enrollment_policy_rule_conditions_people import ( - AuthenticatorEnrollmentPolicyRuleConditionsPeople, -) -from okta.models.authenticator_enrollment_policy_rule_conditions_people_users import ( - AuthenticatorEnrollmentPolicyRuleConditionsPeopleUsers, -) -from okta.models.authenticator_enrollment_policy_settings import ( - AuthenticatorEnrollmentPolicySettings, -) -from okta.models.authenticator_enrollment_policy_settings_type import ( - AuthenticatorEnrollmentPolicySettingsType, -) -from okta.models.authenticator_identity import AuthenticatorIdentity -from okta.models.authenticator_key_custom_app import AuthenticatorKeyCustomApp -from okta.models.authenticator_key_custom_app_all_of_provider import ( - AuthenticatorKeyCustomAppAllOfProvider, -) -from okta.models.authenticator_key_custom_app_all_of_provider_configuration import ( - AuthenticatorKeyCustomAppAllOfProviderConfiguration, -) -from okta.models.authenticator_key_custom_app_all_of_provider_configuration_apns import ( - AuthenticatorKeyCustomAppAllOfProviderConfigurationApns, -) -from okta.models.authenticator_key_custom_app_all_of_provider_configuration_fcm import ( - AuthenticatorKeyCustomAppAllOfProviderConfigurationFcm, -) -from okta.models.authenticator_key_custom_app_all_of_settings import ( - AuthenticatorKeyCustomAppAllOfSettings, -) -from okta.models.authenticator_key_duo import AuthenticatorKeyDuo -from okta.models.authenticator_key_duo_all_of_provider import ( - AuthenticatorKeyDuoAllOfProvider, -) -from okta.models.authenticator_key_duo_all_of_provider_configuration import ( - AuthenticatorKeyDuoAllOfProviderConfiguration, -) -from okta.models.authenticator_key_duo_all_of_provider_configuration_user_name_template import ( - AuthenticatorKeyDuoAllOfProviderConfigurationUserNameTemplate, -) -from okta.models.authenticator_key_email import AuthenticatorKeyEmail -from okta.models.authenticator_key_email_all_of_settings import ( - AuthenticatorKeyEmailAllOfSettings, -) -from okta.models.authenticator_key_enum import AuthenticatorKeyEnum -from okta.models.authenticator_key_external_idp import AuthenticatorKeyExternalIdp -from okta.models.authenticator_key_google_otp import AuthenticatorKeyGoogleOtp -from okta.models.authenticator_key_okta_verify import AuthenticatorKeyOktaVerify -from okta.models.authenticator_key_okta_verify_all_of_settings import ( - AuthenticatorKeyOktaVerifyAllOfSettings, -) -from okta.models.authenticator_key_onprem import AuthenticatorKeyOnprem -from okta.models.authenticator_key_password import AuthenticatorKeyPassword -from okta.models.authenticator_key_phone import AuthenticatorKeyPhone -from okta.models.authenticator_key_phone_all_of_settings import ( - AuthenticatorKeyPhoneAllOfSettings, -) -from okta.models.authenticator_key_security_key import AuthenticatorKeySecurityKey -from okta.models.authenticator_key_security_question import ( - AuthenticatorKeySecurityQuestion, -) -from okta.models.authenticator_key_smart_card import AuthenticatorKeySmartCard -from okta.models.authenticator_key_symantec_vip import AuthenticatorKeySymantecVip -from okta.models.authenticator_key_tac import AuthenticatorKeyTac -from okta.models.authenticator_key_tac_all_of_provider import ( - AuthenticatorKeyTacAllOfProvider, -) -from okta.models.authenticator_key_tac_all_of_provider_configuration import ( - AuthenticatorKeyTacAllOfProviderConfiguration, -) -from okta.models.authenticator_key_tac_all_of_provider_configuration_complexity import ( - AuthenticatorKeyTacAllOfProviderConfigurationComplexity, -) -from okta.models.authenticator_key_webauthn import AuthenticatorKeyWebauthn -from okta.models.authenticator_key_yubikey import AuthenticatorKeyYubikey -from okta.models.authenticator_links import AuthenticatorLinks -from okta.models.authenticator_method_algorithm import AuthenticatorMethodAlgorithm -from okta.models.authenticator_method_base import AuthenticatorMethodBase -from okta.models.authenticator_method_constraint import AuthenticatorMethodConstraint -from okta.models.authenticator_method_otp import AuthenticatorMethodOtp -from okta.models.authenticator_method_property import AuthenticatorMethodProperty -from okta.models.authenticator_method_push import AuthenticatorMethodPush -from okta.models.authenticator_method_push_all_of_settings import ( - AuthenticatorMethodPushAllOfSettings, -) -from okta.models.authenticator_method_signed_nonce import AuthenticatorMethodSignedNonce -from okta.models.authenticator_method_signed_nonce_all_of_settings import ( - AuthenticatorMethodSignedNonceAllOfSettings, -) -from okta.models.authenticator_method_simple import AuthenticatorMethodSimple -from okta.models.authenticator_method_tac import AuthenticatorMethodTac -from okta.models.authenticator_method_totp import AuthenticatorMethodTotp -from okta.models.authenticator_method_totp_all_of_settings import ( - AuthenticatorMethodTotpAllOfSettings, -) -from okta.models.authenticator_method_transaction_type import ( - AuthenticatorMethodTransactionType, -) -from okta.models.authenticator_method_type import AuthenticatorMethodType -from okta.models.authenticator_method_type_web_authn import ( - AuthenticatorMethodTypeWebAuthn, -) -from okta.models.authenticator_method_web_authn import AuthenticatorMethodWebAuthn -from okta.models.authenticator_method_web_authn_all_of_settings import ( - AuthenticatorMethodWebAuthnAllOfSettings, -) -from okta.models.authenticator_method_with_verifiable_properties import ( - AuthenticatorMethodWithVerifiableProperties, -) -from okta.models.authenticator_profile import AuthenticatorProfile -from okta.models.authenticator_profile_tac_request import AuthenticatorProfileTacRequest -from okta.models.authenticator_profile_tac_response_post import ( - AuthenticatorProfileTacResponsePost, -) -from okta.models.authenticator_simple import AuthenticatorSimple -from okta.models.authenticator_type import AuthenticatorType -from okta.models.authorization_server import AuthorizationServer -from okta.models.authorization_server_credentials import AuthorizationServerCredentials -from okta.models.authorization_server_credentials_rotation_mode import ( - AuthorizationServerCredentialsRotationMode, -) -from okta.models.authorization_server_credentials_signing_config import ( - AuthorizationServerCredentialsSigningConfig, -) -from okta.models.authorization_server_credentials_use import ( - AuthorizationServerCredentialsUse, -) -from okta.models.authorization_server_json_web_key import AuthorizationServerJsonWebKey -from okta.models.authorization_server_policy import AuthorizationServerPolicy -from okta.models.authorization_server_policy_all_of_links import ( - AuthorizationServerPolicyAllOfLinks, -) -from okta.models.authorization_server_policy_all_of_links_all_of_rules import ( - AuthorizationServerPolicyAllOfLinksAllOfRules, -) -from okta.models.authorization_server_policy_conditions import ( - AuthorizationServerPolicyConditions, -) -from okta.models.authorization_server_policy_people_condition import ( - AuthorizationServerPolicyPeopleCondition, -) -from okta.models.authorization_server_policy_rule import AuthorizationServerPolicyRule -from okta.models.authorization_server_policy_rule_actions import ( - AuthorizationServerPolicyRuleActions, -) -from okta.models.authorization_server_policy_rule_conditions import ( - AuthorizationServerPolicyRuleConditions, -) -from okta.models.authorization_server_policy_rule_group_condition import ( - AuthorizationServerPolicyRuleGroupCondition, -) -from okta.models.authorization_server_policy_rule_request import ( - AuthorizationServerPolicyRuleRequest, -) -from okta.models.authorization_server_policy_rule_user_condition import ( - AuthorizationServerPolicyRuleUserCondition, -) -from okta.models.authorization_server_resource_href_object import ( - AuthorizationServerResourceHrefObject, -) -from okta.models.auto_assign_admin_app_setting import AutoAssignAdminAppSetting -from okta.models.auto_login_application import AutoLoginApplication -from okta.models.auto_login_application_settings import AutoLoginApplicationSettings -from okta.models.auto_login_application_settings_sign_on import ( - AutoLoginApplicationSettingsSignOn, -) -from okta.models.auto_update_schedule import AutoUpdateSchedule -from okta.models.available_action import AvailableAction -from okta.models.available_action_provider import AvailableActionProvider -from okta.models.available_actions import AvailableActions -from okta.models.aws_region import AwsRegion -from okta.models.base_context import BaseContext -from okta.models.base_context_session import BaseContextSession -from okta.models.base_context_user import BaseContextUser -from okta.models.base_context_user_links import BaseContextUserLinks -from okta.models.base_context_user_profile import BaseContextUserProfile -from okta.models.base_email_domain import BaseEmailDomain -from okta.models.base_email_server import BaseEmailServer -from okta.models.base_token import BaseToken -from okta.models.base_token_token import BaseTokenToken -from okta.models.base_token_token_lifetime import BaseTokenTokenLifetime -from okta.models.basic_application_settings import BasicApplicationSettings -from okta.models.basic_application_settings_application import ( - BasicApplicationSettingsApplication, -) -from okta.models.basic_auth_application import BasicAuthApplication -from okta.models.before_scheduled_action_policy_rule_condition import ( - BeforeScheduledActionPolicyRuleCondition, -) -from okta.models.behavior_rule import BehaviorRule -from okta.models.behavior_rule_asn import BehaviorRuleASN -from okta.models.behavior_rule_anomalous_device import BehaviorRuleAnomalousDevice -from okta.models.behavior_rule_anomalous_ip import BehaviorRuleAnomalousIP -from okta.models.behavior_rule_anomalous_location import BehaviorRuleAnomalousLocation -from okta.models.behavior_rule_settings_anomalous_asn import ( - BehaviorRuleSettingsAnomalousASN, -) -from okta.models.behavior_rule_settings_anomalous_device import ( - BehaviorRuleSettingsAnomalousDevice, -) -from okta.models.behavior_rule_settings_anomalous_ip import ( - BehaviorRuleSettingsAnomalousIP, -) -from okta.models.behavior_rule_settings_anomalous_location import ( - BehaviorRuleSettingsAnomalousLocation, -) -from okta.models.behavior_rule_settings_history_based import ( - BehaviorRuleSettingsHistoryBased, -) -from okta.models.behavior_rule_settings_velocity import BehaviorRuleSettingsVelocity -from okta.models.behavior_rule_type import BehaviorRuleType -from okta.models.behavior_rule_velocity import BehaviorRuleVelocity -from okta.models.binding_method import BindingMethod -from okta.models.bookmark_application import BookmarkApplication -from okta.models.bookmark_application_settings import BookmarkApplicationSettings -from okta.models.bookmark_application_settings_application import ( - BookmarkApplicationSettingsApplication, -) -from okta.models.bounces_remove_list_error import BouncesRemoveListError -from okta.models.bounces_remove_list_obj import BouncesRemoveListObj -from okta.models.bounces_remove_list_result import BouncesRemoveListResult -from okta.models.brand import Brand -from okta.models.brand_domains import BrandDomains -from okta.models.brand_request import BrandRequest -from okta.models.brand_with_embedded import BrandWithEmbedded -from okta.models.browser_plugin_application import BrowserPluginApplication -from okta.models.bulk_delete_request_body import BulkDeleteRequestBody -from okta.models.bulk_group_delete_request_body import BulkGroupDeleteRequestBody -from okta.models.bulk_group_memberships_delete_request_body import ( - BulkGroupMembershipsDeleteRequestBody, -) -from okta.models.bulk_group_memberships_upsert_request_body import ( - BulkGroupMembershipsUpsertRequestBody, -) -from okta.models.bulk_group_upsert_request_body import BulkGroupUpsertRequestBody -from okta.models.bulk_group_upsert_request_body_profiles_inner import ( - BulkGroupUpsertRequestBodyProfilesInner, -) -from okta.models.bulk_upsert_request_body import BulkUpsertRequestBody -from okta.models.bulk_upsert_request_body_profiles_inner import ( - BulkUpsertRequestBodyProfilesInner, -) -from okta.models.bundle_entitlement import BundleEntitlement -from okta.models.bundle_entitlement_links import BundleEntitlementLinks -from okta.models.bundle_entitlement_links_values import BundleEntitlementLinksValues -from okta.models.bundle_entitlements_response import BundleEntitlementsResponse -from okta.models.bundle_entitlements_response_links import ( - BundleEntitlementsResponseLinks, -) -from okta.models.bundle_link import BundleLink -from okta.models.by_date_time_authenticator_grace_period_expiry import ( - ByDateTimeAuthenticatorGracePeriodExpiry, -) -from okta.models.by_date_time_expiry import ByDateTimeExpiry -from okta.models.by_duration_expiry import ByDurationExpiry -from okta.models.captcha_instance import CAPTCHAInstance -from okta.models.captcha_type import CAPTCHAType -from okta.models.csr_links import CSRLinks -from okta.models.caep_credential_change_event import CaepCredentialChangeEvent -from okta.models.caep_credential_change_event_reason_admin import ( - CaepCredentialChangeEventReasonAdmin, -) -from okta.models.caep_credential_change_event_reason_user import ( - CaepCredentialChangeEventReasonUser, -) -from okta.models.caep_device_compliance_change_event import ( - CaepDeviceComplianceChangeEvent, -) -from okta.models.caep_device_compliance_change_event_reason_admin import ( - CaepDeviceComplianceChangeEventReasonAdmin, -) -from okta.models.caep_device_compliance_change_event_reason_user import ( - CaepDeviceComplianceChangeEventReasonUser, -) -from okta.models.caep_event import CaepEvent -from okta.models.caep_security_event import CaepSecurityEvent -from okta.models.caep_session_revoked_event import CaepSessionRevokedEvent -from okta.models.capabilities_create_object import CapabilitiesCreateObject -from okta.models.capabilities_import_rules_object import CapabilitiesImportRulesObject -from okta.models.capabilities_import_rules_user_create_and_match_object import ( - CapabilitiesImportRulesUserCreateAndMatchObject, -) -from okta.models.capabilities_import_settings_object import ( - CapabilitiesImportSettingsObject, -) -from okta.models.capabilities_inbound_provisioning_object import ( - CapabilitiesInboundProvisioningObject, -) -from okta.models.capabilities_object import CapabilitiesObject -from okta.models.capabilities_update_object import CapabilitiesUpdateObject -from okta.models.capability import Capability -from okta.models.capability_type import CapabilityType -from okta.models.catalog_application import CatalogApplication -from okta.models.catalog_application_links import CatalogApplicationLinks -from okta.models.catalog_application_status import CatalogApplicationStatus -from okta.models.challenge_type import ChallengeType -from okta.models.change_enum import ChangeEnum -from okta.models.change_password_request import ChangePasswordRequest -from okta.models.channel import Channel -from okta.models.channel_binding import ChannelBinding -from okta.models.child_org import ChildOrg -from okta.models.chrome_browser_version import ChromeBrowserVersion -from okta.models.classification_type import ClassificationType -from okta.models.client import Client -from okta.models.client_policy_condition import ClientPolicyCondition -from okta.models.client_privileges_setting import ClientPrivilegesSetting -from okta.models.code_challenge_method import CodeChallengeMethod -from okta.models.compliance import Compliance -from okta.models.conditions import Conditions -from okta.models.connection_type import ConnectionType -from okta.models.connections_signing_rotation_mode import ConnectionsSigningRotationMode -from okta.models.content_security_policy_setting import ContentSecurityPolicySetting -from okta.models.context_policy_rule_condition import ContextPolicyRuleCondition -from okta.models.create_ai_agent_request import CreateAIAgentRequest -from okta.models.create_brand_request import CreateBrandRequest -from okta.models.create_group_push_mapping_request import CreateGroupPushMappingRequest -from okta.models.create_group_rule_request import CreateGroupRuleRequest -from okta.models.create_iam_role_request import CreateIamRoleRequest -from okta.models.create_or_update_policy import CreateOrUpdatePolicy -from okta.models.create_realm_assignment_request import CreateRealmAssignmentRequest -from okta.models.create_realm_request import CreateRealmRequest -from okta.models.create_resource_set_request import CreateResourceSetRequest -from okta.models.create_session_request import CreateSessionRequest -from okta.models.create_ui_schema import CreateUISchema -from okta.models.create_update_iam_role_permission_request import ( - CreateUpdateIamRolePermissionRequest, -) -from okta.models.create_user_request import CreateUserRequest -from okta.models.create_user_request_type import CreateUserRequestType -from okta.models.credential_sync_info import CredentialSyncInfo -from okta.models.credential_sync_state import CredentialSyncState -from okta.models.csr import Csr -from okta.models.csr_metadata import CsrMetadata -from okta.models.csr_metadata_subject import CsrMetadataSubject -from okta.models.csr_metadata_subject_alt_names import CsrMetadataSubjectAltNames -from okta.models.csr_publish_href_hints import CsrPublishHrefHints -from okta.models.csr_self_href_hints import CsrSelfHrefHints -from okta.models.custom_aaguid_create_request_object import ( - CustomAAGUIDCreateRequestObject, -) -from okta.models.custom_aaguid_response_object import CustomAAGUIDResponseObject -from okta.models.custom_aaguid_update_request_object import ( - CustomAAGUIDUpdateRequestObject, -) -from okta.models.custom_app_user_verification_enum import CustomAppUserVerificationEnum -from okta.models.custom_auth_settings import CustomAuthSettings -from okta.models.custom_authorization_server import CustomAuthorizationServer -from okta.models.custom_authorization_server_links import CustomAuthorizationServerLinks -from okta.models.custom_role import CustomRole -from okta.models.custom_role_assignment_schema import CustomRoleAssignmentSchema -from okta.models.customizable_page import CustomizablePage -from okta.models.dns_record_authenticators import DNSRecordAuthenticators -from okta.models.dns_record_domains import DNSRecordDomains -from okta.models.dns_record_type_authenticators import DNSRecordTypeAuthenticators -from okta.models.dns_record_type_domains import DNSRecordTypeDomains -from okta.models.dr_status_item import DRStatusItem -from okta.models.dtc_chrome_os import DTCChromeOS -from okta.models.dtc_mac_os import DTCMacOS -from okta.models.dtc_windows import DTCWindows -from okta.models.default_app import DefaultApp -from okta.models.desktop_mfa_enforce_number_matching_challenge_org_setting import ( - DesktopMFAEnforceNumberMatchingChallengeOrgSetting, -) -from okta.models.desktop_mfa_recovery_pin_org_setting import ( - DesktopMFARecoveryPinOrgSetting, -) -from okta.models.detailed_hook_key_instance import DetailedHookKeyInstance -from okta.models.detected_risk_events import DetectedRiskEvents -from okta.models.device import Device -from okta.models.device_access_policy_rule_condition import ( - DeviceAccessPolicyRuleCondition, -) -from okta.models.device_assurance import DeviceAssurance -from okta.models.device_assurance_android_platform import DeviceAssuranceAndroidPlatform -from okta.models.device_assurance_android_platform_all_of_disk_encryption_type import ( - DeviceAssuranceAndroidPlatformAllOfDiskEncryptionType, -) -from okta.models.device_assurance_android_platform_all_of_screen_lock_type import ( - DeviceAssuranceAndroidPlatformAllOfScreenLockType, -) -from okta.models.device_assurance_android_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceAndroidPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_assurance_chrome_os_platform import ( - DeviceAssuranceChromeOSPlatform, -) -from okta.models.device_assurance_chrome_os_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceChromeOSPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_assurance_ios_platform import DeviceAssuranceIOSPlatform -from okta.models.device_assurance_ios_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceIOSPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_assurance_mac_os_platform import DeviceAssuranceMacOSPlatform -from okta.models.device_assurance_mac_os_platform_all_of_disk_encryption_type import ( - DeviceAssuranceMacOSPlatformAllOfDiskEncryptionType, -) -from okta.models.device_assurance_mac_os_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceMacOSPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_assurance_windows_platform import DeviceAssuranceWindowsPlatform -from okta.models.device_assurance_windows_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceWindowsPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_context_provider import DeviceContextProvider -from okta.models.device_display_name import DeviceDisplayName -from okta.models.device_integrations import DeviceIntegrations -from okta.models.device_integrations_metadata import DeviceIntegrationsMetadata -from okta.models.device_integrations_metadata_one_of import ( - DeviceIntegrationsMetadataOneOf, -) -from okta.models.device_integrations_metadata_one_of1 import ( - DeviceIntegrationsMetadataOneOf1, -) -from okta.models.device_integrations_metadata_one_of2 import ( - DeviceIntegrationsMetadataOneOf2, -) -from okta.models.device_integrations_name import DeviceIntegrationsName -from okta.models.device_integrations_platform import DeviceIntegrationsPlatform -from okta.models.device_integrations_status import DeviceIntegrationsStatus -from okta.models.device_integrity import DeviceIntegrity -from okta.models.device_list import DeviceList -from okta.models.device_list_all_of_embedded import DeviceListAllOfEmbedded -from okta.models.device_platform import DevicePlatform -from okta.models.device_policy_mdm_framework import DevicePolicyMDMFramework -from okta.models.device_policy_platform_type import DevicePolicyPlatformType -from okta.models.device_policy_rule_condition import DevicePolicyRuleCondition -from okta.models.device_policy_rule_condition_assurance import ( - DevicePolicyRuleConditionAssurance, -) -from okta.models.device_policy_rule_condition_platform import ( - DevicePolicyRuleConditionPlatform, -) -from okta.models.device_policy_trust_level import DevicePolicyTrustLevel -from okta.models.device_posture_check import DevicePostureCheck -from okta.models.device_posture_checks import DevicePostureChecks -from okta.models.device_posture_checks_mapping_type import ( - DevicePostureChecksMappingType, -) -from okta.models.device_posture_checks_platform import DevicePostureChecksPlatform -from okta.models.device_posture_checks_remediation_settings import ( - DevicePostureChecksRemediationSettings, -) -from okta.models.device_posture_checks_remediation_settings_link import ( - DevicePostureChecksRemediationSettingsLink, -) -from okta.models.device_posture_checks_remediation_settings_message import ( - DevicePostureChecksRemediationSettingsMessage, -) -from okta.models.device_posture_checks_type import DevicePostureChecksType -from okta.models.device_posture_id_p import DevicePostureIdP -from okta.models.device_profile import DeviceProfile -from okta.models.device_signal_collection_policy import DeviceSignalCollectionPolicy -from okta.models.device_signal_collection_policy_rule import ( - DeviceSignalCollectionPolicyRule, -) -from okta.models.device_signal_collection_policy_rule_actions import ( - DeviceSignalCollectionPolicyRuleActions, -) -from okta.models.device_signal_collection_policy_rule_conditions import ( - DeviceSignalCollectionPolicyRuleConditions, -) -from okta.models.device_signal_collection_policy_rule_device_signal_collection import ( - DeviceSignalCollectionPolicyRuleDeviceSignalCollection, -) -from okta.models.device_status import DeviceStatus -from okta.models.device_user import DeviceUser -from okta.models.digest_algorithm import DigestAlgorithm -from okta.models.disk_encryption_type_android import DiskEncryptionTypeAndroid -from okta.models.disk_encryption_type_def import DiskEncryptionTypeDef -from okta.models.disk_encryption_type_desktop import DiskEncryptionTypeDesktop -from okta.models.domain_certificate import DomainCertificate -from okta.models.domain_certificate_metadata import DomainCertificateMetadata -from okta.models.domain_certificate_source_type import DomainCertificateSourceType -from okta.models.domain_certificate_type import DomainCertificateType -from okta.models.domain_links import DomainLinks -from okta.models.domain_links_all_of_brand import DomainLinksAllOfBrand -from okta.models.domain_links_all_of_certificate import DomainLinksAllOfCertificate -from okta.models.domain_links_all_of_verify import DomainLinksAllOfVerify -from okta.models.domain_list_response import DomainListResponse -from okta.models.domain_request import DomainRequest -from okta.models.domain_response import DomainResponse -from okta.models.domain_validation_status import DomainValidationStatus -from okta.models.duration import Duration -from okta.models.dynamic_network_zone import DynamicNetworkZone -from okta.models.dynamic_network_zone_all_of_asns import DynamicNetworkZoneAllOfAsns -from okta.models.dynamic_network_zone_all_of_locations import ( - DynamicNetworkZoneAllOfLocations, -) -from okta.models.ec_key_jwk import ECKeyJWK -from okta.models.email_content import EmailContent -from okta.models.email_customization import EmailCustomization -from okta.models.email_customization_all_of_links import EmailCustomizationAllOfLinks -from okta.models.email_default_content import EmailDefaultContent -from okta.models.email_domain import EmailDomain -from okta.models.email_domain_dns_record import EmailDomainDNSRecord -from okta.models.email_domain_dns_record_type import EmailDomainDNSRecordType -from okta.models.email_domain_response import EmailDomainResponse -from okta.models.email_domain_response_with_embedded import ( - EmailDomainResponseWithEmbedded, -) -from okta.models.email_domain_status import EmailDomainStatus -from okta.models.email_preview import EmailPreview -from okta.models.email_preview_links import EmailPreviewLinks -from okta.models.email_server_list_response import EmailServerListResponse -from okta.models.email_server_post import EmailServerPost -from okta.models.email_server_request import EmailServerRequest -from okta.models.email_server_response import EmailServerResponse -from okta.models.email_settings import EmailSettings -from okta.models.email_settings_response import EmailSettingsResponse -from okta.models.email_settings_response_links import EmailSettingsResponseLinks -from okta.models.email_template_response import EmailTemplateResponse -from okta.models.email_template_response_embedded import EmailTemplateResponseEmbedded -from okta.models.email_template_response_links import EmailTemplateResponseLinks -from okta.models.email_template_touch_point_variant import ( - EmailTemplateTouchPointVariant, -) -from okta.models.email_test_addresses import EmailTestAddresses -from okta.models.embedded import Embedded -from okta.models.enabled_pages_type import EnabledPagesType -from okta.models.enabled_status import EnabledStatus -from okta.models.end_user_dashboard_touch_point_variant import ( - EndUserDashboardTouchPointVariant, -) -from okta.models.endpoint_auth_method import EndpointAuthMethod -from okta.models.enhanced_dynamic_network_zone import EnhancedDynamicNetworkZone -from okta.models.enhanced_dynamic_network_zone_all_of_asns import ( - EnhancedDynamicNetworkZoneAllOfAsns, -) -from okta.models.enhanced_dynamic_network_zone_all_of_asns_exclude import ( - EnhancedDynamicNetworkZoneAllOfAsnsExclude, -) -from okta.models.enhanced_dynamic_network_zone_all_of_asns_include import ( - EnhancedDynamicNetworkZoneAllOfAsnsInclude, -) -from okta.models.enhanced_dynamic_network_zone_all_of_ip_service_categories import ( - EnhancedDynamicNetworkZoneAllOfIpServiceCategories, -) -from okta.models.enhanced_dynamic_network_zone_all_of_locations import ( - EnhancedDynamicNetworkZoneAllOfLocations, -) -from okta.models.enhanced_dynamic_network_zone_all_of_locations_exclude import ( - EnhancedDynamicNetworkZoneAllOfLocationsExclude, -) -from okta.models.enhanced_dynamic_network_zone_all_of_locations_include import ( - EnhancedDynamicNetworkZoneAllOfLocationsInclude, -) -from okta.models.enrollment_activation_request import EnrollmentActivationRequest -from okta.models.enrollment_activation_response import EnrollmentActivationResponse -from okta.models.enrollment_initialization_request import ( - EnrollmentInitializationRequest, -) -from okta.models.enrollment_initialization_response import ( - EnrollmentInitializationResponse, -) -from okta.models.enrollment_policy_authenticator_grace_period import ( - EnrollmentPolicyAuthenticatorGracePeriod, -) -from okta.models.entitlement_types_inner import EntitlementTypesInner -from okta.models.entitlement_types_inner_attributes import ( - EntitlementTypesInnerAttributes, -) -from okta.models.entitlement_types_inner_mappings import EntitlementTypesInnerMappings -from okta.models.entitlement_value import EntitlementValue -from okta.models.entitlement_value_links import EntitlementValueLinks -from okta.models.entitlement_values_response import EntitlementValuesResponse -from okta.models.entitlement_values_response_links import EntitlementValuesResponseLinks -from okta.models.entitlements_link import EntitlementsLink -from okta.models.entity_risk_policy import EntityRiskPolicy -from okta.models.entity_risk_policy_rule import EntityRiskPolicyRule -from okta.models.entity_risk_policy_rule_action_run_workflow import ( - EntityRiskPolicyRuleActionRunWorkflow, -) -from okta.models.entity_risk_policy_rule_action_run_workflow_workflow import ( - EntityRiskPolicyRuleActionRunWorkflowWorkflow, -) -from okta.models.entity_risk_policy_rule_action_terminate_all_sessions import ( - EntityRiskPolicyRuleActionTerminateAllSessions, -) -from okta.models.entity_risk_policy_rule_actions_object import ( - EntityRiskPolicyRuleActionsObject, -) -from okta.models.entity_risk_policy_rule_all_of_actions import ( - EntityRiskPolicyRuleAllOfActions, -) -from okta.models.entity_risk_policy_rule_all_of_actions_entity_risk import ( - EntityRiskPolicyRuleAllOfActionsEntityRisk, -) -from okta.models.entity_risk_policy_rule_conditions import ( - EntityRiskPolicyRuleConditions, -) -from okta.models.entity_risk_score_policy_rule_condition import ( - EntityRiskScorePolicyRuleCondition, -) -from okta.models.error import Error -from okta.models.error409 import Error409 -from okta.models.error_cause import ErrorCause -from okta.models.error_details import ErrorDetails -from okta.models.error_page import ErrorPage -from okta.models.error_page_touch_point_variant import ErrorPageTouchPointVariant -from okta.models.event_hook import EventHook -from okta.models.event_hook_channel import EventHookChannel -from okta.models.event_hook_channel_config import EventHookChannelConfig -from okta.models.event_hook_channel_config_auth_scheme import ( - EventHookChannelConfigAuthScheme, -) -from okta.models.event_hook_channel_config_auth_scheme_type import ( - EventHookChannelConfigAuthSchemeType, -) -from okta.models.event_hook_channel_config_header import EventHookChannelConfigHeader -from okta.models.event_hook_channel_type import EventHookChannelType -from okta.models.event_hook_filter_map_object import EventHookFilterMapObject -from okta.models.event_hook_filter_map_object_condition import ( - EventHookFilterMapObjectCondition, -) -from okta.models.event_hook_filters import EventHookFilters -from okta.models.event_hook_links import EventHookLinks -from okta.models.event_hook_verification_status import EventHookVerificationStatus -from okta.models.event_subscription_type import EventSubscriptionType -from okta.models.event_subscriptions import EventSubscriptions -from okta.models.execute_inline_hook200_response import ExecuteInlineHook200Response -from okta.models.execute_inline_hook_request import ExecuteInlineHookRequest -from okta.models.expression import Expression -from okta.models.fcm_configuration import FCMConfiguration -from okta.models.fcm_push_provider import FCMPushProvider -from okta.models.failback_request_schema import FailbackRequestSchema -from okta.models.failover_request_schema import FailoverRequestSchema -from okta.models.feature import Feature -from okta.models.feature_lifecycle import FeatureLifecycle -from okta.models.feature_links import FeatureLinks -from okta.models.feature_links_all_of_dependencies import FeatureLinksAllOfDependencies -from okta.models.feature_links_all_of_dependents import FeatureLinksAllOfDependents -from okta.models.feature_stage import FeatureStage -from okta.models.feature_stage_state import FeatureStageState -from okta.models.feature_stage_value import FeatureStageValue -from okta.models.feature_type import FeatureType -from okta.models.federated_claim import FederatedClaim -from okta.models.federated_claim_request_body import FederatedClaimRequestBody -from okta.models.fips_enum import FipsEnum -from okta.models.forgot_password_response import ForgotPasswordResponse -from okta.models.fulfillment_data_order_details import FulfillmentDataOrderDetails -from okta.models.fulfillment_request import FulfillmentRequest -from okta.models.get_jwk200_response import GetJwk200Response -from okta.models.get_ssf_streams200_response import GetSsfStreams200Response -from okta.models.google_application import GoogleApplication -from okta.models.google_application_settings import GoogleApplicationSettings -from okta.models.google_application_settings_application import ( - GoogleApplicationSettingsApplication, -) -from okta.models.governance_bundle import GovernanceBundle -from okta.models.governance_bundle_create_request import GovernanceBundleCreateRequest -from okta.models.governance_bundle_links import GovernanceBundleLinks -from okta.models.governance_bundle_update_request import GovernanceBundleUpdateRequest -from okta.models.governance_bundles_response import GovernanceBundlesResponse -from okta.models.governance_bundles_response_links import GovernanceBundlesResponseLinks -from okta.models.governance_source_type import GovernanceSourceType -from okta.models.grace_period import GracePeriod -from okta.models.grace_period_expiry import GracePeriodExpiry -from okta.models.grant_or_token_status import GrantOrTokenStatus -from okta.models.grant_resources_href_object import GrantResourcesHrefObject -from okta.models.grant_type import GrantType -from okta.models.grant_type_policy_rule_condition import GrantTypePolicyRuleCondition -from okta.models.group import Group -from okta.models.group_condition import GroupCondition -from okta.models.group_embedded import GroupEmbedded -from okta.models.group_embedded_app import GroupEmbeddedApp -from okta.models.group_embedded_stats import GroupEmbeddedStats -from okta.models.group_links import GroupLinks -from okta.models.group_memberships_request_schema import GroupMembershipsRequestSchema -from okta.models.group_memberships_response_schema import GroupMembershipsResponseSchema -from okta.models.group_owner import GroupOwner -from okta.models.group_owner_origin_type import GroupOwnerOriginType -from okta.models.group_owner_type import GroupOwnerType -from okta.models.group_policy_rule_condition import GroupPolicyRuleCondition -from okta.models.group_profile import GroupProfile -from okta.models.group_push_mapping import GroupPushMapping -from okta.models.group_push_mapping_links import GroupPushMappingLinks -from okta.models.group_push_mapping_status import GroupPushMappingStatus -from okta.models.group_push_mapping_status_upsert import GroupPushMappingStatusUpsert -from okta.models.group_rule import GroupRule -from okta.models.group_rule_action import GroupRuleAction -from okta.models.group_rule_conditions import GroupRuleConditions -from okta.models.group_rule_expression import GroupRuleExpression -from okta.models.group_rule_group_assignment import GroupRuleGroupAssignment -from okta.models.group_rule_group_condition import GroupRuleGroupCondition -from okta.models.group_rule_people_condition import GroupRulePeopleCondition -from okta.models.group_rule_status import GroupRuleStatus -from okta.models.group_rule_user_condition import GroupRuleUserCondition -from okta.models.group_schema import GroupSchema -from okta.models.group_schema_attribute import GroupSchemaAttribute -from okta.models.group_schema_attribute_enum_inner import GroupSchemaAttributeEnumInner -from okta.models.group_schema_base import GroupSchemaBase -from okta.models.group_schema_base_properties import GroupSchemaBaseProperties -from okta.models.group_schema_custom import GroupSchemaCustom -from okta.models.group_schema_definitions import GroupSchemaDefinitions -from okta.models.group_type import GroupType -from okta.models.groups_link import GroupsLink -from okta.models.groups_request_schema import GroupsRequestSchema -from okta.models.groups_response_schema import GroupsResponseSchema -from okta.models.groups_response_schema_profile import GroupsResponseSchemaProfile -from okta.models.help_link import HelpLink -from okta.models.hook_key import HookKey -from okta.models.hosted_page import HostedPage -from okta.models.hosted_page_type import HostedPageType -from okta.models.href_csr_publish_link import HrefCsrPublishLink -from okta.models.href_csr_self_link import HrefCsrSelfLink -from okta.models.href_hints import HrefHints -from okta.models.href_hints_guidance_object import HrefHintsGuidanceObject -from okta.models.href_object import HrefObject -from okta.models.href_object_activate_link import HrefObjectActivateLink -from okta.models.href_object_app_link import HrefObjectAppLink -from okta.models.href_object_assignee_link import HrefObjectAssigneeLink -from okta.models.href_object_authorize_link import HrefObjectAuthorizeLink -from okta.models.href_object_binding_link import HrefObjectBindingLink -from okta.models.href_object_bindings_link import HrefObjectBindingsLink -from okta.models.href_object_client_link import HrefObjectClientLink -from okta.models.href_object_deactivate_link import HrefObjectDeactivateLink -from okta.models.href_object_delete_link import HrefObjectDeleteLink -from okta.models.href_object_governance_resources_link import ( - HrefObjectGovernanceResourcesLink, -) -from okta.models.href_object_grant_aerial_consent import HrefObjectGrantAerialConsent -from okta.models.href_object_group_link import HrefObjectGroupLink -from okta.models.href_object_logo_link import HrefObjectLogoLink -from okta.models.href_object_mappings_link import HrefObjectMappingsLink -from okta.models.href_object_member_link import HrefObjectMemberLink -from okta.models.href_object_members_link import HrefObjectMembersLink -from okta.models.href_object_next_link import HrefObjectNextLink -from okta.models.href_object_permissions_link import HrefObjectPermissionsLink -from okta.models.href_object_resource_set_link import HrefObjectResourceSetLink -from okta.models.href_object_resource_set_resources_link import ( - HrefObjectResourceSetResourcesLink, -) -from okta.models.href_object_retrieve_aerial_consent import ( - HrefObjectRetrieveAerialConsent, -) -from okta.models.href_object_revoke_aerial_consent import HrefObjectRevokeAerialConsent -from okta.models.href_object_role_link import HrefObjectRoleLink -from okta.models.href_object_rules_link import HrefObjectRulesLink -from okta.models.href_object_self_link import HrefObjectSelfLink -from okta.models.href_object_suspend_link import HrefObjectSuspendLink -from okta.models.href_object_unsuspend_link import HrefObjectUnsuspendLink -from okta.models.href_object_user_link import HrefObjectUserLink -from okta.models.http_method import HttpMethod -from okta.models.iam_bundle_entitlement import IAMBundleEntitlement -from okta.models.idv_authorization_endpoint import IDVAuthorizationEndpoint -from okta.models.idv_credentials import IDVCredentials -from okta.models.idv_credentials_bearer import IDVCredentialsBearer -from okta.models.idv_credentials_client import IDVCredentialsClient -from okta.models.idv_endpoints import IDVEndpoints -from okta.models.idv_par_endpoint import IDVParEndpoint -from okta.models.idv_token_endpoint import IDVTokenEndpoint -from okta.models.ip_network_zone import IPNetworkZone -from okta.models.ip_service_category import IPServiceCategory -from okta.models.iam_role import IamRole -from okta.models.iam_role_links import IamRoleLinks -from okta.models.iam_roles import IamRoles -from okta.models.id_p_certificate_credential import IdPCertificateCredential -from okta.models.id_p_csr import IdPCsr -from okta.models.id_p_csr_links import IdPCsrLinks -from okta.models.id_p_key_credential import IdPKeyCredential -from okta.models.id_proofing_method import IdProofingMethod -from okta.models.id_token_key_encryption_algorithm import IdTokenKeyEncryptionAlgorithm -from okta.models.identity_assertion_app_instance_connection import ( - IdentityAssertionAppInstanceConnection, -) -from okta.models.identity_assertion_app_instance_connection_creatable import ( - IdentityAssertionAppInstanceConnectionCreatable, -) -from okta.models.identity_assertion_app_instance_connection_creatable_app import ( - IdentityAssertionAppInstanceConnectionCreatableApp, -) -from okta.models.identity_assertion_custom_as_connection import ( - IdentityAssertionCustomASConnection, -) -from okta.models.identity_assertion_custom_as_connection_creatable import ( - IdentityAssertionCustomASConnectionCreatable, -) -from okta.models.identity_assertion_custom_as_connection_creatable_authorization_server import ( - IdentityAssertionCustomASConnectionCreatableAuthorizationServer, -) -from okta.models.identity_provider import IdentityProvider -from okta.models.identity_provider_application_user import ( - IdentityProviderApplicationUser, -) -from okta.models.identity_provider_application_user_links import ( - IdentityProviderApplicationUserLinks, -) -from okta.models.identity_provider_issuer_mode import IdentityProviderIssuerMode -from okta.models.identity_provider_links import IdentityProviderLinks -from okta.models.identity_provider_policy import IdentityProviderPolicy -from okta.models.identity_provider_policy_provider import IdentityProviderPolicyProvider -from okta.models.identity_provider_policy_rule_condition import ( - IdentityProviderPolicyRuleCondition, -) -from okta.models.identity_provider_properties import IdentityProviderProperties -from okta.models.identity_provider_properties_idv_metadata import ( - IdentityProviderPropertiesIdvMetadata, -) -from okta.models.identity_provider_protocol import IdentityProviderProtocol -from okta.models.identity_provider_type import IdentityProviderType -from okta.models.identity_source_group_memberships_delete_profile_inner import ( - IdentitySourceGroupMembershipsDeleteProfileInner, -) -from okta.models.identity_source_group_memberships_upsert_profile_inner import ( - IdentitySourceGroupMembershipsUpsertProfileInner, -) -from okta.models.identity_source_group_profile_for_upsert import ( - IdentitySourceGroupProfileForUpsert, -) -from okta.models.identity_source_session import IdentitySourceSession -from okta.models.identity_source_session_status import IdentitySourceSessionStatus -from okta.models.identity_source_user_profile_for_delete import ( - IdentitySourceUserProfileForDelete, -) -from okta.models.identity_source_user_profile_for_upsert import ( - IdentitySourceUserProfileForUpsert, -) -from okta.models.idp_discovery_policy import IdpDiscoveryPolicy -from okta.models.idp_discovery_policy_rule import IdpDiscoveryPolicyRule -from okta.models.idp_discovery_policy_rule_condition import ( - IdpDiscoveryPolicyRuleCondition, -) -from okta.models.idp_policy_rule_action import IdpPolicyRuleAction -from okta.models.idp_policy_rule_action_idp import IdpPolicyRuleActionIdp -from okta.models.idp_policy_rule_action_match_criteria import ( - IdpPolicyRuleActionMatchCriteria, -) -from okta.models.idp_policy_rule_action_provider import IdpPolicyRuleActionProvider -from okta.models.idp_selection_type import IdpSelectionType -from okta.models.iframe_embed_scope_allowed_apps import IframeEmbedScopeAllowedApps -from okta.models.image_upload_response import ImageUploadResponse -from okta.models.import_schedule_object import ImportScheduleObject -from okta.models.import_schedule_object_full_import import ( - ImportScheduleObjectFullImport, -) -from okta.models.import_schedule_object_incremental_import import ( - ImportScheduleObjectIncrementalImport, -) -from okta.models.import_schedule_settings import ImportScheduleSettings -from okta.models.import_username_object import ImportUsernameObject -from okta.models.inactivity_policy_rule_condition import InactivityPolicyRuleCondition -from okta.models.inbound_provisioning_application_feature import ( - InboundProvisioningApplicationFeature, -) -from okta.models.inline_hook import InlineHook -from okta.models.inline_hook_base_payload import InlineHookBasePayload -from okta.models.inline_hook_channel import InlineHookChannel -from okta.models.inline_hook_channel_config import InlineHookChannelConfig -from okta.models.inline_hook_channel_config_auth_scheme_body import ( - InlineHookChannelConfigAuthSchemeBody, -) -from okta.models.inline_hook_channel_config_auth_scheme_response import ( - InlineHookChannelConfigAuthSchemeResponse, -) -from okta.models.inline_hook_channel_config_create import InlineHookChannelConfigCreate -from okta.models.inline_hook_channel_config_headers import ( - InlineHookChannelConfigHeaders, -) -from okta.models.inline_hook_channel_create import InlineHookChannelCreate -from okta.models.inline_hook_channel_http import InlineHookChannelHttp -from okta.models.inline_hook_channel_http_create import InlineHookChannelHttpCreate -from okta.models.inline_hook_channel_o_auth import InlineHookChannelOAuth -from okta.models.inline_hook_channel_o_auth_create import InlineHookChannelOAuthCreate -from okta.models.inline_hook_channel_type import InlineHookChannelType -from okta.models.inline_hook_create import InlineHookCreate -from okta.models.inline_hook_create_response import InlineHookCreateResponse -from okta.models.inline_hook_http_config import InlineHookHttpConfig -from okta.models.inline_hook_http_config_create import InlineHookHttpConfigCreate -from okta.models.inline_hook_links import InlineHookLinks -from okta.models.inline_hook_links_create import InlineHookLinksCreate -from okta.models.inline_hook_o_auth_basic_config import InlineHookOAuthBasicConfig -from okta.models.inline_hook_o_auth_channel_config import InlineHookOAuthChannelConfig -from okta.models.inline_hook_o_auth_channel_config_create import ( - InlineHookOAuthChannelConfigCreate, -) -from okta.models.inline_hook_o_auth_client_secret_config import ( - InlineHookOAuthClientSecretConfig, -) -from okta.models.inline_hook_o_auth_client_secret_config_create import ( - InlineHookOAuthClientSecretConfigCreate, -) -from okta.models.inline_hook_o_auth_private_key_jwt_config import ( - InlineHookOAuthPrivateKeyJwtConfig, -) -from okta.models.inline_hook_replace import InlineHookReplace -from okta.models.inline_hook_request_object import InlineHookRequestObject -from okta.models.inline_hook_request_object_url import InlineHookRequestObjectUrl -from okta.models.inline_hook_response import InlineHookResponse -from okta.models.inline_hook_response_command_value import ( - InlineHookResponseCommandValue, -) -from okta.models.inline_hook_response_commands import InlineHookResponseCommands -from okta.models.inline_hook_status import InlineHookStatus -from okta.models.inline_hook_type import InlineHookType -from okta.models.interclient_trust_mapping import InterclientTrustMapping -from okta.models.interclient_trust_mapping_request_body import ( - InterclientTrustMappingRequestBody, -) -from okta.models.issuer_mode import IssuerMode -from okta.models.json_patch_operation import JsonPatchOperation -from okta.models.json_web_key import JsonWebKey -from okta.models.json_web_key_status import JsonWebKeyStatus -from okta.models.json_web_key_type import JsonWebKeyType -from okta.models.json_web_key_use import JsonWebKeyUse -from okta.models.jwk_use import JwkUse -from okta.models.jwk_use_type import JwkUseType -from okta.models.keep_current import KeepCurrent -from okta.models.keep_me_signed_in import KeepMeSignedIn -from okta.models.key_request import KeyRequest -from okta.models.key_trust_level_browser_key import KeyTrustLevelBrowserKey -from okta.models.key_trust_level_os_mode import KeyTrustLevelOSMode -from okta.models.knowledge_constraint import KnowledgeConstraint -from okta.models.lifecycle_create_setting_object import LifecycleCreateSettingObject -from okta.models.lifecycle_deactivate_setting_object import ( - LifecycleDeactivateSettingObject, -) -from okta.models.lifecycle_expiration_policy_rule_condition import ( - LifecycleExpirationPolicyRuleCondition, -) -from okta.models.lifecycle_status import LifecycleStatus -from okta.models.linked_href_object import LinkedHrefObject -from okta.models.linked_object import LinkedObject -from okta.models.linked_object_details import LinkedObjectDetails -from okta.models.linked_object_details_type import LinkedObjectDetailsType -from okta.models.linked_object_links_self import LinkedObjectLinksSelf -from okta.models.links_activate import LinksActivate -from okta.models.links_activate_activate import LinksActivateActivate -from okta.models.links_aerial_consent_granted import LinksAerialConsentGranted -from okta.models.links_aerial_consent_revoked import LinksAerialConsentRevoked -from okta.models.links_app_and_user import LinksAppAndUser -from okta.models.links_assignee import LinksAssignee -from okta.models.links_authenticator import LinksAuthenticator -from okta.models.links_authenticator_authenticator import ( - LinksAuthenticatorAuthenticator, -) -from okta.models.links_cancel import LinksCancel -from okta.models.links_cancel_cancel import LinksCancelCancel -from okta.models.links_custom_role_response import LinksCustomRoleResponse -from okta.models.links_deactivate import LinksDeactivate -from okta.models.links_deactivate_deactivate import LinksDeactivateDeactivate -from okta.models.links_enroll import LinksEnroll -from okta.models.links_enroll_enroll import LinksEnrollEnroll -from okta.models.links_factor import LinksFactor -from okta.models.links_factor_factor import LinksFactorFactor -from okta.models.links_governance_resources import LinksGovernanceResources -from okta.models.links_governance_sources import LinksGovernanceSources -from okta.models.links_next import LinksNext -from okta.models.links_next_for_role_assignments import LinksNextForRoleAssignments -from okta.models.links_next_for_role_assignments_next import ( - LinksNextForRoleAssignmentsNext, -) -from okta.models.links_poll import LinksPoll -from okta.models.links_poll_poll import LinksPollPoll -from okta.models.links_qrcode import LinksQrcode -from okta.models.links_qrcode_qrcode import LinksQrcodeQrcode -from okta.models.links_questions import LinksQuestions -from okta.models.links_questions_question import LinksQuestionsQuestion -from okta.models.links_resend import LinksResend -from okta.models.links_resend_resend import LinksResendResend -from okta.models.links_self import LinksSelf -from okta.models.links_self_and_full_users_lifecycle import ( - LinksSelfAndFullUsersLifecycle, -) -from okta.models.links_self_and_lifecycle import LinksSelfAndLifecycle -from okta.models.links_self_and_roles import LinksSelfAndRoles -from okta.models.links_self_for_role_assignment import LinksSelfForRoleAssignment -from okta.models.links_self_lifecycle_and_authorize import ( - LinksSelfLifecycleAndAuthorize, -) -from okta.models.links_send import LinksSend -from okta.models.links_send_send import LinksSendSend -from okta.models.links_user_authenticators import LinksUserAuthenticators -from okta.models.links_user_authenticators_user import LinksUserAuthenticatorsUser -from okta.models.links_user_factors import LinksUserFactors -from okta.models.links_user_factors_user import LinksUserFactorsUser -from okta.models.links_user_ref import LinksUserRef -from okta.models.links_verify import LinksVerify -from okta.models.links_verify_verify import LinksVerifyVerify -from okta.models.list_group_assigned_roles200_response_inner import ( - ListGroupAssignedRoles200ResponseInner, -) -from okta.models.list_jwk200_response_inner import ListJwk200ResponseInner -from okta.models.list_profile_mappings import ListProfileMappings -from okta.models.list_roles_for_client200_response_inner import ( - ListRolesForClient200ResponseInner, -) -from okta.models.list_subscriptions_role_role_ref_parameter import ( - ListSubscriptionsRoleRoleRefParameter, -) -from okta.models.loading_page_touch_point_variant import LoadingPageTouchPointVariant -from okta.models.location_granularity import LocationGranularity -from okta.models.log_actor import LogActor -from okta.models.log_authentication_context import LogAuthenticationContext -from okta.models.log_authentication_provider import LogAuthenticationProvider -from okta.models.log_client import LogClient -from okta.models.log_credential_provider import LogCredentialProvider -from okta.models.log_credential_type import LogCredentialType -from okta.models.log_debug_context import LogDebugContext -from okta.models.log_device import LogDevice -from okta.models.log_disk_encryption_type import LogDiskEncryptionType -from okta.models.log_event import LogEvent -from okta.models.log_geographical_context import LogGeographicalContext -from okta.models.log_geolocation import LogGeolocation -from okta.models.log_ip_address import LogIpAddress -from okta.models.log_issuer import LogIssuer -from okta.models.log_outcome import LogOutcome -from okta.models.log_request import LogRequest -from okta.models.log_screen_lock_type import LogScreenLockType -from okta.models.log_security_context import LogSecurityContext -from okta.models.log_severity import LogSeverity -from okta.models.log_stream import LogStream -from okta.models.log_stream_activate_link import LogStreamActivateLink -from okta.models.log_stream_aws import LogStreamAws -from okta.models.log_stream_aws_put_schema import LogStreamAwsPutSchema -from okta.models.log_stream_deactivate_link import LogStreamDeactivateLink -from okta.models.log_stream_link_object import LogStreamLinkObject -from okta.models.log_stream_links_self_and_lifecycle import ( - LogStreamLinksSelfAndLifecycle, -) -from okta.models.log_stream_put_schema import LogStreamPutSchema -from okta.models.log_stream_schema import LogStreamSchema -from okta.models.log_stream_self_link import LogStreamSelfLink -from okta.models.log_stream_settings_aws import LogStreamSettingsAws -from okta.models.log_stream_settings_splunk import LogStreamSettingsSplunk -from okta.models.log_stream_settings_splunk_put import LogStreamSettingsSplunkPut -from okta.models.log_stream_splunk import LogStreamSplunk -from okta.models.log_stream_splunk_put_schema import LogStreamSplunkPutSchema -from okta.models.log_stream_type import LogStreamType -from okta.models.log_target import LogTarget -from okta.models.log_target_change_details import LogTargetChangeDetails -from okta.models.log_transaction import LogTransaction -from okta.models.log_user_agent import LogUserAgent -from okta.models.mdm_enrollment_policy_enrollment import MDMEnrollmentPolicyEnrollment -from okta.models.mdm_enrollment_policy_rule_condition import ( - MDMEnrollmentPolicyRuleCondition, -) -from okta.models.managed_connection import ManagedConnection -from okta.models.managed_connection_app_instance import ManagedConnectionAppInstance -from okta.models.managed_connection_creatable import ManagedConnectionCreatable -from okta.models.managed_connection_list import ManagedConnectionList -from okta.models.managed_connection_list_links import ManagedConnectionListLinks -from okta.models.managed_connection_patchable import ManagedConnectionPatchable -from okta.models.managed_connection_patchable_scope_condition import ( - ManagedConnectionPatchableScopeCondition, -) -from okta.models.managed_connection_service_account import ( - ManagedConnectionServiceAccount, -) -from okta.models.managed_connection_status import ManagedConnectionStatus -from okta.models.managed_connection_vaulted_secret import ManagedConnectionVaultedSecret -from okta.models.membership_request_schema import MembershipRequestSchema -from okta.models.metadata_link import MetadataLink -from okta.models.mtls_credentials import MtlsCredentials -from okta.models.mtls_endpoints import MtlsEndpoints -from okta.models.mtls_sso_endpoint import MtlsSsoEndpoint -from okta.models.mtls_trust_credentials import MtlsTrustCredentials -from okta.models.mtls_trust_credentials_revocation import MtlsTrustCredentialsRevocation -from okta.models.network_zone import NetworkZone -from okta.models.network_zone_address import NetworkZoneAddress -from okta.models.network_zone_address_type import NetworkZoneAddressType -from okta.models.network_zone_location import NetworkZoneLocation -from okta.models.network_zone_status import NetworkZoneStatus -from okta.models.network_zone_type import NetworkZoneType -from okta.models.network_zone_usage import NetworkZoneUsage -from okta.models.notification_type import NotificationType -from okta.models.number_factor_challenge_embedded_links import ( - NumberFactorChallengeEmbeddedLinks, -) -from okta.models.number_factor_challenge_embedded_links_challenge import ( - NumberFactorChallengeEmbeddedLinksChallenge, -) -from okta.models.o_auth2_actor import OAuth2Actor -from okta.models.o_auth2_claim import OAuth2Claim -from okta.models.o_auth2_claim_conditions import OAuth2ClaimConditions -from okta.models.o_auth2_claim_group_filter_type import OAuth2ClaimGroupFilterType -from okta.models.o_auth2_claim_type import OAuth2ClaimType -from okta.models.o_auth2_claim_value_type import OAuth2ClaimValueType -from okta.models.o_auth2_client import OAuth2Client -from okta.models.o_auth2_client_json_encryption_key_request import ( - OAuth2ClientJsonEncryptionKeyRequest, -) -from okta.models.o_auth2_client_json_encryption_key_response import ( - OAuth2ClientJsonEncryptionKeyResponse, -) -from okta.models.o_auth2_client_json_signing_key_request import ( - OAuth2ClientJsonSigningKeyRequest, -) -from okta.models.o_auth2_client_json_signing_key_response import ( - OAuth2ClientJsonSigningKeyResponse, -) -from okta.models.o_auth2_client_json_web_key_ec_request import ( - OAuth2ClientJsonWebKeyECRequest, -) -from okta.models.o_auth2_client_json_web_key_ec_response import ( - OAuth2ClientJsonWebKeyECResponse, -) -from okta.models.o_auth2_client_json_web_key_request_base import ( - OAuth2ClientJsonWebKeyRequestBase, -) -from okta.models.o_auth2_client_json_web_key_request_body import ( - OAuth2ClientJsonWebKeyRequestBody, -) -from okta.models.o_auth2_client_json_web_key_response_base import ( - OAuth2ClientJsonWebKeyResponseBase, -) -from okta.models.o_auth2_client_json_web_key_rsa_request import ( - OAuth2ClientJsonWebKeyRsaRequest, -) -from okta.models.o_auth2_client_json_web_key_rsa_response import ( - OAuth2ClientJsonWebKeyRsaResponse, -) -from okta.models.o_auth2_client_links import OAuth2ClientLinks -from okta.models.o_auth2_client_secret import OAuth2ClientSecret -from okta.models.o_auth2_client_secret_request_body import OAuth2ClientSecretRequestBody -from okta.models.o_auth2_refresh_token import OAuth2RefreshToken -from okta.models.o_auth2_refresh_token_embedded import OAuth2RefreshTokenEmbedded -from okta.models.o_auth2_refresh_token_links import OAuth2RefreshTokenLinks -from okta.models.o_auth2_refresh_token_links_all_of_revoke import ( - OAuth2RefreshTokenLinksAllOfRevoke, -) -from okta.models.o_auth2_refresh_token_links_all_of_revoke_all_of_hints import ( - OAuth2RefreshTokenLinksAllOfRevokeAllOfHints, -) -from okta.models.o_auth2_refresh_token_scope import OAuth2RefreshTokenScope -from okta.models.o_auth2_refresh_token_scope_links import OAuth2RefreshTokenScopeLinks -from okta.models.o_auth2_resource_server_json_web_key import ( - OAuth2ResourceServerJsonWebKey, -) -from okta.models.o_auth2_resource_server_json_web_key_request_body import ( - OAuth2ResourceServerJsonWebKeyRequestBody, -) -from okta.models.o_auth2_scope import OAuth2Scope -from okta.models.o_auth2_scope_consent_grant import OAuth2ScopeConsentGrant -from okta.models.o_auth2_scope_consent_grant_embedded import ( - OAuth2ScopeConsentGrantEmbedded, -) -from okta.models.o_auth2_scope_consent_grant_embedded_scope import ( - OAuth2ScopeConsentGrantEmbeddedScope, -) -from okta.models.o_auth2_scope_consent_grant_links import OAuth2ScopeConsentGrantLinks -from okta.models.o_auth2_scope_consent_grant_source import OAuth2ScopeConsentGrantSource -from okta.models.o_auth2_scope_consent_type import OAuth2ScopeConsentType -from okta.models.o_auth2_scope_metadata_publish import OAuth2ScopeMetadataPublish -from okta.models.o_auth2_scopes_mediation_policy_rule_condition import ( - OAuth2ScopesMediationPolicyRuleCondition, -) -from okta.models.o_auth2_settings import OAuth2Settings -from okta.models.o_auth2_token import OAuth2Token -from okta.models.o_auth_application_credentials import OAuthApplicationCredentials -from okta.models.o_auth_authorization_endpoint import OAuthAuthorizationEndpoint -from okta.models.o_auth_client_secret_links import OAuthClientSecretLinks -from okta.models.o_auth_credentials import OAuthCredentials -from okta.models.o_auth_credentials_client import OAuthCredentialsClient -from okta.models.o_auth_endpoint_authentication_method import ( - OAuthEndpointAuthenticationMethod, -) -from okta.models.o_auth_endpoints import OAuthEndpoints -from okta.models.o_auth_metadata import OAuthMetadata -from okta.models.o_auth_provisioning_enabled_app import OAuthProvisioningEnabledApp -from okta.models.o_auth_resource_server_key_links import OAuthResourceServerKeyLinks -from okta.models.o_auth_response_type import OAuthResponseType -from okta.models.o_auth_token_endpoint import OAuthTokenEndpoint -from okta.models.oin_application import OINApplication -from okta.models.oin_saml11_application_settings_sign_on import ( - OINSaml11ApplicationSettingsSignOn, -) -from okta.models.oin_saml20_application_settings_sign_on import ( - OINSaml20ApplicationSettingsSignOn, -) -from okta.models.os_version import OSVersion -from okta.models.os_version_constraint import OSVersionConstraint -from okta.models.os_version_constraint_dynamic_version_requirement import ( - OSVersionConstraintDynamicVersionRequirement, -) -from okta.models.os_version_dynamic_version_requirement import ( - OSVersionDynamicVersionRequirement, -) -from okta.models.os_version_four_components import OSVersionFourComponents -from okta.models.os_version_three_components import OSVersionThreeComponents -from okta.models.office365_application import Office365Application -from okta.models.office365_application_settings import Office365ApplicationSettings -from okta.models.office365_application_settings_application import ( - Office365ApplicationSettingsApplication, -) -from okta.models.office365_provisioning_settings import Office365ProvisioningSettings -from okta.models.offline_access_scope_resource_href_object import ( - OfflineAccessScopeResourceHrefObject, -) -from okta.models.oidc import Oidc -from okta.models.oidc_algorithms import OidcAlgorithms -from okta.models.oidc_jwks_endpoint import OidcJwksEndpoint -from okta.models.oidc_request_algorithm import OidcRequestAlgorithm -from okta.models.oidc_request_signature_algorithm import OidcRequestSignatureAlgorithm -from okta.models.oidc_settings import OidcSettings -from okta.models.oidc_signing_algorithm import OidcSigningAlgorithm -from okta.models.oidc_slo_endpoint import OidcSloEndpoint -from okta.models.oidc_user_info_endpoint import OidcUserInfoEndpoint -from okta.models.okta_active_directory_group_profile import ( - OktaActiveDirectoryGroupProfile, -) -from okta.models.okta_device_risk_change_event import OktaDeviceRiskChangeEvent -from okta.models.okta_ip_change_event import OktaIpChangeEvent -from okta.models.okta_personal_admin_feature_settings import ( - OktaPersonalAdminFeatureSettings, -) -from okta.models.okta_sign_on_policy import OktaSignOnPolicy -from okta.models.okta_sign_on_policy_conditions import OktaSignOnPolicyConditions -from okta.models.okta_sign_on_policy_factor_prompt_mode import ( - OktaSignOnPolicyFactorPromptMode, -) -from okta.models.okta_sign_on_policy_rule import OktaSignOnPolicyRule -from okta.models.okta_sign_on_policy_rule_actions import OktaSignOnPolicyRuleActions -from okta.models.okta_sign_on_policy_rule_conditions import ( - OktaSignOnPolicyRuleConditions, -) -from okta.models.okta_sign_on_policy_rule_signon_actions import ( - OktaSignOnPolicyRuleSignonActions, -) -from okta.models.okta_sign_on_policy_rule_signon_primary_factor import ( - OktaSignOnPolicyRuleSignonPrimaryFactor, -) -from okta.models.okta_sign_on_policy_rule_signon_session_actions import ( - OktaSignOnPolicyRuleSignonSessionActions, -) -from okta.models.okta_support_access_status import OktaSupportAccessStatus -from okta.models.okta_support_case import OktaSupportCase -from okta.models.okta_support_case_impersonation import OktaSupportCaseImpersonation -from okta.models.okta_support_case_self_assigned import OktaSupportCaseSelfAssigned -from okta.models.okta_support_cases import OktaSupportCases -from okta.models.okta_user_group_profile import OktaUserGroupProfile -from okta.models.okta_user_risk_change_event import OktaUserRiskChangeEvent -from okta.models.okta_user_service_account_credentials import ( - OktaUserServiceAccountCredentials, -) -from okta.models.open_id_connect_application import OpenIdConnectApplication -from okta.models.open_id_connect_application_consent_method import ( - OpenIdConnectApplicationConsentMethod, -) -from okta.models.open_id_connect_application_idp_initiated_login import ( - OpenIdConnectApplicationIdpInitiatedLogin, -) -from okta.models.open_id_connect_application_issuer_mode import ( - OpenIdConnectApplicationIssuerMode, -) -from okta.models.open_id_connect_application_network import ( - OpenIdConnectApplicationNetwork, -) -from okta.models.open_id_connect_application_settings import ( - OpenIdConnectApplicationSettings, -) -from okta.models.open_id_connect_application_settings_client import ( - OpenIdConnectApplicationSettingsClient, -) -from okta.models.open_id_connect_application_settings_client_keys import ( - OpenIdConnectApplicationSettingsClientKeys, -) -from okta.models.open_id_connect_application_settings_refresh_token import ( - OpenIdConnectApplicationSettingsRefreshToken, -) -from okta.models.open_id_connect_application_type import OpenIdConnectApplicationType -from okta.models.open_id_connect_refresh_token_rotation_type import ( - OpenIdConnectRefreshTokenRotationType, -) -from okta.models.operation_request import OperationRequest -from okta.models.operation_response import OperationResponse -from okta.models.operational_status import OperationalStatus -from okta.models.opt_in_status_response import OptInStatusResponse -from okta.models.opt_in_status_response_links import OptInStatusResponseLinks -from okta.models.opt_in_status_response_links_opt_in_status import ( - OptInStatusResponseLinksOptInStatus, -) -from okta.models.org2_org_application import Org2OrgApplication -from okta.models.org2_org_application_settings import Org2OrgApplicationSettings -from okta.models.org2_org_application_settings_application import ( - Org2OrgApplicationSettingsApplication, -) -from okta.models.org2_org_provisioning_o_auth_signing_settings import ( - Org2OrgProvisioningOAuthSigningSettings, -) -from okta.models.org_aerial_consent import OrgAerialConsent -from okta.models.org_aerial_consent_details import OrgAerialConsentDetails -from okta.models.org_aerial_consent_revoked import OrgAerialConsentRevoked -from okta.models.org_aerial_grant_not_found import OrgAerialGrantNotFound -from okta.models.org_billing_contact_type import OrgBillingContactType -from okta.models.org_billing_contact_type_links import OrgBillingContactTypeLinks -from okta.models.org_billing_contact_type_links_billing import ( - OrgBillingContactTypeLinksBilling, -) -from okta.models.org_captcha_settings import OrgCAPTCHASettings -from okta.models.org_captcha_settings_links import OrgCAPTCHASettingsLinks -from okta.models.org_contact_type import OrgContactType -from okta.models.org_contact_type_obj import OrgContactTypeObj -from okta.models.org_contact_user import OrgContactUser -from okta.models.org_contact_user_links import OrgContactUserLinks -from okta.models.org_creation_admin import OrgCreationAdmin -from okta.models.org_creation_admin_credentials import OrgCreationAdminCredentials -from okta.models.org_creation_admin_credentials_password import ( - OrgCreationAdminCredentialsPassword, -) -from okta.models.org_creation_admin_profile import OrgCreationAdminProfile -from okta.models.org_cross_app_access_connection import OrgCrossAppAccessConnection -from okta.models.org_cross_app_access_connection_patch_request import ( - OrgCrossAppAccessConnectionPatchRequest, -) -from okta.models.org_general_setting_links import OrgGeneralSettingLinks -from okta.models.org_general_setting_links_contacts import ( - OrgGeneralSettingLinksContacts, -) -from okta.models.org_general_setting_links_logo import OrgGeneralSettingLinksLogo -from okta.models.org_general_setting_links_okta_communication import ( - OrgGeneralSettingLinksOktaCommunication, -) -from okta.models.org_general_setting_links_okta_support import ( - OrgGeneralSettingLinksOktaSupport, -) -from okta.models.org_general_setting_links_preferences import ( - OrgGeneralSettingLinksPreferences, -) -from okta.models.org_general_setting_links_upload_logo import ( - OrgGeneralSettingLinksUploadLogo, -) -from okta.models.org_okta_communication_setting import OrgOktaCommunicationSetting -from okta.models.org_okta_communication_setting_links import ( - OrgOktaCommunicationSettingLinks, -) -from okta.models.org_okta_communication_setting_links_opt_in import ( - OrgOktaCommunicationSettingLinksOptIn, -) -from okta.models.org_okta_communication_setting_links_opt_out import ( - OrgOktaCommunicationSettingLinksOptOut, -) -from okta.models.org_okta_support_setting import OrgOktaSupportSetting -from okta.models.org_okta_support_settings_obj import OrgOktaSupportSettingsObj -from okta.models.org_okta_support_settings_obj_links import ( - OrgOktaSupportSettingsObjLinks, -) -from okta.models.org_okta_support_settings_obj_links_case import ( - OrgOktaSupportSettingsObjLinksCase, -) -from okta.models.org_okta_support_settings_obj_links_cases import ( - OrgOktaSupportSettingsObjLinksCases, -) -from okta.models.org_okta_support_settings_obj_links_extend import ( - OrgOktaSupportSettingsObjLinksExtend, -) -from okta.models.org_okta_support_settings_obj_links_grant import ( - OrgOktaSupportSettingsObjLinksGrant, -) -from okta.models.org_okta_support_settings_obj_links_revoke import ( - OrgOktaSupportSettingsObjLinksRevoke, -) -from okta.models.org_preferences import OrgPreferences -from okta.models.org_preferences_links import OrgPreferencesLinks -from okta.models.org_preferences_links_hide_end_user_footer import ( - OrgPreferencesLinksHideEndUserFooter, -) -from okta.models.org_preferences_links_show_end_user_footer import ( - OrgPreferencesLinksShowEndUserFooter, -) -from okta.models.org_setting import OrgSetting -from okta.models.org_technical_contact_type import OrgTechnicalContactType -from okta.models.org_technical_contact_type_links import OrgTechnicalContactTypeLinks -from okta.models.org_technical_contact_type_links_technical import ( - OrgTechnicalContactTypeLinksTechnical, -) -from okta.models.organizational_unit import OrganizationalUnit -from okta.models.otp_protocol import OtpProtocol -from okta.models.otp_totp_algorithm import OtpTotpAlgorithm -from okta.models.otp_totp_encoding import OtpTotpEncoding -from okta.models.page_root import PageRoot -from okta.models.page_root_embedded import PageRootEmbedded -from okta.models.page_root_links import PageRootLinks -from okta.models.parameters import Parameters -from okta.models.password_credential import PasswordCredential -from okta.models.password_credential_hash import PasswordCredentialHash -from okta.models.password_credential_hash_algorithm import ( - PasswordCredentialHashAlgorithm, -) -from okta.models.password_credential_hook import PasswordCredentialHook -from okta.models.password_dictionary import PasswordDictionary -from okta.models.password_dictionary_common import PasswordDictionaryCommon -from okta.models.password_expiration_policy_rule_condition import ( - PasswordExpirationPolicyRuleCondition, -) -from okta.models.password_import_request import PasswordImportRequest -from okta.models.password_import_request_data import PasswordImportRequestData -from okta.models.password_import_request_data_action import ( - PasswordImportRequestDataAction, -) -from okta.models.password_import_request_data_context import ( - PasswordImportRequestDataContext, -) -from okta.models.password_import_request_data_context_credential import ( - PasswordImportRequestDataContextCredential, -) -from okta.models.password_import_request_execute import PasswordImportRequestExecute -from okta.models.password_import_response import PasswordImportResponse -from okta.models.password_import_response_commands_inner import ( - PasswordImportResponseCommandsInner, -) -from okta.models.password_import_response_commands_inner_value import ( - PasswordImportResponseCommandsInnerValue, -) -from okta.models.password_policy import PasswordPolicy -from okta.models.password_policy_authentication_provider_condition import ( - PasswordPolicyAuthenticationProviderCondition, -) -from okta.models.password_policy_authentication_provider_type import ( - PasswordPolicyAuthenticationProviderType, -) -from okta.models.password_policy_conditions import PasswordPolicyConditions -from okta.models.password_policy_delegation_settings import ( - PasswordPolicyDelegationSettings, -) -from okta.models.password_policy_delegation_settings_options import ( - PasswordPolicyDelegationSettingsOptions, -) -from okta.models.password_policy_password_settings import PasswordPolicyPasswordSettings -from okta.models.password_policy_password_settings_age import ( - PasswordPolicyPasswordSettingsAge, -) -from okta.models.password_policy_password_settings_breached_protection import ( - PasswordPolicyPasswordSettingsBreachedProtection, -) -from okta.models.password_policy_password_settings_complexity import ( - PasswordPolicyPasswordSettingsComplexity, -) -from okta.models.password_policy_password_settings_lockout import ( - PasswordPolicyPasswordSettingsLockout, -) -from okta.models.password_policy_recovery_email import PasswordPolicyRecoveryEmail -from okta.models.password_policy_recovery_email_properties import ( - PasswordPolicyRecoveryEmailProperties, -) -from okta.models.password_policy_recovery_email_recovery_token import ( - PasswordPolicyRecoveryEmailRecoveryToken, -) -from okta.models.password_policy_recovery_factor_settings import ( - PasswordPolicyRecoveryFactorSettings, -) -from okta.models.password_policy_recovery_factors import PasswordPolicyRecoveryFactors -from okta.models.password_policy_recovery_question import PasswordPolicyRecoveryQuestion -from okta.models.password_policy_recovery_question_complexity import ( - PasswordPolicyRecoveryQuestionComplexity, -) -from okta.models.password_policy_recovery_question_properties import ( - PasswordPolicyRecoveryQuestionProperties, -) -from okta.models.password_policy_recovery_settings import PasswordPolicyRecoverySettings -from okta.models.password_policy_rule import PasswordPolicyRule -from okta.models.password_policy_rule_action import PasswordPolicyRuleAction -from okta.models.password_policy_rule_actions import PasswordPolicyRuleActions -from okta.models.password_policy_rule_conditions import PasswordPolicyRuleConditions -from okta.models.password_policy_settings import PasswordPolicySettings -from okta.models.password_protection_warning_trigger import ( - PasswordProtectionWarningTrigger, -) -from okta.models.password_setting_object import PasswordSettingObject -from okta.models.patch_ai_agent_profile import PatchAIAgentProfile -from okta.models.patch_ai_agent_request import PatchAIAgentRequest -from okta.models.patch_action import PatchAction -from okta.models.per_client_rate_limit_mode import PerClientRateLimitMode -from okta.models.per_client_rate_limit_settings import PerClientRateLimitSettings -from okta.models.per_client_rate_limit_settings_use_case_mode_overrides import ( - PerClientRateLimitSettingsUseCaseModeOverrides, -) -from okta.models.permission import Permission -from okta.models.permission_conditions import PermissionConditions -from okta.models.permission_links import PermissionLinks -from okta.models.permissions import Permissions -from okta.models.personal_apps_block_list import PersonalAppsBlockList -from okta.models.pin_request import PinRequest -from okta.models.pipeline_type import PipelineType -from okta.models.platform import Platform -from okta.models.platform_condition_evaluator_platform import ( - PlatformConditionEvaluatorPlatform, -) -from okta.models.platform_condition_evaluator_platform_operating_system import ( - PlatformConditionEvaluatorPlatformOperatingSystem, -) -from okta.models.platform_condition_evaluator_platform_operating_system_version import ( - PlatformConditionEvaluatorPlatformOperatingSystemVersion, -) -from okta.models.platform_condition_operating_system_version_match_type import ( - PlatformConditionOperatingSystemVersionMatchType, -) -from okta.models.platform_policy_rule_condition import PlatformPolicyRuleCondition -from okta.models.play_protect_verdict import PlayProtectVerdict -from okta.models.policy import Policy -from okta.models.policy_access import PolicyAccess -from okta.models.policy_account_link import PolicyAccountLink -from okta.models.policy_account_link_action import PolicyAccountLinkAction -from okta.models.policy_account_link_filter import PolicyAccountLinkFilter -from okta.models.policy_account_link_filter_groups import PolicyAccountLinkFilterGroups -from okta.models.policy_account_link_filter_users import PolicyAccountLinkFilterUsers -from okta.models.policy_common import PolicyCommon -from okta.models.policy_context import PolicyContext -from okta.models.policy_context_device import PolicyContextDevice -from okta.models.policy_context_groups import PolicyContextGroups -from okta.models.policy_context_risk import PolicyContextRisk -from okta.models.policy_context_user import PolicyContextUser -from okta.models.policy_context_zones import PolicyContextZones -from okta.models.policy_links import PolicyLinks -from okta.models.policy_mapping import PolicyMapping -from okta.models.policy_mapping_links import PolicyMappingLinks -from okta.models.policy_mapping_links_all_of_application import ( - PolicyMappingLinksAllOfApplication, -) -from okta.models.policy_mapping_links_all_of_policy import PolicyMappingLinksAllOfPolicy -from okta.models.policy_mapping_request import PolicyMappingRequest -from okta.models.policy_mapping_resource_type import PolicyMappingResourceType -from okta.models.policy_network_condition import PolicyNetworkCondition -from okta.models.policy_network_connection import PolicyNetworkConnection -from okta.models.policy_people_condition import PolicyPeopleCondition -from okta.models.policy_platform_operating_system_type import ( - PolicyPlatformOperatingSystemType, -) -from okta.models.policy_platform_type import PolicyPlatformType -from okta.models.policy_rule import PolicyRule -from okta.models.policy_rule_actions_enroll import PolicyRuleActionsEnroll -from okta.models.policy_rule_actions_enroll_self import PolicyRuleActionsEnrollSelf -from okta.models.policy_rule_auth_context_condition import ( - PolicyRuleAuthContextCondition, -) -from okta.models.policy_rule_auth_context_type import PolicyRuleAuthContextType -from okta.models.policy_rule_conditions import PolicyRuleConditions -from okta.models.policy_rule_type import PolicyRuleType -from okta.models.policy_rule_verification_method_type import ( - PolicyRuleVerificationMethodType, -) -from okta.models.policy_subject import PolicySubject -from okta.models.policy_subject_match_type import PolicySubjectMatchType -from okta.models.policy_type import PolicyType -from okta.models.policy_type_simulation import PolicyTypeSimulation -from okta.models.policy_user_name_template import PolicyUserNameTemplate -from okta.models.policy_user_status import PolicyUserStatus -from okta.models.possession_constraint import PossessionConstraint -from okta.models.post_api_service_integration_instance import ( - PostAPIServiceIntegrationInstance, -) -from okta.models.post_api_service_integration_instance_request import ( - PostAPIServiceIntegrationInstanceRequest, -) -from okta.models.post_auth_keep_me_signed_in_prompt import PostAuthKeepMeSignedInPrompt -from okta.models.post_auth_session_failure_actions_object import ( - PostAuthSessionFailureActionsObject, -) -from okta.models.post_auth_session_policy import PostAuthSessionPolicy -from okta.models.post_auth_session_policy_rule import PostAuthSessionPolicyRule -from okta.models.post_auth_session_policy_rule_all_of_actions import ( - PostAuthSessionPolicyRuleAllOfActions, -) -from okta.models.post_auth_session_policy_rule_all_of_actions_post_auth_session import ( - PostAuthSessionPolicyRuleAllOfActionsPostAuthSession, -) -from okta.models.post_auth_session_policy_rule_all_of_conditions import ( - PostAuthSessionPolicyRuleAllOfConditions, -) -from okta.models.post_auth_session_policy_rule_run_workflow import ( - PostAuthSessionPolicyRuleRunWorkflow, -) -from okta.models.post_auth_session_policy_rule_terminate_session import ( - PostAuthSessionPolicyRuleTerminateSession, -) -from okta.models.potential_connection import PotentialConnection -from okta.models.potential_connection_list import PotentialConnectionList -from okta.models.potential_connection_list_links import PotentialConnectionListLinks -from okta.models.pre_registration_inline_hook import PreRegistrationInlineHook -from okta.models.principal_rate_limit_entity import PrincipalRateLimitEntity -from okta.models.principal_type import PrincipalType -from okta.models.privileged_resource import PrivilegedResource -from okta.models.privileged_resource_account_app_request import ( - PrivilegedResourceAccountAppRequest, -) -from okta.models.privileged_resource_account_app_response import ( - PrivilegedResourceAccountAppResponse, -) -from okta.models.privileged_resource_account_okta import PrivilegedResourceAccountOkta -from okta.models.privileged_resource_credentials import PrivilegedResourceCredentials -from okta.models.privileged_resource_filters import PrivilegedResourceFilters -from okta.models.privileged_resource_status import PrivilegedResourceStatus -from okta.models.privileged_resource_type import PrivilegedResourceType -from okta.models.privileged_resource_update_request import ( - PrivilegedResourceUpdateRequest, -) -from okta.models.profile_enrollment_policy import ProfileEnrollmentPolicy -from okta.models.profile_enrollment_policy_rule import ProfileEnrollmentPolicyRule -from okta.models.profile_enrollment_policy_rule_action import ( - ProfileEnrollmentPolicyRuleAction, -) -from okta.models.profile_enrollment_policy_rule_actions import ( - ProfileEnrollmentPolicyRuleActions, -) -from okta.models.profile_enrollment_policy_rule_activation_requirement import ( - ProfileEnrollmentPolicyRuleActivationRequirement, -) -from okta.models.profile_enrollment_policy_rule_profile_attribute import ( - ProfileEnrollmentPolicyRuleProfileAttribute, -) -from okta.models.profile_mapping import ProfileMapping -from okta.models.profile_mapping_property import ProfileMappingProperty -from okta.models.profile_mapping_property_push_status import ( - ProfileMappingPropertyPushStatus, -) -from okta.models.profile_mapping_request import ProfileMappingRequest -from okta.models.profile_mapping_source import ProfileMappingSource -from okta.models.profile_mapping_target import ProfileMappingTarget -from okta.models.profile_setting_object import ProfileSettingObject -from okta.models.protocol import Protocol -from okta.models.protocol_algorithm_request_scope import ProtocolAlgorithmRequestScope -from okta.models.protocol_algorithm_response_scope import ProtocolAlgorithmResponseScope -from okta.models.protocol_endpoint_binding import ProtocolEndpointBinding -from okta.models.protocol_id_verification import ProtocolIdVerification -from okta.models.protocol_mtls import ProtocolMtls -from okta.models.protocol_o_auth import ProtocolOAuth -from okta.models.protocol_oidc import ProtocolOidc -from okta.models.protocol_saml import ProtocolSaml -from okta.models.protocol_type import ProtocolType -from okta.models.provider_type import ProviderType -from okta.models.provisioning import Provisioning -from okta.models.provisioning_action import ProvisioningAction -from okta.models.provisioning_conditions import ProvisioningConditions -from okta.models.provisioning_connection_auth_scheme import ( - ProvisioningConnectionAuthScheme, -) -from okta.models.provisioning_connection_oauth_auth_scheme import ( - ProvisioningConnectionOauthAuthScheme, -) -from okta.models.provisioning_connection_oauth_request import ( - ProvisioningConnectionOauthRequest, -) -from okta.models.provisioning_connection_oauth_request_profile import ( - ProvisioningConnectionOauthRequestProfile, -) -from okta.models.provisioning_connection_profile_oauth import ( - ProvisioningConnectionProfileOauth, -) -from okta.models.provisioning_connection_request_auth_scheme import ( - ProvisioningConnectionRequestAuthScheme, -) -from okta.models.provisioning_connection_response import ProvisioningConnectionResponse -from okta.models.provisioning_connection_response_profile import ( - ProvisioningConnectionResponseProfile, -) -from okta.models.provisioning_connection_status import ProvisioningConnectionStatus -from okta.models.provisioning_connection_token_auth_scheme import ( - ProvisioningConnectionTokenAuthScheme, -) -from okta.models.provisioning_connection_token_request import ( - ProvisioningConnectionTokenRequest, -) -from okta.models.provisioning_connection_token_request_profile import ( - ProvisioningConnectionTokenRequestProfile, -) -from okta.models.provisioning_deprovisioned_action import ( - ProvisioningDeprovisionedAction, -) -from okta.models.provisioning_deprovisioned_condition import ( - ProvisioningDeprovisionedCondition, -) -from okta.models.provisioning_details import ProvisioningDetails -from okta.models.provisioning_groups import ProvisioningGroups -from okta.models.provisioning_groups_action import ProvisioningGroupsAction -from okta.models.provisioning_suspended_action import ProvisioningSuspendedAction -from okta.models.provisioning_suspended_condition import ProvisioningSuspendedCondition -from okta.models.push_method_key_protection import PushMethodKeyProtection -from okta.models.push_provider import PushProvider -from okta.models.rate_limit_admin_notifications import RateLimitAdminNotifications -from okta.models.rate_limit_warning_threshold_request import ( - RateLimitWarningThresholdRequest, -) -from okta.models.rate_limit_warning_threshold_response import ( - RateLimitWarningThresholdResponse, -) -from okta.models.realm import Realm -from okta.models.realm_assignment import RealmAssignment -from okta.models.realm_assignment_operation_response import ( - RealmAssignmentOperationResponse, -) -from okta.models.realm_assignment_operation_response_all_of_assignment_operation import ( - RealmAssignmentOperationResponseAllOfAssignmentOperation, -) -from okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration import ( - RealmAssignmentOperationResponseAllOfAssignmentOperationConfiguration, -) -from okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration_actions import ( - RealmAssignmentOperationResponseAllOfAssignmentOperationConfigurationActions, -) -from okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration_actions_assign_user_to_realm import ( - RealmAssignmentOperationResponseAllOfAssignmentOperationConfigurationActionsAssignUserToRealm, -) -from okta.models.realm_profile import RealmProfile -from okta.models.recovery_question_credential import RecoveryQuestionCredential -from okta.models.refresh_token import RefreshToken -from okta.models.registration_inline_hook import RegistrationInlineHook -from okta.models.registration_inline_hook_command import RegistrationInlineHookCommand -from okta.models.registration_inline_hook_pp_data import RegistrationInlineHookPPData -from okta.models.registration_inline_hook_pp_data_all_of_data import ( - RegistrationInlineHookPPDataAllOfData, -) -from okta.models.registration_inline_hook_pp_data_all_of_data_context import ( - RegistrationInlineHookPPDataAllOfDataContext, -) -from okta.models.registration_inline_hook_pp_data_all_of_data_context_user import ( - RegistrationInlineHookPPDataAllOfDataContextUser, -) -from okta.models.registration_inline_hook_request import RegistrationInlineHookRequest -from okta.models.registration_inline_hook_request_type import ( - RegistrationInlineHookRequestType, -) -from okta.models.registration_inline_hook_response import RegistrationInlineHookResponse -from okta.models.registration_inline_hook_ssr_data import RegistrationInlineHookSSRData -from okta.models.registration_inline_hook_ssr_data_all_of_data import ( - RegistrationInlineHookSSRDataAllOfData, -) -from okta.models.registration_inline_hook_ssr_data_all_of_data_context import ( - RegistrationInlineHookSSRDataAllOfDataContext, -) -from okta.models.registration_response import RegistrationResponse -from okta.models.registration_response_commands_inner import ( - RegistrationResponseCommandsInner, -) -from okta.models.registration_response_error import RegistrationResponseError -from okta.models.registration_response_error_error_causes_inner import ( - RegistrationResponseErrorErrorCausesInner, -) -from okta.models.release_channel import ReleaseChannel -from okta.models.replace_user_classification import ReplaceUserClassification -from okta.models.required_enum import RequiredEnum -from okta.models.resend_user_factor import ResendUserFactor -from okta.models.reset_password_token import ResetPasswordToken -from okta.models.resource_conditions import ResourceConditions -from okta.models.resource_conditions_exclude import ResourceConditionsExclude -from okta.models.resource_server_json_web_key import ResourceServerJsonWebKey -from okta.models.resource_server_json_web_keys import ResourceServerJsonWebKeys -from okta.models.resource_set import ResourceSet -from okta.models.resource_set_binding_add_members_request import ( - ResourceSetBindingAddMembersRequest, -) -from okta.models.resource_set_binding_create_request import ( - ResourceSetBindingCreateRequest, -) -from okta.models.resource_set_binding_edit_response import ( - ResourceSetBindingEditResponse, -) -from okta.models.resource_set_binding_edit_response_links import ( - ResourceSetBindingEditResponseLinks, -) -from okta.models.resource_set_binding_member import ResourceSetBindingMember -from okta.models.resource_set_binding_members import ResourceSetBindingMembers -from okta.models.resource_set_binding_members_links import ( - ResourceSetBindingMembersLinks, -) -from okta.models.resource_set_binding_members_links_all_of_next import ( - ResourceSetBindingMembersLinksAllOfNext, -) -from okta.models.resource_set_binding_response import ResourceSetBindingResponse -from okta.models.resource_set_binding_response_links import ( - ResourceSetBindingResponseLinks, -) -from okta.models.resource_set_binding_role import ResourceSetBindingRole -from okta.models.resource_set_binding_role_links import ResourceSetBindingRoleLinks -from okta.models.resource_set_bindings import ResourceSetBindings -from okta.models.resource_set_bindings_links import ResourceSetBindingsLinks -from okta.models.resource_set_bindings_links_all_of_next import ( - ResourceSetBindingsLinksAllOfNext, -) -from okta.models.resource_set_links import ResourceSetLinks -from okta.models.resource_set_resource import ResourceSetResource -from okta.models.resource_set_resource_links import ResourceSetResourceLinks -from okta.models.resource_set_resource_links_groups import ( - ResourceSetResourceLinksGroups, -) -from okta.models.resource_set_resource_links_resource import ( - ResourceSetResourceLinksResource, -) -from okta.models.resource_set_resource_links_self import ResourceSetResourceLinksSelf -from okta.models.resource_set_resource_links_users import ResourceSetResourceLinksUsers -from okta.models.resource_set_resource_patch_request import ( - ResourceSetResourcePatchRequest, -) -from okta.models.resource_set_resource_post_request import ( - ResourceSetResourcePostRequest, -) -from okta.models.resource_set_resource_put_request import ResourceSetResourcePutRequest -from okta.models.resource_set_resources import ResourceSetResources -from okta.models.resource_set_resources_links import ResourceSetResourcesLinks -from okta.models.resource_sets import ResourceSets -from okta.models.response_links import ResponseLinks -from okta.models.response_mode import ResponseMode -from okta.models.response_type import ResponseType -from okta.models.response_types_supported import ResponseTypesSupported -from okta.models.revoke_refresh_token_href_object import RevokeRefreshTokenHrefObject -from okta.models.risc_identifier_changed_event import RiscIdentifierChangedEvent -from okta.models.risk_detection_types_policy_rule_condition import ( - RiskDetectionTypesPolicyRuleCondition, -) -from okta.models.risk_event import RiskEvent -from okta.models.risk_event_subject import RiskEventSubject -from okta.models.risk_event_subject_risk_level import RiskEventSubjectRiskLevel -from okta.models.risk_policy_rule_condition import RiskPolicyRuleCondition -from okta.models.risk_provider import RiskProvider -from okta.models.risk_provider_action import RiskProviderAction -from okta.models.risk_score_policy_rule_condition import RiskScorePolicyRuleCondition -from okta.models.role import Role -from okta.models.role_assigned_user import RoleAssignedUser -from okta.models.role_assigned_users import RoleAssignedUsers -from okta.models.role_assignment_type import RoleAssignmentType -from okta.models.role_governance import RoleGovernance -from okta.models.role_governance_resource import RoleGovernanceResource -from okta.models.role_governance_resources import RoleGovernanceResources -from okta.models.role_governance_source import RoleGovernanceSource -from okta.models.role_governance_source_links import RoleGovernanceSourceLinks -from okta.models.role_target import RoleTarget -from okta.models.role_type import RoleType -from okta.models.rotate_password_request import RotatePasswordRequest -from okta.models.saml_hook_response import SAMLHookResponse -from okta.models.saml_hook_response_commands_inner import SAMLHookResponseCommandsInner -from okta.models.saml_hook_response_commands_inner_value_inner import ( - SAMLHookResponseCommandsInnerValueInner, -) -from okta.models.saml_hook_response_commands_inner_value_inner_value import ( - SAMLHookResponseCommandsInnerValueInnerValue, -) -from okta.models.saml_hook_response_error import SAMLHookResponseError -from okta.models.saml_pay_load import SAMLPayLoad -from okta.models.saml_pay_load_data import SAMLPayLoadData -from okta.models.saml_pay_load_data_assertion import SAMLPayLoadDataAssertion -from okta.models.saml_pay_load_data_assertion_authentication import ( - SAMLPayLoadDataAssertionAuthentication, -) -from okta.models.saml_pay_load_data_assertion_authentication_authn_context import ( - SAMLPayLoadDataAssertionAuthenticationAuthnContext, -) -from okta.models.saml_pay_load_data_assertion_claims_value import ( - SAMLPayLoadDataAssertionClaimsValue, -) -from okta.models.saml_pay_load_data_assertion_claims_value_attribute_values_inner import ( - SAMLPayLoadDataAssertionClaimsValueAttributeValuesInner, -) -from okta.models.saml_pay_load_data_assertion_claims_value_attribute_values_inner_attributes import ( - SAMLPayLoadDataAssertionClaimsValueAttributeValuesInnerAttributes, -) -from okta.models.saml_pay_load_data_assertion_claims_value_attributes import ( - SAMLPayLoadDataAssertionClaimsValueAttributes, -) -from okta.models.saml_pay_load_data_assertion_conditions import ( - SAMLPayLoadDataAssertionConditions, -) -from okta.models.saml_pay_load_data_assertion_lifetime import ( - SAMLPayLoadDataAssertionLifetime, -) -from okta.models.saml_pay_load_data_assertion_subject import ( - SAMLPayLoadDataAssertionSubject, -) -from okta.models.saml_pay_load_data_assertion_subject_confirmation import ( - SAMLPayLoadDataAssertionSubjectConfirmation, -) -from okta.models.saml_pay_load_data_assertion_subject_confirmation_data import ( - SAMLPayLoadDataAssertionSubjectConfirmationData, -) -from okta.models.saml_pay_load_data_context import SAMLPayLoadDataContext -from okta.models.saml_pay_load_data_context_all_of_protocol import ( - SAMLPayLoadDataContextAllOfProtocol, -) -from okta.models.saml_pay_load_data_context_all_of_protocol_issuer import ( - SAMLPayLoadDataContextAllOfProtocolIssuer, -) -from okta.models.saml_payload_execute import SAMLPayloadExecute -from okta.models.sts_service_account_connection import STSServiceAccountConnection -from okta.models.sts_service_account_connection_creatable import ( - STSServiceAccountConnectionCreatable, -) -from okta.models.sts_service_account_connection_creatable_service_account import ( - STSServiceAccountConnectionCreatableServiceAccount, -) -from okta.models.sts_vault_secret_connection import STSVaultSecretConnection -from okta.models.sts_vault_secret_connection_creatable import ( - STSVaultSecretConnectionCreatable, -) -from okta.models.sts_vault_secret_connection_creatable_secret import ( - STSVaultSecretConnectionCreatableSecret, -) -from okta.models.safe_browsing_protection_level import SafeBrowsingProtectionLevel -from okta.models.salesforce_application import SalesforceApplication -from okta.models.salesforce_application_settings import SalesforceApplicationSettings -from okta.models.salesforce_application_settings_application import ( - SalesforceApplicationSettingsApplication, -) -from okta.models.saml import Saml -from okta.models.saml11_application import Saml11Application -from okta.models.saml11_application_settings import Saml11ApplicationSettings -from okta.models.saml11_application_settings_sign_on import ( - Saml11ApplicationSettingsSignOn, -) -from okta.models.saml_acs_endpoint import SamlAcsEndpoint -from okta.models.saml_acs_inner import SamlAcsInner -from okta.models.saml_algorithms import SamlAlgorithms -from okta.models.saml_application import SamlApplication -from okta.models.saml_application_settings import SamlApplicationSettings -from okta.models.saml_application_settings_sign_on import SamlApplicationSettingsSignOn -from okta.models.saml_assertion_encryption import SamlAssertionEncryption -from okta.models.saml_attribute_statement import SamlAttributeStatement -from okta.models.saml_attribute_statement_expression import ( - SamlAttributeStatementExpression, -) -from okta.models.saml_attribute_statement_group import SamlAttributeStatementGroup -from okta.models.saml_claims_inner import SamlClaimsInner -from okta.models.saml_credentials import SamlCredentials -from okta.models.saml_endpoint_type import SamlEndpointType -from okta.models.saml_endpoints import SamlEndpoints -from okta.models.saml_name_id_format import SamlNameIdFormat -from okta.models.saml_relay_state import SamlRelayState -from okta.models.saml_relay_state_format import SamlRelayStateFormat -from okta.models.saml_request_algorithm import SamlRequestAlgorithm -from okta.models.saml_request_signature_algorithm import SamlRequestSignatureAlgorithm -from okta.models.saml_response_algorithm import SamlResponseAlgorithm -from okta.models.saml_response_signature_algorithm import SamlResponseSignatureAlgorithm -from okta.models.saml_settings import SamlSettings -from okta.models.saml_signing_algorithm import SamlSigningAlgorithm -from okta.models.saml_signing_credentials import SamlSigningCredentials -from okta.models.saml_slo_endpoint import SamlSloEndpoint -from okta.models.saml_sp_certificate import SamlSpCertificate -from okta.models.saml_sso_endpoint import SamlSsoEndpoint -from okta.models.saml_trust_credentials import SamlTrustCredentials -from okta.models.scheduled_user_lifecycle_action import ScheduledUserLifecycleAction -from okta.models.scheme_application_credentials import SchemeApplicationCredentials -from okta.models.scim import Scim -from okta.models.scim_scim_server_config import ScimScimServerConfig -from okta.models.scim_scim_server_config_change_password import ( - ScimScimServerConfigChangePassword, -) -from okta.models.scim_scim_server_config_patch import ScimScimServerConfigPatch -from okta.models.scope_condition import ScopeCondition -from okta.models.scope_resource_href_object import ScopeResourceHrefObject -from okta.models.screen_lock_complexity import ScreenLockComplexity -from okta.models.screen_lock_type import ScreenLockType -from okta.models.secure_password_store_application import SecurePasswordStoreApplication -from okta.models.secure_password_store_application_settings import ( - SecurePasswordStoreApplicationSettings, -) -from okta.models.secure_password_store_application_settings_application import ( - SecurePasswordStoreApplicationSettingsApplication, -) -from okta.models.security_event import SecurityEvent -from okta.models.security_event_reason import SecurityEventReason -from okta.models.security_event_subject import SecurityEventSubject -from okta.models.security_event_token_error import SecurityEventTokenError -from okta.models.security_event_token_jwt_body import SecurityEventTokenJwtBody -from okta.models.security_event_token_jwt_events import SecurityEventTokenJwtEvents -from okta.models.security_event_token_jwt_header import SecurityEventTokenJwtHeader -from okta.models.security_event_token_request_jwt_body import ( - SecurityEventTokenRequestJwtBody, -) -from okta.models.security_event_token_request_jwt_events import ( - SecurityEventTokenRequestJwtEvents, -) -from okta.models.security_event_token_request_jwt_header import ( - SecurityEventTokenRequestJwtHeader, -) -from okta.models.security_events_provider_request import SecurityEventsProviderRequest -from okta.models.security_events_provider_request_settings import ( - SecurityEventsProviderRequestSettings, -) -from okta.models.security_events_provider_response import SecurityEventsProviderResponse -from okta.models.security_events_provider_settings_non_ssf_compliant import ( - SecurityEventsProviderSettingsNonSSFCompliant, -) -from okta.models.security_events_provider_settings_response import ( - SecurityEventsProviderSettingsResponse, -) -from okta.models.security_events_provider_settings_ssf_compliant import ( - SecurityEventsProviderSettingsSSFCompliant, -) -from okta.models.seed_enum import SeedEnum -from okta.models.self_assigned_status import SelfAssignedStatus -from okta.models.self_service_password_reset_action import ( - SelfServicePasswordResetAction, -) -from okta.models.service_account import ServiceAccount -from okta.models.service_account_details_app_account import ( - ServiceAccountDetailsAppAccount, -) -from okta.models.service_account_details_app_account_sub import ( - ServiceAccountDetailsAppAccountSub, -) -from okta.models.service_account_details_okta_user_account import ( - ServiceAccountDetailsOktaUserAccount, -) -from okta.models.service_account_details_okta_user_account_sub import ( - ServiceAccountDetailsOktaUserAccountSub, -) -from okta.models.service_account_for_update import ServiceAccountForUpdate -from okta.models.service_account_status import ServiceAccountStatus -from okta.models.service_account_status_detail import ServiceAccountStatusDetail -from okta.models.service_account_type import ServiceAccountType -from okta.models.session import Session -from okta.models.session_authentication_method import SessionAuthenticationMethod -from okta.models.session_identity_provider import SessionIdentityProvider -from okta.models.session_identity_provider_type import SessionIdentityProviderType -from okta.models.session_status import SessionStatus -from okta.models.show_sign_in_with_ov import ShowSignInWithOV -from okta.models.sign_in_page import SignInPage -from okta.models.sign_in_page_all_of_widget_customizations import ( - SignInPageAllOfWidgetCustomizations, -) -from okta.models.sign_in_page_touch_point_variant import SignInPageTouchPointVariant -from okta.models.sign_on_inline_hook import SignOnInlineHook -from okta.models.signing_algorithm import SigningAlgorithm -from okta.models.simulate_policy_body import SimulatePolicyBody -from okta.models.simulate_policy_evaluations import SimulatePolicyEvaluations -from okta.models.simulate_policy_evaluations_evaluated import ( - SimulatePolicyEvaluationsEvaluated, -) -from okta.models.simulate_policy_evaluations_undefined import ( - SimulatePolicyEvaluationsUndefined, -) -from okta.models.simulate_policy_result import SimulatePolicyResult -from okta.models.simulate_result_conditions import SimulateResultConditions -from okta.models.simulate_result_policies_items import SimulateResultPoliciesItems -from okta.models.simulate_result_rules import SimulateResultRules -from okta.models.simulate_result_status import SimulateResultStatus -from okta.models.single_logout import SingleLogout -from okta.models.slack_application import SlackApplication -from okta.models.slack_application_settings import SlackApplicationSettings -from okta.models.slack_application_settings_application import ( - SlackApplicationSettingsApplication, -) -from okta.models.slo_participate import SloParticipate -from okta.models.sms_template import SmsTemplate -from okta.models.sms_template_type import SmsTemplateType -from okta.models.social_auth_token import SocialAuthToken -from okta.models.source_links import SourceLinks -from okta.models.source_links_all_of_schema import SourceLinksAllOfSchema -from okta.models.splunk_edition import SplunkEdition -from okta.models.ssf_transmitter_caep_session_revoked_event import ( - SsfTransmitterCaepSessionRevokedEvent, -) -from okta.models.ssf_transmitter_security_event_subject import ( - SsfTransmitterSecurityEventSubject, -) -from okta.models.sso import Sso -from okta.models.sspr_primary_requirement import SsprPrimaryRequirement -from okta.models.sspr_requirement import SsprRequirement -from okta.models.sspr_step_up_requirement import SsprStepUpRequirement -from okta.models.standard_role import StandardRole -from okta.models.standard_role_assignment_schema import StandardRoleAssignmentSchema -from okta.models.standard_role_embedded import StandardRoleEmbedded -from okta.models.standard_role_embedded_targets import StandardRoleEmbeddedTargets -from okta.models.standard_role_embedded_targets_catalog import ( - StandardRoleEmbeddedTargetsCatalog, -) -from okta.models.stream_configuration import StreamConfiguration -from okta.models.stream_configuration_aud import StreamConfigurationAud -from okta.models.stream_configuration_create_request import ( - StreamConfigurationCreateRequest, -) -from okta.models.stream_configuration_delivery import StreamConfigurationDelivery -from okta.models.stream_status import StreamStatus -from okta.models.stream_verification_request import StreamVerificationRequest -from okta.models.subject import Subject -from okta.models.subject_type import SubjectType -from okta.models.submission_action import SubmissionAction -from okta.models.submission_actions import SubmissionActions -from okta.models.submission_capabilities import SubmissionCapabilities -from okta.models.submission_capability import SubmissionCapability -from okta.models.submission_request import SubmissionRequest -from okta.models.submission_response import SubmissionResponse -from okta.models.submission_response_app_contact_details_inner import ( - SubmissionResponseAppContactDetailsInner, -) -from okta.models.submission_response_config_inner import SubmissionResponseConfigInner -from okta.models.submission_response_global_token_revocation import ( - SubmissionResponseGlobalTokenRevocation, -) -from okta.models.subscription import Subscription -from okta.models.subscription_links import SubscriptionLinks -from okta.models.subscription_status import SubscriptionStatus -from okta.models.success import Success -from okta.models.success_success_message_inner import SuccessSuccessMessageInner -from okta.models.supported_methods import SupportedMethods -from okta.models.supported_methods_settings import SupportedMethodsSettings -from okta.models.swa_application_settings import SwaApplicationSettings -from okta.models.swa_application_settings_application import ( - SwaApplicationSettingsApplication, -) -from okta.models.tac_authenticator_enrollment import TacAuthenticatorEnrollment -from okta.models.telephony_request import TelephonyRequest -from okta.models.telephony_request_data import TelephonyRequestData -from okta.models.telephony_request_data_message_profile import ( - TelephonyRequestDataMessageProfile, -) -from okta.models.telephony_request_data_user_profile import ( - TelephonyRequestDataUserProfile, -) -from okta.models.telephony_request_execute import TelephonyRequestExecute -from okta.models.telephony_response import TelephonyResponse -from okta.models.telephony_response_commands_inner import TelephonyResponseCommandsInner -from okta.models.telephony_response_commands_inner_value_inner import ( - TelephonyResponseCommandsInnerValueInner, -) -from okta.models.temp_password import TempPassword -from okta.models.tenant_settings import TenantSettings -from okta.models.test_info import TestInfo -from okta.models.test_info_oidc_test_configuration import TestInfoOidcTestConfiguration -from okta.models.test_info_saml_test_configuration import TestInfoSamlTestConfiguration -from okta.models.test_info_scim_test_configuration import TestInfoScimTestConfiguration -from okta.models.test_info_test_account import TestInfoTestAccount -from okta.models.theme_response import ThemeResponse -from okta.models.third_party_admin_setting import ThirdPartyAdminSetting -from okta.models.threat_insight_configuration import ThreatInsightConfiguration -from okta.models.token_authorization_server_policy_rule_action import ( - TokenAuthorizationServerPolicyRuleAction, -) -from okta.models.token_authorization_server_policy_rule_action_inline_hook import ( - TokenAuthorizationServerPolicyRuleActionInlineHook, -) -from okta.models.token_delivery_mode import TokenDeliveryMode -from okta.models.token_hook_response import TokenHookResponse -from okta.models.token_hook_response_commands_inner import ( - TokenHookResponseCommandsInner, -) -from okta.models.token_hook_response_commands_inner_value_inner import ( - TokenHookResponseCommandsInnerValueInner, -) -from okta.models.token_hook_response_commands_inner_value_inner_value import ( - TokenHookResponseCommandsInnerValueInnerValue, -) -from okta.models.token_hook_response_error import TokenHookResponseError -from okta.models.token_pay_load import TokenPayLoad -from okta.models.token_pay_load_data import TokenPayLoadData -from okta.models.token_pay_load_data_access import TokenPayLoadDataAccess -from okta.models.token_pay_load_data_context import TokenPayLoadDataContext -from okta.models.token_pay_load_data_context_all_of_policy import ( - TokenPayLoadDataContextAllOfPolicy, -) -from okta.models.token_pay_load_data_context_all_of_policy_rule import ( - TokenPayLoadDataContextAllOfPolicyRule, -) -from okta.models.token_pay_load_data_context_all_of_protocol import ( - TokenPayLoadDataContextAllOfProtocol, -) -from okta.models.token_pay_load_data_context_all_of_protocol_client import ( - TokenPayLoadDataContextAllOfProtocolClient, -) -from okta.models.token_pay_load_data_context_all_of_protocol_issuer import ( - TokenPayLoadDataContextAllOfProtocolIssuer, -) -from okta.models.token_pay_load_data_context_all_of_protocol_original_grant import ( - TokenPayLoadDataContextAllOfProtocolOriginalGrant, -) -from okta.models.token_pay_load_data_identity import TokenPayLoadDataIdentity -from okta.models.token_protocol_request import TokenProtocolRequest -from okta.models.token_request import TokenRequest -from okta.models.token_resources_href_object import TokenResourcesHrefObject -from okta.models.token_response import TokenResponse -from okta.models.token_response_token_type import TokenResponseTokenType -from okta.models.token_type import TokenType -from okta.models.trend_micro_apex_one_service_application import ( - TrendMicroApexOneServiceApplication, -) -from okta.models.trend_micro_apex_one_service_application_settings import ( - TrendMicroApexOneServiceApplicationSettings, -) -from okta.models.trend_micro_apex_one_service_application_settings_application import ( - TrendMicroApexOneServiceApplicationSettingsApplication, -) -from okta.models.trusted_origin import TrustedOrigin -from okta.models.trusted_origin_scope import TrustedOriginScope -from okta.models.trusted_origin_scope_type import TrustedOriginScopeType -from okta.models.trusted_origin_write import TrustedOriginWrite -from okta.models.ui_element import UIElement -from okta.models.ui_element_options import UIElementOptions -from okta.models.ui_schema_object import UISchemaObject -from okta.models.ui_schemas_response_object import UISchemasResponseObject -from okta.models.update_ai_agent_request import UpdateAIAgentRequest -from okta.models.update_default_provisioning_connection_for_application_request import ( - UpdateDefaultProvisioningConnectionForApplicationRequest, -) -from okta.models.update_domain import UpdateDomain -from okta.models.update_email_domain import UpdateEmailDomain -from okta.models.update_feature_for_application_request import ( - UpdateFeatureForApplicationRequest, -) -from okta.models.update_group_push_mapping_request import UpdateGroupPushMappingRequest -from okta.models.update_iam_role_request import UpdateIamRoleRequest -from okta.models.update_realm_assignment_request import UpdateRealmAssignmentRequest -from okta.models.update_realm_request import UpdateRealmRequest -from okta.models.update_theme_request import UpdateThemeRequest -from okta.models.update_ui_schema import UpdateUISchema -from okta.models.update_user_request import UpdateUserRequest -from okta.models.update_user_request_type import UpdateUserRequestType -from okta.models.upload_yubikey_otp_token_seed_request import ( - UploadYubikeyOtpTokenSeedRequest, -) -from okta.models.user import User -from okta.models.user_activation_token import UserActivationToken -from okta.models.user_block import UserBlock -from okta.models.user_classification import UserClassification -from okta.models.user_condition import UserCondition -from okta.models.user_credentials import UserCredentials -from okta.models.user_credentials_writable import UserCredentialsWritable -from okta.models.user_device import UserDevice -from okta.models.user_factor import UserFactor -from okta.models.user_factor_activate_push import UserFactorActivatePush -from okta.models.user_factor_activate_push_result import UserFactorActivatePushResult -from okta.models.user_factor_activate_request import UserFactorActivateRequest -from okta.models.user_factor_activate_response import UserFactorActivateResponse -from okta.models.user_factor_activate_response_links import ( - UserFactorActivateResponseLinks, -) -from okta.models.user_factor_call import UserFactorCall -from okta.models.user_factor_call_profile import UserFactorCallProfile -from okta.models.user_factor_email import UserFactorEmail -from okta.models.user_factor_email_profile import UserFactorEmailProfile -from okta.models.user_factor_links import UserFactorLinks -from okta.models.user_factor_provider import UserFactorProvider -from okta.models.user_factor_push import UserFactorPush -from okta.models.user_factor_push_profile import UserFactorPushProfile -from okta.models.user_factor_push_transaction import UserFactorPushTransaction -from okta.models.user_factor_push_transaction_rejected import ( - UserFactorPushTransactionRejected, -) -from okta.models.user_factor_push_transaction_rejected_all_of_links import ( - UserFactorPushTransactionRejectedAllOfLinks, -) -from okta.models.user_factor_push_transaction_rejected_all_of_profile import ( - UserFactorPushTransactionRejectedAllOfProfile, -) -from okta.models.user_factor_push_transaction_timeout import ( - UserFactorPushTransactionTimeout, -) -from okta.models.user_factor_push_transaction_timeout_all_of_links import ( - UserFactorPushTransactionTimeoutAllOfLinks, -) -from okta.models.user_factor_push_transaction_waiting_nmc import ( - UserFactorPushTransactionWaitingNMC, -) -from okta.models.user_factor_push_transaction_waiting_nmc_all_of_links import ( - UserFactorPushTransactionWaitingNMCAllOfLinks, -) -from okta.models.user_factor_push_transaction_waiting_no_nmc import ( - UserFactorPushTransactionWaitingNoNMC, -) -from okta.models.user_factor_push_transaction_waiting_no_nmc_all_of_links import ( - UserFactorPushTransactionWaitingNoNMCAllOfLinks, -) -from okta.models.user_factor_result_type import UserFactorResultType -from okta.models.user_factor_sms import UserFactorSMS -from okta.models.user_factor_sms_profile import UserFactorSMSProfile -from okta.models.user_factor_security_question import UserFactorSecurityQuestion -from okta.models.user_factor_security_question_profile import ( - UserFactorSecurityQuestionProfile, -) -from okta.models.user_factor_status import UserFactorStatus -from okta.models.user_factor_supported import UserFactorSupported -from okta.models.user_factor_token import UserFactorToken -from okta.models.user_factor_token_all_of_verify import UserFactorTokenAllOfVerify -from okta.models.user_factor_token_factor_verification_object import ( - UserFactorTokenFactorVerificationObject, -) -from okta.models.user_factor_token_hotp import UserFactorTokenHOTP -from okta.models.user_factor_token_hotp_profile import UserFactorTokenHOTPProfile -from okta.models.user_factor_token_hardware import UserFactorTokenHardware -from okta.models.user_factor_token_hardware_all_of_verify import ( - UserFactorTokenHardwareAllOfVerify, -) -from okta.models.user_factor_token_profile import UserFactorTokenProfile -from okta.models.user_factor_token_software_totp import UserFactorTokenSoftwareTOTP -from okta.models.user_factor_token_verify_rsa import UserFactorTokenVerifyRSA -from okta.models.user_factor_token_verify_symantec import UserFactorTokenVerifySymantec -from okta.models.user_factor_type import UserFactorType -from okta.models.user_factor_u2_f import UserFactorU2F -from okta.models.user_factor_u2_f_profile import UserFactorU2FProfile -from okta.models.user_factor_verify_request import UserFactorVerifyRequest -from okta.models.user_factor_verify_response import UserFactorVerifyResponse -from okta.models.user_factor_verify_response_waiting import ( - UserFactorVerifyResponseWaiting, -) -from okta.models.user_factor_verify_response_waiting_embedded import ( - UserFactorVerifyResponseWaitingEmbedded, -) -from okta.models.user_factor_verify_result import UserFactorVerifyResult -from okta.models.user_factor_verify_result_waiting import UserFactorVerifyResultWaiting -from okta.models.user_factor_web import UserFactorWeb -from okta.models.user_factor_web_authn import UserFactorWebAuthn -from okta.models.user_factor_web_authn_profile import UserFactorWebAuthnProfile -from okta.models.user_factor_web_profile import UserFactorWebProfile -from okta.models.user_factor_yubikey_otp_token import UserFactorYubikeyOtpToken -from okta.models.user_get_singleton import UserGetSingleton -from okta.models.user_get_singleton_all_of_embedded import UserGetSingletonAllOfEmbedded -from okta.models.user_identifier_condition_evaluator_pattern import ( - UserIdentifierConditionEvaluatorPattern, -) -from okta.models.user_identifier_match_type import UserIdentifierMatchType -from okta.models.user_identifier_policy_rule_condition import ( - UserIdentifierPolicyRuleCondition, -) -from okta.models.user_identifier_type import UserIdentifierType -from okta.models.user_identity_provider_link_request import ( - UserIdentityProviderLinkRequest, -) -from okta.models.user_import_request import UserImportRequest -from okta.models.user_import_request_data import UserImportRequestData -from okta.models.user_import_request_data_action import UserImportRequestDataAction -from okta.models.user_import_request_data_app_user import UserImportRequestDataAppUser -from okta.models.user_import_request_data_context import UserImportRequestDataContext -from okta.models.user_import_request_data_context_application import ( - UserImportRequestDataContextApplication, -) -from okta.models.user_import_request_data_context_job import ( - UserImportRequestDataContextJob, -) -from okta.models.user_import_request_data_user import UserImportRequestDataUser -from okta.models.user_import_request_execute import UserImportRequestExecute -from okta.models.user_import_response import UserImportResponse -from okta.models.user_import_response_commands_inner import ( - UserImportResponseCommandsInner, -) -from okta.models.user_import_response_error import UserImportResponseError -from okta.models.user_lifecycle_attribute_policy_rule_condition import ( - UserLifecycleAttributePolicyRuleCondition, -) -from okta.models.user_link import UserLink -from okta.models.user_links import UserLinks -from okta.models.user_lockout_settings import UserLockoutSettings -from okta.models.user_next_login import UserNextLogin -from okta.models.user_policy_rule_condition import UserPolicyRuleCondition -from okta.models.user_profile import UserProfile -from okta.models.user_provisioning_application_feature import ( - UserProvisioningApplicationFeature, -) -from okta.models.user_request_schema import UserRequestSchema -from okta.models.user_resource_href_object import UserResourceHrefObject -from okta.models.user_response_schema import UserResponseSchema -from okta.models.user_risk_get_response import UserRiskGetResponse -from okta.models.user_risk_get_response_links import UserRiskGetResponseLinks -from okta.models.user_risk_level_all import UserRiskLevelAll -from okta.models.user_risk_level_exists import UserRiskLevelExists -from okta.models.user_risk_level_none import UserRiskLevelNone -from okta.models.user_risk_level_put import UserRiskLevelPut -from okta.models.user_risk_put_response import UserRiskPutResponse -from okta.models.user_risk_request import UserRiskRequest -from okta.models.user_schema import UserSchema -from okta.models.user_schema_attribute import UserSchemaAttribute -from okta.models.user_schema_attribute_enum import UserSchemaAttributeEnum -from okta.models.user_schema_attribute_format import UserSchemaAttributeFormat -from okta.models.user_schema_attribute_items import UserSchemaAttributeItems -from okta.models.user_schema_attribute_master import UserSchemaAttributeMaster -from okta.models.user_schema_attribute_master_priority import ( - UserSchemaAttributeMasterPriority, -) -from okta.models.user_schema_attribute_master_type import UserSchemaAttributeMasterType -from okta.models.user_schema_attribute_mutability_string import ( - UserSchemaAttributeMutabilityString, -) -from okta.models.user_schema_attribute_permission import UserSchemaAttributePermission -from okta.models.user_schema_attribute_scope import UserSchemaAttributeScope -from okta.models.user_schema_attribute_type import UserSchemaAttributeType -from okta.models.user_schema_base import UserSchemaBase -from okta.models.user_schema_base_properties import UserSchemaBaseProperties -from okta.models.user_schema_definitions import UserSchemaDefinitions -from okta.models.user_schema_properties import UserSchemaProperties -from okta.models.user_schema_properties_profile import UserSchemaPropertiesProfile -from okta.models.user_schema_properties_profile_item import ( - UserSchemaPropertiesProfileItem, -) -from okta.models.user_schema_public import UserSchemaPublic -from okta.models.user_status import UserStatus -from okta.models.user_status_policy_rule_condition import UserStatusPolicyRuleCondition -from okta.models.user_type import UserType -from okta.models.user_type_condition import UserTypeCondition -from okta.models.user_type_links import UserTypeLinks -from okta.models.user_type_links_all_of_schema import UserTypeLinksAllOfSchema -from okta.models.user_type_post_request import UserTypePostRequest -from okta.models.user_type_put_request import UserTypePutRequest -from okta.models.user_verification_enum import UserVerificationEnum -from okta.models.users_link import UsersLink -from okta.models.users_update_request_schema import UsersUpdateRequestSchema -from okta.models.validation_detail import ValidationDetail -from okta.models.validation_detail_provider import ValidationDetailProvider -from okta.models.verification_method import VerificationMethod -from okta.models.web_authn_attachment_enum import WebAuthnAttachmentEnum -from okta.models.web_authn_cred_request import WebAuthnCredRequest -from okta.models.web_authn_cred_response import WebAuthnCredResponse -from okta.models.web_authn_preregistration_factor import WebAuthnPreregistrationFactor -from okta.models.web_authn_rp_id import WebAuthnRpId -from okta.models.web_authn_rp_id_domain import WebAuthnRpIdDomain -from okta.models.web_authn_rp_id_domain_dns_record import WebAuthnRpIdDomainDnsRecord -from okta.models.well_known_app_authenticator_configuration import ( - WellKnownAppAuthenticatorConfiguration, -) -from okta.models.well_known_app_authenticator_configuration_settings import ( - WellKnownAppAuthenticatorConfigurationSettings, -) -from okta.models.well_known_org_metadata import WellKnownOrgMetadata -from okta.models.well_known_org_metadata_links import WellKnownOrgMetadataLinks -from okta.models.well_known_org_metadata_links_alternate import ( - WellKnownOrgMetadataLinksAlternate, -) -from okta.models.well_known_org_metadata_links_organization import ( - WellKnownOrgMetadataLinksOrganization, -) -from okta.models.well_known_ssf_metadata import WellKnownSSFMetadata -from okta.models.well_known_ssf_metadata_spec_urn import WellKnownSSFMetadataSpecUrn -from okta.models.well_known_uri_array_response import WellKnownURIArrayResponse -from okta.models.well_known_uri_array_response_links import ( - WellKnownURIArrayResponseLinks, -) -from okta.models.well_known_uri_object_response import WellKnownURIObjectResponse -from okta.models.well_known_uri_request import WellKnownURIRequest -from okta.models.well_known_uris_root import WellKnownURIsRoot -from okta.models.well_known_uris_root_embedded import WellKnownURIsRootEmbedded -from okta.models.well_known_uris_root_embedded_apple_app_site_association import ( - WellKnownURIsRootEmbeddedAppleAppSiteAssociation, -) -from okta.models.well_known_uris_root_embedded_assetlinks_json import ( - WellKnownURIsRootEmbeddedAssetlinksJson, -) -from okta.models.well_known_uris_root_links import WellKnownURIsRootLinks -from okta.models.widget_generation import WidgetGeneration -from okta.models.workflow_action_provider import WorkflowActionProvider -from okta.models.workflow_available_action_provider import ( - WorkflowAvailableActionProvider, -) -from okta.models.workflows_validation_detail_provider import ( - WorkflowsValidationDetailProvider, -) -from okta.models.workflows_validation_error_type import WorkflowsValidationErrorType -from okta.models.ws_federation_application import WsFederationApplication -from okta.models.ws_federation_application_settings import ( - WsFederationApplicationSettings, -) -from okta.models.ws_federation_application_settings_application import ( - WsFederationApplicationSettingsApplication, -) -from okta.models.zoom_us_application import ZoomUsApplication -from okta.models.zoom_us_application_settings import ZoomUsApplicationSettings -from okta.models.zoom_us_application_settings_application import ( - ZoomUsApplicationSettingsApplication, -) -from okta.models.zscalerbyz_application import ZscalerbyzApplication -from okta.models.zscalerbyz_application_settings import ZscalerbyzApplicationSettings -from okta.models.zscalerbyz_application_settings_application import ( - ZscalerbyzApplicationSettingsApplication, -) +# Lazy import mapping for API classes and models +_LAZY_IMPORT_MAP = { + # API classes + "AgentPoolsApi": "okta.api.agent_pools_api", + "ApiServiceIntegrationsApi": "okta.api.api_service_integrations_api", + "ApiTokenApi": "okta.api.api_token_api", + "ApplicationApi": "okta.api.application_api", + "ApplicationConnectionsApi": "okta.api.application_connections_api", + "ApplicationCrossAppAccessConnectionsApi": "okta.api.application_cross_app_access_connections_api", + "ApplicationFeaturesApi": "okta.api.application_features_api", + "ApplicationGrantsApi": "okta.api.application_grants_api", + "ApplicationGroupsApi": "okta.api.application_groups_api", + "ApplicationLogosApi": "okta.api.application_logos_api", + "ApplicationPoliciesApi": "okta.api.application_policies_api", + "ApplicationSSOApi": "okta.api.application_sso_api", + "ApplicationSSOCredentialKeyApi": "okta.api.application_sso_credential_key_api", + "ApplicationSSOFederatedClaimsApi": "okta.api.application_sso_federated_claims_api", + "ApplicationSSOPublicKeysApi": "okta.api.application_sso_public_keys_api", + "ApplicationTokensApi": "okta.api.application_tokens_api", + "ApplicationUsersApi": "okta.api.application_users_api", + "AssociatedDomainCustomizationsApi": "okta.api.associated_domain_customizations_api", + "AttackProtectionApi": "okta.api.attack_protection_api", + "AuthenticatorApi": "okta.api.authenticator_api", + "AuthorizationServerApi": "okta.api.authorization_server_api", + "AuthorizationServerAssocApi": "okta.api.authorization_server_assoc_api", + "AuthorizationServerClaimsApi": "okta.api.authorization_server_claims_api", + "AuthorizationServerClientsApi": "okta.api.authorization_server_clients_api", + "AuthorizationServerKeysApi": "okta.api.authorization_server_keys_api", + "AuthorizationServerPoliciesApi": "okta.api.authorization_server_policies_api", + "AuthorizationServerRulesApi": "okta.api.authorization_server_rules_api", + "AuthorizationServerScopesApi": "okta.api.authorization_server_scopes_api", + "BehaviorApi": "okta.api.behavior_api", + "BrandsApi": "okta.api.brands_api", + "CAPTCHAApi": "okta.api.captcha_api", + "CustomDomainApi": "okta.api.custom_domain_api", + "CustomPagesApi": "okta.api.custom_pages_api", + "CustomTemplatesApi": "okta.api.custom_templates_api", + "DeviceApi": "okta.api.device_api", + "DeviceAssuranceApi": "okta.api.device_assurance_api", + "DeviceIntegrationsApi": "okta.api.device_integrations_api", + "DevicePostureCheckApi": "okta.api.device_posture_check_api", + "DirectoriesIntegrationApi": "okta.api.directories_integration_api", + "EmailCustomizationApi": "okta.api.email_customization_api", + "EmailDomainApi": "okta.api.email_domain_api", + "EmailServerApi": "okta.api.email_server_api", + "EventHookApi": "okta.api.event_hook_api", + "FeatureApi": "okta.api.feature_api", + "GovernanceBundleApi": "okta.api.governance_bundle_api", + "GroupApi": "okta.api.group_api", + "GroupOwnerApi": "okta.api.group_owner_api", + "GroupPushMappingApi": "okta.api.group_push_mapping_api", + "GroupRuleApi": "okta.api.group_rule_api", + "HookKeyApi": "okta.api.hook_key_api", + "IdentityProviderApi": "okta.api.identity_provider_api", + "IdentityProviderKeysApi": "okta.api.identity_provider_keys_api", + "IdentityProviderSigningKeysApi": "okta.api.identity_provider_signing_keys_api", + "IdentityProviderUsersApi": "okta.api.identity_provider_users_api", + "IdentitySourceApi": "okta.api.identity_source_api", + "InlineHookApi": "okta.api.inline_hook_api", + "LinkedObjectApi": "okta.api.linked_object_api", + "LogStreamApi": "okta.api.log_stream_api", + "NetworkZoneApi": "okta.api.network_zone_api", + "OAuth2ResourceServerCredentialsKeysApi": "okta.api.o_auth2_resource_server_credentials_keys_api", + "OktaApplicationSettingsApi": "okta.api.okta_application_settings_api", + "OktaPersonalSettingsApi": "okta.api.okta_personal_settings_api", + "OrgCreatorApi": "okta.api.org_creator_api", + "OrgSettingAdminApi": "okta.api.org_setting_admin_api", + "OrgSettingCommunicationApi": "okta.api.org_setting_communication_api", + "OrgSettingContactApi": "okta.api.org_setting_contact_api", + "OrgSettingCustomizationApi": "okta.api.org_setting_customization_api", + "OrgSettingGeneralApi": "okta.api.org_setting_general_api", + "OrgSettingMetadataApi": "okta.api.org_setting_metadata_api", + "OrgSettingSupportApi": "okta.api.org_setting_support_api", + "PolicyApi": "okta.api.policy_api", + "PrincipalRateLimitApi": "okta.api.principal_rate_limit_api", + "ProfileMappingApi": "okta.api.profile_mapping_api", + "PushProviderApi": "okta.api.push_provider_api", + "RateLimitSettingsApi": "okta.api.rate_limit_settings_api", + "RealmApi": "okta.api.realm_api", + "RealmAssignmentApi": "okta.api.realm_assignment_api", + "RoleAssignmentAUserApi": "okta.api.role_assignment_a_user_api", + "RoleAssignmentBGroupApi": "okta.api.role_assignment_b_group_api", + "RoleAssignmentClientApi": "okta.api.role_assignment_client_api", + "RoleBTargetAdminApi": "okta.api.role_b_target_admin_api", + "RoleBTargetBGroupApi": "okta.api.role_b_target_b_group_api", + "RoleBTargetClientApi": "okta.api.role_b_target_client_api", + "RoleCResourceSetApi": "okta.api.role_c_resource_set_api", + "RoleCResourceSetResourceApi": "okta.api.role_c_resource_set_resource_api", + "RoleDResourceSetBindingApi": "okta.api.role_d_resource_set_binding_api", + "RoleDResourceSetBindingMemberApi": "okta.api.role_d_resource_set_binding_member_api", + "RoleECustomApi": "okta.api.role_e_custom_api", + "RoleECustomPermissionApi": "okta.api.role_e_custom_permission_api", + "SSFReceiverApi": "okta.api.ssf_receiver_api", + "SSFSecurityEventTokenApi": "okta.api.ssf_security_event_token_api", + "SSFTransmitterApi": "okta.api.ssf_transmitter_api", + "SchemaApi": "okta.api.schema_api", + "ServiceAccountApi": "okta.api.service_account_api", + "SessionApi": "okta.api.session_api", + "SubscriptionApi": "okta.api.subscription_api", + "SystemLogApi": "okta.api.system_log_api", + "TemplateApi": "okta.api.template_api", + "ThemesApi": "okta.api.themes_api", + "ThreatInsightApi": "okta.api.threat_insight_api", + "TrustedOriginApi": "okta.api.trusted_origin_api", + "UISchemaApi": "okta.api.ui_schema_api", + "UserApi": "okta.api.user_api", + "UserAuthenticatorEnrollmentsApi": "okta.api.user_authenticator_enrollments_api", + "UserClassificationApi": "okta.api.user_classification_api", + "UserCredApi": "okta.api.user_cred_api", + "UserFactorApi": "okta.api.user_factor_api", + "UserGrantApi": "okta.api.user_grant_api", + "UserLifecycleApi": "okta.api.user_lifecycle_api", + "UserLinkedObjectApi": "okta.api.user_linked_object_api", + "UserOAuthApi": "okta.api.user_o_auth_api", + "UserResourcesApi": "okta.api.user_resources_api", + "UserRiskApi": "okta.api.user_risk_api", + "UserSessionsApi": "okta.api.user_sessions_api", + "UserTypeApi": "okta.api.user_type_api", + "WebAuthnPreregistrationApi": "okta.api.web_authn_preregistration_api", + + # Model classes + "AAGUIDAuthenticatorCharacteristics": "okta.models.aaguid_authenticator_characteristics", + "AAGUIDGroupObject": "okta.models.aaguid_group_object", + "AIAgent": "okta.models.ai_agent", + "AIAgentOperationListResponse": "okta.models.ai_agent_operation_list_response", + "AIAgentOperationListResponseLinks": "okta.models.ai_agent_operation_list_response_links", + "AIAgentOperationResponse": "okta.models.ai_agent_operation_response", + "AIAgentProfile": "okta.models.ai_agent_profile", + "AIAgentResource": "okta.models.ai_agent_resource", + "APIServiceIntegrationInstance": "okta.models.api_service_integration_instance", + "APIServiceIntegrationInstanceSecret": "okta.models.api_service_integration_instance_secret", + "APIServiceIntegrationLinks": "okta.models.api_service_integration_links", + "APIServiceIntegrationSecretLinks": "okta.models.api_service_integration_secret_links", + "APNSConfiguration": "okta.models.apns_configuration", + "APNSPushProvider": "okta.models.apns_push_provider", + "AccessPolicy": "okta.models.access_policy", + "AccessPolicyConstraint": "okta.models.access_policy_constraint", + "AccessPolicyConstraints": "okta.models.access_policy_constraints", + "AccessPolicyLink": "okta.models.access_policy_link", + "AccessPolicyRule": "okta.models.access_policy_rule", + "AccessPolicyRuleActions": "okta.models.access_policy_rule_actions", + "AccessPolicyRuleApplicationSignOn": "okta.models.access_policy_rule_application_sign_on", + "AccessPolicyRuleApplicationSignOnAccess": "okta.models.access_policy_rule_application_sign_on_access", + "AccessPolicyRuleConditions": "okta.models.access_policy_rule_conditions", + "AccessPolicyRuleCustomCondition": "okta.models.access_policy_rule_custom_condition", + "AccessTokenKeyEncryptionAlgorithm": "okta.models.access_token_key_encryption_algorithm", + "AcsEndpoint": "okta.models.acs_endpoint", + "ActionProvider": "okta.models.action_provider", + "ActionProviderPayloadType": "okta.models.action_provider_payload_type", + "ActionProviderType": "okta.models.action_provider_type", + "Actions": "okta.models.actions", + "ActiveDirectoryGroupScope": "okta.models.active_directory_group_scope", + "ActiveDirectoryGroupType": "okta.models.active_directory_group_type", + "AddGroupRequest": "okta.models.add_group_request", + "AddJwkRequest": "okta.models.add_jwk_request", + "AdminConsoleSettings": "okta.models.admin_console_settings", + "Agent": "okta.models.agent", + "AgentAction": "okta.models.agent_action", + "AgentJsonSigningKeyCommon": "okta.models.agent_json_signing_key_common", + "AgentJsonSigningKeyRequest": "okta.models.agent_json_signing_key_request", + "AgentJsonSigningKeyResponse": "okta.models.agent_json_signing_key_response", + "AgentJsonWebKeyECRequest": "okta.models.agent_json_web_key_ec_request", + "AgentJsonWebKeyECResponse": "okta.models.agent_json_web_key_ec_response", + "AgentJsonWebKeyRequestBase": "okta.models.agent_json_web_key_request_base", + "AgentJsonWebKeyResponseBase": "okta.models.agent_json_web_key_response_base", + "AgentJsonWebKeyRsaRequest": "okta.models.agent_json_web_key_rsa_request", + "AgentJsonWebKeyRsaResponse": "okta.models.agent_json_web_key_rsa_response", + "AgentPool": "okta.models.agent_pool", + "AgentPoolUpdate": "okta.models.agent_pool_update", + "AgentPoolUpdateSetting": "okta.models.agent_pool_update_setting", + "AgentSecretLinks": "okta.models.agent_secret_links", + "AgentType": "okta.models.agent_type", + "AgentUpdateInstanceStatus": "okta.models.agent_update_instance_status", + "AgentUpdateJobStatus": "okta.models.agent_update_job_status", + "AllowedForEnum": "okta.models.allowed_for_enum", + "AndroidDeviceTrust": "okta.models.android_device_trust", + "ApiToken": "okta.models.api_token", + "ApiTokenNetwork": "okta.models.api_token_network", + "ApiTokenUpdate": "okta.models.api_token_update", + "AppAccountContainerDetails": "okta.models.app_account_container_details", + "AppAccountContainerLink": "okta.models.app_account_container_link", + "AppAndInstanceConditionEvaluatorAppOrInstance": "okta.models.app_and_instance_condition_evaluator_app_or_instance", + "AppAndInstancePolicyRuleCondition": "okta.models.app_and_instance_policy_rule_condition", + "AppAndInstanceType": "okta.models.app_and_instance_type", + "AppConfig": "okta.models.app_config", + "AppConfigActiveDirectory": "okta.models.app_config_active_directory", + "AppConfigType": "okta.models.app_config_type", + "AppConnectionUserProvisionJWKList": "okta.models.app_connection_user_provision_jwk_list", + "AppConnectionUserProvisionJWKResponse": "okta.models.app_connection_user_provision_jwk_response", + "AppCustomHrefObject": "okta.models.app_custom_href_object", + "AppCustomHrefObjectHints": "okta.models.app_custom_href_object_hints", + "AppGroup": "okta.models.app_group", + "AppInstanceAuthorizationServer": "okta.models.app_instance_authorization_server", + "AppInstanceContainerStatus": "okta.models.app_instance_container_status", + "AppInstancePolicyRuleCondition": "okta.models.app_instance_policy_rule_condition", + "AppInstanceProperty": "okta.models.app_instance_property", + "AppPropertiesValue": "okta.models.app_properties_value", + "AppResourceHrefObject": "okta.models.app_resource_href_object", + "AppServiceAccount": "okta.models.app_service_account", + "AppServiceAccountCredentials": "okta.models.app_service_account_credentials", + "AppServiceAccountForUpdate": "okta.models.app_service_account_for_update", + "AppUser": "okta.models.app_user", + "AppUserAssignRequest": "okta.models.app_user_assign_request", + "AppUserCredentials": "okta.models.app_user_credentials", + "AppUserCredentialsRequestPayload": "okta.models.app_user_credentials_request_payload", + "AppUserPasswordCredential": "okta.models.app_user_password_credential", + "AppUserProfileRequestPayload": "okta.models.app_user_profile_request_payload", + "AppUserStatus": "okta.models.app_user_status", + "AppUserSyncState": "okta.models.app_user_sync_state", + "AppUserUpdateRequest": "okta.models.app_user_update_request", + "AppleClientSigning": "okta.models.apple_client_signing", + "Application": "okta.models.application", + "ApplicationAccessibility": "okta.models.application_accessibility", + "ApplicationCapability": "okta.models.application_capability", + "ApplicationCredentials": "okta.models.application_credentials", + "ApplicationCredentialsOAuthClient": "okta.models.application_credentials_o_auth_client", + "ApplicationCredentialsScheme": "okta.models.application_credentials_scheme", + "ApplicationCredentialsSigning": "okta.models.application_credentials_signing", + "ApplicationCredentialsSigningUse": "okta.models.application_credentials_signing_use", + "ApplicationCredentialsUsernameTemplate": "okta.models.application_credentials_username_template", + "ApplicationEmbedded": "okta.models.application_embedded", + "ApplicationExpressConfiguration": "okta.models.application_express_configuration", + "ApplicationFeature": "okta.models.application_feature", + "ApplicationFeatureLinks": "okta.models.application_feature_links", + "ApplicationFeatureType": "okta.models.application_feature_type", + "ApplicationGroupAssignment": "okta.models.application_group_assignment", + "ApplicationGroupAssignmentLinks": "okta.models.application_group_assignment_links", + "ApplicationLayout": "okta.models.application_layout", + "ApplicationLayoutRule": "okta.models.application_layout_rule", + "ApplicationLayoutRuleCondition": "okta.models.application_layout_rule_condition", + "ApplicationLayouts": "okta.models.application_layouts", + "ApplicationLayoutsLinks": "okta.models.application_layouts_links", + "ApplicationLicensing": "okta.models.application_licensing", + "ApplicationLifecycleStatus": "okta.models.application_lifecycle_status", + "ApplicationLinks": "okta.models.application_links", + "ApplicationSettings": "okta.models.application_settings", + "ApplicationSettingsNotes": "okta.models.application_settings_notes", + "ApplicationSettingsNotifications": "okta.models.application_settings_notifications", + "ApplicationSettingsNotificationsVpn": "okta.models.application_settings_notifications_vpn", + "ApplicationSettingsNotificationsVpnNetwork": "okta.models.application_settings_notifications_vpn_network", + "ApplicationSignOnMode": "okta.models.application_sign_on_mode", + "ApplicationType": "okta.models.application_type", + "ApplicationUniversalLogout": "okta.models.application_universal_logout", + "ApplicationVisibility": "okta.models.application_visibility", + "ApplicationVisibilityHide": "okta.models.application_visibility_hide", + "AssignGroupOwnerRequestBody": "okta.models.assign_group_owner_request_body", + "AssignRoleRequest": "okta.models.assign_role_request", + "AssignRoleToClient200Response": "okta.models.assign_role_to_client200_response", + "AssignRoleToClientRequest": "okta.models.assign_role_to_client_request", + "AssignRoleToGroup200Response": "okta.models.assign_role_to_group200_response", + "AssignRoleToGroupRequest": "okta.models.assign_role_to_group_request", + "AssignRoleToUser201Response": "okta.models.assign_role_to_user201_response", + "AssignRoleToUserRequest": "okta.models.assign_role_to_user_request", + "AssignUserToRealm": "okta.models.assign_user_to_realm", + "AssignedAppLink": "okta.models.assigned_app_link", + "AssociatedServerMediated": "okta.models.associated_server_mediated", + "AssuranceMethod": "okta.models.assurance_method", + "AssuranceMethodFactorMode": "okta.models.assurance_method_factor_mode", + "AttackProtectionAuthenticatorSettings": "okta.models.attack_protection_authenticator_settings", + "AttestationRootCertificatesRequestInner": "okta.models.attestation_root_certificates_request_inner", + "AttestationRootCertificatesResponseInner": "okta.models.attestation_root_certificates_response_inner", + "AuthServerLinks": "okta.models.auth_server_links", + "AuthServerLinksAllOfClaims": "okta.models.auth_server_links_all_of_claims", + "AuthServerLinksAllOfPolicies": "okta.models.auth_server_links_all_of_policies", + "AuthServerLinksAllOfRotateKey": "okta.models.auth_server_links_all_of_rotate_key", + "AuthServerLinksAllOfScopes": "okta.models.auth_server_links_all_of_scopes", + "AuthSettings": "okta.models.auth_settings", + "AuthType": "okta.models.auth_type", + "AuthenticationMethod": "okta.models.authentication_method", + "AuthenticationMethodChain": "okta.models.authentication_method_chain", + "AuthenticationMethodChainMethod": "okta.models.authentication_method_chain_method", + "AuthenticationMethodObject": "okta.models.authentication_method_object", + "AuthenticationProvider": "okta.models.authentication_provider", + "AuthenticationProviderType": "okta.models.authentication_provider_type", + "AuthenticationProviderTypeWritable": "okta.models.authentication_provider_type_writable", + "AuthenticationProviderWritable": "okta.models.authentication_provider_writable", + "AuthenticatorBase": "okta.models.authenticator_base", + "AuthenticatorEnrollment": "okta.models.authenticator_enrollment", + "AuthenticatorEnrollmentCreateRequest": "okta.models.authenticator_enrollment_create_request", + "AuthenticatorEnrollmentCreateRequestTac": "okta.models.authenticator_enrollment_create_request_tac", + "AuthenticatorEnrollmentLinks": "okta.models.authenticator_enrollment_links", + "AuthenticatorEnrollmentPolicy": "okta.models.authenticator_enrollment_policy", + "AuthenticatorEnrollmentPolicyAuthenticatorSettings": "okta.models.authenticator_enrollment_policy_authenticator_settings", + "AuthenticatorEnrollmentPolicyAuthenticatorSettingsConstraints": "okta.models.authenticator_enrollment_policy_authenticator_settings_constraints", + "AuthenticatorEnrollmentPolicyAuthenticatorSettingsEnroll": "okta.models.authenticator_enrollment_policy_authenticator_settings_enroll", + "AuthenticatorEnrollmentPolicyAuthenticatorStatus": "okta.models.authenticator_enrollment_policy_authenticator_status", + "AuthenticatorEnrollmentPolicyAuthenticatorType": "okta.models.authenticator_enrollment_policy_authenticator_type", + "AuthenticatorEnrollmentPolicyConditions": "okta.models.authenticator_enrollment_policy_conditions", + "AuthenticatorEnrollmentPolicyConditionsAllOfPeople": "okta.models.authenticator_enrollment_policy_conditions_all_of_people", + "AuthenticatorEnrollmentPolicyConditionsAllOfPeopleGroups": "okta.models.authenticator_enrollment_policy_conditions_all_of_people_groups", + "AuthenticatorEnrollmentPolicyRule": "okta.models.authenticator_enrollment_policy_rule", + "AuthenticatorEnrollmentPolicyRuleActionEnroll": "okta.models.authenticator_enrollment_policy_rule_action_enroll", + "AuthenticatorEnrollmentPolicyRuleActions": "okta.models.authenticator_enrollment_policy_rule_actions", + "AuthenticatorEnrollmentPolicyRuleConditions": "okta.models.authenticator_enrollment_policy_rule_conditions", + "AuthenticatorEnrollmentPolicyRuleConditionsPeople": "okta.models.authenticator_enrollment_policy_rule_conditions_people", + "AuthenticatorEnrollmentPolicyRuleConditionsPeopleUsers": "okta.models.authenticator_enrollment_policy_rule_conditions_people_users", + "AuthenticatorEnrollmentPolicySettings": "okta.models.authenticator_enrollment_policy_settings", + "AuthenticatorEnrollmentPolicySettingsType": "okta.models.authenticator_enrollment_policy_settings_type", + "AuthenticatorIdentity": "okta.models.authenticator_identity", + "AuthenticatorKeyCustomApp": "okta.models.authenticator_key_custom_app", + "AuthenticatorKeyCustomAppAllOfProvider": "okta.models.authenticator_key_custom_app_all_of_provider", + "AuthenticatorKeyCustomAppAllOfProviderConfiguration": "okta.models.authenticator_key_custom_app_all_of_provider_configuration", + "AuthenticatorKeyCustomAppAllOfProviderConfigurationApns": "okta.models.authenticator_key_custom_app_all_of_provider_configuration_apns", + "AuthenticatorKeyCustomAppAllOfProviderConfigurationFcm": "okta.models.authenticator_key_custom_app_all_of_provider_configuration_fcm", + "AuthenticatorKeyCustomAppAllOfSettings": "okta.models.authenticator_key_custom_app_all_of_settings", + "AuthenticatorKeyDuo": "okta.models.authenticator_key_duo", + "AuthenticatorKeyDuoAllOfProvider": "okta.models.authenticator_key_duo_all_of_provider", + "AuthenticatorKeyDuoAllOfProviderConfiguration": "okta.models.authenticator_key_duo_all_of_provider_configuration", + "AuthenticatorKeyDuoAllOfProviderConfigurationUserNameTemplate": "okta.models.authenticator_key_duo_all_of_provider_configuration_user_name_template", + "AuthenticatorKeyEmail": "okta.models.authenticator_key_email", + "AuthenticatorKeyEmailAllOfSettings": "okta.models.authenticator_key_email_all_of_settings", + "AuthenticatorKeyEnum": "okta.models.authenticator_key_enum", + "AuthenticatorKeyExternalIdp": "okta.models.authenticator_key_external_idp", + "AuthenticatorKeyGoogleOtp": "okta.models.authenticator_key_google_otp", + "AuthenticatorKeyOktaVerify": "okta.models.authenticator_key_okta_verify", + "AuthenticatorKeyOktaVerifyAllOfSettings": "okta.models.authenticator_key_okta_verify_all_of_settings", + "AuthenticatorKeyOnprem": "okta.models.authenticator_key_onprem", + "AuthenticatorKeyPassword": "okta.models.authenticator_key_password", + "AuthenticatorKeyPhone": "okta.models.authenticator_key_phone", + "AuthenticatorKeyPhoneAllOfSettings": "okta.models.authenticator_key_phone_all_of_settings", + "AuthenticatorKeySecurityKey": "okta.models.authenticator_key_security_key", + "AuthenticatorKeySecurityQuestion": "okta.models.authenticator_key_security_question", + "AuthenticatorKeySmartCard": "okta.models.authenticator_key_smart_card", + "AuthenticatorKeySymantecVip": "okta.models.authenticator_key_symantec_vip", + "AuthenticatorKeyTac": "okta.models.authenticator_key_tac", + "AuthenticatorKeyTacAllOfProvider": "okta.models.authenticator_key_tac_all_of_provider", + "AuthenticatorKeyTacAllOfProviderConfiguration": "okta.models.authenticator_key_tac_all_of_provider_configuration", + "AuthenticatorKeyTacAllOfProviderConfigurationComplexity": "okta.models.authenticator_key_tac_all_of_provider_configuration_complexity", + "AuthenticatorKeyWebauthn": "okta.models.authenticator_key_webauthn", + "AuthenticatorKeyYubikey": "okta.models.authenticator_key_yubikey", + "AuthenticatorLinks": "okta.models.authenticator_links", + "AuthenticatorMethodAlgorithm": "okta.models.authenticator_method_algorithm", + "AuthenticatorMethodBase": "okta.models.authenticator_method_base", + "AuthenticatorMethodConstraint": "okta.models.authenticator_method_constraint", + "AuthenticatorMethodOtp": "okta.models.authenticator_method_otp", + "AuthenticatorMethodProperty": "okta.models.authenticator_method_property", + "AuthenticatorMethodPush": "okta.models.authenticator_method_push", + "AuthenticatorMethodPushAllOfSettings": "okta.models.authenticator_method_push_all_of_settings", + "AuthenticatorMethodSignedNonce": "okta.models.authenticator_method_signed_nonce", + "AuthenticatorMethodSignedNonceAllOfSettings": "okta.models.authenticator_method_signed_nonce_all_of_settings", + "AuthenticatorMethodSimple": "okta.models.authenticator_method_simple", + "AuthenticatorMethodTac": "okta.models.authenticator_method_tac", + "AuthenticatorMethodTotp": "okta.models.authenticator_method_totp", + "AuthenticatorMethodTotpAllOfSettings": "okta.models.authenticator_method_totp_all_of_settings", + "AuthenticatorMethodTransactionType": "okta.models.authenticator_method_transaction_type", + "AuthenticatorMethodType": "okta.models.authenticator_method_type", + "AuthenticatorMethodTypeWebAuthn": "okta.models.authenticator_method_type_web_authn", + "AuthenticatorMethodWebAuthn": "okta.models.authenticator_method_web_authn", + "AuthenticatorMethodWebAuthnAllOfSettings": "okta.models.authenticator_method_web_authn_all_of_settings", + "AuthenticatorMethodWithVerifiableProperties": "okta.models.authenticator_method_with_verifiable_properties", + "AuthenticatorProfile": "okta.models.authenticator_profile", + "AuthenticatorProfileTacRequest": "okta.models.authenticator_profile_tac_request", + "AuthenticatorProfileTacResponsePost": "okta.models.authenticator_profile_tac_response_post", + "AuthenticatorSimple": "okta.models.authenticator_simple", + "AuthenticatorType": "okta.models.authenticator_type", + "AuthorizationServer": "okta.models.authorization_server", + "AuthorizationServerCredentials": "okta.models.authorization_server_credentials", + "AuthorizationServerCredentialsRotationMode": "okta.models.authorization_server_credentials_rotation_mode", + "AuthorizationServerCredentialsSigningConfig": "okta.models.authorization_server_credentials_signing_config", + "AuthorizationServerCredentialsUse": "okta.models.authorization_server_credentials_use", + "AuthorizationServerJsonWebKey": "okta.models.authorization_server_json_web_key", + "AuthorizationServerPolicy": "okta.models.authorization_server_policy", + "AuthorizationServerPolicyAllOfLinks": "okta.models.authorization_server_policy_all_of_links", + "AuthorizationServerPolicyAllOfLinksAllOfRules": "okta.models.authorization_server_policy_all_of_links_all_of_rules", + "AuthorizationServerPolicyConditions": "okta.models.authorization_server_policy_conditions", + "AuthorizationServerPolicyPeopleCondition": "okta.models.authorization_server_policy_people_condition", + "AuthorizationServerPolicyRule": "okta.models.authorization_server_policy_rule", + "AuthorizationServerPolicyRuleActions": "okta.models.authorization_server_policy_rule_actions", + "AuthorizationServerPolicyRuleConditions": "okta.models.authorization_server_policy_rule_conditions", + "AuthorizationServerPolicyRuleGroupCondition": "okta.models.authorization_server_policy_rule_group_condition", + "AuthorizationServerPolicyRuleRequest": "okta.models.authorization_server_policy_rule_request", + "AuthorizationServerPolicyRuleUserCondition": "okta.models.authorization_server_policy_rule_user_condition", + "AuthorizationServerResourceHrefObject": "okta.models.authorization_server_resource_href_object", + "AutoAssignAdminAppSetting": "okta.models.auto_assign_admin_app_setting", + "AutoLoginApplication": "okta.models.auto_login_application", + "AutoLoginApplicationSettings": "okta.models.auto_login_application_settings", + "AutoLoginApplicationSettingsSignOn": "okta.models.auto_login_application_settings_sign_on", + "AutoUpdateSchedule": "okta.models.auto_update_schedule", + "AvailableAction": "okta.models.available_action", + "AvailableActionProvider": "okta.models.available_action_provider", + "AvailableActions": "okta.models.available_actions", + "AwsRegion": "okta.models.aws_region", + "BaseContext": "okta.models.base_context", + "BaseContextSession": "okta.models.base_context_session", + "BaseContextUser": "okta.models.base_context_user", + "BaseContextUserLinks": "okta.models.base_context_user_links", + "BaseContextUserProfile": "okta.models.base_context_user_profile", + "BaseEmailDomain": "okta.models.base_email_domain", + "BaseEmailServer": "okta.models.base_email_server", + "BaseToken": "okta.models.base_token", + "BaseTokenToken": "okta.models.base_token_token", + "BaseTokenTokenLifetime": "okta.models.base_token_token_lifetime", + "BasicApplicationSettings": "okta.models.basic_application_settings", + "BasicApplicationSettingsApplication": "okta.models.basic_application_settings_application", + "BasicAuthApplication": "okta.models.basic_auth_application", + "BeforeScheduledActionPolicyRuleCondition": "okta.models.before_scheduled_action_policy_rule_condition", + "BehaviorRule": "okta.models.behavior_rule", + "BehaviorRuleASN": "okta.models.behavior_rule_asn", + "BehaviorRuleAnomalousDevice": "okta.models.behavior_rule_anomalous_device", + "BehaviorRuleAnomalousIP": "okta.models.behavior_rule_anomalous_ip", + "BehaviorRuleAnomalousLocation": "okta.models.behavior_rule_anomalous_location", + "BehaviorRuleSettingsAnomalousASN": "okta.models.behavior_rule_settings_anomalous_asn", + "BehaviorRuleSettingsAnomalousDevice": "okta.models.behavior_rule_settings_anomalous_device", + "BehaviorRuleSettingsAnomalousIP": "okta.models.behavior_rule_settings_anomalous_ip", + "BehaviorRuleSettingsAnomalousLocation": "okta.models.behavior_rule_settings_anomalous_location", + "BehaviorRuleSettingsHistoryBased": "okta.models.behavior_rule_settings_history_based", + "BehaviorRuleSettingsVelocity": "okta.models.behavior_rule_settings_velocity", + "BehaviorRuleType": "okta.models.behavior_rule_type", + "BehaviorRuleVelocity": "okta.models.behavior_rule_velocity", + "BindingMethod": "okta.models.binding_method", + "BookmarkApplication": "okta.models.bookmark_application", + "BookmarkApplicationSettings": "okta.models.bookmark_application_settings", + "BookmarkApplicationSettingsApplication": "okta.models.bookmark_application_settings_application", + "BouncesRemoveListError": "okta.models.bounces_remove_list_error", + "BouncesRemoveListObj": "okta.models.bounces_remove_list_obj", + "BouncesRemoveListResult": "okta.models.bounces_remove_list_result", + "Brand": "okta.models.brand", + "BrandDomains": "okta.models.brand_domains", + "BrandRequest": "okta.models.brand_request", + "BrandWithEmbedded": "okta.models.brand_with_embedded", + "BrowserPluginApplication": "okta.models.browser_plugin_application", + "BulkDeleteRequestBody": "okta.models.bulk_delete_request_body", + "BulkGroupDeleteRequestBody": "okta.models.bulk_group_delete_request_body", + "BulkGroupMembershipsDeleteRequestBody": "okta.models.bulk_group_memberships_delete_request_body", + "BulkGroupMembershipsUpsertRequestBody": "okta.models.bulk_group_memberships_upsert_request_body", + "BulkGroupUpsertRequestBody": "okta.models.bulk_group_upsert_request_body", + "BulkGroupUpsertRequestBodyProfilesInner": "okta.models.bulk_group_upsert_request_body_profiles_inner", + "BulkUpsertRequestBody": "okta.models.bulk_upsert_request_body", + "BulkUpsertRequestBodyProfilesInner": "okta.models.bulk_upsert_request_body_profiles_inner", + "BundleEntitlement": "okta.models.bundle_entitlement", + "BundleEntitlementLinks": "okta.models.bundle_entitlement_links", + "BundleEntitlementLinksValues": "okta.models.bundle_entitlement_links_values", + "BundleEntitlementsResponse": "okta.models.bundle_entitlements_response", + "BundleEntitlementsResponseLinks": "okta.models.bundle_entitlements_response_links", + "BundleLink": "okta.models.bundle_link", + "ByDateTimeAuthenticatorGracePeriodExpiry": "okta.models.by_date_time_authenticator_grace_period_expiry", + "ByDateTimeExpiry": "okta.models.by_date_time_expiry", + "ByDurationExpiry": "okta.models.by_duration_expiry", + "CAPTCHAInstance": "okta.models.captcha_instance", + "CAPTCHAType": "okta.models.captcha_type", + "CSRLinks": "okta.models.csr_links", + "CaepCredentialChangeEvent": "okta.models.caep_credential_change_event", + "CaepCredentialChangeEventReasonAdmin": "okta.models.caep_credential_change_event_reason_admin", + "CaepCredentialChangeEventReasonUser": "okta.models.caep_credential_change_event_reason_user", + "CaepDeviceComplianceChangeEvent": "okta.models.caep_device_compliance_change_event", + "CaepDeviceComplianceChangeEventReasonAdmin": "okta.models.caep_device_compliance_change_event_reason_admin", + "CaepDeviceComplianceChangeEventReasonUser": "okta.models.caep_device_compliance_change_event_reason_user", + "CaepEvent": "okta.models.caep_event", + "CaepSecurityEvent": "okta.models.caep_security_event", + "CaepSessionRevokedEvent": "okta.models.caep_session_revoked_event", + "CapabilitiesCreateObject": "okta.models.capabilities_create_object", + "CapabilitiesImportRulesObject": "okta.models.capabilities_import_rules_object", + "CapabilitiesImportRulesUserCreateAndMatchObject": "okta.models.capabilities_import_rules_user_create_and_match_object", + "CapabilitiesImportSettingsObject": "okta.models.capabilities_import_settings_object", + "CapabilitiesInboundProvisioningObject": "okta.models.capabilities_inbound_provisioning_object", + "CapabilitiesObject": "okta.models.capabilities_object", + "CapabilitiesUpdateObject": "okta.models.capabilities_update_object", + "Capability": "okta.models.capability", + "CapabilityType": "okta.models.capability_type", + "CatalogApplication": "okta.models.catalog_application", + "CatalogApplicationLinks": "okta.models.catalog_application_links", + "CatalogApplicationStatus": "okta.models.catalog_application_status", + "ChallengeType": "okta.models.challenge_type", + "ChangeEnum": "okta.models.change_enum", + "ChangePasswordRequest": "okta.models.change_password_request", + "Channel": "okta.models.channel", + "ChannelBinding": "okta.models.channel_binding", + "ChildOrg": "okta.models.child_org", + "ChromeBrowserVersion": "okta.models.chrome_browser_version", + "ClassificationType": "okta.models.classification_type", + "Client": "okta.models.client", + "ClientPolicyCondition": "okta.models.client_policy_condition", + "ClientPrivilegesSetting": "okta.models.client_privileges_setting", + "CodeChallengeMethod": "okta.models.code_challenge_method", + "Compliance": "okta.models.compliance", + "Conditions": "okta.models.conditions", + "ConnectionType": "okta.models.connection_type", + "ConnectionsSigningRotationMode": "okta.models.connections_signing_rotation_mode", + "ContentSecurityPolicySetting": "okta.models.content_security_policy_setting", + "ContextPolicyRuleCondition": "okta.models.context_policy_rule_condition", + "CreateAIAgentRequest": "okta.models.create_ai_agent_request", + "CreateBrandRequest": "okta.models.create_brand_request", + "CreateGroupPushMappingRequest": "okta.models.create_group_push_mapping_request", + "CreateGroupRuleRequest": "okta.models.create_group_rule_request", + "CreateIamRoleRequest": "okta.models.create_iam_role_request", + "CreateOrUpdatePolicy": "okta.models.create_or_update_policy", + "CreateRealmAssignmentRequest": "okta.models.create_realm_assignment_request", + "CreateRealmRequest": "okta.models.create_realm_request", + "CreateResourceSetRequest": "okta.models.create_resource_set_request", + "CreateSessionRequest": "okta.models.create_session_request", + "CreateUISchema": "okta.models.create_ui_schema", + "CreateUpdateIamRolePermissionRequest": "okta.models.create_update_iam_role_permission_request", + "CreateUserRequest": "okta.models.create_user_request", + "CreateUserRequestType": "okta.models.create_user_request_type", + "CredentialSyncInfo": "okta.models.credential_sync_info", + "CredentialSyncState": "okta.models.credential_sync_state", + "Csr": "okta.models.csr", + "CsrMetadata": "okta.models.csr_metadata", + "CsrMetadataSubject": "okta.models.csr_metadata_subject", + "CsrMetadataSubjectAltNames": "okta.models.csr_metadata_subject_alt_names", + "CsrPublishHrefHints": "okta.models.csr_publish_href_hints", + "CsrSelfHrefHints": "okta.models.csr_self_href_hints", + "CustomAAGUIDCreateRequestObject": "okta.models.custom_aaguid_create_request_object", + "CustomAAGUIDResponseObject": "okta.models.custom_aaguid_response_object", + "CustomAAGUIDUpdateRequestObject": "okta.models.custom_aaguid_update_request_object", + "CustomAppUserVerificationEnum": "okta.models.custom_app_user_verification_enum", + "CustomAuthSettings": "okta.models.custom_auth_settings", + "CustomAuthorizationServer": "okta.models.custom_authorization_server", + "CustomAuthorizationServerLinks": "okta.models.custom_authorization_server_links", + "CustomRole": "okta.models.custom_role", + "CustomRoleAssignmentSchema": "okta.models.custom_role_assignment_schema", + "CustomizablePage": "okta.models.customizable_page", + "DNSRecordAuthenticators": "okta.models.dns_record_authenticators", + "DNSRecordDomains": "okta.models.dns_record_domains", + "DNSRecordTypeAuthenticators": "okta.models.dns_record_type_authenticators", + "DNSRecordTypeDomains": "okta.models.dns_record_type_domains", + "DRStatusItem": "okta.models.dr_status_item", + "DTCChromeOS": "okta.models.dtc_chrome_os", + "DTCMacOS": "okta.models.dtc_mac_os", + "DTCWindows": "okta.models.dtc_windows", + "DefaultApp": "okta.models.default_app", + "DesktopMFAEnforceNumberMatchingChallengeOrgSetting": "okta.models.desktop_mfa_enforce_number_matching_challenge_org_setting", + "DesktopMFARecoveryPinOrgSetting": "okta.models.desktop_mfa_recovery_pin_org_setting", + "DetailedHookKeyInstance": "okta.models.detailed_hook_key_instance", + "DetectedRiskEvents": "okta.models.detected_risk_events", + "Device": "okta.models.device", + "DeviceAccessPolicyRuleCondition": "okta.models.device_access_policy_rule_condition", + "DeviceAssurance": "okta.models.device_assurance", + "DeviceAssuranceAndroidPlatform": "okta.models.device_assurance_android_platform", + "DeviceAssuranceAndroidPlatformAllOfDiskEncryptionType": "okta.models.device_assurance_android_platform_all_of_disk_encryption_type", + "DeviceAssuranceAndroidPlatformAllOfScreenLockType": "okta.models.device_assurance_android_platform_all_of_screen_lock_type", + "DeviceAssuranceAndroidPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_android_platform_all_of_third_party_signal_providers", + "DeviceAssuranceChromeOSPlatform": "okta.models.device_assurance_chrome_os_platform", + "DeviceAssuranceChromeOSPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_chrome_os_platform_all_of_third_party_signal_providers", + "DeviceAssuranceIOSPlatform": "okta.models.device_assurance_ios_platform", + "DeviceAssuranceIOSPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_ios_platform_all_of_third_party_signal_providers", + "DeviceAssuranceMacOSPlatform": "okta.models.device_assurance_mac_os_platform", + "DeviceAssuranceMacOSPlatformAllOfDiskEncryptionType": "okta.models.device_assurance_mac_os_platform_all_of_disk_encryption_type", + "DeviceAssuranceMacOSPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_mac_os_platform_all_of_third_party_signal_providers", + "DeviceAssuranceWindowsPlatform": "okta.models.device_assurance_windows_platform", + "DeviceAssuranceWindowsPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_windows_platform_all_of_third_party_signal_providers", + "DeviceContextProvider": "okta.models.device_context_provider", + "DeviceDisplayName": "okta.models.device_display_name", + "DeviceIntegrations": "okta.models.device_integrations", + "DeviceIntegrationsMetadata": "okta.models.device_integrations_metadata", + "DeviceIntegrationsMetadataOneOf": "okta.models.device_integrations_metadata_one_of", + "DeviceIntegrationsMetadataOneOf1": "okta.models.device_integrations_metadata_one_of1", + "DeviceIntegrationsMetadataOneOf2": "okta.models.device_integrations_metadata_one_of2", + "DeviceIntegrationsName": "okta.models.device_integrations_name", + "DeviceIntegrationsPlatform": "okta.models.device_integrations_platform", + "DeviceIntegrationsStatus": "okta.models.device_integrations_status", + "DeviceIntegrity": "okta.models.device_integrity", + "DeviceList": "okta.models.device_list", + "DeviceListAllOfEmbedded": "okta.models.device_list_all_of_embedded", + "DevicePlatform": "okta.models.device_platform", + "DevicePolicyMDMFramework": "okta.models.device_policy_mdm_framework", + "DevicePolicyPlatformType": "okta.models.device_policy_platform_type", + "DevicePolicyRuleCondition": "okta.models.device_policy_rule_condition", + "DevicePolicyRuleConditionAssurance": "okta.models.device_policy_rule_condition_assurance", + "DevicePolicyRuleConditionPlatform": "okta.models.device_policy_rule_condition_platform", + "DevicePolicyTrustLevel": "okta.models.device_policy_trust_level", + "DevicePostureCheck": "okta.models.device_posture_check", + "DevicePostureChecks": "okta.models.device_posture_checks", + "DevicePostureChecksMappingType": "okta.models.device_posture_checks_mapping_type", + "DevicePostureChecksPlatform": "okta.models.device_posture_checks_platform", + "DevicePostureChecksRemediationSettings": "okta.models.device_posture_checks_remediation_settings", + "DevicePostureChecksRemediationSettingsLink": "okta.models.device_posture_checks_remediation_settings_link", + "DevicePostureChecksRemediationSettingsMessage": "okta.models.device_posture_checks_remediation_settings_message", + "DevicePostureChecksType": "okta.models.device_posture_checks_type", + "DevicePostureIdP": "okta.models.device_posture_id_p", + "DeviceProfile": "okta.models.device_profile", + "DeviceSignalCollectionPolicy": "okta.models.device_signal_collection_policy", + "DeviceSignalCollectionPolicyRule": "okta.models.device_signal_collection_policy_rule", + "DeviceSignalCollectionPolicyRuleActions": "okta.models.device_signal_collection_policy_rule_actions", + "DeviceSignalCollectionPolicyRuleConditions": "okta.models.device_signal_collection_policy_rule_conditions", + "DeviceSignalCollectionPolicyRuleDeviceSignalCollection": "okta.models.device_signal_collection_policy_rule_device_signal_collection", + "DeviceStatus": "okta.models.device_status", + "DeviceUser": "okta.models.device_user", + "DigestAlgorithm": "okta.models.digest_algorithm", + "DiskEncryptionTypeAndroid": "okta.models.disk_encryption_type_android", + "DiskEncryptionTypeDef": "okta.models.disk_encryption_type_def", + "DiskEncryptionTypeDesktop": "okta.models.disk_encryption_type_desktop", + "DomainCertificate": "okta.models.domain_certificate", + "DomainCertificateMetadata": "okta.models.domain_certificate_metadata", + "DomainCertificateSourceType": "okta.models.domain_certificate_source_type", + "DomainCertificateType": "okta.models.domain_certificate_type", + "DomainLinks": "okta.models.domain_links", + "DomainLinksAllOfBrand": "okta.models.domain_links_all_of_brand", + "DomainLinksAllOfCertificate": "okta.models.domain_links_all_of_certificate", + "DomainLinksAllOfVerify": "okta.models.domain_links_all_of_verify", + "DomainListResponse": "okta.models.domain_list_response", + "DomainRequest": "okta.models.domain_request", + "DomainResponse": "okta.models.domain_response", + "DomainValidationStatus": "okta.models.domain_validation_status", + "Duration": "okta.models.duration", + "DynamicNetworkZone": "okta.models.dynamic_network_zone", + "DynamicNetworkZoneAllOfAsns": "okta.models.dynamic_network_zone_all_of_asns", + "DynamicNetworkZoneAllOfLocations": "okta.models.dynamic_network_zone_all_of_locations", + "ECKeyJWK": "okta.models.ec_key_jwk", + "EmailContent": "okta.models.email_content", + "EmailCustomization": "okta.models.email_customization", + "EmailCustomizationAllOfLinks": "okta.models.email_customization_all_of_links", + "EmailDefaultContent": "okta.models.email_default_content", + "EmailDomain": "okta.models.email_domain", + "EmailDomainDNSRecord": "okta.models.email_domain_dns_record", + "EmailDomainDNSRecordType": "okta.models.email_domain_dns_record_type", + "EmailDomainResponse": "okta.models.email_domain_response", + "EmailDomainResponseWithEmbedded": "okta.models.email_domain_response_with_embedded", + "EmailDomainStatus": "okta.models.email_domain_status", + "EmailPreview": "okta.models.email_preview", + "EmailPreviewLinks": "okta.models.email_preview_links", + "EmailServerListResponse": "okta.models.email_server_list_response", + "EmailServerPost": "okta.models.email_server_post", + "EmailServerRequest": "okta.models.email_server_request", + "EmailServerResponse": "okta.models.email_server_response", + "EmailSettings": "okta.models.email_settings", + "EmailSettingsResponse": "okta.models.email_settings_response", + "EmailSettingsResponseLinks": "okta.models.email_settings_response_links", + "EmailTemplateResponse": "okta.models.email_template_response", + "EmailTemplateResponseEmbedded": "okta.models.email_template_response_embedded", + "EmailTemplateResponseLinks": "okta.models.email_template_response_links", + "EmailTemplateTouchPointVariant": "okta.models.email_template_touch_point_variant", + "EmailTestAddresses": "okta.models.email_test_addresses", + "Embedded": "okta.models.embedded", + "EnabledPagesType": "okta.models.enabled_pages_type", + "EnabledStatus": "okta.models.enabled_status", + "EndUserDashboardTouchPointVariant": "okta.models.end_user_dashboard_touch_point_variant", + "EndpointAuthMethod": "okta.models.endpoint_auth_method", + "EnhancedDynamicNetworkZone": "okta.models.enhanced_dynamic_network_zone", + "EnhancedDynamicNetworkZoneAllOfAsns": "okta.models.enhanced_dynamic_network_zone_all_of_asns", + "EnhancedDynamicNetworkZoneAllOfAsnsExclude": "okta.models.enhanced_dynamic_network_zone_all_of_asns_exclude", + "EnhancedDynamicNetworkZoneAllOfAsnsInclude": "okta.models.enhanced_dynamic_network_zone_all_of_asns_include", + "EnhancedDynamicNetworkZoneAllOfIpServiceCategories": "okta.models.enhanced_dynamic_network_zone_all_of_ip_service_categories", + "EnhancedDynamicNetworkZoneAllOfLocations": "okta.models.enhanced_dynamic_network_zone_all_of_locations", + "EnhancedDynamicNetworkZoneAllOfLocationsExclude": "okta.models.enhanced_dynamic_network_zone_all_of_locations_exclude", + "EnhancedDynamicNetworkZoneAllOfLocationsInclude": "okta.models.enhanced_dynamic_network_zone_all_of_locations_include", + "EnrollmentActivationRequest": "okta.models.enrollment_activation_request", + "EnrollmentActivationResponse": "okta.models.enrollment_activation_response", + "EnrollmentInitializationRequest": "okta.models.enrollment_initialization_request", + "EnrollmentInitializationResponse": "okta.models.enrollment_initialization_response", + "EnrollmentPolicyAuthenticatorGracePeriod": "okta.models.enrollment_policy_authenticator_grace_period", + "EntitlementTypesInner": "okta.models.entitlement_types_inner", + "EntitlementTypesInnerAttributes": "okta.models.entitlement_types_inner_attributes", + "EntitlementTypesInnerMappings": "okta.models.entitlement_types_inner_mappings", + "EntitlementValue": "okta.models.entitlement_value", + "EntitlementValueLinks": "okta.models.entitlement_value_links", + "EntitlementValuesResponse": "okta.models.entitlement_values_response", + "EntitlementValuesResponseLinks": "okta.models.entitlement_values_response_links", + "EntitlementsLink": "okta.models.entitlements_link", + "EntityRiskPolicy": "okta.models.entity_risk_policy", + "EntityRiskPolicyRule": "okta.models.entity_risk_policy_rule", + "EntityRiskPolicyRuleActionRunWorkflow": "okta.models.entity_risk_policy_rule_action_run_workflow", + "EntityRiskPolicyRuleActionRunWorkflowWorkflow": "okta.models.entity_risk_policy_rule_action_run_workflow_workflow", + "EntityRiskPolicyRuleActionTerminateAllSessions": "okta.models.entity_risk_policy_rule_action_terminate_all_sessions", + "EntityRiskPolicyRuleActionsObject": "okta.models.entity_risk_policy_rule_actions_object", + "EntityRiskPolicyRuleAllOfActions": "okta.models.entity_risk_policy_rule_all_of_actions", + "EntityRiskPolicyRuleAllOfActionsEntityRisk": "okta.models.entity_risk_policy_rule_all_of_actions_entity_risk", + "EntityRiskPolicyRuleConditions": "okta.models.entity_risk_policy_rule_conditions", + "EntityRiskScorePolicyRuleCondition": "okta.models.entity_risk_score_policy_rule_condition", + "Error": "okta.models.error", + "Error409": "okta.models.error409", + "ErrorCause": "okta.models.error_cause", + "ErrorDetails": "okta.models.error_details", + "ErrorPage": "okta.models.error_page", + "ErrorPageTouchPointVariant": "okta.models.error_page_touch_point_variant", + "EventHook": "okta.models.event_hook", + "EventHookChannel": "okta.models.event_hook_channel", + "EventHookChannelConfig": "okta.models.event_hook_channel_config", + "EventHookChannelConfigAuthScheme": "okta.models.event_hook_channel_config_auth_scheme", + "EventHookChannelConfigAuthSchemeType": "okta.models.event_hook_channel_config_auth_scheme_type", + "EventHookChannelConfigHeader": "okta.models.event_hook_channel_config_header", + "EventHookChannelType": "okta.models.event_hook_channel_type", + "EventHookFilterMapObject": "okta.models.event_hook_filter_map_object", + "EventHookFilterMapObjectCondition": "okta.models.event_hook_filter_map_object_condition", + "EventHookFilters": "okta.models.event_hook_filters", + "EventHookLinks": "okta.models.event_hook_links", + "EventHookVerificationStatus": "okta.models.event_hook_verification_status", + "EventSubscriptionType": "okta.models.event_subscription_type", + "EventSubscriptions": "okta.models.event_subscriptions", + "ExecuteInlineHook200Response": "okta.models.execute_inline_hook200_response", + "ExecuteInlineHookRequest": "okta.models.execute_inline_hook_request", + "Expression": "okta.models.expression", + "FCMConfiguration": "okta.models.fcm_configuration", + "FCMPushProvider": "okta.models.fcm_push_provider", + "FailbackRequestSchema": "okta.models.failback_request_schema", + "FailoverRequestSchema": "okta.models.failover_request_schema", + "Feature": "okta.models.feature", + "FeatureLifecycle": "okta.models.feature_lifecycle", + "FeatureLinks": "okta.models.feature_links", + "FeatureLinksAllOfDependencies": "okta.models.feature_links_all_of_dependencies", + "FeatureLinksAllOfDependents": "okta.models.feature_links_all_of_dependents", + "FeatureStage": "okta.models.feature_stage", + "FeatureStageState": "okta.models.feature_stage_state", + "FeatureStageValue": "okta.models.feature_stage_value", + "FeatureType": "okta.models.feature_type", + "FederatedClaim": "okta.models.federated_claim", + "FederatedClaimRequestBody": "okta.models.federated_claim_request_body", + "FipsEnum": "okta.models.fips_enum", + "ForgotPasswordResponse": "okta.models.forgot_password_response", + "FulfillmentDataOrderDetails": "okta.models.fulfillment_data_order_details", + "FulfillmentRequest": "okta.models.fulfillment_request", + "GetJwk200Response": "okta.models.get_jwk200_response", + "GetSsfStreams200Response": "okta.models.get_ssf_streams200_response", + "GoogleApplication": "okta.models.google_application", + "GoogleApplicationSettings": "okta.models.google_application_settings", + "GoogleApplicationSettingsApplication": "okta.models.google_application_settings_application", + "GovernanceBundle": "okta.models.governance_bundle", + "GovernanceBundleCreateRequest": "okta.models.governance_bundle_create_request", + "GovernanceBundleLinks": "okta.models.governance_bundle_links", + "GovernanceBundleUpdateRequest": "okta.models.governance_bundle_update_request", + "GovernanceBundlesResponse": "okta.models.governance_bundles_response", + "GovernanceBundlesResponseLinks": "okta.models.governance_bundles_response_links", + "GovernanceSourceType": "okta.models.governance_source_type", + "GracePeriod": "okta.models.grace_period", + "GracePeriodExpiry": "okta.models.grace_period_expiry", + "GrantOrTokenStatus": "okta.models.grant_or_token_status", + "GrantResourcesHrefObject": "okta.models.grant_resources_href_object", + "GrantType": "okta.models.grant_type", + "GrantTypePolicyRuleCondition": "okta.models.grant_type_policy_rule_condition", + "Group": "okta.models.group", + "GroupCondition": "okta.models.group_condition", + "GroupEmbedded": "okta.models.group_embedded", + "GroupEmbeddedApp": "okta.models.group_embedded_app", + "GroupEmbeddedStats": "okta.models.group_embedded_stats", + "GroupLinks": "okta.models.group_links", + "GroupMembershipsRequestSchema": "okta.models.group_memberships_request_schema", + "GroupMembershipsResponseSchema": "okta.models.group_memberships_response_schema", + "GroupOwner": "okta.models.group_owner", + "GroupOwnerOriginType": "okta.models.group_owner_origin_type", + "GroupOwnerType": "okta.models.group_owner_type", + "GroupPolicyRuleCondition": "okta.models.group_policy_rule_condition", + "GroupProfile": "okta.models.group_profile", + "GroupPushMapping": "okta.models.group_push_mapping", + "GroupPushMappingLinks": "okta.models.group_push_mapping_links", + "GroupPushMappingStatus": "okta.models.group_push_mapping_status", + "GroupPushMappingStatusUpsert": "okta.models.group_push_mapping_status_upsert", + "GroupRule": "okta.models.group_rule", + "GroupRuleAction": "okta.models.group_rule_action", + "GroupRuleConditions": "okta.models.group_rule_conditions", + "GroupRuleExpression": "okta.models.group_rule_expression", + "GroupRuleGroupAssignment": "okta.models.group_rule_group_assignment", + "GroupRuleGroupCondition": "okta.models.group_rule_group_condition", + "GroupRulePeopleCondition": "okta.models.group_rule_people_condition", + "GroupRuleStatus": "okta.models.group_rule_status", + "GroupRuleUserCondition": "okta.models.group_rule_user_condition", + "GroupSchema": "okta.models.group_schema", + "GroupSchemaAttribute": "okta.models.group_schema_attribute", + "GroupSchemaAttributeEnumInner": "okta.models.group_schema_attribute_enum_inner", + "GroupSchemaBase": "okta.models.group_schema_base", + "GroupSchemaBaseProperties": "okta.models.group_schema_base_properties", + "GroupSchemaCustom": "okta.models.group_schema_custom", + "GroupSchemaDefinitions": "okta.models.group_schema_definitions", + "GroupType": "okta.models.group_type", + "GroupsLink": "okta.models.groups_link", + "GroupsRequestSchema": "okta.models.groups_request_schema", + "GroupsResponseSchema": "okta.models.groups_response_schema", + "GroupsResponseSchemaProfile": "okta.models.groups_response_schema_profile", + "HelpLink": "okta.models.help_link", + "HookKey": "okta.models.hook_key", + "HostedPage": "okta.models.hosted_page", + "HostedPageType": "okta.models.hosted_page_type", + "HrefCsrPublishLink": "okta.models.href_csr_publish_link", + "HrefCsrSelfLink": "okta.models.href_csr_self_link", + "HrefHints": "okta.models.href_hints", + "HrefHintsGuidanceObject": "okta.models.href_hints_guidance_object", + "HrefObject": "okta.models.href_object", + "HrefObjectActivateLink": "okta.models.href_object_activate_link", + "HrefObjectAppLink": "okta.models.href_object_app_link", + "HrefObjectAssigneeLink": "okta.models.href_object_assignee_link", + "HrefObjectAuthorizeLink": "okta.models.href_object_authorize_link", + "HrefObjectBindingLink": "okta.models.href_object_binding_link", + "HrefObjectBindingsLink": "okta.models.href_object_bindings_link", + "HrefObjectClientLink": "okta.models.href_object_client_link", + "HrefObjectDeactivateLink": "okta.models.href_object_deactivate_link", + "HrefObjectDeleteLink": "okta.models.href_object_delete_link", + "HrefObjectGovernanceResourcesLink": "okta.models.href_object_governance_resources_link", + "HrefObjectGrantAerialConsent": "okta.models.href_object_grant_aerial_consent", + "HrefObjectGroupLink": "okta.models.href_object_group_link", + "HrefObjectLogoLink": "okta.models.href_object_logo_link", + "HrefObjectMappingsLink": "okta.models.href_object_mappings_link", + "HrefObjectMemberLink": "okta.models.href_object_member_link", + "HrefObjectMembersLink": "okta.models.href_object_members_link", + "HrefObjectNextLink": "okta.models.href_object_next_link", + "HrefObjectPermissionsLink": "okta.models.href_object_permissions_link", + "HrefObjectResourceSetLink": "okta.models.href_object_resource_set_link", + "HrefObjectResourceSetResourcesLink": "okta.models.href_object_resource_set_resources_link", + "HrefObjectRetrieveAerialConsent": "okta.models.href_object_retrieve_aerial_consent", + "HrefObjectRevokeAerialConsent": "okta.models.href_object_revoke_aerial_consent", + "HrefObjectRoleLink": "okta.models.href_object_role_link", + "HrefObjectRulesLink": "okta.models.href_object_rules_link", + "HrefObjectSelfLink": "okta.models.href_object_self_link", + "HrefObjectSuspendLink": "okta.models.href_object_suspend_link", + "HrefObjectUnsuspendLink": "okta.models.href_object_unsuspend_link", + "HrefObjectUserLink": "okta.models.href_object_user_link", + "HttpMethod": "okta.models.http_method", + "IAMBundleEntitlement": "okta.models.iam_bundle_entitlement", + "IDVAuthorizationEndpoint": "okta.models.idv_authorization_endpoint", + "IDVCredentials": "okta.models.idv_credentials", + "IDVCredentialsBearer": "okta.models.idv_credentials_bearer", + "IDVCredentialsClient": "okta.models.idv_credentials_client", + "IDVEndpoints": "okta.models.idv_endpoints", + "IDVParEndpoint": "okta.models.idv_par_endpoint", + "IDVTokenEndpoint": "okta.models.idv_token_endpoint", + "IPNetworkZone": "okta.models.ip_network_zone", + "IPServiceCategory": "okta.models.ip_service_category", + "IamRole": "okta.models.iam_role", + "IamRoleLinks": "okta.models.iam_role_links", + "IamRoles": "okta.models.iam_roles", + "IdPCertificateCredential": "okta.models.id_p_certificate_credential", + "IdPCsr": "okta.models.id_p_csr", + "IdPCsrLinks": "okta.models.id_p_csr_links", + "IdPKeyCredential": "okta.models.id_p_key_credential", + "IdProofingMethod": "okta.models.id_proofing_method", + "IdTokenKeyEncryptionAlgorithm": "okta.models.id_token_key_encryption_algorithm", + "IdentityAssertionAppInstanceConnection": "okta.models.identity_assertion_app_instance_connection", + "IdentityAssertionAppInstanceConnectionCreatable": "okta.models.identity_assertion_app_instance_connection_creatable", + "IdentityAssertionAppInstanceConnectionCreatableApp": "okta.models.identity_assertion_app_instance_connection_creatable_app", + "IdentityAssertionCustomASConnection": "okta.models.identity_assertion_custom_as_connection", + "IdentityAssertionCustomASConnectionCreatable": "okta.models.identity_assertion_custom_as_connection_creatable", + "IdentityAssertionCustomASConnectionCreatableAuthorizationServer": "okta.models.identity_assertion_custom_as_connection_creatable_authorization_server", + "IdentityProvider": "okta.models.identity_provider", + "IdentityProviderApplicationUser": "okta.models.identity_provider_application_user", + "IdentityProviderApplicationUserLinks": "okta.models.identity_provider_application_user_links", + "IdentityProviderIssuerMode": "okta.models.identity_provider_issuer_mode", + "IdentityProviderLinks": "okta.models.identity_provider_links", + "IdentityProviderPolicy": "okta.models.identity_provider_policy", + "IdentityProviderPolicyProvider": "okta.models.identity_provider_policy_provider", + "IdentityProviderPolicyRuleCondition": "okta.models.identity_provider_policy_rule_condition", + "IdentityProviderProperties": "okta.models.identity_provider_properties", + "IdentityProviderPropertiesIdvMetadata": "okta.models.identity_provider_properties_idv_metadata", + "IdentityProviderProtocol": "okta.models.identity_provider_protocol", + "IdentityProviderType": "okta.models.identity_provider_type", + "IdentitySourceGroupMembershipsDeleteProfileInner": "okta.models.identity_source_group_memberships_delete_profile_inner", + "IdentitySourceGroupMembershipsUpsertProfileInner": "okta.models.identity_source_group_memberships_upsert_profile_inner", + "IdentitySourceGroupProfileForUpsert": "okta.models.identity_source_group_profile_for_upsert", + "IdentitySourceSession": "okta.models.identity_source_session", + "IdentitySourceSessionStatus": "okta.models.identity_source_session_status", + "IdentitySourceUserProfileForDelete": "okta.models.identity_source_user_profile_for_delete", + "IdentitySourceUserProfileForUpsert": "okta.models.identity_source_user_profile_for_upsert", + "IdpDiscoveryPolicy": "okta.models.idp_discovery_policy", + "IdpDiscoveryPolicyRule": "okta.models.idp_discovery_policy_rule", + "IdpDiscoveryPolicyRuleCondition": "okta.models.idp_discovery_policy_rule_condition", + "IdpPolicyRuleAction": "okta.models.idp_policy_rule_action", + "IdpPolicyRuleActionIdp": "okta.models.idp_policy_rule_action_idp", + "IdpPolicyRuleActionMatchCriteria": "okta.models.idp_policy_rule_action_match_criteria", + "IdpPolicyRuleActionProvider": "okta.models.idp_policy_rule_action_provider", + "IdpSelectionType": "okta.models.idp_selection_type", + "IframeEmbedScopeAllowedApps": "okta.models.iframe_embed_scope_allowed_apps", + "ImageUploadResponse": "okta.models.image_upload_response", + "ImportScheduleObject": "okta.models.import_schedule_object", + "ImportScheduleObjectFullImport": "okta.models.import_schedule_object_full_import", + "ImportScheduleObjectIncrementalImport": "okta.models.import_schedule_object_incremental_import", + "ImportScheduleSettings": "okta.models.import_schedule_settings", + "ImportUsernameObject": "okta.models.import_username_object", + "InactivityPolicyRuleCondition": "okta.models.inactivity_policy_rule_condition", + "InboundProvisioningApplicationFeature": "okta.models.inbound_provisioning_application_feature", + "InlineHook": "okta.models.inline_hook", + "InlineHookBasePayload": "okta.models.inline_hook_base_payload", + "InlineHookChannel": "okta.models.inline_hook_channel", + "InlineHookChannelConfig": "okta.models.inline_hook_channel_config", + "InlineHookChannelConfigAuthSchemeBody": "okta.models.inline_hook_channel_config_auth_scheme_body", + "InlineHookChannelConfigAuthSchemeResponse": "okta.models.inline_hook_channel_config_auth_scheme_response", + "InlineHookChannelConfigCreate": "okta.models.inline_hook_channel_config_create", + "InlineHookChannelConfigHeaders": "okta.models.inline_hook_channel_config_headers", + "InlineHookChannelCreate": "okta.models.inline_hook_channel_create", + "InlineHookChannelHttp": "okta.models.inline_hook_channel_http", + "InlineHookChannelHttpCreate": "okta.models.inline_hook_channel_http_create", + "InlineHookChannelOAuth": "okta.models.inline_hook_channel_o_auth", + "InlineHookChannelOAuthCreate": "okta.models.inline_hook_channel_o_auth_create", + "InlineHookChannelType": "okta.models.inline_hook_channel_type", + "InlineHookCreate": "okta.models.inline_hook_create", + "InlineHookCreateResponse": "okta.models.inline_hook_create_response", + "InlineHookHttpConfig": "okta.models.inline_hook_http_config", + "InlineHookHttpConfigCreate": "okta.models.inline_hook_http_config_create", + "InlineHookLinks": "okta.models.inline_hook_links", + "InlineHookLinksCreate": "okta.models.inline_hook_links_create", + "InlineHookOAuthBasicConfig": "okta.models.inline_hook_o_auth_basic_config", + "InlineHookOAuthChannelConfig": "okta.models.inline_hook_o_auth_channel_config", + "InlineHookOAuthChannelConfigCreate": "okta.models.inline_hook_o_auth_channel_config_create", + "InlineHookOAuthClientSecretConfig": "okta.models.inline_hook_o_auth_client_secret_config", + "InlineHookOAuthClientSecretConfigCreate": "okta.models.inline_hook_o_auth_client_secret_config_create", + "InlineHookOAuthPrivateKeyJwtConfig": "okta.models.inline_hook_o_auth_private_key_jwt_config", + "InlineHookReplace": "okta.models.inline_hook_replace", + "InlineHookRequestObject": "okta.models.inline_hook_request_object", + "InlineHookRequestObjectUrl": "okta.models.inline_hook_request_object_url", + "InlineHookResponse": "okta.models.inline_hook_response", + "InlineHookResponseCommandValue": "okta.models.inline_hook_response_command_value", + "InlineHookResponseCommands": "okta.models.inline_hook_response_commands", + "InlineHookStatus": "okta.models.inline_hook_status", + "InlineHookType": "okta.models.inline_hook_type", + "InterclientTrustMapping": "okta.models.interclient_trust_mapping", + "InterclientTrustMappingRequestBody": "okta.models.interclient_trust_mapping_request_body", + "IssuerMode": "okta.models.issuer_mode", + "JsonPatchOperation": "okta.models.json_patch_operation", + "JsonWebKey": "okta.models.json_web_key", + "JsonWebKeyStatus": "okta.models.json_web_key_status", + "JsonWebKeyType": "okta.models.json_web_key_type", + "JsonWebKeyUse": "okta.models.json_web_key_use", + "JwkUse": "okta.models.jwk_use", + "JwkUseType": "okta.models.jwk_use_type", + "KeepCurrent": "okta.models.keep_current", + "KeepMeSignedIn": "okta.models.keep_me_signed_in", + "KeyRequest": "okta.models.key_request", + "KeyTrustLevelBrowserKey": "okta.models.key_trust_level_browser_key", + "KeyTrustLevelOSMode": "okta.models.key_trust_level_os_mode", + "KnowledgeConstraint": "okta.models.knowledge_constraint", + "LifecycleCreateSettingObject": "okta.models.lifecycle_create_setting_object", + "LifecycleDeactivateSettingObject": "okta.models.lifecycle_deactivate_setting_object", + "LifecycleExpirationPolicyRuleCondition": "okta.models.lifecycle_expiration_policy_rule_condition", + "LifecycleStatus": "okta.models.lifecycle_status", + "LinkedHrefObject": "okta.models.linked_href_object", + "LinkedObject": "okta.models.linked_object", + "LinkedObjectDetails": "okta.models.linked_object_details", + "LinkedObjectDetailsType": "okta.models.linked_object_details_type", + "LinkedObjectLinksSelf": "okta.models.linked_object_links_self", + "LinksActivate": "okta.models.links_activate", + "LinksActivateActivate": "okta.models.links_activate_activate", + "LinksAerialConsentGranted": "okta.models.links_aerial_consent_granted", + "LinksAerialConsentRevoked": "okta.models.links_aerial_consent_revoked", + "LinksAppAndUser": "okta.models.links_app_and_user", + "LinksAssignee": "okta.models.links_assignee", + "LinksAuthenticator": "okta.models.links_authenticator", + "LinksAuthenticatorAuthenticator": "okta.models.links_authenticator_authenticator", + "LinksCancel": "okta.models.links_cancel", + "LinksCancelCancel": "okta.models.links_cancel_cancel", + "LinksCustomRoleResponse": "okta.models.links_custom_role_response", + "LinksDeactivate": "okta.models.links_deactivate", + "LinksDeactivateDeactivate": "okta.models.links_deactivate_deactivate", + "LinksEnroll": "okta.models.links_enroll", + "LinksEnrollEnroll": "okta.models.links_enroll_enroll", + "LinksFactor": "okta.models.links_factor", + "LinksFactorFactor": "okta.models.links_factor_factor", + "LinksGovernanceResources": "okta.models.links_governance_resources", + "LinksGovernanceSources": "okta.models.links_governance_sources", + "LinksNext": "okta.models.links_next", + "LinksNextForRoleAssignments": "okta.models.links_next_for_role_assignments", + "LinksNextForRoleAssignmentsNext": "okta.models.links_next_for_role_assignments_next", + "LinksPoll": "okta.models.links_poll", + "LinksPollPoll": "okta.models.links_poll_poll", + "LinksQrcode": "okta.models.links_qrcode", + "LinksQrcodeQrcode": "okta.models.links_qrcode_qrcode", + "LinksQuestions": "okta.models.links_questions", + "LinksQuestionsQuestion": "okta.models.links_questions_question", + "LinksResend": "okta.models.links_resend", + "LinksResendResend": "okta.models.links_resend_resend", + "LinksSelf": "okta.models.links_self", + "LinksSelfAndFullUsersLifecycle": "okta.models.links_self_and_full_users_lifecycle", + "LinksSelfAndLifecycle": "okta.models.links_self_and_lifecycle", + "LinksSelfAndRoles": "okta.models.links_self_and_roles", + "LinksSelfForRoleAssignment": "okta.models.links_self_for_role_assignment", + "LinksSelfLifecycleAndAuthorize": "okta.models.links_self_lifecycle_and_authorize", + "LinksSend": "okta.models.links_send", + "LinksSendSend": "okta.models.links_send_send", + "LinksUserAuthenticators": "okta.models.links_user_authenticators", + "LinksUserAuthenticatorsUser": "okta.models.links_user_authenticators_user", + "LinksUserFactors": "okta.models.links_user_factors", + "LinksUserFactorsUser": "okta.models.links_user_factors_user", + "LinksUserRef": "okta.models.links_user_ref", + "LinksVerify": "okta.models.links_verify", + "LinksVerifyVerify": "okta.models.links_verify_verify", + "ListGroupAssignedRoles200ResponseInner": "okta.models.list_group_assigned_roles200_response_inner", + "ListJwk200ResponseInner": "okta.models.list_jwk200_response_inner", + "ListProfileMappings": "okta.models.list_profile_mappings", + "ListRolesForClient200ResponseInner": "okta.models.list_roles_for_client200_response_inner", + "ListSubscriptionsRoleRoleRefParameter": "okta.models.list_subscriptions_role_role_ref_parameter", + "LoadingPageTouchPointVariant": "okta.models.loading_page_touch_point_variant", + "LocationGranularity": "okta.models.location_granularity", + "LogActor": "okta.models.log_actor", + "LogAuthenticationContext": "okta.models.log_authentication_context", + "LogAuthenticationProvider": "okta.models.log_authentication_provider", + "LogClient": "okta.models.log_client", + "LogCredentialProvider": "okta.models.log_credential_provider", + "LogCredentialType": "okta.models.log_credential_type", + "LogDebugContext": "okta.models.log_debug_context", + "LogDevice": "okta.models.log_device", + "LogDiskEncryptionType": "okta.models.log_disk_encryption_type", + "LogEvent": "okta.models.log_event", + "LogGeographicalContext": "okta.models.log_geographical_context", + "LogGeolocation": "okta.models.log_geolocation", + "LogIpAddress": "okta.models.log_ip_address", + "LogIssuer": "okta.models.log_issuer", + "LogOutcome": "okta.models.log_outcome", + "LogRequest": "okta.models.log_request", + "LogScreenLockType": "okta.models.log_screen_lock_type", + "LogSecurityContext": "okta.models.log_security_context", + "LogSeverity": "okta.models.log_severity", + "LogStream": "okta.models.log_stream", + "LogStreamActivateLink": "okta.models.log_stream_activate_link", + "LogStreamAws": "okta.models.log_stream_aws", + "LogStreamAwsPutSchema": "okta.models.log_stream_aws_put_schema", + "LogStreamDeactivateLink": "okta.models.log_stream_deactivate_link", + "LogStreamLinkObject": "okta.models.log_stream_link_object", + "LogStreamLinksSelfAndLifecycle": "okta.models.log_stream_links_self_and_lifecycle", + "LogStreamPutSchema": "okta.models.log_stream_put_schema", + "LogStreamSchema": "okta.models.log_stream_schema", + "LogStreamSelfLink": "okta.models.log_stream_self_link", + "LogStreamSettingsAws": "okta.models.log_stream_settings_aws", + "LogStreamSettingsSplunk": "okta.models.log_stream_settings_splunk", + "LogStreamSettingsSplunkPut": "okta.models.log_stream_settings_splunk_put", + "LogStreamSplunk": "okta.models.log_stream_splunk", + "LogStreamSplunkPutSchema": "okta.models.log_stream_splunk_put_schema", + "LogStreamType": "okta.models.log_stream_type", + "LogTarget": "okta.models.log_target", + "LogTargetChangeDetails": "okta.models.log_target_change_details", + "LogTransaction": "okta.models.log_transaction", + "LogUserAgent": "okta.models.log_user_agent", + "MDMEnrollmentPolicyEnrollment": "okta.models.mdm_enrollment_policy_enrollment", + "MDMEnrollmentPolicyRuleCondition": "okta.models.mdm_enrollment_policy_rule_condition", + "ManagedConnection": "okta.models.managed_connection", + "ManagedConnectionAppInstance": "okta.models.managed_connection_app_instance", + "ManagedConnectionCreatable": "okta.models.managed_connection_creatable", + "ManagedConnectionList": "okta.models.managed_connection_list", + "ManagedConnectionListLinks": "okta.models.managed_connection_list_links", + "ManagedConnectionPatchable": "okta.models.managed_connection_patchable", + "ManagedConnectionPatchableScopeCondition": "okta.models.managed_connection_patchable_scope_condition", + "ManagedConnectionServiceAccount": "okta.models.managed_connection_service_account", + "ManagedConnectionStatus": "okta.models.managed_connection_status", + "ManagedConnectionVaultedSecret": "okta.models.managed_connection_vaulted_secret", + "MembershipRequestSchema": "okta.models.membership_request_schema", + "MetadataLink": "okta.models.metadata_link", + "MtlsCredentials": "okta.models.mtls_credentials", + "MtlsEndpoints": "okta.models.mtls_endpoints", + "MtlsSsoEndpoint": "okta.models.mtls_sso_endpoint", + "MtlsTrustCredentials": "okta.models.mtls_trust_credentials", + "MtlsTrustCredentialsRevocation": "okta.models.mtls_trust_credentials_revocation", + "NetworkZone": "okta.models.network_zone", + "NetworkZoneAddress": "okta.models.network_zone_address", + "NetworkZoneAddressType": "okta.models.network_zone_address_type", + "NetworkZoneLocation": "okta.models.network_zone_location", + "NetworkZoneStatus": "okta.models.network_zone_status", + "NetworkZoneType": "okta.models.network_zone_type", + "NetworkZoneUsage": "okta.models.network_zone_usage", + "NotificationType": "okta.models.notification_type", + "NumberFactorChallengeEmbeddedLinks": "okta.models.number_factor_challenge_embedded_links", + "NumberFactorChallengeEmbeddedLinksChallenge": "okta.models.number_factor_challenge_embedded_links_challenge", + "OAuth2Actor": "okta.models.o_auth2_actor", + "OAuth2Claim": "okta.models.o_auth2_claim", + "OAuth2ClaimConditions": "okta.models.o_auth2_claim_conditions", + "OAuth2ClaimGroupFilterType": "okta.models.o_auth2_claim_group_filter_type", + "OAuth2ClaimType": "okta.models.o_auth2_claim_type", + "OAuth2ClaimValueType": "okta.models.o_auth2_claim_value_type", + "OAuth2Client": "okta.models.o_auth2_client", + "OAuth2ClientJsonEncryptionKeyRequest": "okta.models.o_auth2_client_json_encryption_key_request", + "OAuth2ClientJsonEncryptionKeyResponse": "okta.models.o_auth2_client_json_encryption_key_response", + "OAuth2ClientJsonSigningKeyRequest": "okta.models.o_auth2_client_json_signing_key_request", + "OAuth2ClientJsonSigningKeyResponse": "okta.models.o_auth2_client_json_signing_key_response", + "OAuth2ClientJsonWebKeyECRequest": "okta.models.o_auth2_client_json_web_key_ec_request", + "OAuth2ClientJsonWebKeyECResponse": "okta.models.o_auth2_client_json_web_key_ec_response", + "OAuth2ClientJsonWebKeyRequestBase": "okta.models.o_auth2_client_json_web_key_request_base", + "OAuth2ClientJsonWebKeyRequestBody": "okta.models.o_auth2_client_json_web_key_request_body", + "OAuth2ClientJsonWebKeyResponseBase": "okta.models.o_auth2_client_json_web_key_response_base", + "OAuth2ClientJsonWebKeyRsaRequest": "okta.models.o_auth2_client_json_web_key_rsa_request", + "OAuth2ClientJsonWebKeyRsaResponse": "okta.models.o_auth2_client_json_web_key_rsa_response", + "OAuth2ClientLinks": "okta.models.o_auth2_client_links", + "OAuth2ClientSecret": "okta.models.o_auth2_client_secret", + "OAuth2ClientSecretRequestBody": "okta.models.o_auth2_client_secret_request_body", + "OAuth2RefreshToken": "okta.models.o_auth2_refresh_token", + "OAuth2RefreshTokenEmbedded": "okta.models.o_auth2_refresh_token_embedded", + "OAuth2RefreshTokenLinks": "okta.models.o_auth2_refresh_token_links", + "OAuth2RefreshTokenLinksAllOfRevoke": "okta.models.o_auth2_refresh_token_links_all_of_revoke", + "OAuth2RefreshTokenLinksAllOfRevokeAllOfHints": "okta.models.o_auth2_refresh_token_links_all_of_revoke_all_of_hints", + "OAuth2RefreshTokenScope": "okta.models.o_auth2_refresh_token_scope", + "OAuth2RefreshTokenScopeLinks": "okta.models.o_auth2_refresh_token_scope_links", + "OAuth2ResourceServerJsonWebKey": "okta.models.o_auth2_resource_server_json_web_key", + "OAuth2ResourceServerJsonWebKeyRequestBody": "okta.models.o_auth2_resource_server_json_web_key_request_body", + "OAuth2Scope": "okta.models.o_auth2_scope", + "OAuth2ScopeConsentGrant": "okta.models.o_auth2_scope_consent_grant", + "OAuth2ScopeConsentGrantEmbedded": "okta.models.o_auth2_scope_consent_grant_embedded", + "OAuth2ScopeConsentGrantEmbeddedScope": "okta.models.o_auth2_scope_consent_grant_embedded_scope", + "OAuth2ScopeConsentGrantLinks": "okta.models.o_auth2_scope_consent_grant_links", + "OAuth2ScopeConsentGrantSource": "okta.models.o_auth2_scope_consent_grant_source", + "OAuth2ScopeConsentType": "okta.models.o_auth2_scope_consent_type", + "OAuth2ScopeMetadataPublish": "okta.models.o_auth2_scope_metadata_publish", + "OAuth2ScopesMediationPolicyRuleCondition": "okta.models.o_auth2_scopes_mediation_policy_rule_condition", + "OAuth2Settings": "okta.models.o_auth2_settings", + "OAuth2Token": "okta.models.o_auth2_token", + "OAuthApplicationCredentials": "okta.models.o_auth_application_credentials", + "OAuthAuthorizationEndpoint": "okta.models.o_auth_authorization_endpoint", + "OAuthClientSecretLinks": "okta.models.o_auth_client_secret_links", + "OAuthCredentials": "okta.models.o_auth_credentials", + "OAuthCredentialsClient": "okta.models.o_auth_credentials_client", + "OAuthEndpointAuthenticationMethod": "okta.models.o_auth_endpoint_authentication_method", + "OAuthEndpoints": "okta.models.o_auth_endpoints", + "OAuthMetadata": "okta.models.o_auth_metadata", + "OAuthProvisioningEnabledApp": "okta.models.o_auth_provisioning_enabled_app", + "OAuthResourceServerKeyLinks": "okta.models.o_auth_resource_server_key_links", + "OAuthResponseType": "okta.models.o_auth_response_type", + "OAuthTokenEndpoint": "okta.models.o_auth_token_endpoint", + "OINApplication": "okta.models.oin_application", + "OINSaml11ApplicationSettingsSignOn": "okta.models.oin_saml11_application_settings_sign_on", + "OINSaml20ApplicationSettingsSignOn": "okta.models.oin_saml20_application_settings_sign_on", + "OSVersion": "okta.models.os_version", + "OSVersionConstraint": "okta.models.os_version_constraint", + "OSVersionConstraintDynamicVersionRequirement": "okta.models.os_version_constraint_dynamic_version_requirement", + "OSVersionDynamicVersionRequirement": "okta.models.os_version_dynamic_version_requirement", + "OSVersionFourComponents": "okta.models.os_version_four_components", + "OSVersionThreeComponents": "okta.models.os_version_three_components", + "Office365Application": "okta.models.office365_application", + "Office365ApplicationSettings": "okta.models.office365_application_settings", + "Office365ApplicationSettingsApplication": "okta.models.office365_application_settings_application", + "Office365ProvisioningSettings": "okta.models.office365_provisioning_settings", + "OfflineAccessScopeResourceHrefObject": "okta.models.offline_access_scope_resource_href_object", + "Oidc": "okta.models.oidc", + "OidcAlgorithms": "okta.models.oidc_algorithms", + "OidcJwksEndpoint": "okta.models.oidc_jwks_endpoint", + "OidcRequestAlgorithm": "okta.models.oidc_request_algorithm", + "OidcRequestSignatureAlgorithm": "okta.models.oidc_request_signature_algorithm", + "OidcSettings": "okta.models.oidc_settings", + "OidcSigningAlgorithm": "okta.models.oidc_signing_algorithm", + "OidcSloEndpoint": "okta.models.oidc_slo_endpoint", + "OidcUserInfoEndpoint": "okta.models.oidc_user_info_endpoint", + "OktaActiveDirectoryGroupProfile": "okta.models.okta_active_directory_group_profile", + "OktaDeviceRiskChangeEvent": "okta.models.okta_device_risk_change_event", + "OktaIpChangeEvent": "okta.models.okta_ip_change_event", + "OktaPersonalAdminFeatureSettings": "okta.models.okta_personal_admin_feature_settings", + "OktaSignOnPolicy": "okta.models.okta_sign_on_policy", + "OktaSignOnPolicyConditions": "okta.models.okta_sign_on_policy_conditions", + "OktaSignOnPolicyFactorPromptMode": "okta.models.okta_sign_on_policy_factor_prompt_mode", + "OktaSignOnPolicyRule": "okta.models.okta_sign_on_policy_rule", + "OktaSignOnPolicyRuleActions": "okta.models.okta_sign_on_policy_rule_actions", + "OktaSignOnPolicyRuleConditions": "okta.models.okta_sign_on_policy_rule_conditions", + "OktaSignOnPolicyRuleSignonActions": "okta.models.okta_sign_on_policy_rule_signon_actions", + "OktaSignOnPolicyRuleSignonPrimaryFactor": "okta.models.okta_sign_on_policy_rule_signon_primary_factor", + "OktaSignOnPolicyRuleSignonSessionActions": "okta.models.okta_sign_on_policy_rule_signon_session_actions", + "OktaSupportAccessStatus": "okta.models.okta_support_access_status", + "OktaSupportCase": "okta.models.okta_support_case", + "OktaSupportCaseImpersonation": "okta.models.okta_support_case_impersonation", + "OktaSupportCaseSelfAssigned": "okta.models.okta_support_case_self_assigned", + "OktaSupportCases": "okta.models.okta_support_cases", + "OktaUserGroupProfile": "okta.models.okta_user_group_profile", + "OktaUserRiskChangeEvent": "okta.models.okta_user_risk_change_event", + "OktaUserServiceAccountCredentials": "okta.models.okta_user_service_account_credentials", + "OpenIdConnectApplication": "okta.models.open_id_connect_application", + "OpenIdConnectApplicationConsentMethod": "okta.models.open_id_connect_application_consent_method", + "OpenIdConnectApplicationIdpInitiatedLogin": "okta.models.open_id_connect_application_idp_initiated_login", + "OpenIdConnectApplicationIssuerMode": "okta.models.open_id_connect_application_issuer_mode", + "OpenIdConnectApplicationNetwork": "okta.models.open_id_connect_application_network", + "OpenIdConnectApplicationSettings": "okta.models.open_id_connect_application_settings", + "OpenIdConnectApplicationSettingsClient": "okta.models.open_id_connect_application_settings_client", + "OpenIdConnectApplicationSettingsClientKeys": "okta.models.open_id_connect_application_settings_client_keys", + "OpenIdConnectApplicationSettingsRefreshToken": "okta.models.open_id_connect_application_settings_refresh_token", + "OpenIdConnectApplicationType": "okta.models.open_id_connect_application_type", + "OpenIdConnectRefreshTokenRotationType": "okta.models.open_id_connect_refresh_token_rotation_type", + "OperationRequest": "okta.models.operation_request", + "OperationResponse": "okta.models.operation_response", + "OperationalStatus": "okta.models.operational_status", + "OptInStatusResponse": "okta.models.opt_in_status_response", + "OptInStatusResponseLinks": "okta.models.opt_in_status_response_links", + "OptInStatusResponseLinksOptInStatus": "okta.models.opt_in_status_response_links_opt_in_status", + "Org2OrgApplication": "okta.models.org2_org_application", + "Org2OrgApplicationSettings": "okta.models.org2_org_application_settings", + "Org2OrgApplicationSettingsApplication": "okta.models.org2_org_application_settings_application", + "Org2OrgProvisioningOAuthSigningSettings": "okta.models.org2_org_provisioning_o_auth_signing_settings", + "OrgAerialConsent": "okta.models.org_aerial_consent", + "OrgAerialConsentDetails": "okta.models.org_aerial_consent_details", + "OrgAerialConsentRevoked": "okta.models.org_aerial_consent_revoked", + "OrgAerialGrantNotFound": "okta.models.org_aerial_grant_not_found", + "OrgBillingContactType": "okta.models.org_billing_contact_type", + "OrgBillingContactTypeLinks": "okta.models.org_billing_contact_type_links", + "OrgBillingContactTypeLinksBilling": "okta.models.org_billing_contact_type_links_billing", + "OrgCAPTCHASettings": "okta.models.org_captcha_settings", + "OrgCAPTCHASettingsLinks": "okta.models.org_captcha_settings_links", + "OrgContactType": "okta.models.org_contact_type", + "OrgContactTypeObj": "okta.models.org_contact_type_obj", + "OrgContactUser": "okta.models.org_contact_user", + "OrgContactUserLinks": "okta.models.org_contact_user_links", + "OrgCreationAdmin": "okta.models.org_creation_admin", + "OrgCreationAdminCredentials": "okta.models.org_creation_admin_credentials", + "OrgCreationAdminCredentialsPassword": "okta.models.org_creation_admin_credentials_password", + "OrgCreationAdminProfile": "okta.models.org_creation_admin_profile", + "OrgCrossAppAccessConnection": "okta.models.org_cross_app_access_connection", + "OrgCrossAppAccessConnectionPatchRequest": "okta.models.org_cross_app_access_connection_patch_request", + "OrgGeneralSettingLinks": "okta.models.org_general_setting_links", + "OrgGeneralSettingLinksContacts": "okta.models.org_general_setting_links_contacts", + "OrgGeneralSettingLinksLogo": "okta.models.org_general_setting_links_logo", + "OrgGeneralSettingLinksOktaCommunication": "okta.models.org_general_setting_links_okta_communication", + "OrgGeneralSettingLinksOktaSupport": "okta.models.org_general_setting_links_okta_support", + "OrgGeneralSettingLinksPreferences": "okta.models.org_general_setting_links_preferences", + "OrgGeneralSettingLinksUploadLogo": "okta.models.org_general_setting_links_upload_logo", + "OrgOktaCommunicationSetting": "okta.models.org_okta_communication_setting", + "OrgOktaCommunicationSettingLinks": "okta.models.org_okta_communication_setting_links", + "OrgOktaCommunicationSettingLinksOptIn": "okta.models.org_okta_communication_setting_links_opt_in", + "OrgOktaCommunicationSettingLinksOptOut": "okta.models.org_okta_communication_setting_links_opt_out", + "OrgOktaSupportSetting": "okta.models.org_okta_support_setting", + "OrgOktaSupportSettingsObj": "okta.models.org_okta_support_settings_obj", + "OrgOktaSupportSettingsObjLinks": "okta.models.org_okta_support_settings_obj_links", + "OrgOktaSupportSettingsObjLinksCase": "okta.models.org_okta_support_settings_obj_links_case", + "OrgOktaSupportSettingsObjLinksCases": "okta.models.org_okta_support_settings_obj_links_cases", + "OrgOktaSupportSettingsObjLinksExtend": "okta.models.org_okta_support_settings_obj_links_extend", + "OrgOktaSupportSettingsObjLinksGrant": "okta.models.org_okta_support_settings_obj_links_grant", + "OrgOktaSupportSettingsObjLinksRevoke": "okta.models.org_okta_support_settings_obj_links_revoke", + "OrgPreferences": "okta.models.org_preferences", + "OrgPreferencesLinks": "okta.models.org_preferences_links", + "OrgPreferencesLinksHideEndUserFooter": "okta.models.org_preferences_links_hide_end_user_footer", + "OrgPreferencesLinksShowEndUserFooter": "okta.models.org_preferences_links_show_end_user_footer", + "OrgSetting": "okta.models.org_setting", + "OrgTechnicalContactType": "okta.models.org_technical_contact_type", + "OrgTechnicalContactTypeLinks": "okta.models.org_technical_contact_type_links", + "OrgTechnicalContactTypeLinksTechnical": "okta.models.org_technical_contact_type_links_technical", + "OrganizationalUnit": "okta.models.organizational_unit", + "OtpProtocol": "okta.models.otp_protocol", + "OtpTotpAlgorithm": "okta.models.otp_totp_algorithm", + "OtpTotpEncoding": "okta.models.otp_totp_encoding", + "PageRoot": "okta.models.page_root", + "PageRootEmbedded": "okta.models.page_root_embedded", + "PageRootLinks": "okta.models.page_root_links", + "Parameters": "okta.models.parameters", + "PasswordCredential": "okta.models.password_credential", + "PasswordCredentialHash": "okta.models.password_credential_hash", + "PasswordCredentialHashAlgorithm": "okta.models.password_credential_hash_algorithm", + "PasswordCredentialHook": "okta.models.password_credential_hook", + "PasswordDictionary": "okta.models.password_dictionary", + "PasswordDictionaryCommon": "okta.models.password_dictionary_common", + "PasswordExpirationPolicyRuleCondition": "okta.models.password_expiration_policy_rule_condition", + "PasswordImportRequest": "okta.models.password_import_request", + "PasswordImportRequestData": "okta.models.password_import_request_data", + "PasswordImportRequestDataAction": "okta.models.password_import_request_data_action", + "PasswordImportRequestDataContext": "okta.models.password_import_request_data_context", + "PasswordImportRequestDataContextCredential": "okta.models.password_import_request_data_context_credential", + "PasswordImportRequestExecute": "okta.models.password_import_request_execute", + "PasswordImportResponse": "okta.models.password_import_response", + "PasswordImportResponseCommandsInner": "okta.models.password_import_response_commands_inner", + "PasswordImportResponseCommandsInnerValue": "okta.models.password_import_response_commands_inner_value", + "PasswordPolicy": "okta.models.password_policy", + "PasswordPolicyAuthenticationProviderCondition": "okta.models.password_policy_authentication_provider_condition", + "PasswordPolicyAuthenticationProviderType": "okta.models.password_policy_authentication_provider_type", + "PasswordPolicyConditions": "okta.models.password_policy_conditions", + "PasswordPolicyDelegationSettings": "okta.models.password_policy_delegation_settings", + "PasswordPolicyDelegationSettingsOptions": "okta.models.password_policy_delegation_settings_options", + "PasswordPolicyPasswordSettings": "okta.models.password_policy_password_settings", + "PasswordPolicyPasswordSettingsAge": "okta.models.password_policy_password_settings_age", + "PasswordPolicyPasswordSettingsBreachedProtection": "okta.models.password_policy_password_settings_breached_protection", + "PasswordPolicyPasswordSettingsComplexity": "okta.models.password_policy_password_settings_complexity", + "PasswordPolicyPasswordSettingsLockout": "okta.models.password_policy_password_settings_lockout", + "PasswordPolicyRecoveryEmail": "okta.models.password_policy_recovery_email", + "PasswordPolicyRecoveryEmailProperties": "okta.models.password_policy_recovery_email_properties", + "PasswordPolicyRecoveryEmailRecoveryToken": "okta.models.password_policy_recovery_email_recovery_token", + "PasswordPolicyRecoveryFactorSettings": "okta.models.password_policy_recovery_factor_settings", + "PasswordPolicyRecoveryFactors": "okta.models.password_policy_recovery_factors", + "PasswordPolicyRecoveryQuestion": "okta.models.password_policy_recovery_question", + "PasswordPolicyRecoveryQuestionComplexity": "okta.models.password_policy_recovery_question_complexity", + "PasswordPolicyRecoveryQuestionProperties": "okta.models.password_policy_recovery_question_properties", + "PasswordPolicyRecoverySettings": "okta.models.password_policy_recovery_settings", + "PasswordPolicyRule": "okta.models.password_policy_rule", + "PasswordPolicyRuleAction": "okta.models.password_policy_rule_action", + "PasswordPolicyRuleActions": "okta.models.password_policy_rule_actions", + "PasswordPolicyRuleConditions": "okta.models.password_policy_rule_conditions", + "PasswordPolicySettings": "okta.models.password_policy_settings", + "PasswordProtectionWarningTrigger": "okta.models.password_protection_warning_trigger", + "PasswordSettingObject": "okta.models.password_setting_object", + "PatchAIAgentProfile": "okta.models.patch_ai_agent_profile", + "PatchAIAgentRequest": "okta.models.patch_ai_agent_request", + "PatchAction": "okta.models.patch_action", + "PerClientRateLimitMode": "okta.models.per_client_rate_limit_mode", + "PerClientRateLimitSettings": "okta.models.per_client_rate_limit_settings", + "PerClientRateLimitSettingsUseCaseModeOverrides": "okta.models.per_client_rate_limit_settings_use_case_mode_overrides", + "Permission": "okta.models.permission", + "PermissionConditions": "okta.models.permission_conditions", + "PermissionLinks": "okta.models.permission_links", + "Permissions": "okta.models.permissions", + "PersonalAppsBlockList": "okta.models.personal_apps_block_list", + "PinRequest": "okta.models.pin_request", + "PipelineType": "okta.models.pipeline_type", + "Platform": "okta.models.platform", + "PlatformConditionEvaluatorPlatform": "okta.models.platform_condition_evaluator_platform", + "PlatformConditionEvaluatorPlatformOperatingSystem": "okta.models.platform_condition_evaluator_platform_operating_system", + "PlatformConditionEvaluatorPlatformOperatingSystemVersion": "okta.models.platform_condition_evaluator_platform_operating_system_version", + "PlatformConditionOperatingSystemVersionMatchType": "okta.models.platform_condition_operating_system_version_match_type", + "PlatformPolicyRuleCondition": "okta.models.platform_policy_rule_condition", + "PlayProtectVerdict": "okta.models.play_protect_verdict", + "Policy": "okta.models.policy", + "PolicyAccess": "okta.models.policy_access", + "PolicyAccountLink": "okta.models.policy_account_link", + "PolicyAccountLinkAction": "okta.models.policy_account_link_action", + "PolicyAccountLinkFilter": "okta.models.policy_account_link_filter", + "PolicyAccountLinkFilterGroups": "okta.models.policy_account_link_filter_groups", + "PolicyAccountLinkFilterUsers": "okta.models.policy_account_link_filter_users", + "PolicyCommon": "okta.models.policy_common", + "PolicyContext": "okta.models.policy_context", + "PolicyContextDevice": "okta.models.policy_context_device", + "PolicyContextGroups": "okta.models.policy_context_groups", + "PolicyContextRisk": "okta.models.policy_context_risk", + "PolicyContextUser": "okta.models.policy_context_user", + "PolicyContextZones": "okta.models.policy_context_zones", + "PolicyLinks": "okta.models.policy_links", + "PolicyMapping": "okta.models.policy_mapping", + "PolicyMappingLinks": "okta.models.policy_mapping_links", + "PolicyMappingLinksAllOfApplication": "okta.models.policy_mapping_links_all_of_application", + "PolicyMappingLinksAllOfPolicy": "okta.models.policy_mapping_links_all_of_policy", + "PolicyMappingRequest": "okta.models.policy_mapping_request", + "PolicyMappingResourceType": "okta.models.policy_mapping_resource_type", + "PolicyNetworkCondition": "okta.models.policy_network_condition", + "PolicyNetworkConnection": "okta.models.policy_network_connection", + "PolicyPeopleCondition": "okta.models.policy_people_condition", + "PolicyPlatformOperatingSystemType": "okta.models.policy_platform_operating_system_type", + "PolicyPlatformType": "okta.models.policy_platform_type", + "PolicyRule": "okta.models.policy_rule", + "PolicyRuleActionsEnroll": "okta.models.policy_rule_actions_enroll", + "PolicyRuleActionsEnrollSelf": "okta.models.policy_rule_actions_enroll_self", + "PolicyRuleAuthContextCondition": "okta.models.policy_rule_auth_context_condition", + "PolicyRuleAuthContextType": "okta.models.policy_rule_auth_context_type", + "PolicyRuleConditions": "okta.models.policy_rule_conditions", + "PolicyRuleType": "okta.models.policy_rule_type", + "PolicyRuleVerificationMethodType": "okta.models.policy_rule_verification_method_type", + "PolicySubject": "okta.models.policy_subject", + "PolicySubjectMatchType": "okta.models.policy_subject_match_type", + "PolicyType": "okta.models.policy_type", + "PolicyTypeSimulation": "okta.models.policy_type_simulation", + "PolicyUserNameTemplate": "okta.models.policy_user_name_template", + "PolicyUserStatus": "okta.models.policy_user_status", + "PossessionConstraint": "okta.models.possession_constraint", + "PostAPIServiceIntegrationInstance": "okta.models.post_api_service_integration_instance", + "PostAPIServiceIntegrationInstanceRequest": "okta.models.post_api_service_integration_instance_request", + "PostAuthKeepMeSignedInPrompt": "okta.models.post_auth_keep_me_signed_in_prompt", + "PostAuthSessionFailureActionsObject": "okta.models.post_auth_session_failure_actions_object", + "PostAuthSessionPolicy": "okta.models.post_auth_session_policy", + "PostAuthSessionPolicyRule": "okta.models.post_auth_session_policy_rule", + "PostAuthSessionPolicyRuleAllOfActions": "okta.models.post_auth_session_policy_rule_all_of_actions", + "PostAuthSessionPolicyRuleAllOfActionsPostAuthSession": "okta.models.post_auth_session_policy_rule_all_of_actions_post_auth_session", + "PostAuthSessionPolicyRuleAllOfConditions": "okta.models.post_auth_session_policy_rule_all_of_conditions", + "PostAuthSessionPolicyRuleRunWorkflow": "okta.models.post_auth_session_policy_rule_run_workflow", + "PostAuthSessionPolicyRuleTerminateSession": "okta.models.post_auth_session_policy_rule_terminate_session", + "PotentialConnection": "okta.models.potential_connection", + "PotentialConnectionList": "okta.models.potential_connection_list", + "PotentialConnectionListLinks": "okta.models.potential_connection_list_links", + "PreRegistrationInlineHook": "okta.models.pre_registration_inline_hook", + "PrincipalRateLimitEntity": "okta.models.principal_rate_limit_entity", + "PrincipalType": "okta.models.principal_type", + "PrivilegedResource": "okta.models.privileged_resource", + "PrivilegedResourceAccountAppRequest": "okta.models.privileged_resource_account_app_request", + "PrivilegedResourceAccountAppResponse": "okta.models.privileged_resource_account_app_response", + "PrivilegedResourceAccountOkta": "okta.models.privileged_resource_account_okta", + "PrivilegedResourceCredentials": "okta.models.privileged_resource_credentials", + "PrivilegedResourceFilters": "okta.models.privileged_resource_filters", + "PrivilegedResourceStatus": "okta.models.privileged_resource_status", + "PrivilegedResourceType": "okta.models.privileged_resource_type", + "PrivilegedResourceUpdateRequest": "okta.models.privileged_resource_update_request", + "ProfileEnrollmentPolicy": "okta.models.profile_enrollment_policy", + "ProfileEnrollmentPolicyRule": "okta.models.profile_enrollment_policy_rule", + "ProfileEnrollmentPolicyRuleAction": "okta.models.profile_enrollment_policy_rule_action", + "ProfileEnrollmentPolicyRuleActions": "okta.models.profile_enrollment_policy_rule_actions", + "ProfileEnrollmentPolicyRuleActivationRequirement": "okta.models.profile_enrollment_policy_rule_activation_requirement", + "ProfileEnrollmentPolicyRuleProfileAttribute": "okta.models.profile_enrollment_policy_rule_profile_attribute", + "ProfileMapping": "okta.models.profile_mapping", + "ProfileMappingProperty": "okta.models.profile_mapping_property", + "ProfileMappingPropertyPushStatus": "okta.models.profile_mapping_property_push_status", + "ProfileMappingRequest": "okta.models.profile_mapping_request", + "ProfileMappingSource": "okta.models.profile_mapping_source", + "ProfileMappingTarget": "okta.models.profile_mapping_target", + "ProfileSettingObject": "okta.models.profile_setting_object", + "Protocol": "okta.models.protocol", + "ProtocolAlgorithmRequestScope": "okta.models.protocol_algorithm_request_scope", + "ProtocolAlgorithmResponseScope": "okta.models.protocol_algorithm_response_scope", + "ProtocolEndpointBinding": "okta.models.protocol_endpoint_binding", + "ProtocolIdVerification": "okta.models.protocol_id_verification", + "ProtocolMtls": "okta.models.protocol_mtls", + "ProtocolOAuth": "okta.models.protocol_o_auth", + "ProtocolOidc": "okta.models.protocol_oidc", + "ProtocolSaml": "okta.models.protocol_saml", + "ProtocolType": "okta.models.protocol_type", + "ProviderType": "okta.models.provider_type", + "Provisioning": "okta.models.provisioning", + "ProvisioningAction": "okta.models.provisioning_action", + "ProvisioningConditions": "okta.models.provisioning_conditions", + "ProvisioningConnectionAuthScheme": "okta.models.provisioning_connection_auth_scheme", + "ProvisioningConnectionOauthAuthScheme": "okta.models.provisioning_connection_oauth_auth_scheme", + "ProvisioningConnectionOauthRequest": "okta.models.provisioning_connection_oauth_request", + "ProvisioningConnectionOauthRequestProfile": "okta.models.provisioning_connection_oauth_request_profile", + "ProvisioningConnectionProfileOauth": "okta.models.provisioning_connection_profile_oauth", + "ProvisioningConnectionRequestAuthScheme": "okta.models.provisioning_connection_request_auth_scheme", + "ProvisioningConnectionResponse": "okta.models.provisioning_connection_response", + "ProvisioningConnectionResponseProfile": "okta.models.provisioning_connection_response_profile", + "ProvisioningConnectionStatus": "okta.models.provisioning_connection_status", + "ProvisioningConnectionTokenAuthScheme": "okta.models.provisioning_connection_token_auth_scheme", + "ProvisioningConnectionTokenRequest": "okta.models.provisioning_connection_token_request", + "ProvisioningConnectionTokenRequestProfile": "okta.models.provisioning_connection_token_request_profile", + "ProvisioningDeprovisionedAction": "okta.models.provisioning_deprovisioned_action", + "ProvisioningDeprovisionedCondition": "okta.models.provisioning_deprovisioned_condition", + "ProvisioningDetails": "okta.models.provisioning_details", + "ProvisioningGroups": "okta.models.provisioning_groups", + "ProvisioningGroupsAction": "okta.models.provisioning_groups_action", + "ProvisioningSuspendedAction": "okta.models.provisioning_suspended_action", + "ProvisioningSuspendedCondition": "okta.models.provisioning_suspended_condition", + "PushMethodKeyProtection": "okta.models.push_method_key_protection", + "PushProvider": "okta.models.push_provider", + "RateLimitAdminNotifications": "okta.models.rate_limit_admin_notifications", + "RateLimitWarningThresholdRequest": "okta.models.rate_limit_warning_threshold_request", + "RateLimitWarningThresholdResponse": "okta.models.rate_limit_warning_threshold_response", + "Realm": "okta.models.realm", + "RealmAssignment": "okta.models.realm_assignment", + "RealmAssignmentOperationResponse": "okta.models.realm_assignment_operation_response", + "RealmAssignmentOperationResponseAllOfAssignmentOperation": "okta.models.realm_assignment_operation_response_all_of_assignment_operation", + "RealmAssignmentOperationResponseAllOfAssignmentOperationConfiguration": "okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration", + "RealmAssignmentOperationResponseAllOfAssignmentOperationConfigurationActions": "okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration_actions", + "RealmAssignmentOperationResponseAllOfAssignmentOperationConfigurationActionsAssignUserToRealm": "okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration_actions_assign_user_to_realm", + "RealmProfile": "okta.models.realm_profile", + "RecoveryQuestionCredential": "okta.models.recovery_question_credential", + "RefreshToken": "okta.models.refresh_token", + "RegistrationInlineHook": "okta.models.registration_inline_hook", + "RegistrationInlineHookCommand": "okta.models.registration_inline_hook_command", + "RegistrationInlineHookPPData": "okta.models.registration_inline_hook_pp_data", + "RegistrationInlineHookPPDataAllOfData": "okta.models.registration_inline_hook_pp_data_all_of_data", + "RegistrationInlineHookPPDataAllOfDataContext": "okta.models.registration_inline_hook_pp_data_all_of_data_context", + "RegistrationInlineHookPPDataAllOfDataContextUser": "okta.models.registration_inline_hook_pp_data_all_of_data_context_user", + "RegistrationInlineHookRequest": "okta.models.registration_inline_hook_request", + "RegistrationInlineHookRequestType": "okta.models.registration_inline_hook_request_type", + "RegistrationInlineHookResponse": "okta.models.registration_inline_hook_response", + "RegistrationInlineHookSSRData": "okta.models.registration_inline_hook_ssr_data", + "RegistrationInlineHookSSRDataAllOfData": "okta.models.registration_inline_hook_ssr_data_all_of_data", + "RegistrationInlineHookSSRDataAllOfDataContext": "okta.models.registration_inline_hook_ssr_data_all_of_data_context", + "RegistrationResponse": "okta.models.registration_response", + "RegistrationResponseCommandsInner": "okta.models.registration_response_commands_inner", + "RegistrationResponseError": "okta.models.registration_response_error", + "RegistrationResponseErrorErrorCausesInner": "okta.models.registration_response_error_error_causes_inner", + "ReleaseChannel": "okta.models.release_channel", + "ReplaceUserClassification": "okta.models.replace_user_classification", + "RequiredEnum": "okta.models.required_enum", + "ResendUserFactor": "okta.models.resend_user_factor", + "ResetPasswordToken": "okta.models.reset_password_token", + "ResourceConditions": "okta.models.resource_conditions", + "ResourceConditionsExclude": "okta.models.resource_conditions_exclude", + "ResourceServerJsonWebKey": "okta.models.resource_server_json_web_key", + "ResourceServerJsonWebKeys": "okta.models.resource_server_json_web_keys", + "ResourceSet": "okta.models.resource_set", + "ResourceSetBindingAddMembersRequest": "okta.models.resource_set_binding_add_members_request", + "ResourceSetBindingCreateRequest": "okta.models.resource_set_binding_create_request", + "ResourceSetBindingEditResponse": "okta.models.resource_set_binding_edit_response", + "ResourceSetBindingEditResponseLinks": "okta.models.resource_set_binding_edit_response_links", + "ResourceSetBindingMember": "okta.models.resource_set_binding_member", + "ResourceSetBindingMembers": "okta.models.resource_set_binding_members", + "ResourceSetBindingMembersLinks": "okta.models.resource_set_binding_members_links", + "ResourceSetBindingMembersLinksAllOfNext": "okta.models.resource_set_binding_members_links_all_of_next", + "ResourceSetBindingResponse": "okta.models.resource_set_binding_response", + "ResourceSetBindingResponseLinks": "okta.models.resource_set_binding_response_links", + "ResourceSetBindingRole": "okta.models.resource_set_binding_role", + "ResourceSetBindingRoleLinks": "okta.models.resource_set_binding_role_links", + "ResourceSetBindings": "okta.models.resource_set_bindings", + "ResourceSetBindingsLinks": "okta.models.resource_set_bindings_links", + "ResourceSetBindingsLinksAllOfNext": "okta.models.resource_set_bindings_links_all_of_next", + "ResourceSetLinks": "okta.models.resource_set_links", + "ResourceSetResource": "okta.models.resource_set_resource", + "ResourceSetResourceLinks": "okta.models.resource_set_resource_links", + "ResourceSetResourceLinksGroups": "okta.models.resource_set_resource_links_groups", + "ResourceSetResourceLinksResource": "okta.models.resource_set_resource_links_resource", + "ResourceSetResourceLinksSelf": "okta.models.resource_set_resource_links_self", + "ResourceSetResourceLinksUsers": "okta.models.resource_set_resource_links_users", + "ResourceSetResourcePatchRequest": "okta.models.resource_set_resource_patch_request", + "ResourceSetResourcePostRequest": "okta.models.resource_set_resource_post_request", + "ResourceSetResourcePutRequest": "okta.models.resource_set_resource_put_request", + "ResourceSetResources": "okta.models.resource_set_resources", + "ResourceSetResourcesLinks": "okta.models.resource_set_resources_links", + "ResourceSets": "okta.models.resource_sets", + "ResponseLinks": "okta.models.response_links", + "ResponseMode": "okta.models.response_mode", + "ResponseType": "okta.models.response_type", + "ResponseTypesSupported": "okta.models.response_types_supported", + "RevokeRefreshTokenHrefObject": "okta.models.revoke_refresh_token_href_object", + "RiscIdentifierChangedEvent": "okta.models.risc_identifier_changed_event", + "RiskDetectionTypesPolicyRuleCondition": "okta.models.risk_detection_types_policy_rule_condition", + "RiskEvent": "okta.models.risk_event", + "RiskEventSubject": "okta.models.risk_event_subject", + "RiskEventSubjectRiskLevel": "okta.models.risk_event_subject_risk_level", + "RiskPolicyRuleCondition": "okta.models.risk_policy_rule_condition", + "RiskProvider": "okta.models.risk_provider", + "RiskProviderAction": "okta.models.risk_provider_action", + "RiskScorePolicyRuleCondition": "okta.models.risk_score_policy_rule_condition", + "Role": "okta.models.role", + "RoleAssignedUser": "okta.models.role_assigned_user", + "RoleAssignedUsers": "okta.models.role_assigned_users", + "RoleAssignmentType": "okta.models.role_assignment_type", + "RoleGovernance": "okta.models.role_governance", + "RoleGovernanceResource": "okta.models.role_governance_resource", + "RoleGovernanceResources": "okta.models.role_governance_resources", + "RoleGovernanceSource": "okta.models.role_governance_source", + "RoleGovernanceSourceLinks": "okta.models.role_governance_source_links", + "RoleTarget": "okta.models.role_target", + "RoleType": "okta.models.role_type", + "RotatePasswordRequest": "okta.models.rotate_password_request", + "SAMLHookResponse": "okta.models.saml_hook_response", + "SAMLHookResponseCommandsInner": "okta.models.saml_hook_response_commands_inner", + "SAMLHookResponseCommandsInnerValueInner": "okta.models.saml_hook_response_commands_inner_value_inner", + "SAMLHookResponseCommandsInnerValueInnerValue": "okta.models.saml_hook_response_commands_inner_value_inner_value", + "SAMLHookResponseError": "okta.models.saml_hook_response_error", + "SAMLPayLoad": "okta.models.saml_pay_load", + "SAMLPayLoadData": "okta.models.saml_pay_load_data", + "SAMLPayLoadDataAssertion": "okta.models.saml_pay_load_data_assertion", + "SAMLPayLoadDataAssertionAuthentication": "okta.models.saml_pay_load_data_assertion_authentication", + "SAMLPayLoadDataAssertionAuthenticationAuthnContext": "okta.models.saml_pay_load_data_assertion_authentication_authn_context", + "SAMLPayLoadDataAssertionClaimsValue": "okta.models.saml_pay_load_data_assertion_claims_value", + "SAMLPayLoadDataAssertionClaimsValueAttributeValuesInner": "okta.models.saml_pay_load_data_assertion_claims_value_attribute_values_inner", + "SAMLPayLoadDataAssertionClaimsValueAttributeValuesInnerAttributes": "okta.models.saml_pay_load_data_assertion_claims_value_attribute_values_inner_attributes", + "SAMLPayLoadDataAssertionClaimsValueAttributes": "okta.models.saml_pay_load_data_assertion_claims_value_attributes", + "SAMLPayLoadDataAssertionConditions": "okta.models.saml_pay_load_data_assertion_conditions", + "SAMLPayLoadDataAssertionLifetime": "okta.models.saml_pay_load_data_assertion_lifetime", + "SAMLPayLoadDataAssertionSubject": "okta.models.saml_pay_load_data_assertion_subject", + "SAMLPayLoadDataAssertionSubjectConfirmation": "okta.models.saml_pay_load_data_assertion_subject_confirmation", + "SAMLPayLoadDataAssertionSubjectConfirmationData": "okta.models.saml_pay_load_data_assertion_subject_confirmation_data", + "SAMLPayLoadDataContext": "okta.models.saml_pay_load_data_context", + "SAMLPayLoadDataContextAllOfProtocol": "okta.models.saml_pay_load_data_context_all_of_protocol", + "SAMLPayLoadDataContextAllOfProtocolIssuer": "okta.models.saml_pay_load_data_context_all_of_protocol_issuer", + "SAMLPayloadExecute": "okta.models.saml_payload_execute", + "STSServiceAccountConnection": "okta.models.sts_service_account_connection", + "STSServiceAccountConnectionCreatable": "okta.models.sts_service_account_connection_creatable", + "STSServiceAccountConnectionCreatableServiceAccount": "okta.models.sts_service_account_connection_creatable_service_account", + "STSVaultSecretConnection": "okta.models.sts_vault_secret_connection", + "STSVaultSecretConnectionCreatable": "okta.models.sts_vault_secret_connection_creatable", + "STSVaultSecretConnectionCreatableSecret": "okta.models.sts_vault_secret_connection_creatable_secret", + "SafeBrowsingProtectionLevel": "okta.models.safe_browsing_protection_level", + "SalesforceApplication": "okta.models.salesforce_application", + "SalesforceApplicationSettings": "okta.models.salesforce_application_settings", + "SalesforceApplicationSettingsApplication": "okta.models.salesforce_application_settings_application", + "Saml": "okta.models.saml", + "Saml11Application": "okta.models.saml11_application", + "Saml11ApplicationSettings": "okta.models.saml11_application_settings", + "Saml11ApplicationSettingsSignOn": "okta.models.saml11_application_settings_sign_on", + "SamlAcsEndpoint": "okta.models.saml_acs_endpoint", + "SamlAcsInner": "okta.models.saml_acs_inner", + "SamlAlgorithms": "okta.models.saml_algorithms", + "SamlApplication": "okta.models.saml_application", + "SamlApplicationSettings": "okta.models.saml_application_settings", + "SamlApplicationSettingsSignOn": "okta.models.saml_application_settings_sign_on", + "SamlAssertionEncryption": "okta.models.saml_assertion_encryption", + "SamlAttributeStatement": "okta.models.saml_attribute_statement", + "SamlAttributeStatementExpression": "okta.models.saml_attribute_statement_expression", + "SamlAttributeStatementGroup": "okta.models.saml_attribute_statement_group", + "SamlClaimsInner": "okta.models.saml_claims_inner", + "SamlCredentials": "okta.models.saml_credentials", + "SamlEndpointType": "okta.models.saml_endpoint_type", + "SamlEndpoints": "okta.models.saml_endpoints", + "SamlNameIdFormat": "okta.models.saml_name_id_format", + "SamlRelayState": "okta.models.saml_relay_state", + "SamlRelayStateFormat": "okta.models.saml_relay_state_format", + "SamlRequestAlgorithm": "okta.models.saml_request_algorithm", + "SamlRequestSignatureAlgorithm": "okta.models.saml_request_signature_algorithm", + "SamlResponseAlgorithm": "okta.models.saml_response_algorithm", + "SamlResponseSignatureAlgorithm": "okta.models.saml_response_signature_algorithm", + "SamlSettings": "okta.models.saml_settings", + "SamlSigningAlgorithm": "okta.models.saml_signing_algorithm", + "SamlSigningCredentials": "okta.models.saml_signing_credentials", + "SamlSloEndpoint": "okta.models.saml_slo_endpoint", + "SamlSpCertificate": "okta.models.saml_sp_certificate", + "SamlSsoEndpoint": "okta.models.saml_sso_endpoint", + "SamlTrustCredentials": "okta.models.saml_trust_credentials", + "ScheduledUserLifecycleAction": "okta.models.scheduled_user_lifecycle_action", + "SchemeApplicationCredentials": "okta.models.scheme_application_credentials", + "Scim": "okta.models.scim", + "ScimScimServerConfig": "okta.models.scim_scim_server_config", + "ScimScimServerConfigChangePassword": "okta.models.scim_scim_server_config_change_password", + "ScimScimServerConfigPatch": "okta.models.scim_scim_server_config_patch", + "ScopeCondition": "okta.models.scope_condition", + "ScopeResourceHrefObject": "okta.models.scope_resource_href_object", + "ScreenLockComplexity": "okta.models.screen_lock_complexity", + "ScreenLockType": "okta.models.screen_lock_type", + "SecurePasswordStoreApplication": "okta.models.secure_password_store_application", + "SecurePasswordStoreApplicationSettings": "okta.models.secure_password_store_application_settings", + "SecurePasswordStoreApplicationSettingsApplication": "okta.models.secure_password_store_application_settings_application", + "SecurityEvent": "okta.models.security_event", + "SecurityEventReason": "okta.models.security_event_reason", + "SecurityEventSubject": "okta.models.security_event_subject", + "SecurityEventTokenError": "okta.models.security_event_token_error", + "SecurityEventTokenJwtBody": "okta.models.security_event_token_jwt_body", + "SecurityEventTokenJwtEvents": "okta.models.security_event_token_jwt_events", + "SecurityEventTokenJwtHeader": "okta.models.security_event_token_jwt_header", + "SecurityEventTokenRequestJwtBody": "okta.models.security_event_token_request_jwt_body", + "SecurityEventTokenRequestJwtEvents": "okta.models.security_event_token_request_jwt_events", + "SecurityEventTokenRequestJwtHeader": "okta.models.security_event_token_request_jwt_header", + "SecurityEventsProviderRequest": "okta.models.security_events_provider_request", + "SecurityEventsProviderRequestSettings": "okta.models.security_events_provider_request_settings", + "SecurityEventsProviderResponse": "okta.models.security_events_provider_response", + "SecurityEventsProviderSettingsNonSSFCompliant": "okta.models.security_events_provider_settings_non_ssf_compliant", + "SecurityEventsProviderSettingsResponse": "okta.models.security_events_provider_settings_response", + "SecurityEventsProviderSettingsSSFCompliant": "okta.models.security_events_provider_settings_ssf_compliant", + "SeedEnum": "okta.models.seed_enum", + "SelfAssignedStatus": "okta.models.self_assigned_status", + "SelfServicePasswordResetAction": "okta.models.self_service_password_reset_action", + "ServiceAccount": "okta.models.service_account", + "ServiceAccountDetailsAppAccount": "okta.models.service_account_details_app_account", + "ServiceAccountDetailsAppAccountSub": "okta.models.service_account_details_app_account_sub", + "ServiceAccountDetailsOktaUserAccount": "okta.models.service_account_details_okta_user_account", + "ServiceAccountDetailsOktaUserAccountSub": "okta.models.service_account_details_okta_user_account_sub", + "ServiceAccountForUpdate": "okta.models.service_account_for_update", + "ServiceAccountStatus": "okta.models.service_account_status", + "ServiceAccountStatusDetail": "okta.models.service_account_status_detail", + "ServiceAccountType": "okta.models.service_account_type", + "Session": "okta.models.session", + "SessionAuthenticationMethod": "okta.models.session_authentication_method", + "SessionIdentityProvider": "okta.models.session_identity_provider", + "SessionIdentityProviderType": "okta.models.session_identity_provider_type", + "SessionStatus": "okta.models.session_status", + "ShowSignInWithOV": "okta.models.show_sign_in_with_ov", + "SignInPage": "okta.models.sign_in_page", + "SignInPageAllOfWidgetCustomizations": "okta.models.sign_in_page_all_of_widget_customizations", + "SignInPageTouchPointVariant": "okta.models.sign_in_page_touch_point_variant", + "SignOnInlineHook": "okta.models.sign_on_inline_hook", + "SigningAlgorithm": "okta.models.signing_algorithm", + "SimulatePolicyBody": "okta.models.simulate_policy_body", + "SimulatePolicyEvaluations": "okta.models.simulate_policy_evaluations", + "SimulatePolicyEvaluationsEvaluated": "okta.models.simulate_policy_evaluations_evaluated", + "SimulatePolicyEvaluationsUndefined": "okta.models.simulate_policy_evaluations_undefined", + "SimulatePolicyResult": "okta.models.simulate_policy_result", + "SimulateResultConditions": "okta.models.simulate_result_conditions", + "SimulateResultPoliciesItems": "okta.models.simulate_result_policies_items", + "SimulateResultRules": "okta.models.simulate_result_rules", + "SimulateResultStatus": "okta.models.simulate_result_status", + "SingleLogout": "okta.models.single_logout", + "SlackApplication": "okta.models.slack_application", + "SlackApplicationSettings": "okta.models.slack_application_settings", + "SlackApplicationSettingsApplication": "okta.models.slack_application_settings_application", + "SloParticipate": "okta.models.slo_participate", + "SmsTemplate": "okta.models.sms_template", + "SmsTemplateType": "okta.models.sms_template_type", + "SocialAuthToken": "okta.models.social_auth_token", + "SourceLinks": "okta.models.source_links", + "SourceLinksAllOfSchema": "okta.models.source_links_all_of_schema", + "SplunkEdition": "okta.models.splunk_edition", + "SsfTransmitterCaepSessionRevokedEvent": "okta.models.ssf_transmitter_caep_session_revoked_event", + "SsfTransmitterSecurityEventSubject": "okta.models.ssf_transmitter_security_event_subject", + "Sso": "okta.models.sso", + "SsprPrimaryRequirement": "okta.models.sspr_primary_requirement", + "SsprRequirement": "okta.models.sspr_requirement", + "SsprStepUpRequirement": "okta.models.sspr_step_up_requirement", + "StandardRole": "okta.models.standard_role", + "StandardRoleAssignmentSchema": "okta.models.standard_role_assignment_schema", + "StandardRoleEmbedded": "okta.models.standard_role_embedded", + "StandardRoleEmbeddedTargets": "okta.models.standard_role_embedded_targets", + "StandardRoleEmbeddedTargetsCatalog": "okta.models.standard_role_embedded_targets_catalog", + "StreamConfiguration": "okta.models.stream_configuration", + "StreamConfigurationAud": "okta.models.stream_configuration_aud", + "StreamConfigurationCreateRequest": "okta.models.stream_configuration_create_request", + "StreamConfigurationDelivery": "okta.models.stream_configuration_delivery", + "StreamStatus": "okta.models.stream_status", + "StreamVerificationRequest": "okta.models.stream_verification_request", + "Subject": "okta.models.subject", + "SubjectType": "okta.models.subject_type", + "SubmissionAction": "okta.models.submission_action", + "SubmissionActions": "okta.models.submission_actions", + "SubmissionCapabilities": "okta.models.submission_capabilities", + "SubmissionCapability": "okta.models.submission_capability", + "SubmissionRequest": "okta.models.submission_request", + "SubmissionResponse": "okta.models.submission_response", + "SubmissionResponseAppContactDetailsInner": "okta.models.submission_response_app_contact_details_inner", + "SubmissionResponseConfigInner": "okta.models.submission_response_config_inner", + "SubmissionResponseGlobalTokenRevocation": "okta.models.submission_response_global_token_revocation", + "Subscription": "okta.models.subscription", + "SubscriptionLinks": "okta.models.subscription_links", + "SubscriptionStatus": "okta.models.subscription_status", + "Success": "okta.models.success", + "SuccessSuccessMessageInner": "okta.models.success_success_message_inner", + "SupportedMethods": "okta.models.supported_methods", + "SupportedMethodsSettings": "okta.models.supported_methods_settings", + "SwaApplicationSettings": "okta.models.swa_application_settings", + "SwaApplicationSettingsApplication": "okta.models.swa_application_settings_application", + "TacAuthenticatorEnrollment": "okta.models.tac_authenticator_enrollment", + "TelephonyRequest": "okta.models.telephony_request", + "TelephonyRequestData": "okta.models.telephony_request_data", + "TelephonyRequestDataMessageProfile": "okta.models.telephony_request_data_message_profile", + "TelephonyRequestDataUserProfile": "okta.models.telephony_request_data_user_profile", + "TelephonyRequestExecute": "okta.models.telephony_request_execute", + "TelephonyResponse": "okta.models.telephony_response", + "TelephonyResponseCommandsInner": "okta.models.telephony_response_commands_inner", + "TelephonyResponseCommandsInnerValueInner": "okta.models.telephony_response_commands_inner_value_inner", + "TempPassword": "okta.models.temp_password", + "TenantSettings": "okta.models.tenant_settings", + "TestInfo": "okta.models.test_info", + "TestInfoOidcTestConfiguration": "okta.models.test_info_oidc_test_configuration", + "TestInfoSamlTestConfiguration": "okta.models.test_info_saml_test_configuration", + "TestInfoScimTestConfiguration": "okta.models.test_info_scim_test_configuration", + "TestInfoTestAccount": "okta.models.test_info_test_account", + "ThemeResponse": "okta.models.theme_response", + "ThirdPartyAdminSetting": "okta.models.third_party_admin_setting", + "ThreatInsightConfiguration": "okta.models.threat_insight_configuration", + "TokenAuthorizationServerPolicyRuleAction": "okta.models.token_authorization_server_policy_rule_action", + "TokenAuthorizationServerPolicyRuleActionInlineHook": "okta.models.token_authorization_server_policy_rule_action_inline_hook", + "TokenDeliveryMode": "okta.models.token_delivery_mode", + "TokenHookResponse": "okta.models.token_hook_response", + "TokenHookResponseCommandsInner": "okta.models.token_hook_response_commands_inner", + "TokenHookResponseCommandsInnerValueInner": "okta.models.token_hook_response_commands_inner_value_inner", + "TokenHookResponseCommandsInnerValueInnerValue": "okta.models.token_hook_response_commands_inner_value_inner_value", + "TokenHookResponseError": "okta.models.token_hook_response_error", + "TokenPayLoad": "okta.models.token_pay_load", + "TokenPayLoadData": "okta.models.token_pay_load_data", + "TokenPayLoadDataAccess": "okta.models.token_pay_load_data_access", + "TokenPayLoadDataContext": "okta.models.token_pay_load_data_context", + "TokenPayLoadDataContextAllOfPolicy": "okta.models.token_pay_load_data_context_all_of_policy", + "TokenPayLoadDataContextAllOfPolicyRule": "okta.models.token_pay_load_data_context_all_of_policy_rule", + "TokenPayLoadDataContextAllOfProtocol": "okta.models.token_pay_load_data_context_all_of_protocol", + "TokenPayLoadDataContextAllOfProtocolClient": "okta.models.token_pay_load_data_context_all_of_protocol_client", + "TokenPayLoadDataContextAllOfProtocolIssuer": "okta.models.token_pay_load_data_context_all_of_protocol_issuer", + "TokenPayLoadDataContextAllOfProtocolOriginalGrant": "okta.models.token_pay_load_data_context_all_of_protocol_original_grant", + "TokenPayLoadDataIdentity": "okta.models.token_pay_load_data_identity", + "TokenProtocolRequest": "okta.models.token_protocol_request", + "TokenRequest": "okta.models.token_request", + "TokenResourcesHrefObject": "okta.models.token_resources_href_object", + "TokenResponse": "okta.models.token_response", + "TokenResponseTokenType": "okta.models.token_response_token_type", + "TokenType": "okta.models.token_type", + "TrendMicroApexOneServiceApplication": "okta.models.trend_micro_apex_one_service_application", + "TrendMicroApexOneServiceApplicationSettings": "okta.models.trend_micro_apex_one_service_application_settings", + "TrendMicroApexOneServiceApplicationSettingsApplication": "okta.models.trend_micro_apex_one_service_application_settings_application", + "TrustedOrigin": "okta.models.trusted_origin", + "TrustedOriginScope": "okta.models.trusted_origin_scope", + "TrustedOriginScopeType": "okta.models.trusted_origin_scope_type", + "TrustedOriginWrite": "okta.models.trusted_origin_write", + "UIElement": "okta.models.ui_element", + "UIElementOptions": "okta.models.ui_element_options", + "UISchemaObject": "okta.models.ui_schema_object", + "UISchemasResponseObject": "okta.models.ui_schemas_response_object", + "UpdateAIAgentRequest": "okta.models.update_ai_agent_request", + "UpdateDefaultProvisioningConnectionForApplicationRequest": "okta.models.update_default_provisioning_connection_for_application_request", + "UpdateDomain": "okta.models.update_domain", + "UpdateEmailDomain": "okta.models.update_email_domain", + "UpdateFeatureForApplicationRequest": "okta.models.update_feature_for_application_request", + "UpdateGroupPushMappingRequest": "okta.models.update_group_push_mapping_request", + "UpdateIamRoleRequest": "okta.models.update_iam_role_request", + "UpdateRealmAssignmentRequest": "okta.models.update_realm_assignment_request", + "UpdateRealmRequest": "okta.models.update_realm_request", + "UpdateThemeRequest": "okta.models.update_theme_request", + "UpdateUISchema": "okta.models.update_ui_schema", + "UpdateUserRequest": "okta.models.update_user_request", + "UpdateUserRequestType": "okta.models.update_user_request_type", + "UploadYubikeyOtpTokenSeedRequest": "okta.models.upload_yubikey_otp_token_seed_request", + "User": "okta.models.user", + "UserActivationToken": "okta.models.user_activation_token", + "UserBlock": "okta.models.user_block", + "UserClassification": "okta.models.user_classification", + "UserCondition": "okta.models.user_condition", + "UserCredentials": "okta.models.user_credentials", + "UserCredentialsWritable": "okta.models.user_credentials_writable", + "UserDevice": "okta.models.user_device", + "UserFactor": "okta.models.user_factor", + "UserFactorActivatePush": "okta.models.user_factor_activate_push", + "UserFactorActivatePushResult": "okta.models.user_factor_activate_push_result", + "UserFactorActivateRequest": "okta.models.user_factor_activate_request", + "UserFactorActivateResponse": "okta.models.user_factor_activate_response", + "UserFactorActivateResponseLinks": "okta.models.user_factor_activate_response_links", + "UserFactorCall": "okta.models.user_factor_call", + "UserFactorCallProfile": "okta.models.user_factor_call_profile", + "UserFactorEmail": "okta.models.user_factor_email", + "UserFactorEmailProfile": "okta.models.user_factor_email_profile", + "UserFactorLinks": "okta.models.user_factor_links", + "UserFactorProvider": "okta.models.user_factor_provider", + "UserFactorPush": "okta.models.user_factor_push", + "UserFactorPushProfile": "okta.models.user_factor_push_profile", + "UserFactorPushTransaction": "okta.models.user_factor_push_transaction", + "UserFactorPushTransactionRejected": "okta.models.user_factor_push_transaction_rejected", + "UserFactorPushTransactionRejectedAllOfLinks": "okta.models.user_factor_push_transaction_rejected_all_of_links", + "UserFactorPushTransactionRejectedAllOfProfile": "okta.models.user_factor_push_transaction_rejected_all_of_profile", + "UserFactorPushTransactionTimeout": "okta.models.user_factor_push_transaction_timeout", + "UserFactorPushTransactionTimeoutAllOfLinks": "okta.models.user_factor_push_transaction_timeout_all_of_links", + "UserFactorPushTransactionWaitingNMC": "okta.models.user_factor_push_transaction_waiting_nmc", + "UserFactorPushTransactionWaitingNMCAllOfLinks": "okta.models.user_factor_push_transaction_waiting_nmc_all_of_links", + "UserFactorPushTransactionWaitingNoNMC": "okta.models.user_factor_push_transaction_waiting_no_nmc", + "UserFactorPushTransactionWaitingNoNMCAllOfLinks": "okta.models.user_factor_push_transaction_waiting_no_nmc_all_of_links", + "UserFactorResultType": "okta.models.user_factor_result_type", + "UserFactorSMS": "okta.models.user_factor_sms", + "UserFactorSMSProfile": "okta.models.user_factor_sms_profile", + "UserFactorSecurityQuestion": "okta.models.user_factor_security_question", + "UserFactorSecurityQuestionProfile": "okta.models.user_factor_security_question_profile", + "UserFactorStatus": "okta.models.user_factor_status", + "UserFactorSupported": "okta.models.user_factor_supported", + "UserFactorToken": "okta.models.user_factor_token", + "UserFactorTokenAllOfVerify": "okta.models.user_factor_token_all_of_verify", + "UserFactorTokenFactorVerificationObject": "okta.models.user_factor_token_factor_verification_object", + "UserFactorTokenHOTP": "okta.models.user_factor_token_hotp", + "UserFactorTokenHOTPProfile": "okta.models.user_factor_token_hotp_profile", + "UserFactorTokenHardware": "okta.models.user_factor_token_hardware", + "UserFactorTokenHardwareAllOfVerify": "okta.models.user_factor_token_hardware_all_of_verify", + "UserFactorTokenProfile": "okta.models.user_factor_token_profile", + "UserFactorTokenSoftwareTOTP": "okta.models.user_factor_token_software_totp", + "UserFactorTokenVerifyRSA": "okta.models.user_factor_token_verify_rsa", + "UserFactorTokenVerifySymantec": "okta.models.user_factor_token_verify_symantec", + "UserFactorType": "okta.models.user_factor_type", + "UserFactorU2F": "okta.models.user_factor_u2_f", + "UserFactorU2FProfile": "okta.models.user_factor_u2_f_profile", + "UserFactorVerifyRequest": "okta.models.user_factor_verify_request", + "UserFactorVerifyResponse": "okta.models.user_factor_verify_response", + "UserFactorVerifyResponseWaiting": "okta.models.user_factor_verify_response_waiting", + "UserFactorVerifyResponseWaitingEmbedded": "okta.models.user_factor_verify_response_waiting_embedded", + "UserFactorVerifyResult": "okta.models.user_factor_verify_result", + "UserFactorVerifyResultWaiting": "okta.models.user_factor_verify_result_waiting", + "UserFactorWeb": "okta.models.user_factor_web", + "UserFactorWebAuthn": "okta.models.user_factor_web_authn", + "UserFactorWebAuthnProfile": "okta.models.user_factor_web_authn_profile", + "UserFactorWebProfile": "okta.models.user_factor_web_profile", + "UserFactorYubikeyOtpToken": "okta.models.user_factor_yubikey_otp_token", + "UserGetSingleton": "okta.models.user_get_singleton", + "UserGetSingletonAllOfEmbedded": "okta.models.user_get_singleton_all_of_embedded", + "UserIdentifierConditionEvaluatorPattern": "okta.models.user_identifier_condition_evaluator_pattern", + "UserIdentifierMatchType": "okta.models.user_identifier_match_type", + "UserIdentifierPolicyRuleCondition": "okta.models.user_identifier_policy_rule_condition", + "UserIdentifierType": "okta.models.user_identifier_type", + "UserIdentityProviderLinkRequest": "okta.models.user_identity_provider_link_request", + "UserImportRequest": "okta.models.user_import_request", + "UserImportRequestData": "okta.models.user_import_request_data", + "UserImportRequestDataAction": "okta.models.user_import_request_data_action", + "UserImportRequestDataAppUser": "okta.models.user_import_request_data_app_user", + "UserImportRequestDataContext": "okta.models.user_import_request_data_context", + "UserImportRequestDataContextApplication": "okta.models.user_import_request_data_context_application", + "UserImportRequestDataContextJob": "okta.models.user_import_request_data_context_job", + "UserImportRequestDataUser": "okta.models.user_import_request_data_user", + "UserImportRequestExecute": "okta.models.user_import_request_execute", + "UserImportResponse": "okta.models.user_import_response", + "UserImportResponseCommandsInner": "okta.models.user_import_response_commands_inner", + "UserImportResponseError": "okta.models.user_import_response_error", + "UserLifecycleAttributePolicyRuleCondition": "okta.models.user_lifecycle_attribute_policy_rule_condition", + "UserLink": "okta.models.user_link", + "UserLinks": "okta.models.user_links", + "UserLockoutSettings": "okta.models.user_lockout_settings", + "UserNextLogin": "okta.models.user_next_login", + "UserPolicyRuleCondition": "okta.models.user_policy_rule_condition", + "UserProfile": "okta.models.user_profile", + "UserProvisioningApplicationFeature": "okta.models.user_provisioning_application_feature", + "UserRequestSchema": "okta.models.user_request_schema", + "UserResourceHrefObject": "okta.models.user_resource_href_object", + "UserResponseSchema": "okta.models.user_response_schema", + "UserRiskGetResponse": "okta.models.user_risk_get_response", + "UserRiskGetResponseLinks": "okta.models.user_risk_get_response_links", + "UserRiskLevelAll": "okta.models.user_risk_level_all", + "UserRiskLevelExists": "okta.models.user_risk_level_exists", + "UserRiskLevelNone": "okta.models.user_risk_level_none", + "UserRiskLevelPut": "okta.models.user_risk_level_put", + "UserRiskPutResponse": "okta.models.user_risk_put_response", + "UserRiskRequest": "okta.models.user_risk_request", + "UserSchema": "okta.models.user_schema", + "UserSchemaAttribute": "okta.models.user_schema_attribute", + "UserSchemaAttributeEnum": "okta.models.user_schema_attribute_enum", + "UserSchemaAttributeFormat": "okta.models.user_schema_attribute_format", + "UserSchemaAttributeItems": "okta.models.user_schema_attribute_items", + "UserSchemaAttributeMaster": "okta.models.user_schema_attribute_master", + "UserSchemaAttributeMasterPriority": "okta.models.user_schema_attribute_master_priority", + "UserSchemaAttributeMasterType": "okta.models.user_schema_attribute_master_type", + "UserSchemaAttributeMutabilityString": "okta.models.user_schema_attribute_mutability_string", + "UserSchemaAttributePermission": "okta.models.user_schema_attribute_permission", + "UserSchemaAttributeScope": "okta.models.user_schema_attribute_scope", + "UserSchemaAttributeType": "okta.models.user_schema_attribute_type", + "UserSchemaBase": "okta.models.user_schema_base", + "UserSchemaBaseProperties": "okta.models.user_schema_base_properties", + "UserSchemaDefinitions": "okta.models.user_schema_definitions", + "UserSchemaProperties": "okta.models.user_schema_properties", + "UserSchemaPropertiesProfile": "okta.models.user_schema_properties_profile", + "UserSchemaPropertiesProfileItem": "okta.models.user_schema_properties_profile_item", + "UserSchemaPublic": "okta.models.user_schema_public", + "UserStatus": "okta.models.user_status", + "UserStatusPolicyRuleCondition": "okta.models.user_status_policy_rule_condition", + "UserType": "okta.models.user_type", + "UserTypeCondition": "okta.models.user_type_condition", + "UserTypeLinks": "okta.models.user_type_links", + "UserTypeLinksAllOfSchema": "okta.models.user_type_links_all_of_schema", + "UserTypePostRequest": "okta.models.user_type_post_request", + "UserTypePutRequest": "okta.models.user_type_put_request", + "UserVerificationEnum": "okta.models.user_verification_enum", + "UsersLink": "okta.models.users_link", + "UsersUpdateRequestSchema": "okta.models.users_update_request_schema", + "ValidationDetail": "okta.models.validation_detail", + "ValidationDetailProvider": "okta.models.validation_detail_provider", + "VerificationMethod": "okta.models.verification_method", + "WebAuthnAttachmentEnum": "okta.models.web_authn_attachment_enum", + "WebAuthnCredRequest": "okta.models.web_authn_cred_request", + "WebAuthnCredResponse": "okta.models.web_authn_cred_response", + "WebAuthnPreregistrationFactor": "okta.models.web_authn_preregistration_factor", + "WebAuthnRpId": "okta.models.web_authn_rp_id", + "WebAuthnRpIdDomain": "okta.models.web_authn_rp_id_domain", + "WebAuthnRpIdDomainDnsRecord": "okta.models.web_authn_rp_id_domain_dns_record", + "WellKnownAppAuthenticatorConfiguration": "okta.models.well_known_app_authenticator_configuration", + "WellKnownAppAuthenticatorConfigurationSettings": "okta.models.well_known_app_authenticator_configuration_settings", + "WellKnownOrgMetadata": "okta.models.well_known_org_metadata", + "WellKnownOrgMetadataLinks": "okta.models.well_known_org_metadata_links", + "WellKnownOrgMetadataLinksAlternate": "okta.models.well_known_org_metadata_links_alternate", + "WellKnownOrgMetadataLinksOrganization": "okta.models.well_known_org_metadata_links_organization", + "WellKnownSSFMetadata": "okta.models.well_known_ssf_metadata", + "WellKnownSSFMetadataSpecUrn": "okta.models.well_known_ssf_metadata_spec_urn", + "WellKnownURIArrayResponse": "okta.models.well_known_uri_array_response", + "WellKnownURIArrayResponseLinks": "okta.models.well_known_uri_array_response_links", + "WellKnownURIObjectResponse": "okta.models.well_known_uri_object_response", + "WellKnownURIRequest": "okta.models.well_known_uri_request", + "WellKnownURIsRoot": "okta.models.well_known_uris_root", + "WellKnownURIsRootEmbedded": "okta.models.well_known_uris_root_embedded", + "WellKnownURIsRootEmbeddedAppleAppSiteAssociation": "okta.models.well_known_uris_root_embedded_apple_app_site_association", + "WellKnownURIsRootEmbeddedAssetlinksJson": "okta.models.well_known_uris_root_embedded_assetlinks_json", + "WellKnownURIsRootLinks": "okta.models.well_known_uris_root_links", + "WidgetGeneration": "okta.models.widget_generation", + "WorkflowActionProvider": "okta.models.workflow_action_provider", + "WorkflowAvailableActionProvider": "okta.models.workflow_available_action_provider", + "WorkflowsValidationDetailProvider": "okta.models.workflows_validation_detail_provider", + "WorkflowsValidationErrorType": "okta.models.workflows_validation_error_type", + "WsFederationApplication": "okta.models.ws_federation_application", + "WsFederationApplicationSettings": "okta.models.ws_federation_application_settings", + "WsFederationApplicationSettingsApplication": "okta.models.ws_federation_application_settings_application", + "ZoomUsApplication": "okta.models.zoom_us_application", + "ZoomUsApplicationSettings": "okta.models.zoom_us_application_settings", + "ZoomUsApplicationSettingsApplication": "okta.models.zoom_us_application_settings_application", + "ZscalerbyzApplication": "okta.models.zscalerbyz_application", + "ZscalerbyzApplicationSettings": "okta.models.zscalerbyz_application_settings", + "ZscalerbyzApplicationSettingsApplication": "okta.models.zscalerbyz_application_settings_application", + +} + +def __getattr__(name): + """Lazy load API classes and models on first access to improve import performance.""" + if name in _LAZY_IMPORT_MAP: + # Use lock to ensure thread-safe importing and caching + with _import_lock: + # Check again after acquiring lock (double-checked locking pattern) + if name in globals(): + return globals()[name] + + module_path = _LAZY_IMPORT_MAP[name] + + # For model classes, delegate to okta.models to ensure proper class identity + # and discriminator grouping. This prevents duplicate class instances. + if module_path.startswith("okta.models."): + models = _importlib.import_module("okta.models") + attr = getattr(models, name) + else: + # For API classes and other components, import directly + module = _importlib.import_module(module_path) + attr = getattr(module, name) + + # Cache in globals for subsequent access + globals()[name] = attr + return attr + raise AttributeError(f"module {__name__!r} has no attribute {name!r}") + +def __dir__(): + """Support for dir() to show available lazy-loaded attributes.""" + return list(_LAZY_IMPORT_MAP.keys()) + list(globals().keys()) diff --git a/okta/api/__init__.py b/okta/api/__init__.py index a742f8ae..3464c689 100644 --- a/okta/api/__init__.py +++ b/okta/api/__init__.py @@ -8,121 +8,149 @@ # flake8: noqa -# import apis into api package -from okta.api.agent_pools_api import AgentPoolsApi -from okta.api.api_service_integrations_api import ApiServiceIntegrationsApi -from okta.api.api_token_api import ApiTokenApi -from okta.api.application_api import ApplicationApi -from okta.api.application_connections_api import ApplicationConnectionsApi -from okta.api.application_cross_app_access_connections_api import ApplicationCrossAppAccessConnectionsApi -from okta.api.application_features_api import ApplicationFeaturesApi -from okta.api.application_grants_api import ApplicationGrantsApi -from okta.api.application_groups_api import ApplicationGroupsApi -from okta.api.application_logos_api import ApplicationLogosApi -from okta.api.application_policies_api import ApplicationPoliciesApi -from okta.api.application_sso_api import ApplicationSSOApi -from okta.api.application_sso_credential_key_api import ApplicationSSOCredentialKeyApi -from okta.api.application_sso_federated_claims_api import ApplicationSSOFederatedClaimsApi -from okta.api.application_sso_public_keys_api import ApplicationSSOPublicKeysApi -from okta.api.application_tokens_api import ApplicationTokensApi -from okta.api.application_users_api import ApplicationUsersApi -from okta.api.associated_domain_customizations_api import AssociatedDomainCustomizationsApi -from okta.api.attack_protection_api import AttackProtectionApi -from okta.api.authenticator_api import AuthenticatorApi -from okta.api.authorization_server_api import AuthorizationServerApi -from okta.api.authorization_server_assoc_api import AuthorizationServerAssocApi -from okta.api.authorization_server_claims_api import AuthorizationServerClaimsApi -from okta.api.authorization_server_clients_api import AuthorizationServerClientsApi -from okta.api.authorization_server_keys_api import AuthorizationServerKeysApi -from okta.api.authorization_server_policies_api import AuthorizationServerPoliciesApi -from okta.api.authorization_server_rules_api import AuthorizationServerRulesApi -from okta.api.authorization_server_scopes_api import AuthorizationServerScopesApi -from okta.api.behavior_api import BehaviorApi -from okta.api.brands_api import BrandsApi -from okta.api.captcha_api import CAPTCHAApi -from okta.api.custom_domain_api import CustomDomainApi -from okta.api.custom_pages_api import CustomPagesApi -from okta.api.custom_templates_api import CustomTemplatesApi -from okta.api.device_api import DeviceApi -from okta.api.device_assurance_api import DeviceAssuranceApi -from okta.api.device_integrations_api import DeviceIntegrationsApi -from okta.api.device_posture_check_api import DevicePostureCheckApi -from okta.api.directories_integration_api import DirectoriesIntegrationApi -from okta.api.email_customization_api import EmailCustomizationApi -from okta.api.email_domain_api import EmailDomainApi -from okta.api.email_server_api import EmailServerApi -from okta.api.event_hook_api import EventHookApi -from okta.api.feature_api import FeatureApi -from okta.api.governance_bundle_api import GovernanceBundleApi -from okta.api.group_api import GroupApi -from okta.api.group_owner_api import GroupOwnerApi -from okta.api.group_push_mapping_api import GroupPushMappingApi -from okta.api.group_rule_api import GroupRuleApi -from okta.api.hook_key_api import HookKeyApi -from okta.api.identity_provider_api import IdentityProviderApi -from okta.api.identity_provider_keys_api import IdentityProviderKeysApi -from okta.api.identity_provider_signing_keys_api import IdentityProviderSigningKeysApi -from okta.api.identity_provider_users_api import IdentityProviderUsersApi -from okta.api.identity_source_api import IdentitySourceApi -from okta.api.inline_hook_api import InlineHookApi -from okta.api.linked_object_api import LinkedObjectApi -from okta.api.log_stream_api import LogStreamApi -from okta.api.network_zone_api import NetworkZoneApi -from okta.api.o_auth2_resource_server_credentials_keys_api import OAuth2ResourceServerCredentialsKeysApi -from okta.api.okta_application_settings_api import OktaApplicationSettingsApi -from okta.api.okta_personal_settings_api import OktaPersonalSettingsApi -from okta.api.org_creator_api import OrgCreatorApi -from okta.api.org_setting_admin_api import OrgSettingAdminApi -from okta.api.org_setting_communication_api import OrgSettingCommunicationApi -from okta.api.org_setting_contact_api import OrgSettingContactApi -from okta.api.org_setting_customization_api import OrgSettingCustomizationApi -from okta.api.org_setting_general_api import OrgSettingGeneralApi -from okta.api.org_setting_metadata_api import OrgSettingMetadataApi -from okta.api.org_setting_support_api import OrgSettingSupportApi -from okta.api.policy_api import PolicyApi -from okta.api.principal_rate_limit_api import PrincipalRateLimitApi -from okta.api.profile_mapping_api import ProfileMappingApi -from okta.api.push_provider_api import PushProviderApi -from okta.api.rate_limit_settings_api import RateLimitSettingsApi -from okta.api.realm_api import RealmApi -from okta.api.realm_assignment_api import RealmAssignmentApi -from okta.api.role_assignment_a_user_api import RoleAssignmentAUserApi -from okta.api.role_assignment_b_group_api import RoleAssignmentBGroupApi -from okta.api.role_assignment_client_api import RoleAssignmentClientApi -from okta.api.role_b_target_admin_api import RoleBTargetAdminApi -from okta.api.role_b_target_b_group_api import RoleBTargetBGroupApi -from okta.api.role_b_target_client_api import RoleBTargetClientApi -from okta.api.role_c_resource_set_api import RoleCResourceSetApi -from okta.api.role_c_resource_set_resource_api import RoleCResourceSetResourceApi -from okta.api.role_d_resource_set_binding_api import RoleDResourceSetBindingApi -from okta.api.role_d_resource_set_binding_member_api import RoleDResourceSetBindingMemberApi -from okta.api.role_e_custom_api import RoleECustomApi -from okta.api.role_e_custom_permission_api import RoleECustomPermissionApi -from okta.api.ssf_receiver_api import SSFReceiverApi -from okta.api.ssf_security_event_token_api import SSFSecurityEventTokenApi -from okta.api.ssf_transmitter_api import SSFTransmitterApi -from okta.api.schema_api import SchemaApi -from okta.api.service_account_api import ServiceAccountApi -from okta.api.session_api import SessionApi -from okta.api.subscription_api import SubscriptionApi -from okta.api.system_log_api import SystemLogApi -from okta.api.template_api import TemplateApi -from okta.api.themes_api import ThemesApi -from okta.api.threat_insight_api import ThreatInsightApi -from okta.api.trusted_origin_api import TrustedOriginApi -from okta.api.ui_schema_api import UISchemaApi -from okta.api.user_api import UserApi -from okta.api.user_authenticator_enrollments_api import UserAuthenticatorEnrollmentsApi -from okta.api.user_classification_api import UserClassificationApi -from okta.api.user_cred_api import UserCredApi -from okta.api.user_factor_api import UserFactorApi -from okta.api.user_grant_api import UserGrantApi -from okta.api.user_lifecycle_api import UserLifecycleApi -from okta.api.user_linked_object_api import UserLinkedObjectApi -from okta.api.user_o_auth_api import UserOAuthApi -from okta.api.user_resources_api import UserResourcesApi -from okta.api.user_risk_api import UserRiskApi -from okta.api.user_sessions_api import UserSessionsApi -from okta.api.user_type_api import UserTypeApi -from okta.api.web_authn_preregistration_api import WebAuthnPreregistrationApi +import importlib as _importlib +import threading as _threading +# Lock for thread-safe lazy imports +_import_lock = _threading.Lock() + +# Lazy import mapping for API classes +_LAZY_IMPORT_MAP = { + "AgentPoolsApi": "okta.api.agent_pools_api", + "ApiServiceIntegrationsApi": "okta.api.api_service_integrations_api", + "ApiTokenApi": "okta.api.api_token_api", + "ApplicationApi": "okta.api.application_api", + "ApplicationConnectionsApi": "okta.api.application_connections_api", + "ApplicationCrossAppAccessConnectionsApi": "okta.api.application_cross_app_access_connections_api", + "ApplicationFeaturesApi": "okta.api.application_features_api", + "ApplicationGrantsApi": "okta.api.application_grants_api", + "ApplicationGroupsApi": "okta.api.application_groups_api", + "ApplicationLogosApi": "okta.api.application_logos_api", + "ApplicationPoliciesApi": "okta.api.application_policies_api", + "ApplicationSSOApi": "okta.api.application_sso_api", + "ApplicationSSOCredentialKeyApi": "okta.api.application_sso_credential_key_api", + "ApplicationSSOFederatedClaimsApi": "okta.api.application_sso_federated_claims_api", + "ApplicationSSOPublicKeysApi": "okta.api.application_sso_public_keys_api", + "ApplicationTokensApi": "okta.api.application_tokens_api", + "ApplicationUsersApi": "okta.api.application_users_api", + "AssociatedDomainCustomizationsApi": "okta.api.associated_domain_customizations_api", + "AttackProtectionApi": "okta.api.attack_protection_api", + "AuthenticatorApi": "okta.api.authenticator_api", + "AuthorizationServerApi": "okta.api.authorization_server_api", + "AuthorizationServerAssocApi": "okta.api.authorization_server_assoc_api", + "AuthorizationServerClaimsApi": "okta.api.authorization_server_claims_api", + "AuthorizationServerClientsApi": "okta.api.authorization_server_clients_api", + "AuthorizationServerKeysApi": "okta.api.authorization_server_keys_api", + "AuthorizationServerPoliciesApi": "okta.api.authorization_server_policies_api", + "AuthorizationServerRulesApi": "okta.api.authorization_server_rules_api", + "AuthorizationServerScopesApi": "okta.api.authorization_server_scopes_api", + "BehaviorApi": "okta.api.behavior_api", + "BrandsApi": "okta.api.brands_api", + "CAPTCHAApi": "okta.api.captcha_api", + "CustomDomainApi": "okta.api.custom_domain_api", + "CustomPagesApi": "okta.api.custom_pages_api", + "CustomTemplatesApi": "okta.api.custom_templates_api", + "DeviceApi": "okta.api.device_api", + "DeviceAssuranceApi": "okta.api.device_assurance_api", + "DeviceIntegrationsApi": "okta.api.device_integrations_api", + "DevicePostureCheckApi": "okta.api.device_posture_check_api", + "DirectoriesIntegrationApi": "okta.api.directories_integration_api", + "EmailCustomizationApi": "okta.api.email_customization_api", + "EmailDomainApi": "okta.api.email_domain_api", + "EmailServerApi": "okta.api.email_server_api", + "EventHookApi": "okta.api.event_hook_api", + "FeatureApi": "okta.api.feature_api", + "GovernanceBundleApi": "okta.api.governance_bundle_api", + "GroupApi": "okta.api.group_api", + "GroupOwnerApi": "okta.api.group_owner_api", + "GroupPushMappingApi": "okta.api.group_push_mapping_api", + "GroupRuleApi": "okta.api.group_rule_api", + "HookKeyApi": "okta.api.hook_key_api", + "IdentityProviderApi": "okta.api.identity_provider_api", + "IdentityProviderKeysApi": "okta.api.identity_provider_keys_api", + "IdentityProviderSigningKeysApi": "okta.api.identity_provider_signing_keys_api", + "IdentityProviderUsersApi": "okta.api.identity_provider_users_api", + "IdentitySourceApi": "okta.api.identity_source_api", + "InlineHookApi": "okta.api.inline_hook_api", + "LinkedObjectApi": "okta.api.linked_object_api", + "LogStreamApi": "okta.api.log_stream_api", + "NetworkZoneApi": "okta.api.network_zone_api", + "OAuth2ResourceServerCredentialsKeysApi": "okta.api.o_auth2_resource_server_credentials_keys_api", + "OktaApplicationSettingsApi": "okta.api.okta_application_settings_api", + "OktaPersonalSettingsApi": "okta.api.okta_personal_settings_api", + "OrgCreatorApi": "okta.api.org_creator_api", + "OrgSettingAdminApi": "okta.api.org_setting_admin_api", + "OrgSettingCommunicationApi": "okta.api.org_setting_communication_api", + "OrgSettingContactApi": "okta.api.org_setting_contact_api", + "OrgSettingCustomizationApi": "okta.api.org_setting_customization_api", + "OrgSettingGeneralApi": "okta.api.org_setting_general_api", + "OrgSettingMetadataApi": "okta.api.org_setting_metadata_api", + "OrgSettingSupportApi": "okta.api.org_setting_support_api", + "PolicyApi": "okta.api.policy_api", + "PrincipalRateLimitApi": "okta.api.principal_rate_limit_api", + "ProfileMappingApi": "okta.api.profile_mapping_api", + "PushProviderApi": "okta.api.push_provider_api", + "RateLimitSettingsApi": "okta.api.rate_limit_settings_api", + "RealmApi": "okta.api.realm_api", + "RealmAssignmentApi": "okta.api.realm_assignment_api", + "RoleAssignmentAUserApi": "okta.api.role_assignment_a_user_api", + "RoleAssignmentBGroupApi": "okta.api.role_assignment_b_group_api", + "RoleAssignmentClientApi": "okta.api.role_assignment_client_api", + "RoleBTargetAdminApi": "okta.api.role_b_target_admin_api", + "RoleBTargetBGroupApi": "okta.api.role_b_target_b_group_api", + "RoleBTargetClientApi": "okta.api.role_b_target_client_api", + "RoleCResourceSetApi": "okta.api.role_c_resource_set_api", + "RoleCResourceSetResourceApi": "okta.api.role_c_resource_set_resource_api", + "RoleDResourceSetBindingApi": "okta.api.role_d_resource_set_binding_api", + "RoleDResourceSetBindingMemberApi": "okta.api.role_d_resource_set_binding_member_api", + "RoleECustomApi": "okta.api.role_e_custom_api", + "RoleECustomPermissionApi": "okta.api.role_e_custom_permission_api", + "SSFReceiverApi": "okta.api.ssf_receiver_api", + "SSFSecurityEventTokenApi": "okta.api.ssf_security_event_token_api", + "SSFTransmitterApi": "okta.api.ssf_transmitter_api", + "SchemaApi": "okta.api.schema_api", + "ServiceAccountApi": "okta.api.service_account_api", + "SessionApi": "okta.api.session_api", + "SubscriptionApi": "okta.api.subscription_api", + "SystemLogApi": "okta.api.system_log_api", + "TemplateApi": "okta.api.template_api", + "ThemesApi": "okta.api.themes_api", + "ThreatInsightApi": "okta.api.threat_insight_api", + "TrustedOriginApi": "okta.api.trusted_origin_api", + "UISchemaApi": "okta.api.ui_schema_api", + "UserApi": "okta.api.user_api", + "UserAuthenticatorEnrollmentsApi": "okta.api.user_authenticator_enrollments_api", + "UserClassificationApi": "okta.api.user_classification_api", + "UserCredApi": "okta.api.user_cred_api", + "UserFactorApi": "okta.api.user_factor_api", + "UserGrantApi": "okta.api.user_grant_api", + "UserLifecycleApi": "okta.api.user_lifecycle_api", + "UserLinkedObjectApi": "okta.api.user_linked_object_api", + "UserOAuthApi": "okta.api.user_o_auth_api", + "UserResourcesApi": "okta.api.user_resources_api", + "UserRiskApi": "okta.api.user_risk_api", + "UserSessionsApi": "okta.api.user_sessions_api", + "UserTypeApi": "okta.api.user_type_api", + "WebAuthnPreregistrationApi": "okta.api.web_authn_preregistration_api", + +} + +def __getattr__(name): + """Lazy load API classes on first access to improve import performance.""" + if name in _LAZY_IMPORT_MAP: + # Use lock to ensure thread-safe importing and caching + with _import_lock: + # Check again after acquiring lock (double-checked locking pattern) + if name in globals(): + return globals()[name] + + module = _importlib.import_module(_LAZY_IMPORT_MAP[name]) + attr = getattr(module, name) + # Cache in globals for subsequent access + globals()[name] = attr + return attr + raise AttributeError(f"module {__name__!r} has no attribute {name!r}") + +def __dir__(): + """Support for dir() to show available lazy-loaded attributes.""" + return list(_LAZY_IMPORT_MAP.keys()) + list(globals().keys()) diff --git a/okta/models/__init__.py b/okta/models/__init__.py index a0dcaa06..386695b9 100644 --- a/okta/models/__init__.py +++ b/okta/models/__init__.py @@ -5,2722 +5,2160 @@ # Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and limitations under the License. # coding: utf-8 - # flake8: noqa """ -Okta Admin Management + Okta Admin Management -Allows customers to easily access the Okta Management APIs + Allows customers to easily access the Okta Management APIs -The version of the OpenAPI document: 5.1.0 -Contact: devex-public@okta.com -Generated by OpenAPI Generator (https://openapi-generator.tech) + The version of the OpenAPI document: 5.1.0 + Contact: devex-public@okta.com + Generated by OpenAPI Generator (https://openapi-generator.tech) -Do not edit the class manually. + Do not edit the class manually. """ # noqa: E501 +import importlib as _importlib +import threading as _threading +# Lock for thread-safe lazy imports +_import_lock = _threading.Lock() +# Groups of models that should be loaded together to ensure class identity consistency +# When any model in a group is loaded, all models in that group are preloaded +# This is critical for discriminator-based polymorphic models to prevent Pydantic validation errors +# Groups are auto-generated from discriminator mappings, with manual field dependencies added +_MODEL_GROUPS = { + 'action_provider': [ + 'ActionProvider', + 'WorkflowActionProvider', + ], + 'app_config': [ + 'AppConfig', + 'AppConfigActiveDirectory', + ], + 'application': [ + 'Application', + 'AutoLoginApplication', + 'BasicAuthApplication', + 'BookmarkApplication', + 'BrowserPluginApplication', + 'OpenIdConnectApplication', + 'Saml11Application', + 'SamlApplication', + 'SecurePasswordStoreApplication', + 'WsFederationApplication', + ], + 'application_feature': [ + 'ApplicationFeature', + 'InboundProvisioningApplicationFeature', + 'UserProvisioningApplicationFeature', + ], + 'authenticator_base': [ + 'AuthenticatorBase', + 'AuthenticatorKeyCustomApp', + 'AuthenticatorKeyDuo', + 'AuthenticatorKeyExternalIdp', + 'AuthenticatorKeyGoogleOtp', + 'AuthenticatorKeyEmail', + 'AuthenticatorKeyPassword', + 'AuthenticatorKeyOktaVerify', + 'AuthenticatorKeyOnprem', + 'AuthenticatorKeyPhone', + 'AuthenticatorKeySecurityKey', + 'AuthenticatorKeySecurityQuestion', + 'AuthenticatorKeySmartCard', + 'AuthenticatorKeySymantecVip', + 'AuthenticatorKeyTac', + 'AuthenticatorKeyWebauthn', + 'AuthenticatorKeyYubikey', + 'AuthenticatorSimple', + ], + 'authenticator_method_base': [ + 'AuthenticatorMethodBase', + 'AuthenticatorMethodWithVerifiableProperties', + 'AuthenticatorMethodWithVerifiableProperties', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodWithVerifiableProperties', + 'AuthenticatorMethodOtp', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodPush', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodSignedNonce', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodTac', + 'AuthenticatorMethodTotp', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodWebAuthn', + ], + 'authenticator_method_with_verifiable_properties': [ + 'AuthenticatorMethodWithVerifiableProperties', + 'AuthenticatorMethodWithVerifiableProperties', + 'AuthenticatorMethodWithVerifiableProperties', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodWithVerifiableProperties', + 'AuthenticatorMethodOtp', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodPush', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodSignedNonce', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodTac', + 'AuthenticatorMethodTotp', + 'AuthenticatorMethodSimple', + 'AuthenticatorMethodWebAuthn', + ], + 'authenticator_simple': [ + 'AuthenticatorSimple', + 'AuthenticatorKeyCustomApp', + 'AuthenticatorKeyDuo', + 'AuthenticatorKeyExternalIdp', + 'AuthenticatorKeyGoogleOtp', + 'AuthenticatorKeyEmail', + 'AuthenticatorKeyPassword', + 'AuthenticatorKeyOktaVerify', + 'AuthenticatorKeyOnprem', + 'AuthenticatorKeyPhone', + 'AuthenticatorKeySecurityKey', + 'AuthenticatorKeySecurityQuestion', + 'AuthenticatorKeySmartCard', + 'AuthenticatorKeySymantecVip', + 'AuthenticatorKeyTac', + 'AuthenticatorKeyWebauthn', + 'AuthenticatorKeyYubikey', + ], + 'available_action_provider': [ + 'AvailableActionProvider', + 'WorkflowAvailableActionProvider', + ], + 'behavior_rule': [ + 'BehaviorRule', + 'BehaviorRuleASN', + 'BehaviorRuleAnomalousDevice', + 'BehaviorRuleAnomalousIP', + 'BehaviorRuleAnomalousLocation', + 'BehaviorRuleVelocity', + ], + 'device_assurance': [ + 'DeviceAssurance', + 'DeviceAssuranceAndroidPlatform', + 'DeviceAssuranceChromeOSPlatform', + 'DeviceAssuranceIOSPlatform', + 'DeviceAssuranceMacOSPlatform', + 'DeviceAssuranceWindowsPlatform', + ], + 'enrollment_policy_authenticator_grace_period': [ + 'EnrollmentPolicyAuthenticatorGracePeriod', + 'ByDateTimeAuthenticatorGracePeriodExpiry', + ], + 'inline_hook_channel': [ + 'InlineHookChannel', + 'InlineHookChannelHttp', + 'InlineHookChannelOAuth', + ], + 'inline_hook_channel_create': [ + 'InlineHookChannelCreate', + 'InlineHookChannelHttpCreate', + 'InlineHookChannelOAuthCreate', + ], + 'log_stream': [ + 'LogStream', + 'LogStreamAws', + 'LogStreamSplunk', + ], + 'log_stream_put_schema': [ + 'LogStreamPutSchema', + 'LogStreamAwsPutSchema', + 'LogStreamSplunkPutSchema', + ], + 'network_zone': [ + 'NetworkZone', + 'DynamicNetworkZone', + 'EnhancedDynamicNetworkZone', + 'IPNetworkZone', + ], + 'o_auth2_client_json_signing_key_response': [ + 'OAuth2ClientJsonSigningKeyResponse', + 'OAuth2ClientJsonWebKeyECResponse', + 'OAuth2ClientJsonWebKeyRsaResponse', + ], + 'policy': [ + 'Policy', + 'AccessPolicy', + 'DeviceSignalCollectionPolicy', + 'EntityRiskPolicy', + 'IdpDiscoveryPolicy', + 'AuthenticatorEnrollmentPolicy', + 'OktaSignOnPolicy', + 'PasswordPolicy', + 'PostAuthSessionPolicy', + 'ProfileEnrollmentPolicy', + ], + 'policy_rule': [ + 'PolicyRule', + 'AccessPolicyRule', + 'DeviceSignalCollectionPolicyRule', + 'EntityRiskPolicyRule', + 'IdpDiscoveryPolicyRule', + 'AuthenticatorEnrollmentPolicyRule', + 'PasswordPolicyRule', + 'PostAuthSessionPolicyRule', + 'ProfileEnrollmentPolicyRule', + 'OktaSignOnPolicyRule', + ], + 'privileged_resource': [ + 'PrivilegedResource', + 'PrivilegedResourceAccountAppRequest', + 'PrivilegedResourceAccountOkta', + 'PrivilegedResourceAccountAppResponse', + ], + 'push_provider': [ + 'PushProvider', + 'APNSPushProvider', + 'FCMPushProvider', + ], + 'registration_inline_hook_request': [ + 'RegistrationInlineHookRequest', + 'RegistrationInlineHookPPData', + 'RegistrationInlineHookSSRData', + ], + 'service_account': [ + 'ServiceAccount', + 'ServiceAccountDetailsAppAccount', + 'ServiceAccountDetailsOktaUserAccount', + ], + 'user_factor': [ + 'UserFactor', + 'UserFactorCall', + 'UserFactorEmail', + 'UserFactorPush', + 'UserFactorSecurityQuestion', + 'UserFactorSMS', + 'UserFactorToken', + 'UserFactorTokenHardware', + 'UserFactorTokenHOTP', + 'UserFactorTokenSoftwareTOTP', + 'UserFactorU2F', + 'UserFactorWeb', + 'UserFactorWebAuthn', + ], + 'user_factor_push_transaction': [ + 'UserFactorPushTransaction', + 'UserFactorPushTransactionRejected', + 'UserFactorPushTransaction', + 'UserFactorPushTransactionTimeout', + 'UserFactorPushTransactionWaitingNoNMC', + 'UserFactorPushTransactionWaitingNMC', + ], + 'user_risk_get_response': [ + 'UserRiskGetResponse', + 'UserRiskLevelExists', + 'UserRiskLevelExists', + 'UserRiskLevelExists', + 'UserRiskLevelNone', + ], + 'validation_detail_provider': [ + 'ValidationDetailProvider', + 'WorkflowsValidationDetailProvider', + ], + 'verification_method': [ + 'VerificationMethod', + 'AssuranceMethod', + 'AuthenticationMethodChainMethod', + 'IdProofingMethod', + ], +} + +# Field dependencies that must be loaded with discriminator groups +# +# IMPORTANT: This is hardcoded because OpenAPI Generator's mustache templates cannot +# automatically detect field-level type dependencies. The generator can only detect +# discriminator-based parent-child relationships through hasChildren and mappedModels tags. +# +# Why is this needed? +# - Pydantic models cache class definitions during validation +# - If a model uses another model as a field type, both must use the SAME class instance +# - Lazy loading without grouping can create duplicate class instances, causing validation errors +# +# When to update this: +# 1. If integration tests fail with Pydantic validation errors about class identity +# 2. When new polymorphic model groups are added that reference field types +# 3. If new models are added as field types within existing discriminator groups +# 4. After OpenAPI spec updates that add new models to existing hierarchies +# +# How to identify missing dependencies: +# 1. Look for field type annotations in the parent and child models of discriminator groups +# 2. Check if those field types are model classes (not primitives like str, int, bool) +# 3. Add any model classes used as field types to the corresponding group's dependency list +# +# Testing: +# - Run `pytest tests/integration` to verify model deserialization works correctly +# - Pay special attention to tests that use `from_dict()` on polymorphic models +# - Test that `isinstance()` checks work with both `okta.ModelName` and `okta.models.ModelName` +# +# Example: DeviceAssurance models use OSVersion, DiskEncryptionType, etc. as field types. +# Without preloading these together, Pydantic sees different OSVersion class instances. +_FIELD_DEPENDENCIES = { + 'application': [ + # Settings classes used by different application types + 'AutoLoginApplicationSettings', 'AutoLoginApplicationSettingsSignOn', + 'BasicApplicationSettings', 'BasicApplicationSettingsApplication', + 'BookmarkApplicationSettings', 'BookmarkApplicationSettingsApplication', + 'BrowserPluginApplicationSettings', + 'OpenIdConnectApplicationSettings', 'OpenIdConnectApplicationSettingsClient', + 'OpenIdConnectApplicationSettingsClientKeys', 'OpenIdConnectApplicationSettingsRefreshToken', + 'SamlApplicationSettings', 'SamlApplicationSettingsSignOn', 'SamlApplicationSettingsApplication', + 'SamlAttributeStatement', + 'SecurePasswordStoreApplicationSettings', 'SecurePasswordStoreApplicationSettingsApplication', + 'SwaApplicationSettings', 'SwaApplicationSettingsApplication', + # Credentials classes + 'ApplicationCredentials', 'ApplicationCredentialsOAuthClient', + 'ApplicationCredentialsSigning', 'ApplicationCredentialsSigningUse', + 'ApplicationCredentialsUsernameTemplate', + 'OAuthApplicationCredentials', + 'SchemeApplicationCredentials', + # Other shared field types + 'ApplicationAccessibility', + 'ApplicationEmbedded', + 'ApplicationExpressConfiguration', + 'ApplicationLicensing', + 'ApplicationLifecycleStatus', + 'ApplicationLinks', + 'ApplicationSignOnMode', + 'ApplicationUniversalLogout', + 'ApplicationVisibility', 'ApplicationVisibilityHide', + 'JsonWebKey', + 'OAuthEndpointAuthenticationMethod', + 'OAuthGrantType', + 'OAuthResponseType', + 'OpenIdConnectApplicationConsentMethod', + 'OpenIdConnectApplicationIdpInitiatedLogin', + 'OpenIdConnectApplicationIssuerMode', + 'OpenIdConnectApplicationType', + 'OpenIdConnectRefreshTokenRotationType', + 'SamlAttributeType', + ], + 'device_assurance': [ + 'OSVersion', 'OSVersionConstraint', 'OSVersionFourComponents', + 'ScreenLockType', 'DiskEncryptionTypeDesktop', 'DiskEncryptionTypeMobile', + 'DeviceAssuranceAndroidPlatformAllOfDiskEncryptionType', + 'DeviceAssuranceAndroidPlatformAllOfScreenLockType', + 'DeviceAssuranceAndroidPlatformAllOfThirdPartySignalProviders', + 'DeviceAssuranceChromeOSPlatformAllOfThirdPartySignalProviders', + 'DeviceAssuranceIOSPlatformAllOfThirdPartySignalProviders', + 'DeviceAssuranceMacOSPlatformAllOfDiskEncryptionType', + 'DeviceAssuranceMacOSPlatformAllOfThirdPartySignalProviders', + 'DeviceAssuranceWindowsPlatformAllOfThirdPartySignalProviders', + ], +} -# import models into model package -from okta.models.aaguid_authenticator_characteristics import ( - AAGUIDAuthenticatorCharacteristics, -) -from okta.models.aaguid_group_object import AAGUIDGroupObject -from okta.models.ai_agent import AIAgent -from okta.models.ai_agent_operation_list_response import AIAgentOperationListResponse -from okta.models.ai_agent_operation_list_response_links import ( - AIAgentOperationListResponseLinks, -) -from okta.models.ai_agent_operation_response import AIAgentOperationResponse -from okta.models.ai_agent_profile import AIAgentProfile -from okta.models.ai_agent_resource import AIAgentResource -from okta.models.api_service_integration_instance import APIServiceIntegrationInstance -from okta.models.api_service_integration_instance_secret import ( - APIServiceIntegrationInstanceSecret, -) -from okta.models.api_service_integration_links import APIServiceIntegrationLinks -from okta.models.api_service_integration_secret_links import ( - APIServiceIntegrationSecretLinks, -) -from okta.models.apns_configuration import APNSConfiguration -from okta.models.apns_push_provider import APNSPushProvider -from okta.models.access_policy import AccessPolicy -from okta.models.access_policy_constraint import AccessPolicyConstraint -from okta.models.access_policy_constraints import AccessPolicyConstraints -from okta.models.access_policy_link import AccessPolicyLink -from okta.models.access_policy_rule import AccessPolicyRule -from okta.models.access_policy_rule_actions import AccessPolicyRuleActions -from okta.models.access_policy_rule_application_sign_on import ( - AccessPolicyRuleApplicationSignOn, -) -from okta.models.access_policy_rule_application_sign_on_access import ( - AccessPolicyRuleApplicationSignOnAccess, -) -from okta.models.access_policy_rule_conditions import AccessPolicyRuleConditions -from okta.models.access_policy_rule_custom_condition import ( - AccessPolicyRuleCustomCondition, -) -from okta.models.access_token_key_encryption_algorithm import ( - AccessTokenKeyEncryptionAlgorithm, -) -from okta.models.acs_endpoint import AcsEndpoint -from okta.models.action_provider import ActionProvider -from okta.models.action_provider_payload_type import ActionProviderPayloadType -from okta.models.action_provider_type import ActionProviderType -from okta.models.actions import Actions -from okta.models.active_directory_group_scope import ActiveDirectoryGroupScope -from okta.models.active_directory_group_type import ActiveDirectoryGroupType -from okta.models.add_group_request import AddGroupRequest -from okta.models.add_jwk_request import AddJwkRequest -from okta.models.admin_console_settings import AdminConsoleSettings -from okta.models.agent import Agent -from okta.models.agent_action import AgentAction -from okta.models.agent_json_signing_key_common import AgentJsonSigningKeyCommon -from okta.models.agent_json_signing_key_request import AgentJsonSigningKeyRequest -from okta.models.agent_json_signing_key_response import AgentJsonSigningKeyResponse -from okta.models.agent_json_web_key_ec_request import AgentJsonWebKeyECRequest -from okta.models.agent_json_web_key_ec_response import AgentJsonWebKeyECResponse -from okta.models.agent_json_web_key_request_base import AgentJsonWebKeyRequestBase -from okta.models.agent_json_web_key_response_base import AgentJsonWebKeyResponseBase -from okta.models.agent_json_web_key_rsa_request import AgentJsonWebKeyRsaRequest -from okta.models.agent_json_web_key_rsa_response import AgentJsonWebKeyRsaResponse -from okta.models.agent_pool import AgentPool -from okta.models.agent_pool_update import AgentPoolUpdate -from okta.models.agent_pool_update_setting import AgentPoolUpdateSetting -from okta.models.agent_secret_links import AgentSecretLinks -from okta.models.agent_type import AgentType -from okta.models.agent_update_instance_status import AgentUpdateInstanceStatus -from okta.models.agent_update_job_status import AgentUpdateJobStatus -from okta.models.allowed_for_enum import AllowedForEnum -from okta.models.android_device_trust import AndroidDeviceTrust -from okta.models.api_token import ApiToken -from okta.models.api_token_network import ApiTokenNetwork -from okta.models.api_token_update import ApiTokenUpdate -from okta.models.app_account_container_details import AppAccountContainerDetails -from okta.models.app_account_container_link import AppAccountContainerLink -from okta.models.app_and_instance_condition_evaluator_app_or_instance import ( - AppAndInstanceConditionEvaluatorAppOrInstance, -) -from okta.models.app_and_instance_policy_rule_condition import ( - AppAndInstancePolicyRuleCondition, -) -from okta.models.app_and_instance_type import AppAndInstanceType -from okta.models.app_config import AppConfig -from okta.models.app_config_active_directory import AppConfigActiveDirectory -from okta.models.app_config_type import AppConfigType -from okta.models.app_connection_user_provision_jwk_list import ( - AppConnectionUserProvisionJWKList, -) -from okta.models.app_connection_user_provision_jwk_response import ( - AppConnectionUserProvisionJWKResponse, -) -from okta.models.app_custom_href_object import AppCustomHrefObject -from okta.models.app_custom_href_object_hints import AppCustomHrefObjectHints -from okta.models.app_group import AppGroup -from okta.models.app_instance_authorization_server import AppInstanceAuthorizationServer -from okta.models.app_instance_container_status import AppInstanceContainerStatus -from okta.models.app_instance_policy_rule_condition import ( - AppInstancePolicyRuleCondition, -) -from okta.models.app_instance_property import AppInstanceProperty -from okta.models.app_properties_value import AppPropertiesValue -from okta.models.app_resource_href_object import AppResourceHrefObject -from okta.models.app_service_account import AppServiceAccount -from okta.models.app_service_account_credentials import AppServiceAccountCredentials -from okta.models.app_service_account_for_update import AppServiceAccountForUpdate -from okta.models.app_user import AppUser -from okta.models.app_user_assign_request import AppUserAssignRequest -from okta.models.app_user_credentials import AppUserCredentials -from okta.models.app_user_credentials_request_payload import ( - AppUserCredentialsRequestPayload, -) -from okta.models.app_user_password_credential import AppUserPasswordCredential -from okta.models.app_user_profile_request_payload import AppUserProfileRequestPayload -from okta.models.app_user_status import AppUserStatus -from okta.models.app_user_sync_state import AppUserSyncState -from okta.models.app_user_update_request import AppUserUpdateRequest -from okta.models.apple_client_signing import AppleClientSigning -from okta.models.application import Application -from okta.models.application_accessibility import ApplicationAccessibility -from okta.models.application_capability import ApplicationCapability -from okta.models.application_credentials import ApplicationCredentials -from okta.models.application_credentials_o_auth_client import ( - ApplicationCredentialsOAuthClient, -) -from okta.models.application_credentials_scheme import ApplicationCredentialsScheme -from okta.models.application_credentials_signing import ApplicationCredentialsSigning -from okta.models.application_credentials_signing_use import ( - ApplicationCredentialsSigningUse, -) -from okta.models.application_credentials_username_template import ( - ApplicationCredentialsUsernameTemplate, -) -from okta.models.application_embedded import ApplicationEmbedded -from okta.models.application_express_configuration import ( - ApplicationExpressConfiguration, -) -from okta.models.application_feature import ApplicationFeature -from okta.models.application_feature_links import ApplicationFeatureLinks -from okta.models.application_feature_type import ApplicationFeatureType -from okta.models.application_group_assignment import ApplicationGroupAssignment -from okta.models.application_group_assignment_links import ( - ApplicationGroupAssignmentLinks, -) -from okta.models.application_layout import ApplicationLayout -from okta.models.application_layout_rule import ApplicationLayoutRule -from okta.models.application_layout_rule_condition import ApplicationLayoutRuleCondition -from okta.models.application_layouts import ApplicationLayouts -from okta.models.application_layouts_links import ApplicationLayoutsLinks -from okta.models.application_licensing import ApplicationLicensing -from okta.models.application_lifecycle_status import ApplicationLifecycleStatus -from okta.models.application_links import ApplicationLinks -from okta.models.application_settings import ApplicationSettings -from okta.models.application_settings_notes import ApplicationSettingsNotes -from okta.models.application_settings_notifications import ( - ApplicationSettingsNotifications, -) -from okta.models.application_settings_notifications_vpn import ( - ApplicationSettingsNotificationsVpn, -) -from okta.models.application_settings_notifications_vpn_network import ( - ApplicationSettingsNotificationsVpnNetwork, -) -from okta.models.application_sign_on_mode import ApplicationSignOnMode -from okta.models.application_type import ApplicationType -from okta.models.application_universal_logout import ApplicationUniversalLogout -from okta.models.application_visibility import ApplicationVisibility -from okta.models.application_visibility_hide import ApplicationVisibilityHide -from okta.models.assign_group_owner_request_body import AssignGroupOwnerRequestBody -from okta.models.assign_role_request import AssignRoleRequest -from okta.models.assign_role_to_client200_response import AssignRoleToClient200Response -from okta.models.assign_role_to_client_request import AssignRoleToClientRequest -from okta.models.assign_role_to_group200_response import AssignRoleToGroup200Response -from okta.models.assign_role_to_group_request import AssignRoleToGroupRequest -from okta.models.assign_role_to_user201_response import AssignRoleToUser201Response -from okta.models.assign_role_to_user_request import AssignRoleToUserRequest -from okta.models.assign_user_to_realm import AssignUserToRealm -from okta.models.assigned_app_link import AssignedAppLink -from okta.models.associated_server_mediated import AssociatedServerMediated -from okta.models.assurance_method import AssuranceMethod -from okta.models.assurance_method_factor_mode import AssuranceMethodFactorMode -from okta.models.attack_protection_authenticator_settings import ( - AttackProtectionAuthenticatorSettings, -) -from okta.models.attestation_root_certificates_request_inner import ( - AttestationRootCertificatesRequestInner, -) -from okta.models.attestation_root_certificates_response_inner import ( - AttestationRootCertificatesResponseInner, -) -from okta.models.auth_server_links import AuthServerLinks -from okta.models.auth_server_links_all_of_claims import AuthServerLinksAllOfClaims -from okta.models.auth_server_links_all_of_policies import AuthServerLinksAllOfPolicies -from okta.models.auth_server_links_all_of_rotate_key import ( - AuthServerLinksAllOfRotateKey, -) -from okta.models.auth_server_links_all_of_scopes import AuthServerLinksAllOfScopes -from okta.models.auth_settings import AuthSettings -from okta.models.auth_type import AuthType -from okta.models.authentication_method import AuthenticationMethod -from okta.models.authentication_method_chain import AuthenticationMethodChain -from okta.models.authentication_method_chain_method import ( - AuthenticationMethodChainMethod, -) -from okta.models.authentication_method_object import AuthenticationMethodObject -from okta.models.authentication_provider import AuthenticationProvider -from okta.models.authentication_provider_type import AuthenticationProviderType -from okta.models.authentication_provider_type_writable import ( - AuthenticationProviderTypeWritable, -) -from okta.models.authentication_provider_writable import AuthenticationProviderWritable -from okta.models.authenticator_base import AuthenticatorBase -from okta.models.authenticator_enrollment import AuthenticatorEnrollment -from okta.models.authenticator_enrollment_create_request import ( - AuthenticatorEnrollmentCreateRequest, -) -from okta.models.authenticator_enrollment_create_request_tac import ( - AuthenticatorEnrollmentCreateRequestTac, -) -from okta.models.authenticator_enrollment_links import AuthenticatorEnrollmentLinks -from okta.models.authenticator_enrollment_policy import AuthenticatorEnrollmentPolicy -from okta.models.authenticator_enrollment_policy_authenticator_settings import ( - AuthenticatorEnrollmentPolicyAuthenticatorSettings, -) -from okta.models.authenticator_enrollment_policy_authenticator_settings_constraints import ( - AuthenticatorEnrollmentPolicyAuthenticatorSettingsConstraints, -) -from okta.models.authenticator_enrollment_policy_authenticator_settings_enroll import ( - AuthenticatorEnrollmentPolicyAuthenticatorSettingsEnroll, -) -from okta.models.authenticator_enrollment_policy_authenticator_status import ( - AuthenticatorEnrollmentPolicyAuthenticatorStatus, -) -from okta.models.authenticator_enrollment_policy_authenticator_type import ( - AuthenticatorEnrollmentPolicyAuthenticatorType, -) -from okta.models.authenticator_enrollment_policy_conditions import ( - AuthenticatorEnrollmentPolicyConditions, -) -from okta.models.authenticator_enrollment_policy_conditions_all_of_people import ( - AuthenticatorEnrollmentPolicyConditionsAllOfPeople, -) -from okta.models.authenticator_enrollment_policy_conditions_all_of_people_groups import ( - AuthenticatorEnrollmentPolicyConditionsAllOfPeopleGroups, -) -from okta.models.authenticator_enrollment_policy_rule import ( - AuthenticatorEnrollmentPolicyRule, -) -from okta.models.authenticator_enrollment_policy_rule_action_enroll import ( - AuthenticatorEnrollmentPolicyRuleActionEnroll, -) -from okta.models.authenticator_enrollment_policy_rule_actions import ( - AuthenticatorEnrollmentPolicyRuleActions, -) -from okta.models.authenticator_enrollment_policy_rule_conditions import ( - AuthenticatorEnrollmentPolicyRuleConditions, -) -from okta.models.authenticator_enrollment_policy_rule_conditions_people import ( - AuthenticatorEnrollmentPolicyRuleConditionsPeople, -) -from okta.models.authenticator_enrollment_policy_rule_conditions_people_users import ( - AuthenticatorEnrollmentPolicyRuleConditionsPeopleUsers, -) -from okta.models.authenticator_enrollment_policy_settings import ( - AuthenticatorEnrollmentPolicySettings, -) -from okta.models.authenticator_enrollment_policy_settings_type import ( - AuthenticatorEnrollmentPolicySettingsType, -) -from okta.models.authenticator_identity import AuthenticatorIdentity -from okta.models.authenticator_key_custom_app import AuthenticatorKeyCustomApp -from okta.models.authenticator_key_custom_app_all_of_provider import ( - AuthenticatorKeyCustomAppAllOfProvider, -) -from okta.models.authenticator_key_custom_app_all_of_provider_configuration import ( - AuthenticatorKeyCustomAppAllOfProviderConfiguration, -) -from okta.models.authenticator_key_custom_app_all_of_provider_configuration_apns import ( - AuthenticatorKeyCustomAppAllOfProviderConfigurationApns, -) -from okta.models.authenticator_key_custom_app_all_of_provider_configuration_fcm import ( - AuthenticatorKeyCustomAppAllOfProviderConfigurationFcm, -) -from okta.models.authenticator_key_custom_app_all_of_settings import ( - AuthenticatorKeyCustomAppAllOfSettings, -) -from okta.models.authenticator_key_duo import AuthenticatorKeyDuo -from okta.models.authenticator_key_duo_all_of_provider import ( - AuthenticatorKeyDuoAllOfProvider, -) -from okta.models.authenticator_key_duo_all_of_provider_configuration import ( - AuthenticatorKeyDuoAllOfProviderConfiguration, -) -from okta.models.authenticator_key_duo_all_of_provider_configuration_user_name_template import ( - AuthenticatorKeyDuoAllOfProviderConfigurationUserNameTemplate, -) -from okta.models.authenticator_key_email import AuthenticatorKeyEmail -from okta.models.authenticator_key_email_all_of_settings import ( - AuthenticatorKeyEmailAllOfSettings, -) -from okta.models.authenticator_key_enum import AuthenticatorKeyEnum -from okta.models.authenticator_key_external_idp import AuthenticatorKeyExternalIdp -from okta.models.authenticator_key_google_otp import AuthenticatorKeyGoogleOtp -from okta.models.authenticator_key_okta_verify import AuthenticatorKeyOktaVerify -from okta.models.authenticator_key_okta_verify_all_of_settings import ( - AuthenticatorKeyOktaVerifyAllOfSettings, -) -from okta.models.authenticator_key_onprem import AuthenticatorKeyOnprem -from okta.models.authenticator_key_password import AuthenticatorKeyPassword -from okta.models.authenticator_key_phone import AuthenticatorKeyPhone -from okta.models.authenticator_key_phone_all_of_settings import ( - AuthenticatorKeyPhoneAllOfSettings, -) -from okta.models.authenticator_key_security_key import AuthenticatorKeySecurityKey -from okta.models.authenticator_key_security_question import ( - AuthenticatorKeySecurityQuestion, -) -from okta.models.authenticator_key_smart_card import AuthenticatorKeySmartCard -from okta.models.authenticator_key_symantec_vip import AuthenticatorKeySymantecVip -from okta.models.authenticator_key_tac import AuthenticatorKeyTac -from okta.models.authenticator_key_tac_all_of_provider import ( - AuthenticatorKeyTacAllOfProvider, -) -from okta.models.authenticator_key_tac_all_of_provider_configuration import ( - AuthenticatorKeyTacAllOfProviderConfiguration, -) -from okta.models.authenticator_key_tac_all_of_provider_configuration_complexity import ( - AuthenticatorKeyTacAllOfProviderConfigurationComplexity, -) -from okta.models.authenticator_key_webauthn import AuthenticatorKeyWebauthn -from okta.models.authenticator_key_yubikey import AuthenticatorKeyYubikey -from okta.models.authenticator_links import AuthenticatorLinks -from okta.models.authenticator_method_algorithm import AuthenticatorMethodAlgorithm -from okta.models.authenticator_method_base import AuthenticatorMethodBase -from okta.models.authenticator_method_constraint import AuthenticatorMethodConstraint -from okta.models.authenticator_method_otp import AuthenticatorMethodOtp -from okta.models.authenticator_method_property import AuthenticatorMethodProperty -from okta.models.authenticator_method_push import AuthenticatorMethodPush -from okta.models.authenticator_method_push_all_of_settings import ( - AuthenticatorMethodPushAllOfSettings, -) -from okta.models.authenticator_method_signed_nonce import AuthenticatorMethodSignedNonce -from okta.models.authenticator_method_signed_nonce_all_of_settings import ( - AuthenticatorMethodSignedNonceAllOfSettings, -) -from okta.models.authenticator_method_simple import AuthenticatorMethodSimple -from okta.models.authenticator_method_tac import AuthenticatorMethodTac -from okta.models.authenticator_method_totp import AuthenticatorMethodTotp -from okta.models.authenticator_method_totp_all_of_settings import ( - AuthenticatorMethodTotpAllOfSettings, -) -from okta.models.authenticator_method_transaction_type import ( - AuthenticatorMethodTransactionType, -) -from okta.models.authenticator_method_type import AuthenticatorMethodType -from okta.models.authenticator_method_type_web_authn import ( - AuthenticatorMethodTypeWebAuthn, -) -from okta.models.authenticator_method_web_authn import AuthenticatorMethodWebAuthn -from okta.models.authenticator_method_web_authn_all_of_settings import ( - AuthenticatorMethodWebAuthnAllOfSettings, -) -from okta.models.authenticator_method_with_verifiable_properties import ( - AuthenticatorMethodWithVerifiableProperties, -) -from okta.models.authenticator_profile import AuthenticatorProfile -from okta.models.authenticator_profile_tac_request import AuthenticatorProfileTacRequest -from okta.models.authenticator_profile_tac_response_post import ( - AuthenticatorProfileTacResponsePost, -) -from okta.models.authenticator_simple import AuthenticatorSimple -from okta.models.authenticator_type import AuthenticatorType -from okta.models.authorization_server import AuthorizationServer -from okta.models.authorization_server_credentials import AuthorizationServerCredentials -from okta.models.authorization_server_credentials_rotation_mode import ( - AuthorizationServerCredentialsRotationMode, -) -from okta.models.authorization_server_credentials_signing_config import ( - AuthorizationServerCredentialsSigningConfig, -) -from okta.models.authorization_server_credentials_use import ( - AuthorizationServerCredentialsUse, -) -from okta.models.authorization_server_json_web_key import AuthorizationServerJsonWebKey -from okta.models.authorization_server_policy import AuthorizationServerPolicy -from okta.models.authorization_server_policy_all_of_links import ( - AuthorizationServerPolicyAllOfLinks, -) -from okta.models.authorization_server_policy_all_of_links_all_of_rules import ( - AuthorizationServerPolicyAllOfLinksAllOfRules, -) -from okta.models.authorization_server_policy_conditions import ( - AuthorizationServerPolicyConditions, -) -from okta.models.authorization_server_policy_people_condition import ( - AuthorizationServerPolicyPeopleCondition, -) -from okta.models.authorization_server_policy_rule import AuthorizationServerPolicyRule -from okta.models.authorization_server_policy_rule_actions import ( - AuthorizationServerPolicyRuleActions, -) -from okta.models.authorization_server_policy_rule_conditions import ( - AuthorizationServerPolicyRuleConditions, -) -from okta.models.authorization_server_policy_rule_group_condition import ( - AuthorizationServerPolicyRuleGroupCondition, -) -from okta.models.authorization_server_policy_rule_request import ( - AuthorizationServerPolicyRuleRequest, -) -from okta.models.authorization_server_policy_rule_user_condition import ( - AuthorizationServerPolicyRuleUserCondition, -) -from okta.models.authorization_server_resource_href_object import ( - AuthorizationServerResourceHrefObject, -) -from okta.models.auto_assign_admin_app_setting import AutoAssignAdminAppSetting -from okta.models.auto_login_application import AutoLoginApplication -from okta.models.auto_login_application_settings import AutoLoginApplicationSettings -from okta.models.auto_login_application_settings_sign_on import ( - AutoLoginApplicationSettingsSignOn, -) -from okta.models.auto_update_schedule import AutoUpdateSchedule -from okta.models.available_action import AvailableAction -from okta.models.available_action_provider import AvailableActionProvider -from okta.models.available_actions import AvailableActions -from okta.models.aws_region import AwsRegion -from okta.models.base_context import BaseContext -from okta.models.base_context_session import BaseContextSession -from okta.models.base_context_user import BaseContextUser -from okta.models.base_context_user_links import BaseContextUserLinks -from okta.models.base_context_user_profile import BaseContextUserProfile -from okta.models.base_email_domain import BaseEmailDomain -from okta.models.base_email_server import BaseEmailServer -from okta.models.base_token import BaseToken -from okta.models.base_token_token import BaseTokenToken -from okta.models.base_token_token_lifetime import BaseTokenTokenLifetime -from okta.models.basic_application_settings import BasicApplicationSettings -from okta.models.basic_application_settings_application import ( - BasicApplicationSettingsApplication, -) -from okta.models.basic_auth_application import BasicAuthApplication -from okta.models.before_scheduled_action_policy_rule_condition import ( - BeforeScheduledActionPolicyRuleCondition, -) -from okta.models.behavior_rule import BehaviorRule -from okta.models.behavior_rule_asn import BehaviorRuleASN -from okta.models.behavior_rule_anomalous_device import BehaviorRuleAnomalousDevice -from okta.models.behavior_rule_anomalous_ip import BehaviorRuleAnomalousIP -from okta.models.behavior_rule_anomalous_location import BehaviorRuleAnomalousLocation -from okta.models.behavior_rule_settings_anomalous_asn import ( - BehaviorRuleSettingsAnomalousASN, -) -from okta.models.behavior_rule_settings_anomalous_device import ( - BehaviorRuleSettingsAnomalousDevice, -) -from okta.models.behavior_rule_settings_anomalous_ip import ( - BehaviorRuleSettingsAnomalousIP, -) -from okta.models.behavior_rule_settings_anomalous_location import ( - BehaviorRuleSettingsAnomalousLocation, -) -from okta.models.behavior_rule_settings_history_based import ( - BehaviorRuleSettingsHistoryBased, -) -from okta.models.behavior_rule_settings_velocity import BehaviorRuleSettingsVelocity -from okta.models.behavior_rule_type import BehaviorRuleType -from okta.models.behavior_rule_velocity import BehaviorRuleVelocity -from okta.models.binding_method import BindingMethod -from okta.models.bookmark_application import BookmarkApplication -from okta.models.bookmark_application_settings import BookmarkApplicationSettings -from okta.models.bookmark_application_settings_application import ( - BookmarkApplicationSettingsApplication, -) -from okta.models.bounces_remove_list_error import BouncesRemoveListError -from okta.models.bounces_remove_list_obj import BouncesRemoveListObj -from okta.models.bounces_remove_list_result import BouncesRemoveListResult -from okta.models.brand import Brand -from okta.models.brand_domains import BrandDomains -from okta.models.brand_request import BrandRequest -from okta.models.brand_with_embedded import BrandWithEmbedded -from okta.models.browser_plugin_application import BrowserPluginApplication -from okta.models.bulk_delete_request_body import BulkDeleteRequestBody -from okta.models.bulk_group_delete_request_body import BulkGroupDeleteRequestBody -from okta.models.bulk_group_memberships_delete_request_body import ( - BulkGroupMembershipsDeleteRequestBody, -) -from okta.models.bulk_group_memberships_upsert_request_body import ( - BulkGroupMembershipsUpsertRequestBody, -) -from okta.models.bulk_group_upsert_request_body import BulkGroupUpsertRequestBody -from okta.models.bulk_group_upsert_request_body_profiles_inner import ( - BulkGroupUpsertRequestBodyProfilesInner, -) -from okta.models.bulk_upsert_request_body import BulkUpsertRequestBody -from okta.models.bulk_upsert_request_body_profiles_inner import ( - BulkUpsertRequestBodyProfilesInner, -) -from okta.models.bundle_entitlement import BundleEntitlement -from okta.models.bundle_entitlement_links import BundleEntitlementLinks -from okta.models.bundle_entitlement_links_values import BundleEntitlementLinksValues -from okta.models.bundle_entitlements_response import BundleEntitlementsResponse -from okta.models.bundle_entitlements_response_links import ( - BundleEntitlementsResponseLinks, -) -from okta.models.bundle_link import BundleLink -from okta.models.by_date_time_authenticator_grace_period_expiry import ( - ByDateTimeAuthenticatorGracePeriodExpiry, -) -from okta.models.by_date_time_expiry import ByDateTimeExpiry -from okta.models.by_duration_expiry import ByDurationExpiry -from okta.models.captcha_instance import CAPTCHAInstance -from okta.models.captcha_type import CAPTCHAType -from okta.models.csr_links import CSRLinks -from okta.models.caep_credential_change_event import CaepCredentialChangeEvent -from okta.models.caep_credential_change_event_reason_admin import ( - CaepCredentialChangeEventReasonAdmin, -) -from okta.models.caep_credential_change_event_reason_user import ( - CaepCredentialChangeEventReasonUser, -) -from okta.models.caep_device_compliance_change_event import ( - CaepDeviceComplianceChangeEvent, -) -from okta.models.caep_device_compliance_change_event_reason_admin import ( - CaepDeviceComplianceChangeEventReasonAdmin, -) -from okta.models.caep_device_compliance_change_event_reason_user import ( - CaepDeviceComplianceChangeEventReasonUser, -) -from okta.models.caep_event import CaepEvent -from okta.models.caep_security_event import CaepSecurityEvent -from okta.models.caep_session_revoked_event import CaepSessionRevokedEvent -from okta.models.capabilities_create_object import CapabilitiesCreateObject -from okta.models.capabilities_import_rules_object import CapabilitiesImportRulesObject -from okta.models.capabilities_import_rules_user_create_and_match_object import ( - CapabilitiesImportRulesUserCreateAndMatchObject, -) -from okta.models.capabilities_import_settings_object import ( - CapabilitiesImportSettingsObject, -) -from okta.models.capabilities_inbound_provisioning_object import ( - CapabilitiesInboundProvisioningObject, -) -from okta.models.capabilities_object import CapabilitiesObject -from okta.models.capabilities_update_object import CapabilitiesUpdateObject -from okta.models.capability import Capability -from okta.models.capability_type import CapabilityType -from okta.models.catalog_application import CatalogApplication -from okta.models.catalog_application_links import CatalogApplicationLinks -from okta.models.catalog_application_status import CatalogApplicationStatus -from okta.models.challenge_type import ChallengeType -from okta.models.change_enum import ChangeEnum -from okta.models.change_password_request import ChangePasswordRequest -from okta.models.channel import Channel -from okta.models.channel_binding import ChannelBinding -from okta.models.child_org import ChildOrg -from okta.models.chrome_browser_version import ChromeBrowserVersion -from okta.models.classification_type import ClassificationType -from okta.models.client import Client -from okta.models.client_policy_condition import ClientPolicyCondition -from okta.models.client_privileges_setting import ClientPrivilegesSetting -from okta.models.code_challenge_method import CodeChallengeMethod -from okta.models.compliance import Compliance -from okta.models.conditions import Conditions -from okta.models.connection_type import ConnectionType -from okta.models.connections_signing_rotation_mode import ConnectionsSigningRotationMode -from okta.models.content_security_policy_setting import ContentSecurityPolicySetting -from okta.models.context_policy_rule_condition import ContextPolicyRuleCondition -from okta.models.create_ai_agent_request import CreateAIAgentRequest -from okta.models.create_brand_request import CreateBrandRequest -from okta.models.create_group_push_mapping_request import CreateGroupPushMappingRequest -from okta.models.create_group_rule_request import CreateGroupRuleRequest -from okta.models.create_iam_role_request import CreateIamRoleRequest -from okta.models.create_or_update_policy import CreateOrUpdatePolicy -from okta.models.create_realm_assignment_request import CreateRealmAssignmentRequest -from okta.models.create_realm_request import CreateRealmRequest -from okta.models.create_resource_set_request import CreateResourceSetRequest -from okta.models.create_session_request import CreateSessionRequest -from okta.models.create_ui_schema import CreateUISchema -from okta.models.create_update_iam_role_permission_request import ( - CreateUpdateIamRolePermissionRequest, -) -from okta.models.create_user_request import CreateUserRequest -from okta.models.create_user_request_type import CreateUserRequestType -from okta.models.credential_sync_info import CredentialSyncInfo -from okta.models.credential_sync_state import CredentialSyncState -from okta.models.csr import Csr -from okta.models.csr_metadata import CsrMetadata -from okta.models.csr_metadata_subject import CsrMetadataSubject -from okta.models.csr_metadata_subject_alt_names import CsrMetadataSubjectAltNames -from okta.models.csr_publish_href_hints import CsrPublishHrefHints -from okta.models.csr_self_href_hints import CsrSelfHrefHints -from okta.models.custom_aaguid_create_request_object import ( - CustomAAGUIDCreateRequestObject, -) -from okta.models.custom_aaguid_response_object import CustomAAGUIDResponseObject -from okta.models.custom_aaguid_update_request_object import ( - CustomAAGUIDUpdateRequestObject, -) -from okta.models.custom_app_user_verification_enum import CustomAppUserVerificationEnum -from okta.models.custom_auth_settings import CustomAuthSettings -from okta.models.custom_authorization_server import CustomAuthorizationServer -from okta.models.custom_authorization_server_links import CustomAuthorizationServerLinks -from okta.models.custom_role import CustomRole -from okta.models.custom_role_assignment_schema import CustomRoleAssignmentSchema -from okta.models.customizable_page import CustomizablePage -from okta.models.dns_record_authenticators import DNSRecordAuthenticators -from okta.models.dns_record_domains import DNSRecordDomains -from okta.models.dns_record_type_authenticators import DNSRecordTypeAuthenticators -from okta.models.dns_record_type_domains import DNSRecordTypeDomains -from okta.models.dr_status_item import DRStatusItem -from okta.models.dtc_chrome_os import DTCChromeOS -from okta.models.dtc_mac_os import DTCMacOS -from okta.models.dtc_windows import DTCWindows -from okta.models.default_app import DefaultApp -from okta.models.desktop_mfa_enforce_number_matching_challenge_org_setting import ( - DesktopMFAEnforceNumberMatchingChallengeOrgSetting, -) -from okta.models.desktop_mfa_recovery_pin_org_setting import ( - DesktopMFARecoveryPinOrgSetting, -) -from okta.models.detailed_hook_key_instance import DetailedHookKeyInstance -from okta.models.detected_risk_events import DetectedRiskEvents -from okta.models.device import Device -from okta.models.device_access_policy_rule_condition import ( - DeviceAccessPolicyRuleCondition, -) -from okta.models.device_assurance import DeviceAssurance -from okta.models.device_assurance_android_platform import DeviceAssuranceAndroidPlatform -from okta.models.device_assurance_android_platform_all_of_disk_encryption_type import ( - DeviceAssuranceAndroidPlatformAllOfDiskEncryptionType, -) -from okta.models.device_assurance_android_platform_all_of_screen_lock_type import ( - DeviceAssuranceAndroidPlatformAllOfScreenLockType, -) -from okta.models.device_assurance_android_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceAndroidPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_assurance_chrome_os_platform import ( - DeviceAssuranceChromeOSPlatform, -) -from okta.models.device_assurance_chrome_os_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceChromeOSPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_assurance_ios_platform import DeviceAssuranceIOSPlatform -from okta.models.device_assurance_ios_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceIOSPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_assurance_mac_os_platform import DeviceAssuranceMacOSPlatform -from okta.models.device_assurance_mac_os_platform_all_of_disk_encryption_type import ( - DeviceAssuranceMacOSPlatformAllOfDiskEncryptionType, -) -from okta.models.device_assurance_mac_os_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceMacOSPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_assurance_windows_platform import DeviceAssuranceWindowsPlatform -from okta.models.device_assurance_windows_platform_all_of_third_party_signal_providers import ( - DeviceAssuranceWindowsPlatformAllOfThirdPartySignalProviders, -) -from okta.models.device_context_provider import DeviceContextProvider -from okta.models.device_display_name import DeviceDisplayName -from okta.models.device_integrations import DeviceIntegrations -from okta.models.device_integrations_metadata import DeviceIntegrationsMetadata -from okta.models.device_integrations_metadata_one_of import ( - DeviceIntegrationsMetadataOneOf, -) -from okta.models.device_integrations_metadata_one_of1 import ( - DeviceIntegrationsMetadataOneOf1, -) -from okta.models.device_integrations_metadata_one_of2 import ( - DeviceIntegrationsMetadataOneOf2, -) -from okta.models.device_integrations_name import DeviceIntegrationsName -from okta.models.device_integrations_platform import DeviceIntegrationsPlatform -from okta.models.device_integrations_status import DeviceIntegrationsStatus -from okta.models.device_integrity import DeviceIntegrity -from okta.models.device_list import DeviceList -from okta.models.device_list_all_of_embedded import DeviceListAllOfEmbedded -from okta.models.device_platform import DevicePlatform -from okta.models.device_policy_mdm_framework import DevicePolicyMDMFramework -from okta.models.device_policy_platform_type import DevicePolicyPlatformType -from okta.models.device_policy_rule_condition import DevicePolicyRuleCondition -from okta.models.device_policy_rule_condition_assurance import ( - DevicePolicyRuleConditionAssurance, -) -from okta.models.device_policy_rule_condition_platform import ( - DevicePolicyRuleConditionPlatform, -) -from okta.models.device_policy_trust_level import DevicePolicyTrustLevel -from okta.models.device_posture_check import DevicePostureCheck -from okta.models.device_posture_checks import DevicePostureChecks -from okta.models.device_posture_checks_mapping_type import ( - DevicePostureChecksMappingType, -) -from okta.models.device_posture_checks_platform import DevicePostureChecksPlatform -from okta.models.device_posture_checks_remediation_settings import ( - DevicePostureChecksRemediationSettings, -) -from okta.models.device_posture_checks_remediation_settings_link import ( - DevicePostureChecksRemediationSettingsLink, -) -from okta.models.device_posture_checks_remediation_settings_message import ( - DevicePostureChecksRemediationSettingsMessage, -) -from okta.models.device_posture_checks_type import DevicePostureChecksType -from okta.models.device_posture_id_p import DevicePostureIdP -from okta.models.device_profile import DeviceProfile -from okta.models.device_signal_collection_policy import DeviceSignalCollectionPolicy -from okta.models.device_signal_collection_policy_rule import ( - DeviceSignalCollectionPolicyRule, -) -from okta.models.device_signal_collection_policy_rule_actions import ( - DeviceSignalCollectionPolicyRuleActions, -) -from okta.models.device_signal_collection_policy_rule_conditions import ( - DeviceSignalCollectionPolicyRuleConditions, -) -from okta.models.device_signal_collection_policy_rule_device_signal_collection import ( - DeviceSignalCollectionPolicyRuleDeviceSignalCollection, -) -from okta.models.device_status import DeviceStatus -from okta.models.device_user import DeviceUser -from okta.models.digest_algorithm import DigestAlgorithm -from okta.models.disk_encryption_type_android import DiskEncryptionTypeAndroid -from okta.models.disk_encryption_type_def import DiskEncryptionTypeDef -from okta.models.disk_encryption_type_desktop import DiskEncryptionTypeDesktop -from okta.models.domain_certificate import DomainCertificate -from okta.models.domain_certificate_metadata import DomainCertificateMetadata -from okta.models.domain_certificate_source_type import DomainCertificateSourceType -from okta.models.domain_certificate_type import DomainCertificateType -from okta.models.domain_links import DomainLinks -from okta.models.domain_links_all_of_brand import DomainLinksAllOfBrand -from okta.models.domain_links_all_of_certificate import DomainLinksAllOfCertificate -from okta.models.domain_links_all_of_verify import DomainLinksAllOfVerify -from okta.models.domain_list_response import DomainListResponse -from okta.models.domain_request import DomainRequest -from okta.models.domain_response import DomainResponse -from okta.models.domain_validation_status import DomainValidationStatus -from okta.models.duration import Duration -from okta.models.dynamic_network_zone import DynamicNetworkZone -from okta.models.dynamic_network_zone_all_of_asns import DynamicNetworkZoneAllOfAsns -from okta.models.dynamic_network_zone_all_of_locations import ( - DynamicNetworkZoneAllOfLocations, -) -from okta.models.ec_key_jwk import ECKeyJWK -from okta.models.email_content import EmailContent -from okta.models.email_customization import EmailCustomization -from okta.models.email_customization_all_of_links import EmailCustomizationAllOfLinks -from okta.models.email_default_content import EmailDefaultContent -from okta.models.email_domain import EmailDomain -from okta.models.email_domain_dns_record import EmailDomainDNSRecord -from okta.models.email_domain_dns_record_type import EmailDomainDNSRecordType -from okta.models.email_domain_response import EmailDomainResponse -from okta.models.email_domain_response_with_embedded import ( - EmailDomainResponseWithEmbedded, -) -from okta.models.email_domain_status import EmailDomainStatus -from okta.models.email_preview import EmailPreview -from okta.models.email_preview_links import EmailPreviewLinks -from okta.models.email_server_list_response import EmailServerListResponse -from okta.models.email_server_post import EmailServerPost -from okta.models.email_server_request import EmailServerRequest -from okta.models.email_server_response import EmailServerResponse -from okta.models.email_settings import EmailSettings -from okta.models.email_settings_response import EmailSettingsResponse -from okta.models.email_settings_response_links import EmailSettingsResponseLinks -from okta.models.email_template_response import EmailTemplateResponse -from okta.models.email_template_response_embedded import EmailTemplateResponseEmbedded -from okta.models.email_template_response_links import EmailTemplateResponseLinks -from okta.models.email_template_touch_point_variant import ( - EmailTemplateTouchPointVariant, -) -from okta.models.email_test_addresses import EmailTestAddresses -from okta.models.embedded import Embedded -from okta.models.enabled_pages_type import EnabledPagesType -from okta.models.enabled_status import EnabledStatus -from okta.models.end_user_dashboard_touch_point_variant import ( - EndUserDashboardTouchPointVariant, -) -from okta.models.endpoint_auth_method import EndpointAuthMethod -from okta.models.enhanced_dynamic_network_zone import EnhancedDynamicNetworkZone -from okta.models.enhanced_dynamic_network_zone_all_of_asns import ( - EnhancedDynamicNetworkZoneAllOfAsns, -) -from okta.models.enhanced_dynamic_network_zone_all_of_asns_exclude import ( - EnhancedDynamicNetworkZoneAllOfAsnsExclude, -) -from okta.models.enhanced_dynamic_network_zone_all_of_asns_include import ( - EnhancedDynamicNetworkZoneAllOfAsnsInclude, -) -from okta.models.enhanced_dynamic_network_zone_all_of_ip_service_categories import ( - EnhancedDynamicNetworkZoneAllOfIpServiceCategories, -) -from okta.models.enhanced_dynamic_network_zone_all_of_locations import ( - EnhancedDynamicNetworkZoneAllOfLocations, -) -from okta.models.enhanced_dynamic_network_zone_all_of_locations_exclude import ( - EnhancedDynamicNetworkZoneAllOfLocationsExclude, -) -from okta.models.enhanced_dynamic_network_zone_all_of_locations_include import ( - EnhancedDynamicNetworkZoneAllOfLocationsInclude, -) -from okta.models.enrollment_activation_request import EnrollmentActivationRequest -from okta.models.enrollment_activation_response import EnrollmentActivationResponse -from okta.models.enrollment_initialization_request import ( - EnrollmentInitializationRequest, -) -from okta.models.enrollment_initialization_response import ( - EnrollmentInitializationResponse, -) -from okta.models.enrollment_policy_authenticator_grace_period import ( - EnrollmentPolicyAuthenticatorGracePeriod, -) -from okta.models.entitlement_types_inner import EntitlementTypesInner -from okta.models.entitlement_types_inner_attributes import ( - EntitlementTypesInnerAttributes, -) -from okta.models.entitlement_types_inner_mappings import EntitlementTypesInnerMappings -from okta.models.entitlement_value import EntitlementValue -from okta.models.entitlement_value_links import EntitlementValueLinks -from okta.models.entitlement_values_response import EntitlementValuesResponse -from okta.models.entitlement_values_response_links import EntitlementValuesResponseLinks -from okta.models.entitlements_link import EntitlementsLink -from okta.models.entity_risk_policy import EntityRiskPolicy -from okta.models.entity_risk_policy_rule import EntityRiskPolicyRule -from okta.models.entity_risk_policy_rule_action_run_workflow import ( - EntityRiskPolicyRuleActionRunWorkflow, -) -from okta.models.entity_risk_policy_rule_action_run_workflow_workflow import ( - EntityRiskPolicyRuleActionRunWorkflowWorkflow, -) -from okta.models.entity_risk_policy_rule_action_terminate_all_sessions import ( - EntityRiskPolicyRuleActionTerminateAllSessions, -) -from okta.models.entity_risk_policy_rule_actions_object import ( - EntityRiskPolicyRuleActionsObject, -) -from okta.models.entity_risk_policy_rule_all_of_actions import ( - EntityRiskPolicyRuleAllOfActions, -) -from okta.models.entity_risk_policy_rule_all_of_actions_entity_risk import ( - EntityRiskPolicyRuleAllOfActionsEntityRisk, -) -from okta.models.entity_risk_policy_rule_conditions import ( - EntityRiskPolicyRuleConditions, -) -from okta.models.entity_risk_score_policy_rule_condition import ( - EntityRiskScorePolicyRuleCondition, -) -from okta.models.error import Error -from okta.models.error409 import Error409 -from okta.models.error_cause import ErrorCause -from okta.models.error_details import ErrorDetails -from okta.models.error_page import ErrorPage -from okta.models.error_page_touch_point_variant import ErrorPageTouchPointVariant -from okta.models.event_hook import EventHook -from okta.models.event_hook_channel import EventHookChannel -from okta.models.event_hook_channel_config import EventHookChannelConfig -from okta.models.event_hook_channel_config_auth_scheme import ( - EventHookChannelConfigAuthScheme, -) -from okta.models.event_hook_channel_config_auth_scheme_type import ( - EventHookChannelConfigAuthSchemeType, -) -from okta.models.event_hook_channel_config_header import EventHookChannelConfigHeader -from okta.models.event_hook_channel_type import EventHookChannelType -from okta.models.event_hook_filter_map_object import EventHookFilterMapObject -from okta.models.event_hook_filter_map_object_condition import ( - EventHookFilterMapObjectCondition, -) -from okta.models.event_hook_filters import EventHookFilters -from okta.models.event_hook_links import EventHookLinks -from okta.models.event_hook_verification_status import EventHookVerificationStatus -from okta.models.event_subscription_type import EventSubscriptionType -from okta.models.event_subscriptions import EventSubscriptions -from okta.models.execute_inline_hook200_response import ExecuteInlineHook200Response -from okta.models.execute_inline_hook_request import ExecuteInlineHookRequest -from okta.models.expression import Expression -from okta.models.fcm_configuration import FCMConfiguration -from okta.models.fcm_push_provider import FCMPushProvider -from okta.models.failback_request_schema import FailbackRequestSchema -from okta.models.failover_request_schema import FailoverRequestSchema -from okta.models.feature import Feature -from okta.models.feature_lifecycle import FeatureLifecycle -from okta.models.feature_links import FeatureLinks -from okta.models.feature_links_all_of_dependencies import FeatureLinksAllOfDependencies -from okta.models.feature_links_all_of_dependents import FeatureLinksAllOfDependents -from okta.models.feature_stage import FeatureStage -from okta.models.feature_stage_state import FeatureStageState -from okta.models.feature_stage_value import FeatureStageValue -from okta.models.feature_type import FeatureType -from okta.models.federated_claim import FederatedClaim -from okta.models.federated_claim_request_body import FederatedClaimRequestBody -from okta.models.fips_enum import FipsEnum -from okta.models.forgot_password_response import ForgotPasswordResponse -from okta.models.fulfillment_data_order_details import FulfillmentDataOrderDetails -from okta.models.fulfillment_request import FulfillmentRequest -from okta.models.get_jwk200_response import GetJwk200Response -from okta.models.get_ssf_streams200_response import GetSsfStreams200Response -from okta.models.google_application import GoogleApplication -from okta.models.google_application_settings import GoogleApplicationSettings -from okta.models.google_application_settings_application import ( - GoogleApplicationSettingsApplication, -) -from okta.models.governance_bundle import GovernanceBundle -from okta.models.governance_bundle_create_request import GovernanceBundleCreateRequest -from okta.models.governance_bundle_links import GovernanceBundleLinks -from okta.models.governance_bundle_update_request import GovernanceBundleUpdateRequest -from okta.models.governance_bundles_response import GovernanceBundlesResponse -from okta.models.governance_bundles_response_links import GovernanceBundlesResponseLinks -from okta.models.governance_source_type import GovernanceSourceType -from okta.models.grace_period import GracePeriod -from okta.models.grace_period_expiry import GracePeriodExpiry -from okta.models.grant_or_token_status import GrantOrTokenStatus -from okta.models.grant_resources_href_object import GrantResourcesHrefObject -from okta.models.grant_type import GrantType -from okta.models.grant_type_policy_rule_condition import GrantTypePolicyRuleCondition -from okta.models.group import Group -from okta.models.group_condition import GroupCondition -from okta.models.group_embedded import GroupEmbedded -from okta.models.group_embedded_app import GroupEmbeddedApp -from okta.models.group_embedded_stats import GroupEmbeddedStats -from okta.models.group_links import GroupLinks -from okta.models.group_memberships_request_schema import GroupMembershipsRequestSchema -from okta.models.group_memberships_response_schema import GroupMembershipsResponseSchema -from okta.models.group_owner import GroupOwner -from okta.models.group_owner_origin_type import GroupOwnerOriginType -from okta.models.group_owner_type import GroupOwnerType -from okta.models.group_policy_rule_condition import GroupPolicyRuleCondition -from okta.models.group_profile import GroupProfile -from okta.models.group_push_mapping import GroupPushMapping -from okta.models.group_push_mapping_links import GroupPushMappingLinks -from okta.models.group_push_mapping_status import GroupPushMappingStatus -from okta.models.group_push_mapping_status_upsert import GroupPushMappingStatusUpsert -from okta.models.group_rule import GroupRule -from okta.models.group_rule_action import GroupRuleAction -from okta.models.group_rule_conditions import GroupRuleConditions -from okta.models.group_rule_expression import GroupRuleExpression -from okta.models.group_rule_group_assignment import GroupRuleGroupAssignment -from okta.models.group_rule_group_condition import GroupRuleGroupCondition -from okta.models.group_rule_people_condition import GroupRulePeopleCondition -from okta.models.group_rule_status import GroupRuleStatus -from okta.models.group_rule_user_condition import GroupRuleUserCondition -from okta.models.group_schema import GroupSchema -from okta.models.group_schema_attribute import GroupSchemaAttribute -from okta.models.group_schema_attribute_enum_inner import GroupSchemaAttributeEnumInner -from okta.models.group_schema_base import GroupSchemaBase -from okta.models.group_schema_base_properties import GroupSchemaBaseProperties -from okta.models.group_schema_custom import GroupSchemaCustom -from okta.models.group_schema_definitions import GroupSchemaDefinitions -from okta.models.group_type import GroupType -from okta.models.groups_link import GroupsLink -from okta.models.groups_request_schema import GroupsRequestSchema -from okta.models.groups_response_schema import GroupsResponseSchema -from okta.models.groups_response_schema_profile import GroupsResponseSchemaProfile -from okta.models.help_link import HelpLink -from okta.models.hook_key import HookKey -from okta.models.hosted_page import HostedPage -from okta.models.hosted_page_type import HostedPageType -from okta.models.href_csr_publish_link import HrefCsrPublishLink -from okta.models.href_csr_self_link import HrefCsrSelfLink -from okta.models.href_hints import HrefHints -from okta.models.href_hints_guidance_object import HrefHintsGuidanceObject -from okta.models.href_object import HrefObject -from okta.models.href_object_activate_link import HrefObjectActivateLink -from okta.models.href_object_app_link import HrefObjectAppLink -from okta.models.href_object_assignee_link import HrefObjectAssigneeLink -from okta.models.href_object_authorize_link import HrefObjectAuthorizeLink -from okta.models.href_object_binding_link import HrefObjectBindingLink -from okta.models.href_object_bindings_link import HrefObjectBindingsLink -from okta.models.href_object_client_link import HrefObjectClientLink -from okta.models.href_object_deactivate_link import HrefObjectDeactivateLink -from okta.models.href_object_delete_link import HrefObjectDeleteLink -from okta.models.href_object_governance_resources_link import ( - HrefObjectGovernanceResourcesLink, -) -from okta.models.href_object_grant_aerial_consent import HrefObjectGrantAerialConsent -from okta.models.href_object_group_link import HrefObjectGroupLink -from okta.models.href_object_logo_link import HrefObjectLogoLink -from okta.models.href_object_mappings_link import HrefObjectMappingsLink -from okta.models.href_object_member_link import HrefObjectMemberLink -from okta.models.href_object_members_link import HrefObjectMembersLink -from okta.models.href_object_next_link import HrefObjectNextLink -from okta.models.href_object_permissions_link import HrefObjectPermissionsLink -from okta.models.href_object_resource_set_link import HrefObjectResourceSetLink -from okta.models.href_object_resource_set_resources_link import ( - HrefObjectResourceSetResourcesLink, -) -from okta.models.href_object_retrieve_aerial_consent import ( - HrefObjectRetrieveAerialConsent, -) -from okta.models.href_object_revoke_aerial_consent import HrefObjectRevokeAerialConsent -from okta.models.href_object_role_link import HrefObjectRoleLink -from okta.models.href_object_rules_link import HrefObjectRulesLink -from okta.models.href_object_self_link import HrefObjectSelfLink -from okta.models.href_object_suspend_link import HrefObjectSuspendLink -from okta.models.href_object_unsuspend_link import HrefObjectUnsuspendLink -from okta.models.href_object_user_link import HrefObjectUserLink -from okta.models.http_method import HttpMethod -from okta.models.iam_bundle_entitlement import IAMBundleEntitlement -from okta.models.idv_authorization_endpoint import IDVAuthorizationEndpoint -from okta.models.idv_credentials import IDVCredentials -from okta.models.idv_credentials_bearer import IDVCredentialsBearer -from okta.models.idv_credentials_client import IDVCredentialsClient -from okta.models.idv_endpoints import IDVEndpoints -from okta.models.idv_par_endpoint import IDVParEndpoint -from okta.models.idv_token_endpoint import IDVTokenEndpoint -from okta.models.ip_network_zone import IPNetworkZone -from okta.models.ip_service_category import IPServiceCategory -from okta.models.iam_role import IamRole -from okta.models.iam_role_links import IamRoleLinks -from okta.models.iam_roles import IamRoles -from okta.models.id_p_certificate_credential import IdPCertificateCredential -from okta.models.id_p_csr import IdPCsr -from okta.models.id_p_csr_links import IdPCsrLinks -from okta.models.id_p_key_credential import IdPKeyCredential -from okta.models.id_proofing_method import IdProofingMethod -from okta.models.id_token_key_encryption_algorithm import IdTokenKeyEncryptionAlgorithm -from okta.models.identity_assertion_app_instance_connection import ( - IdentityAssertionAppInstanceConnection, -) -from okta.models.identity_assertion_app_instance_connection_creatable import ( - IdentityAssertionAppInstanceConnectionCreatable, -) -from okta.models.identity_assertion_app_instance_connection_creatable_app import ( - IdentityAssertionAppInstanceConnectionCreatableApp, -) -from okta.models.identity_assertion_custom_as_connection import ( - IdentityAssertionCustomASConnection, -) -from okta.models.identity_assertion_custom_as_connection_creatable import ( - IdentityAssertionCustomASConnectionCreatable, -) -from okta.models.identity_assertion_custom_as_connection_creatable_authorization_server import ( - IdentityAssertionCustomASConnectionCreatableAuthorizationServer, -) -from okta.models.identity_provider import IdentityProvider -from okta.models.identity_provider_application_user import ( - IdentityProviderApplicationUser, -) -from okta.models.identity_provider_application_user_links import ( - IdentityProviderApplicationUserLinks, -) -from okta.models.identity_provider_issuer_mode import IdentityProviderIssuerMode -from okta.models.identity_provider_links import IdentityProviderLinks -from okta.models.identity_provider_policy import IdentityProviderPolicy -from okta.models.identity_provider_policy_provider import IdentityProviderPolicyProvider -from okta.models.identity_provider_policy_rule_condition import ( - IdentityProviderPolicyRuleCondition, -) -from okta.models.identity_provider_properties import IdentityProviderProperties -from okta.models.identity_provider_properties_idv_metadata import ( - IdentityProviderPropertiesIdvMetadata, -) -from okta.models.identity_provider_protocol import IdentityProviderProtocol -from okta.models.identity_provider_type import IdentityProviderType -from okta.models.identity_source_group_memberships_delete_profile_inner import ( - IdentitySourceGroupMembershipsDeleteProfileInner, -) -from okta.models.identity_source_group_memberships_upsert_profile_inner import ( - IdentitySourceGroupMembershipsUpsertProfileInner, -) -from okta.models.identity_source_group_profile_for_upsert import ( - IdentitySourceGroupProfileForUpsert, -) -from okta.models.identity_source_session import IdentitySourceSession -from okta.models.identity_source_session_status import IdentitySourceSessionStatus -from okta.models.identity_source_user_profile_for_delete import ( - IdentitySourceUserProfileForDelete, -) -from okta.models.identity_source_user_profile_for_upsert import ( - IdentitySourceUserProfileForUpsert, -) -from okta.models.idp_discovery_policy import IdpDiscoveryPolicy -from okta.models.idp_discovery_policy_rule import IdpDiscoveryPolicyRule -from okta.models.idp_discovery_policy_rule_condition import ( - IdpDiscoveryPolicyRuleCondition, -) -from okta.models.idp_policy_rule_action import IdpPolicyRuleAction -from okta.models.idp_policy_rule_action_idp import IdpPolicyRuleActionIdp -from okta.models.idp_policy_rule_action_match_criteria import ( - IdpPolicyRuleActionMatchCriteria, -) -from okta.models.idp_policy_rule_action_provider import IdpPolicyRuleActionProvider -from okta.models.idp_selection_type import IdpSelectionType -from okta.models.iframe_embed_scope_allowed_apps import IframeEmbedScopeAllowedApps -from okta.models.image_upload_response import ImageUploadResponse -from okta.models.import_schedule_object import ImportScheduleObject -from okta.models.import_schedule_object_full_import import ( - ImportScheduleObjectFullImport, -) -from okta.models.import_schedule_object_incremental_import import ( - ImportScheduleObjectIncrementalImport, -) -from okta.models.import_schedule_settings import ImportScheduleSettings -from okta.models.import_username_object import ImportUsernameObject -from okta.models.inactivity_policy_rule_condition import InactivityPolicyRuleCondition -from okta.models.inbound_provisioning_application_feature import ( - InboundProvisioningApplicationFeature, -) -from okta.models.inline_hook import InlineHook -from okta.models.inline_hook_base_payload import InlineHookBasePayload -from okta.models.inline_hook_channel import InlineHookChannel -from okta.models.inline_hook_channel_config import InlineHookChannelConfig -from okta.models.inline_hook_channel_config_auth_scheme_body import ( - InlineHookChannelConfigAuthSchemeBody, -) -from okta.models.inline_hook_channel_config_auth_scheme_response import ( - InlineHookChannelConfigAuthSchemeResponse, -) -from okta.models.inline_hook_channel_config_create import InlineHookChannelConfigCreate -from okta.models.inline_hook_channel_config_headers import ( - InlineHookChannelConfigHeaders, -) -from okta.models.inline_hook_channel_create import InlineHookChannelCreate -from okta.models.inline_hook_channel_http import InlineHookChannelHttp -from okta.models.inline_hook_channel_http_create import InlineHookChannelHttpCreate -from okta.models.inline_hook_channel_o_auth import InlineHookChannelOAuth -from okta.models.inline_hook_channel_o_auth_create import InlineHookChannelOAuthCreate -from okta.models.inline_hook_channel_type import InlineHookChannelType -from okta.models.inline_hook_create import InlineHookCreate -from okta.models.inline_hook_create_response import InlineHookCreateResponse -from okta.models.inline_hook_http_config import InlineHookHttpConfig -from okta.models.inline_hook_http_config_create import InlineHookHttpConfigCreate -from okta.models.inline_hook_links import InlineHookLinks -from okta.models.inline_hook_links_create import InlineHookLinksCreate -from okta.models.inline_hook_o_auth_basic_config import InlineHookOAuthBasicConfig -from okta.models.inline_hook_o_auth_channel_config import InlineHookOAuthChannelConfig -from okta.models.inline_hook_o_auth_channel_config_create import ( - InlineHookOAuthChannelConfigCreate, -) -from okta.models.inline_hook_o_auth_client_secret_config import ( - InlineHookOAuthClientSecretConfig, -) -from okta.models.inline_hook_o_auth_client_secret_config_create import ( - InlineHookOAuthClientSecretConfigCreate, -) -from okta.models.inline_hook_o_auth_private_key_jwt_config import ( - InlineHookOAuthPrivateKeyJwtConfig, -) -from okta.models.inline_hook_replace import InlineHookReplace -from okta.models.inline_hook_request_object import InlineHookRequestObject -from okta.models.inline_hook_request_object_url import InlineHookRequestObjectUrl -from okta.models.inline_hook_response import InlineHookResponse -from okta.models.inline_hook_response_command_value import ( - InlineHookResponseCommandValue, -) -from okta.models.inline_hook_response_commands import InlineHookResponseCommands -from okta.models.inline_hook_status import InlineHookStatus -from okta.models.inline_hook_type import InlineHookType -from okta.models.interclient_trust_mapping import InterclientTrustMapping -from okta.models.interclient_trust_mapping_request_body import ( - InterclientTrustMappingRequestBody, -) -from okta.models.issuer_mode import IssuerMode -from okta.models.json_patch_operation import JsonPatchOperation -from okta.models.json_web_key import JsonWebKey -from okta.models.json_web_key_status import JsonWebKeyStatus -from okta.models.json_web_key_type import JsonWebKeyType -from okta.models.json_web_key_use import JsonWebKeyUse -from okta.models.jwk_use import JwkUse -from okta.models.jwk_use_type import JwkUseType -from okta.models.keep_current import KeepCurrent -from okta.models.keep_me_signed_in import KeepMeSignedIn -from okta.models.key_request import KeyRequest -from okta.models.key_trust_level_browser_key import KeyTrustLevelBrowserKey -from okta.models.key_trust_level_os_mode import KeyTrustLevelOSMode -from okta.models.knowledge_constraint import KnowledgeConstraint -from okta.models.lifecycle_create_setting_object import LifecycleCreateSettingObject -from okta.models.lifecycle_deactivate_setting_object import ( - LifecycleDeactivateSettingObject, -) -from okta.models.lifecycle_expiration_policy_rule_condition import ( - LifecycleExpirationPolicyRuleCondition, -) -from okta.models.lifecycle_status import LifecycleStatus -from okta.models.linked_href_object import LinkedHrefObject -from okta.models.linked_object import LinkedObject -from okta.models.linked_object_details import LinkedObjectDetails -from okta.models.linked_object_details_type import LinkedObjectDetailsType -from okta.models.linked_object_links_self import LinkedObjectLinksSelf -from okta.models.links_activate import LinksActivate -from okta.models.links_activate_activate import LinksActivateActivate -from okta.models.links_aerial_consent_granted import LinksAerialConsentGranted -from okta.models.links_aerial_consent_revoked import LinksAerialConsentRevoked -from okta.models.links_app_and_user import LinksAppAndUser -from okta.models.links_assignee import LinksAssignee -from okta.models.links_authenticator import LinksAuthenticator -from okta.models.links_authenticator_authenticator import ( - LinksAuthenticatorAuthenticator, -) -from okta.models.links_cancel import LinksCancel -from okta.models.links_cancel_cancel import LinksCancelCancel -from okta.models.links_custom_role_response import LinksCustomRoleResponse -from okta.models.links_deactivate import LinksDeactivate -from okta.models.links_deactivate_deactivate import LinksDeactivateDeactivate -from okta.models.links_enroll import LinksEnroll -from okta.models.links_enroll_enroll import LinksEnrollEnroll -from okta.models.links_factor import LinksFactor -from okta.models.links_factor_factor import LinksFactorFactor -from okta.models.links_governance_resources import LinksGovernanceResources -from okta.models.links_governance_sources import LinksGovernanceSources -from okta.models.links_next import LinksNext -from okta.models.links_next_for_role_assignments import LinksNextForRoleAssignments -from okta.models.links_next_for_role_assignments_next import ( - LinksNextForRoleAssignmentsNext, -) -from okta.models.links_poll import LinksPoll -from okta.models.links_poll_poll import LinksPollPoll -from okta.models.links_qrcode import LinksQrcode -from okta.models.links_qrcode_qrcode import LinksQrcodeQrcode -from okta.models.links_questions import LinksQuestions -from okta.models.links_questions_question import LinksQuestionsQuestion -from okta.models.links_resend import LinksResend -from okta.models.links_resend_resend import LinksResendResend -from okta.models.links_self import LinksSelf -from okta.models.links_self_and_full_users_lifecycle import ( - LinksSelfAndFullUsersLifecycle, -) -from okta.models.links_self_and_lifecycle import LinksSelfAndLifecycle -from okta.models.links_self_and_roles import LinksSelfAndRoles -from okta.models.links_self_for_role_assignment import LinksSelfForRoleAssignment -from okta.models.links_self_lifecycle_and_authorize import ( - LinksSelfLifecycleAndAuthorize, -) -from okta.models.links_send import LinksSend -from okta.models.links_send_send import LinksSendSend -from okta.models.links_user_authenticators import LinksUserAuthenticators -from okta.models.links_user_authenticators_user import LinksUserAuthenticatorsUser -from okta.models.links_user_factors import LinksUserFactors -from okta.models.links_user_factors_user import LinksUserFactorsUser -from okta.models.links_user_ref import LinksUserRef -from okta.models.links_verify import LinksVerify -from okta.models.links_verify_verify import LinksVerifyVerify -from okta.models.list_group_assigned_roles200_response_inner import ( - ListGroupAssignedRoles200ResponseInner, -) -from okta.models.list_jwk200_response_inner import ListJwk200ResponseInner -from okta.models.list_profile_mappings import ListProfileMappings -from okta.models.list_roles_for_client200_response_inner import ( - ListRolesForClient200ResponseInner, -) -from okta.models.list_subscriptions_role_role_ref_parameter import ( - ListSubscriptionsRoleRoleRefParameter, -) -from okta.models.loading_page_touch_point_variant import LoadingPageTouchPointVariant -from okta.models.location_granularity import LocationGranularity -from okta.models.log_actor import LogActor -from okta.models.log_authentication_context import LogAuthenticationContext -from okta.models.log_authentication_provider import LogAuthenticationProvider -from okta.models.log_client import LogClient -from okta.models.log_credential_provider import LogCredentialProvider -from okta.models.log_credential_type import LogCredentialType -from okta.models.log_debug_context import LogDebugContext -from okta.models.log_device import LogDevice -from okta.models.log_disk_encryption_type import LogDiskEncryptionType -from okta.models.log_event import LogEvent -from okta.models.log_geographical_context import LogGeographicalContext -from okta.models.log_geolocation import LogGeolocation -from okta.models.log_ip_address import LogIpAddress -from okta.models.log_issuer import LogIssuer -from okta.models.log_outcome import LogOutcome -from okta.models.log_request import LogRequest -from okta.models.log_screen_lock_type import LogScreenLockType -from okta.models.log_security_context import LogSecurityContext -from okta.models.log_severity import LogSeverity -from okta.models.log_stream import LogStream -from okta.models.log_stream_activate_link import LogStreamActivateLink -from okta.models.log_stream_aws import LogStreamAws -from okta.models.log_stream_aws_put_schema import LogStreamAwsPutSchema -from okta.models.log_stream_deactivate_link import LogStreamDeactivateLink -from okta.models.log_stream_link_object import LogStreamLinkObject -from okta.models.log_stream_links_self_and_lifecycle import ( - LogStreamLinksSelfAndLifecycle, -) -from okta.models.log_stream_put_schema import LogStreamPutSchema -from okta.models.log_stream_schema import LogStreamSchema -from okta.models.log_stream_self_link import LogStreamSelfLink -from okta.models.log_stream_settings_aws import LogStreamSettingsAws -from okta.models.log_stream_settings_splunk import LogStreamSettingsSplunk -from okta.models.log_stream_settings_splunk_put import LogStreamSettingsSplunkPut -from okta.models.log_stream_splunk import LogStreamSplunk -from okta.models.log_stream_splunk_put_schema import LogStreamSplunkPutSchema -from okta.models.log_stream_type import LogStreamType -from okta.models.log_target import LogTarget -from okta.models.log_target_change_details import LogTargetChangeDetails -from okta.models.log_transaction import LogTransaction -from okta.models.log_user_agent import LogUserAgent -from okta.models.mdm_enrollment_policy_enrollment import MDMEnrollmentPolicyEnrollment -from okta.models.mdm_enrollment_policy_rule_condition import ( - MDMEnrollmentPolicyRuleCondition, -) -from okta.models.managed_connection import ManagedConnection -from okta.models.managed_connection_app_instance import ManagedConnectionAppInstance -from okta.models.managed_connection_creatable import ManagedConnectionCreatable -from okta.models.managed_connection_list import ManagedConnectionList -from okta.models.managed_connection_list_links import ManagedConnectionListLinks -from okta.models.managed_connection_patchable import ManagedConnectionPatchable -from okta.models.managed_connection_patchable_scope_condition import ( - ManagedConnectionPatchableScopeCondition, -) -from okta.models.managed_connection_service_account import ( - ManagedConnectionServiceAccount, -) -from okta.models.managed_connection_status import ManagedConnectionStatus -from okta.models.managed_connection_vaulted_secret import ManagedConnectionVaultedSecret -from okta.models.membership_request_schema import MembershipRequestSchema -from okta.models.metadata_link import MetadataLink -from okta.models.mtls_credentials import MtlsCredentials -from okta.models.mtls_endpoints import MtlsEndpoints -from okta.models.mtls_sso_endpoint import MtlsSsoEndpoint -from okta.models.mtls_trust_credentials import MtlsTrustCredentials -from okta.models.mtls_trust_credentials_revocation import MtlsTrustCredentialsRevocation -from okta.models.network_zone import NetworkZone -from okta.models.network_zone_address import NetworkZoneAddress -from okta.models.network_zone_address_type import NetworkZoneAddressType -from okta.models.network_zone_location import NetworkZoneLocation -from okta.models.network_zone_status import NetworkZoneStatus -from okta.models.network_zone_type import NetworkZoneType -from okta.models.network_zone_usage import NetworkZoneUsage -from okta.models.notification_type import NotificationType -from okta.models.number_factor_challenge_embedded_links import ( - NumberFactorChallengeEmbeddedLinks, -) -from okta.models.number_factor_challenge_embedded_links_challenge import ( - NumberFactorChallengeEmbeddedLinksChallenge, -) -from okta.models.o_auth2_actor import OAuth2Actor -from okta.models.o_auth2_claim import OAuth2Claim -from okta.models.o_auth2_claim_conditions import OAuth2ClaimConditions -from okta.models.o_auth2_claim_group_filter_type import OAuth2ClaimGroupFilterType -from okta.models.o_auth2_claim_type import OAuth2ClaimType -from okta.models.o_auth2_claim_value_type import OAuth2ClaimValueType -from okta.models.o_auth2_client import OAuth2Client -from okta.models.o_auth2_client_json_encryption_key_request import ( - OAuth2ClientJsonEncryptionKeyRequest, -) -from okta.models.o_auth2_client_json_encryption_key_response import ( - OAuth2ClientJsonEncryptionKeyResponse, -) -from okta.models.o_auth2_client_json_signing_key_request import ( - OAuth2ClientJsonSigningKeyRequest, -) -from okta.models.o_auth2_client_json_signing_key_response import ( - OAuth2ClientJsonSigningKeyResponse, -) -from okta.models.o_auth2_client_json_web_key_ec_request import ( - OAuth2ClientJsonWebKeyECRequest, -) -from okta.models.o_auth2_client_json_web_key_ec_response import ( - OAuth2ClientJsonWebKeyECResponse, -) -from okta.models.o_auth2_client_json_web_key_request_base import ( - OAuth2ClientJsonWebKeyRequestBase, -) -from okta.models.o_auth2_client_json_web_key_request_body import ( - OAuth2ClientJsonWebKeyRequestBody, -) -from okta.models.o_auth2_client_json_web_key_response_base import ( - OAuth2ClientJsonWebKeyResponseBase, -) -from okta.models.o_auth2_client_json_web_key_rsa_request import ( - OAuth2ClientJsonWebKeyRsaRequest, -) -from okta.models.o_auth2_client_json_web_key_rsa_response import ( - OAuth2ClientJsonWebKeyRsaResponse, -) -from okta.models.o_auth2_client_links import OAuth2ClientLinks -from okta.models.o_auth2_client_secret import OAuth2ClientSecret -from okta.models.o_auth2_client_secret_request_body import OAuth2ClientSecretRequestBody -from okta.models.o_auth2_refresh_token import OAuth2RefreshToken -from okta.models.o_auth2_refresh_token_embedded import OAuth2RefreshTokenEmbedded -from okta.models.o_auth2_refresh_token_links import OAuth2RefreshTokenLinks -from okta.models.o_auth2_refresh_token_links_all_of_revoke import ( - OAuth2RefreshTokenLinksAllOfRevoke, -) -from okta.models.o_auth2_refresh_token_links_all_of_revoke_all_of_hints import ( - OAuth2RefreshTokenLinksAllOfRevokeAllOfHints, -) -from okta.models.o_auth2_refresh_token_scope import OAuth2RefreshTokenScope -from okta.models.o_auth2_refresh_token_scope_links import OAuth2RefreshTokenScopeLinks -from okta.models.o_auth2_resource_server_json_web_key import ( - OAuth2ResourceServerJsonWebKey, -) -from okta.models.o_auth2_resource_server_json_web_key_request_body import ( - OAuth2ResourceServerJsonWebKeyRequestBody, -) -from okta.models.o_auth2_scope import OAuth2Scope -from okta.models.o_auth2_scope_consent_grant import OAuth2ScopeConsentGrant -from okta.models.o_auth2_scope_consent_grant_embedded import ( - OAuth2ScopeConsentGrantEmbedded, -) -from okta.models.o_auth2_scope_consent_grant_embedded_scope import ( - OAuth2ScopeConsentGrantEmbeddedScope, -) -from okta.models.o_auth2_scope_consent_grant_links import OAuth2ScopeConsentGrantLinks -from okta.models.o_auth2_scope_consent_grant_source import OAuth2ScopeConsentGrantSource -from okta.models.o_auth2_scope_consent_type import OAuth2ScopeConsentType -from okta.models.o_auth2_scope_metadata_publish import OAuth2ScopeMetadataPublish -from okta.models.o_auth2_scopes_mediation_policy_rule_condition import ( - OAuth2ScopesMediationPolicyRuleCondition, -) -from okta.models.o_auth2_settings import OAuth2Settings -from okta.models.o_auth2_token import OAuth2Token -from okta.models.o_auth_application_credentials import OAuthApplicationCredentials -from okta.models.o_auth_authorization_endpoint import OAuthAuthorizationEndpoint -from okta.models.o_auth_client_secret_links import OAuthClientSecretLinks -from okta.models.o_auth_credentials import OAuthCredentials -from okta.models.o_auth_credentials_client import OAuthCredentialsClient -from okta.models.o_auth_endpoint_authentication_method import ( - OAuthEndpointAuthenticationMethod, -) -from okta.models.o_auth_endpoints import OAuthEndpoints -from okta.models.o_auth_metadata import OAuthMetadata -from okta.models.o_auth_provisioning_enabled_app import OAuthProvisioningEnabledApp -from okta.models.o_auth_resource_server_key_links import OAuthResourceServerKeyLinks -from okta.models.o_auth_response_type import OAuthResponseType -from okta.models.o_auth_token_endpoint import OAuthTokenEndpoint -from okta.models.oin_application import OINApplication -from okta.models.oin_saml11_application_settings_sign_on import ( - OINSaml11ApplicationSettingsSignOn, -) -from okta.models.oin_saml20_application_settings_sign_on import ( - OINSaml20ApplicationSettingsSignOn, -) -from okta.models.os_version import OSVersion -from okta.models.os_version_constraint import OSVersionConstraint -from okta.models.os_version_constraint_dynamic_version_requirement import ( - OSVersionConstraintDynamicVersionRequirement, -) -from okta.models.os_version_dynamic_version_requirement import ( - OSVersionDynamicVersionRequirement, -) -from okta.models.os_version_four_components import OSVersionFourComponents -from okta.models.os_version_three_components import OSVersionThreeComponents -from okta.models.office365_application import Office365Application -from okta.models.office365_application_settings import Office365ApplicationSettings -from okta.models.office365_application_settings_application import ( - Office365ApplicationSettingsApplication, -) -from okta.models.office365_provisioning_settings import Office365ProvisioningSettings -from okta.models.offline_access_scope_resource_href_object import ( - OfflineAccessScopeResourceHrefObject, -) -from okta.models.oidc import Oidc -from okta.models.oidc_algorithms import OidcAlgorithms -from okta.models.oidc_jwks_endpoint import OidcJwksEndpoint -from okta.models.oidc_request_algorithm import OidcRequestAlgorithm -from okta.models.oidc_request_signature_algorithm import OidcRequestSignatureAlgorithm -from okta.models.oidc_settings import OidcSettings -from okta.models.oidc_signing_algorithm import OidcSigningAlgorithm -from okta.models.oidc_slo_endpoint import OidcSloEndpoint -from okta.models.oidc_user_info_endpoint import OidcUserInfoEndpoint -from okta.models.okta_active_directory_group_profile import ( - OktaActiveDirectoryGroupProfile, -) -from okta.models.okta_device_risk_change_event import OktaDeviceRiskChangeEvent -from okta.models.okta_ip_change_event import OktaIpChangeEvent -from okta.models.okta_personal_admin_feature_settings import ( - OktaPersonalAdminFeatureSettings, -) -from okta.models.okta_sign_on_policy import OktaSignOnPolicy -from okta.models.okta_sign_on_policy_conditions import OktaSignOnPolicyConditions -from okta.models.okta_sign_on_policy_factor_prompt_mode import ( - OktaSignOnPolicyFactorPromptMode, -) -from okta.models.okta_sign_on_policy_rule import OktaSignOnPolicyRule -from okta.models.okta_sign_on_policy_rule_actions import OktaSignOnPolicyRuleActions -from okta.models.okta_sign_on_policy_rule_conditions import ( - OktaSignOnPolicyRuleConditions, -) -from okta.models.okta_sign_on_policy_rule_signon_actions import ( - OktaSignOnPolicyRuleSignonActions, -) -from okta.models.okta_sign_on_policy_rule_signon_primary_factor import ( - OktaSignOnPolicyRuleSignonPrimaryFactor, -) -from okta.models.okta_sign_on_policy_rule_signon_session_actions import ( - OktaSignOnPolicyRuleSignonSessionActions, -) -from okta.models.okta_support_access_status import OktaSupportAccessStatus -from okta.models.okta_support_case import OktaSupportCase -from okta.models.okta_support_case_impersonation import OktaSupportCaseImpersonation -from okta.models.okta_support_case_self_assigned import OktaSupportCaseSelfAssigned -from okta.models.okta_support_cases import OktaSupportCases -from okta.models.okta_user_group_profile import OktaUserGroupProfile -from okta.models.okta_user_risk_change_event import OktaUserRiskChangeEvent -from okta.models.okta_user_service_account_credentials import ( - OktaUserServiceAccountCredentials, -) -from okta.models.open_id_connect_application import OpenIdConnectApplication -from okta.models.open_id_connect_application_consent_method import ( - OpenIdConnectApplicationConsentMethod, -) -from okta.models.open_id_connect_application_idp_initiated_login import ( - OpenIdConnectApplicationIdpInitiatedLogin, -) -from okta.models.open_id_connect_application_issuer_mode import ( - OpenIdConnectApplicationIssuerMode, -) -from okta.models.open_id_connect_application_network import ( - OpenIdConnectApplicationNetwork, -) -from okta.models.open_id_connect_application_settings import ( - OpenIdConnectApplicationSettings, -) -from okta.models.open_id_connect_application_settings_client import ( - OpenIdConnectApplicationSettingsClient, -) -from okta.models.open_id_connect_application_settings_client_keys import ( - OpenIdConnectApplicationSettingsClientKeys, -) -from okta.models.open_id_connect_application_settings_refresh_token import ( - OpenIdConnectApplicationSettingsRefreshToken, -) -from okta.models.open_id_connect_application_type import OpenIdConnectApplicationType -from okta.models.open_id_connect_refresh_token_rotation_type import ( - OpenIdConnectRefreshTokenRotationType, -) -from okta.models.operation_request import OperationRequest -from okta.models.operation_response import OperationResponse -from okta.models.operational_status import OperationalStatus -from okta.models.opt_in_status_response import OptInStatusResponse -from okta.models.opt_in_status_response_links import OptInStatusResponseLinks -from okta.models.opt_in_status_response_links_opt_in_status import ( - OptInStatusResponseLinksOptInStatus, -) -from okta.models.org2_org_application import Org2OrgApplication -from okta.models.org2_org_application_settings import Org2OrgApplicationSettings -from okta.models.org2_org_application_settings_application import ( - Org2OrgApplicationSettingsApplication, -) -from okta.models.org2_org_provisioning_o_auth_signing_settings import ( - Org2OrgProvisioningOAuthSigningSettings, -) -from okta.models.org_aerial_consent import OrgAerialConsent -from okta.models.org_aerial_consent_details import OrgAerialConsentDetails -from okta.models.org_aerial_consent_revoked import OrgAerialConsentRevoked -from okta.models.org_aerial_grant_not_found import OrgAerialGrantNotFound -from okta.models.org_billing_contact_type import OrgBillingContactType -from okta.models.org_billing_contact_type_links import OrgBillingContactTypeLinks -from okta.models.org_billing_contact_type_links_billing import ( - OrgBillingContactTypeLinksBilling, -) -from okta.models.org_captcha_settings import OrgCAPTCHASettings -from okta.models.org_captcha_settings_links import OrgCAPTCHASettingsLinks -from okta.models.org_contact_type import OrgContactType -from okta.models.org_contact_type_obj import OrgContactTypeObj -from okta.models.org_contact_user import OrgContactUser -from okta.models.org_contact_user_links import OrgContactUserLinks -from okta.models.org_creation_admin import OrgCreationAdmin -from okta.models.org_creation_admin_credentials import OrgCreationAdminCredentials -from okta.models.org_creation_admin_credentials_password import ( - OrgCreationAdminCredentialsPassword, -) -from okta.models.org_creation_admin_profile import OrgCreationAdminProfile -from okta.models.org_cross_app_access_connection import OrgCrossAppAccessConnection -from okta.models.org_cross_app_access_connection_patch_request import ( - OrgCrossAppAccessConnectionPatchRequest, -) -from okta.models.org_general_setting_links import OrgGeneralSettingLinks -from okta.models.org_general_setting_links_contacts import ( - OrgGeneralSettingLinksContacts, -) -from okta.models.org_general_setting_links_logo import OrgGeneralSettingLinksLogo -from okta.models.org_general_setting_links_okta_communication import ( - OrgGeneralSettingLinksOktaCommunication, -) -from okta.models.org_general_setting_links_okta_support import ( - OrgGeneralSettingLinksOktaSupport, -) -from okta.models.org_general_setting_links_preferences import ( - OrgGeneralSettingLinksPreferences, -) -from okta.models.org_general_setting_links_upload_logo import ( - OrgGeneralSettingLinksUploadLogo, -) -from okta.models.org_okta_communication_setting import OrgOktaCommunicationSetting -from okta.models.org_okta_communication_setting_links import ( - OrgOktaCommunicationSettingLinks, -) -from okta.models.org_okta_communication_setting_links_opt_in import ( - OrgOktaCommunicationSettingLinksOptIn, -) -from okta.models.org_okta_communication_setting_links_opt_out import ( - OrgOktaCommunicationSettingLinksOptOut, -) -from okta.models.org_okta_support_setting import OrgOktaSupportSetting -from okta.models.org_okta_support_settings_obj import OrgOktaSupportSettingsObj -from okta.models.org_okta_support_settings_obj_links import ( - OrgOktaSupportSettingsObjLinks, -) -from okta.models.org_okta_support_settings_obj_links_case import ( - OrgOktaSupportSettingsObjLinksCase, -) -from okta.models.org_okta_support_settings_obj_links_cases import ( - OrgOktaSupportSettingsObjLinksCases, -) -from okta.models.org_okta_support_settings_obj_links_extend import ( - OrgOktaSupportSettingsObjLinksExtend, -) -from okta.models.org_okta_support_settings_obj_links_grant import ( - OrgOktaSupportSettingsObjLinksGrant, -) -from okta.models.org_okta_support_settings_obj_links_revoke import ( - OrgOktaSupportSettingsObjLinksRevoke, -) -from okta.models.org_preferences import OrgPreferences -from okta.models.org_preferences_links import OrgPreferencesLinks -from okta.models.org_preferences_links_hide_end_user_footer import ( - OrgPreferencesLinksHideEndUserFooter, -) -from okta.models.org_preferences_links_show_end_user_footer import ( - OrgPreferencesLinksShowEndUserFooter, -) -from okta.models.org_setting import OrgSetting -from okta.models.org_technical_contact_type import OrgTechnicalContactType -from okta.models.org_technical_contact_type_links import OrgTechnicalContactTypeLinks -from okta.models.org_technical_contact_type_links_technical import ( - OrgTechnicalContactTypeLinksTechnical, -) -from okta.models.organizational_unit import OrganizationalUnit -from okta.models.otp_protocol import OtpProtocol -from okta.models.otp_totp_algorithm import OtpTotpAlgorithm -from okta.models.otp_totp_encoding import OtpTotpEncoding -from okta.models.page_root import PageRoot -from okta.models.page_root_embedded import PageRootEmbedded -from okta.models.page_root_links import PageRootLinks -from okta.models.parameters import Parameters -from okta.models.password_credential import PasswordCredential -from okta.models.password_credential_hash import PasswordCredentialHash -from okta.models.password_credential_hash_algorithm import ( - PasswordCredentialHashAlgorithm, -) -from okta.models.password_credential_hook import PasswordCredentialHook -from okta.models.password_dictionary import PasswordDictionary -from okta.models.password_dictionary_common import PasswordDictionaryCommon -from okta.models.password_expiration_policy_rule_condition import ( - PasswordExpirationPolicyRuleCondition, -) -from okta.models.password_import_request import PasswordImportRequest -from okta.models.password_import_request_data import PasswordImportRequestData -from okta.models.password_import_request_data_action import ( - PasswordImportRequestDataAction, -) -from okta.models.password_import_request_data_context import ( - PasswordImportRequestDataContext, -) -from okta.models.password_import_request_data_context_credential import ( - PasswordImportRequestDataContextCredential, -) -from okta.models.password_import_request_execute import PasswordImportRequestExecute -from okta.models.password_import_response import PasswordImportResponse -from okta.models.password_import_response_commands_inner import ( - PasswordImportResponseCommandsInner, -) -from okta.models.password_import_response_commands_inner_value import ( - PasswordImportResponseCommandsInnerValue, -) -from okta.models.password_policy import PasswordPolicy -from okta.models.password_policy_authentication_provider_condition import ( - PasswordPolicyAuthenticationProviderCondition, -) -from okta.models.password_policy_authentication_provider_type import ( - PasswordPolicyAuthenticationProviderType, -) -from okta.models.password_policy_conditions import PasswordPolicyConditions -from okta.models.password_policy_delegation_settings import ( - PasswordPolicyDelegationSettings, -) -from okta.models.password_policy_delegation_settings_options import ( - PasswordPolicyDelegationSettingsOptions, -) -from okta.models.password_policy_password_settings import PasswordPolicyPasswordSettings -from okta.models.password_policy_password_settings_age import ( - PasswordPolicyPasswordSettingsAge, -) -from okta.models.password_policy_password_settings_breached_protection import ( - PasswordPolicyPasswordSettingsBreachedProtection, -) -from okta.models.password_policy_password_settings_complexity import ( - PasswordPolicyPasswordSettingsComplexity, -) -from okta.models.password_policy_password_settings_lockout import ( - PasswordPolicyPasswordSettingsLockout, -) -from okta.models.password_policy_recovery_email import PasswordPolicyRecoveryEmail -from okta.models.password_policy_recovery_email_properties import ( - PasswordPolicyRecoveryEmailProperties, -) -from okta.models.password_policy_recovery_email_recovery_token import ( - PasswordPolicyRecoveryEmailRecoveryToken, -) -from okta.models.password_policy_recovery_factor_settings import ( - PasswordPolicyRecoveryFactorSettings, -) -from okta.models.password_policy_recovery_factors import PasswordPolicyRecoveryFactors -from okta.models.password_policy_recovery_question import PasswordPolicyRecoveryQuestion -from okta.models.password_policy_recovery_question_complexity import ( - PasswordPolicyRecoveryQuestionComplexity, -) -from okta.models.password_policy_recovery_question_properties import ( - PasswordPolicyRecoveryQuestionProperties, -) -from okta.models.password_policy_recovery_settings import PasswordPolicyRecoverySettings -from okta.models.password_policy_rule import PasswordPolicyRule -from okta.models.password_policy_rule_action import PasswordPolicyRuleAction -from okta.models.password_policy_rule_actions import PasswordPolicyRuleActions -from okta.models.password_policy_rule_conditions import PasswordPolicyRuleConditions -from okta.models.password_policy_settings import PasswordPolicySettings -from okta.models.password_protection_warning_trigger import ( - PasswordProtectionWarningTrigger, -) -from okta.models.password_setting_object import PasswordSettingObject -from okta.models.patch_ai_agent_profile import PatchAIAgentProfile -from okta.models.patch_ai_agent_request import PatchAIAgentRequest -from okta.models.patch_action import PatchAction -from okta.models.per_client_rate_limit_mode import PerClientRateLimitMode -from okta.models.per_client_rate_limit_settings import PerClientRateLimitSettings -from okta.models.per_client_rate_limit_settings_use_case_mode_overrides import ( - PerClientRateLimitSettingsUseCaseModeOverrides, -) -from okta.models.permission import Permission -from okta.models.permission_conditions import PermissionConditions -from okta.models.permission_links import PermissionLinks -from okta.models.permissions import Permissions -from okta.models.personal_apps_block_list import PersonalAppsBlockList -from okta.models.pin_request import PinRequest -from okta.models.pipeline_type import PipelineType -from okta.models.platform import Platform -from okta.models.platform_condition_evaluator_platform import ( - PlatformConditionEvaluatorPlatform, -) -from okta.models.platform_condition_evaluator_platform_operating_system import ( - PlatformConditionEvaluatorPlatformOperatingSystem, -) -from okta.models.platform_condition_evaluator_platform_operating_system_version import ( - PlatformConditionEvaluatorPlatformOperatingSystemVersion, -) -from okta.models.platform_condition_operating_system_version_match_type import ( - PlatformConditionOperatingSystemVersionMatchType, -) -from okta.models.platform_policy_rule_condition import PlatformPolicyRuleCondition -from okta.models.play_protect_verdict import PlayProtectVerdict -from okta.models.policy import Policy -from okta.models.policy_access import PolicyAccess -from okta.models.policy_account_link import PolicyAccountLink -from okta.models.policy_account_link_action import PolicyAccountLinkAction -from okta.models.policy_account_link_filter import PolicyAccountLinkFilter -from okta.models.policy_account_link_filter_groups import PolicyAccountLinkFilterGroups -from okta.models.policy_account_link_filter_users import PolicyAccountLinkFilterUsers -from okta.models.policy_common import PolicyCommon -from okta.models.policy_context import PolicyContext -from okta.models.policy_context_device import PolicyContextDevice -from okta.models.policy_context_groups import PolicyContextGroups -from okta.models.policy_context_risk import PolicyContextRisk -from okta.models.policy_context_user import PolicyContextUser -from okta.models.policy_context_zones import PolicyContextZones -from okta.models.policy_links import PolicyLinks -from okta.models.policy_mapping import PolicyMapping -from okta.models.policy_mapping_links import PolicyMappingLinks -from okta.models.policy_mapping_links_all_of_application import ( - PolicyMappingLinksAllOfApplication, -) -from okta.models.policy_mapping_links_all_of_policy import PolicyMappingLinksAllOfPolicy -from okta.models.policy_mapping_request import PolicyMappingRequest -from okta.models.policy_mapping_resource_type import PolicyMappingResourceType -from okta.models.policy_network_condition import PolicyNetworkCondition -from okta.models.policy_network_connection import PolicyNetworkConnection -from okta.models.policy_people_condition import PolicyPeopleCondition -from okta.models.policy_platform_operating_system_type import ( - PolicyPlatformOperatingSystemType, -) -from okta.models.policy_platform_type import PolicyPlatformType -from okta.models.policy_rule import PolicyRule -from okta.models.policy_rule_actions_enroll import PolicyRuleActionsEnroll -from okta.models.policy_rule_actions_enroll_self import PolicyRuleActionsEnrollSelf -from okta.models.policy_rule_auth_context_condition import ( - PolicyRuleAuthContextCondition, -) -from okta.models.policy_rule_auth_context_type import PolicyRuleAuthContextType -from okta.models.policy_rule_conditions import PolicyRuleConditions -from okta.models.policy_rule_type import PolicyRuleType -from okta.models.policy_rule_verification_method_type import ( - PolicyRuleVerificationMethodType, -) -from okta.models.policy_subject import PolicySubject -from okta.models.policy_subject_match_type import PolicySubjectMatchType -from okta.models.policy_type import PolicyType -from okta.models.policy_type_simulation import PolicyTypeSimulation -from okta.models.policy_user_name_template import PolicyUserNameTemplate -from okta.models.policy_user_status import PolicyUserStatus -from okta.models.possession_constraint import PossessionConstraint -from okta.models.post_api_service_integration_instance import ( - PostAPIServiceIntegrationInstance, -) -from okta.models.post_api_service_integration_instance_request import ( - PostAPIServiceIntegrationInstanceRequest, -) -from okta.models.post_auth_keep_me_signed_in_prompt import PostAuthKeepMeSignedInPrompt -from okta.models.post_auth_session_failure_actions_object import ( - PostAuthSessionFailureActionsObject, -) -from okta.models.post_auth_session_policy import PostAuthSessionPolicy -from okta.models.post_auth_session_policy_rule import PostAuthSessionPolicyRule -from okta.models.post_auth_session_policy_rule_all_of_actions import ( - PostAuthSessionPolicyRuleAllOfActions, -) -from okta.models.post_auth_session_policy_rule_all_of_actions_post_auth_session import ( - PostAuthSessionPolicyRuleAllOfActionsPostAuthSession, -) -from okta.models.post_auth_session_policy_rule_all_of_conditions import ( - PostAuthSessionPolicyRuleAllOfConditions, -) -from okta.models.post_auth_session_policy_rule_run_workflow import ( - PostAuthSessionPolicyRuleRunWorkflow, -) -from okta.models.post_auth_session_policy_rule_terminate_session import ( - PostAuthSessionPolicyRuleTerminateSession, -) -from okta.models.potential_connection import PotentialConnection -from okta.models.potential_connection_list import PotentialConnectionList -from okta.models.potential_connection_list_links import PotentialConnectionListLinks -from okta.models.pre_registration_inline_hook import PreRegistrationInlineHook -from okta.models.principal_rate_limit_entity import PrincipalRateLimitEntity -from okta.models.principal_type import PrincipalType -from okta.models.privileged_resource import PrivilegedResource -from okta.models.privileged_resource_account_app_request import ( - PrivilegedResourceAccountAppRequest, -) -from okta.models.privileged_resource_account_app_response import ( - PrivilegedResourceAccountAppResponse, -) -from okta.models.privileged_resource_account_okta import PrivilegedResourceAccountOkta -from okta.models.privileged_resource_credentials import PrivilegedResourceCredentials -from okta.models.privileged_resource_filters import PrivilegedResourceFilters -from okta.models.privileged_resource_status import PrivilegedResourceStatus -from okta.models.privileged_resource_type import PrivilegedResourceType -from okta.models.privileged_resource_update_request import ( - PrivilegedResourceUpdateRequest, -) -from okta.models.profile_enrollment_policy import ProfileEnrollmentPolicy -from okta.models.profile_enrollment_policy_rule import ProfileEnrollmentPolicyRule -from okta.models.profile_enrollment_policy_rule_action import ( - ProfileEnrollmentPolicyRuleAction, -) -from okta.models.profile_enrollment_policy_rule_actions import ( - ProfileEnrollmentPolicyRuleActions, -) -from okta.models.profile_enrollment_policy_rule_activation_requirement import ( - ProfileEnrollmentPolicyRuleActivationRequirement, -) -from okta.models.profile_enrollment_policy_rule_profile_attribute import ( - ProfileEnrollmentPolicyRuleProfileAttribute, -) -from okta.models.profile_mapping import ProfileMapping -from okta.models.profile_mapping_property import ProfileMappingProperty -from okta.models.profile_mapping_property_push_status import ( - ProfileMappingPropertyPushStatus, -) -from okta.models.profile_mapping_request import ProfileMappingRequest -from okta.models.profile_mapping_source import ProfileMappingSource -from okta.models.profile_mapping_target import ProfileMappingTarget -from okta.models.profile_setting_object import ProfileSettingObject -from okta.models.protocol import Protocol -from okta.models.protocol_algorithm_request_scope import ProtocolAlgorithmRequestScope -from okta.models.protocol_algorithm_response_scope import ProtocolAlgorithmResponseScope -from okta.models.protocol_endpoint_binding import ProtocolEndpointBinding -from okta.models.protocol_id_verification import ProtocolIdVerification -from okta.models.protocol_mtls import ProtocolMtls -from okta.models.protocol_o_auth import ProtocolOAuth -from okta.models.protocol_oidc import ProtocolOidc -from okta.models.protocol_saml import ProtocolSaml -from okta.models.protocol_type import ProtocolType -from okta.models.provider_type import ProviderType -from okta.models.provisioning import Provisioning -from okta.models.provisioning_action import ProvisioningAction -from okta.models.provisioning_conditions import ProvisioningConditions -from okta.models.provisioning_connection_auth_scheme import ( - ProvisioningConnectionAuthScheme, -) -from okta.models.provisioning_connection_oauth_auth_scheme import ( - ProvisioningConnectionOauthAuthScheme, -) -from okta.models.provisioning_connection_oauth_request import ( - ProvisioningConnectionOauthRequest, -) -from okta.models.provisioning_connection_oauth_request_profile import ( - ProvisioningConnectionOauthRequestProfile, -) -from okta.models.provisioning_connection_profile_oauth import ( - ProvisioningConnectionProfileOauth, -) -from okta.models.provisioning_connection_request_auth_scheme import ( - ProvisioningConnectionRequestAuthScheme, -) -from okta.models.provisioning_connection_response import ProvisioningConnectionResponse -from okta.models.provisioning_connection_response_profile import ( - ProvisioningConnectionResponseProfile, -) -from okta.models.provisioning_connection_status import ProvisioningConnectionStatus -from okta.models.provisioning_connection_token_auth_scheme import ( - ProvisioningConnectionTokenAuthScheme, -) -from okta.models.provisioning_connection_token_request import ( - ProvisioningConnectionTokenRequest, -) -from okta.models.provisioning_connection_token_request_profile import ( - ProvisioningConnectionTokenRequestProfile, -) -from okta.models.provisioning_deprovisioned_action import ( - ProvisioningDeprovisionedAction, -) -from okta.models.provisioning_deprovisioned_condition import ( - ProvisioningDeprovisionedCondition, -) -from okta.models.provisioning_details import ProvisioningDetails -from okta.models.provisioning_groups import ProvisioningGroups -from okta.models.provisioning_groups_action import ProvisioningGroupsAction -from okta.models.provisioning_suspended_action import ProvisioningSuspendedAction -from okta.models.provisioning_suspended_condition import ProvisioningSuspendedCondition -from okta.models.push_method_key_protection import PushMethodKeyProtection -from okta.models.push_provider import PushProvider -from okta.models.rate_limit_admin_notifications import RateLimitAdminNotifications -from okta.models.rate_limit_warning_threshold_request import ( - RateLimitWarningThresholdRequest, -) -from okta.models.rate_limit_warning_threshold_response import ( - RateLimitWarningThresholdResponse, -) -from okta.models.realm import Realm -from okta.models.realm_assignment import RealmAssignment -from okta.models.realm_assignment_operation_response import ( - RealmAssignmentOperationResponse, -) -from okta.models.realm_assignment_operation_response_all_of_assignment_operation import ( - RealmAssignmentOperationResponseAllOfAssignmentOperation, -) -from okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration import ( - RealmAssignmentOperationResponseAllOfAssignmentOperationConfiguration, -) -from okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration_actions import ( - RealmAssignmentOperationResponseAllOfAssignmentOperationConfigurationActions, -) -from okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration_actions_assign_user_to_realm import ( - RealmAssignmentOperationResponseAllOfAssignmentOperationConfigurationActionsAssignUserToRealm, -) -from okta.models.realm_profile import RealmProfile -from okta.models.recovery_question_credential import RecoveryQuestionCredential -from okta.models.refresh_token import RefreshToken -from okta.models.registration_inline_hook import RegistrationInlineHook -from okta.models.registration_inline_hook_command import RegistrationInlineHookCommand -from okta.models.registration_inline_hook_pp_data import RegistrationInlineHookPPData -from okta.models.registration_inline_hook_pp_data_all_of_data import ( - RegistrationInlineHookPPDataAllOfData, -) -from okta.models.registration_inline_hook_pp_data_all_of_data_context import ( - RegistrationInlineHookPPDataAllOfDataContext, -) -from okta.models.registration_inline_hook_pp_data_all_of_data_context_user import ( - RegistrationInlineHookPPDataAllOfDataContextUser, -) -from okta.models.registration_inline_hook_request import RegistrationInlineHookRequest -from okta.models.registration_inline_hook_request_type import ( - RegistrationInlineHookRequestType, -) -from okta.models.registration_inline_hook_response import RegistrationInlineHookResponse -from okta.models.registration_inline_hook_ssr_data import RegistrationInlineHookSSRData -from okta.models.registration_inline_hook_ssr_data_all_of_data import ( - RegistrationInlineHookSSRDataAllOfData, -) -from okta.models.registration_inline_hook_ssr_data_all_of_data_context import ( - RegistrationInlineHookSSRDataAllOfDataContext, -) -from okta.models.registration_response import RegistrationResponse -from okta.models.registration_response_commands_inner import ( - RegistrationResponseCommandsInner, -) -from okta.models.registration_response_error import RegistrationResponseError -from okta.models.registration_response_error_error_causes_inner import ( - RegistrationResponseErrorErrorCausesInner, -) -from okta.models.release_channel import ReleaseChannel -from okta.models.replace_user_classification import ReplaceUserClassification -from okta.models.required_enum import RequiredEnum -from okta.models.resend_user_factor import ResendUserFactor -from okta.models.reset_password_token import ResetPasswordToken -from okta.models.resource_conditions import ResourceConditions -from okta.models.resource_conditions_exclude import ResourceConditionsExclude -from okta.models.resource_server_json_web_key import ResourceServerJsonWebKey -from okta.models.resource_server_json_web_keys import ResourceServerJsonWebKeys -from okta.models.resource_set import ResourceSet -from okta.models.resource_set_binding_add_members_request import ( - ResourceSetBindingAddMembersRequest, -) -from okta.models.resource_set_binding_create_request import ( - ResourceSetBindingCreateRequest, -) -from okta.models.resource_set_binding_edit_response import ( - ResourceSetBindingEditResponse, -) -from okta.models.resource_set_binding_edit_response_links import ( - ResourceSetBindingEditResponseLinks, -) -from okta.models.resource_set_binding_member import ResourceSetBindingMember -from okta.models.resource_set_binding_members import ResourceSetBindingMembers -from okta.models.resource_set_binding_members_links import ( - ResourceSetBindingMembersLinks, -) -from okta.models.resource_set_binding_members_links_all_of_next import ( - ResourceSetBindingMembersLinksAllOfNext, -) -from okta.models.resource_set_binding_response import ResourceSetBindingResponse -from okta.models.resource_set_binding_response_links import ( - ResourceSetBindingResponseLinks, -) -from okta.models.resource_set_binding_role import ResourceSetBindingRole -from okta.models.resource_set_binding_role_links import ResourceSetBindingRoleLinks -from okta.models.resource_set_bindings import ResourceSetBindings -from okta.models.resource_set_bindings_links import ResourceSetBindingsLinks -from okta.models.resource_set_bindings_links_all_of_next import ( - ResourceSetBindingsLinksAllOfNext, -) -from okta.models.resource_set_links import ResourceSetLinks -from okta.models.resource_set_resource import ResourceSetResource -from okta.models.resource_set_resource_links import ResourceSetResourceLinks -from okta.models.resource_set_resource_links_groups import ( - ResourceSetResourceLinksGroups, -) -from okta.models.resource_set_resource_links_resource import ( - ResourceSetResourceLinksResource, -) -from okta.models.resource_set_resource_links_self import ResourceSetResourceLinksSelf -from okta.models.resource_set_resource_links_users import ResourceSetResourceLinksUsers -from okta.models.resource_set_resource_patch_request import ( - ResourceSetResourcePatchRequest, -) -from okta.models.resource_set_resource_post_request import ( - ResourceSetResourcePostRequest, -) -from okta.models.resource_set_resource_put_request import ResourceSetResourcePutRequest -from okta.models.resource_set_resources import ResourceSetResources -from okta.models.resource_set_resources_links import ResourceSetResourcesLinks -from okta.models.resource_sets import ResourceSets -from okta.models.response_links import ResponseLinks -from okta.models.response_mode import ResponseMode -from okta.models.response_type import ResponseType -from okta.models.response_types_supported import ResponseTypesSupported -from okta.models.revoke_refresh_token_href_object import RevokeRefreshTokenHrefObject -from okta.models.risc_identifier_changed_event import RiscIdentifierChangedEvent -from okta.models.risk_detection_types_policy_rule_condition import ( - RiskDetectionTypesPolicyRuleCondition, -) -from okta.models.risk_event import RiskEvent -from okta.models.risk_event_subject import RiskEventSubject -from okta.models.risk_event_subject_risk_level import RiskEventSubjectRiskLevel -from okta.models.risk_policy_rule_condition import RiskPolicyRuleCondition -from okta.models.risk_provider import RiskProvider -from okta.models.risk_provider_action import RiskProviderAction -from okta.models.risk_score_policy_rule_condition import RiskScorePolicyRuleCondition -from okta.models.role import Role -from okta.models.role_assigned_user import RoleAssignedUser -from okta.models.role_assigned_users import RoleAssignedUsers -from okta.models.role_assignment_type import RoleAssignmentType -from okta.models.role_governance import RoleGovernance -from okta.models.role_governance_resource import RoleGovernanceResource -from okta.models.role_governance_resources import RoleGovernanceResources -from okta.models.role_governance_source import RoleGovernanceSource -from okta.models.role_governance_source_links import RoleGovernanceSourceLinks -from okta.models.role_target import RoleTarget -from okta.models.role_type import RoleType -from okta.models.rotate_password_request import RotatePasswordRequest -from okta.models.saml_hook_response import SAMLHookResponse -from okta.models.saml_hook_response_commands_inner import SAMLHookResponseCommandsInner -from okta.models.saml_hook_response_commands_inner_value_inner import ( - SAMLHookResponseCommandsInnerValueInner, -) -from okta.models.saml_hook_response_commands_inner_value_inner_value import ( - SAMLHookResponseCommandsInnerValueInnerValue, -) -from okta.models.saml_hook_response_error import SAMLHookResponseError -from okta.models.saml_pay_load import SAMLPayLoad -from okta.models.saml_pay_load_data import SAMLPayLoadData -from okta.models.saml_pay_load_data_assertion import SAMLPayLoadDataAssertion -from okta.models.saml_pay_load_data_assertion_authentication import ( - SAMLPayLoadDataAssertionAuthentication, -) -from okta.models.saml_pay_load_data_assertion_authentication_authn_context import ( - SAMLPayLoadDataAssertionAuthenticationAuthnContext, -) -from okta.models.saml_pay_load_data_assertion_claims_value import ( - SAMLPayLoadDataAssertionClaimsValue, -) -from okta.models.saml_pay_load_data_assertion_claims_value_attribute_values_inner import ( - SAMLPayLoadDataAssertionClaimsValueAttributeValuesInner, -) -from okta.models.saml_pay_load_data_assertion_claims_value_attribute_values_inner_attributes import ( - SAMLPayLoadDataAssertionClaimsValueAttributeValuesInnerAttributes, -) -from okta.models.saml_pay_load_data_assertion_claims_value_attributes import ( - SAMLPayLoadDataAssertionClaimsValueAttributes, -) -from okta.models.saml_pay_load_data_assertion_conditions import ( - SAMLPayLoadDataAssertionConditions, -) -from okta.models.saml_pay_load_data_assertion_lifetime import ( - SAMLPayLoadDataAssertionLifetime, -) -from okta.models.saml_pay_load_data_assertion_subject import ( - SAMLPayLoadDataAssertionSubject, -) -from okta.models.saml_pay_load_data_assertion_subject_confirmation import ( - SAMLPayLoadDataAssertionSubjectConfirmation, -) -from okta.models.saml_pay_load_data_assertion_subject_confirmation_data import ( - SAMLPayLoadDataAssertionSubjectConfirmationData, -) -from okta.models.saml_pay_load_data_context import SAMLPayLoadDataContext -from okta.models.saml_pay_load_data_context_all_of_protocol import ( - SAMLPayLoadDataContextAllOfProtocol, -) -from okta.models.saml_pay_load_data_context_all_of_protocol_issuer import ( - SAMLPayLoadDataContextAllOfProtocolIssuer, -) -from okta.models.saml_payload_execute import SAMLPayloadExecute -from okta.models.sts_service_account_connection import STSServiceAccountConnection -from okta.models.sts_service_account_connection_creatable import ( - STSServiceAccountConnectionCreatable, -) -from okta.models.sts_service_account_connection_creatable_service_account import ( - STSServiceAccountConnectionCreatableServiceAccount, -) -from okta.models.sts_vault_secret_connection import STSVaultSecretConnection -from okta.models.sts_vault_secret_connection_creatable import ( - STSVaultSecretConnectionCreatable, -) -from okta.models.sts_vault_secret_connection_creatable_secret import ( - STSVaultSecretConnectionCreatableSecret, -) -from okta.models.safe_browsing_protection_level import SafeBrowsingProtectionLevel -from okta.models.salesforce_application import SalesforceApplication -from okta.models.salesforce_application_settings import SalesforceApplicationSettings -from okta.models.salesforce_application_settings_application import ( - SalesforceApplicationSettingsApplication, -) -from okta.models.saml import Saml -from okta.models.saml11_application import Saml11Application -from okta.models.saml11_application_settings import Saml11ApplicationSettings -from okta.models.saml11_application_settings_sign_on import ( - Saml11ApplicationSettingsSignOn, -) -from okta.models.saml_acs_endpoint import SamlAcsEndpoint -from okta.models.saml_acs_inner import SamlAcsInner -from okta.models.saml_algorithms import SamlAlgorithms -from okta.models.saml_application import SamlApplication -from okta.models.saml_application_settings import SamlApplicationSettings -from okta.models.saml_application_settings_sign_on import SamlApplicationSettingsSignOn -from okta.models.saml_assertion_encryption import SamlAssertionEncryption -from okta.models.saml_attribute_statement import SamlAttributeStatement -from okta.models.saml_attribute_statement_expression import ( - SamlAttributeStatementExpression, -) -from okta.models.saml_attribute_statement_group import SamlAttributeStatementGroup -from okta.models.saml_claims_inner import SamlClaimsInner -from okta.models.saml_credentials import SamlCredentials -from okta.models.saml_endpoint_type import SamlEndpointType -from okta.models.saml_endpoints import SamlEndpoints -from okta.models.saml_name_id_format import SamlNameIdFormat -from okta.models.saml_relay_state import SamlRelayState -from okta.models.saml_relay_state_format import SamlRelayStateFormat -from okta.models.saml_request_algorithm import SamlRequestAlgorithm -from okta.models.saml_request_signature_algorithm import SamlRequestSignatureAlgorithm -from okta.models.saml_response_algorithm import SamlResponseAlgorithm -from okta.models.saml_response_signature_algorithm import SamlResponseSignatureAlgorithm -from okta.models.saml_settings import SamlSettings -from okta.models.saml_signing_algorithm import SamlSigningAlgorithm -from okta.models.saml_signing_credentials import SamlSigningCredentials -from okta.models.saml_slo_endpoint import SamlSloEndpoint -from okta.models.saml_sp_certificate import SamlSpCertificate -from okta.models.saml_sso_endpoint import SamlSsoEndpoint -from okta.models.saml_trust_credentials import SamlTrustCredentials -from okta.models.scheduled_user_lifecycle_action import ScheduledUserLifecycleAction -from okta.models.scheme_application_credentials import SchemeApplicationCredentials -from okta.models.scim import Scim -from okta.models.scim_scim_server_config import ScimScimServerConfig -from okta.models.scim_scim_server_config_change_password import ( - ScimScimServerConfigChangePassword, -) -from okta.models.scim_scim_server_config_patch import ScimScimServerConfigPatch -from okta.models.scope_condition import ScopeCondition -from okta.models.scope_resource_href_object import ScopeResourceHrefObject -from okta.models.screen_lock_complexity import ScreenLockComplexity -from okta.models.screen_lock_type import ScreenLockType -from okta.models.secure_password_store_application import SecurePasswordStoreApplication -from okta.models.secure_password_store_application_settings import ( - SecurePasswordStoreApplicationSettings, -) -from okta.models.secure_password_store_application_settings_application import ( - SecurePasswordStoreApplicationSettingsApplication, -) -from okta.models.security_event import SecurityEvent -from okta.models.security_event_reason import SecurityEventReason -from okta.models.security_event_subject import SecurityEventSubject -from okta.models.security_event_token_error import SecurityEventTokenError -from okta.models.security_event_token_jwt_body import SecurityEventTokenJwtBody -from okta.models.security_event_token_jwt_events import SecurityEventTokenJwtEvents -from okta.models.security_event_token_jwt_header import SecurityEventTokenJwtHeader -from okta.models.security_event_token_request_jwt_body import ( - SecurityEventTokenRequestJwtBody, -) -from okta.models.security_event_token_request_jwt_events import ( - SecurityEventTokenRequestJwtEvents, -) -from okta.models.security_event_token_request_jwt_header import ( - SecurityEventTokenRequestJwtHeader, -) -from okta.models.security_events_provider_request import SecurityEventsProviderRequest -from okta.models.security_events_provider_request_settings import ( - SecurityEventsProviderRequestSettings, -) -from okta.models.security_events_provider_response import SecurityEventsProviderResponse -from okta.models.security_events_provider_settings_non_ssf_compliant import ( - SecurityEventsProviderSettingsNonSSFCompliant, -) -from okta.models.security_events_provider_settings_response import ( - SecurityEventsProviderSettingsResponse, -) -from okta.models.security_events_provider_settings_ssf_compliant import ( - SecurityEventsProviderSettingsSSFCompliant, -) -from okta.models.seed_enum import SeedEnum -from okta.models.self_assigned_status import SelfAssignedStatus -from okta.models.self_service_password_reset_action import ( - SelfServicePasswordResetAction, -) -from okta.models.service_account import ServiceAccount -from okta.models.service_account_details_app_account import ( - ServiceAccountDetailsAppAccount, -) -from okta.models.service_account_details_app_account_sub import ( - ServiceAccountDetailsAppAccountSub, -) -from okta.models.service_account_details_okta_user_account import ( - ServiceAccountDetailsOktaUserAccount, -) -from okta.models.service_account_details_okta_user_account_sub import ( - ServiceAccountDetailsOktaUserAccountSub, -) -from okta.models.service_account_for_update import ServiceAccountForUpdate -from okta.models.service_account_status import ServiceAccountStatus -from okta.models.service_account_status_detail import ServiceAccountStatusDetail -from okta.models.service_account_type import ServiceAccountType -from okta.models.session import Session -from okta.models.session_authentication_method import SessionAuthenticationMethod -from okta.models.session_identity_provider import SessionIdentityProvider -from okta.models.session_identity_provider_type import SessionIdentityProviderType -from okta.models.session_status import SessionStatus -from okta.models.show_sign_in_with_ov import ShowSignInWithOV -from okta.models.sign_in_page import SignInPage -from okta.models.sign_in_page_all_of_widget_customizations import ( - SignInPageAllOfWidgetCustomizations, -) -from okta.models.sign_in_page_touch_point_variant import SignInPageTouchPointVariant -from okta.models.sign_on_inline_hook import SignOnInlineHook -from okta.models.signing_algorithm import SigningAlgorithm -from okta.models.simulate_policy_body import SimulatePolicyBody -from okta.models.simulate_policy_evaluations import SimulatePolicyEvaluations -from okta.models.simulate_policy_evaluations_evaluated import ( - SimulatePolicyEvaluationsEvaluated, -) -from okta.models.simulate_policy_evaluations_undefined import ( - SimulatePolicyEvaluationsUndefined, -) -from okta.models.simulate_policy_result import SimulatePolicyResult -from okta.models.simulate_result_conditions import SimulateResultConditions -from okta.models.simulate_result_policies_items import SimulateResultPoliciesItems -from okta.models.simulate_result_rules import SimulateResultRules -from okta.models.simulate_result_status import SimulateResultStatus -from okta.models.single_logout import SingleLogout -from okta.models.slack_application import SlackApplication -from okta.models.slack_application_settings import SlackApplicationSettings -from okta.models.slack_application_settings_application import ( - SlackApplicationSettingsApplication, -) -from okta.models.slo_participate import SloParticipate -from okta.models.sms_template import SmsTemplate -from okta.models.sms_template_type import SmsTemplateType -from okta.models.social_auth_token import SocialAuthToken -from okta.models.source_links import SourceLinks -from okta.models.source_links_all_of_schema import SourceLinksAllOfSchema -from okta.models.splunk_edition import SplunkEdition -from okta.models.ssf_transmitter_caep_session_revoked_event import ( - SsfTransmitterCaepSessionRevokedEvent, -) -from okta.models.ssf_transmitter_security_event_subject import ( - SsfTransmitterSecurityEventSubject, -) -from okta.models.sso import Sso -from okta.models.sspr_primary_requirement import SsprPrimaryRequirement -from okta.models.sspr_requirement import SsprRequirement -from okta.models.sspr_step_up_requirement import SsprStepUpRequirement -from okta.models.standard_role import StandardRole -from okta.models.standard_role_assignment_schema import StandardRoleAssignmentSchema -from okta.models.standard_role_embedded import StandardRoleEmbedded -from okta.models.standard_role_embedded_targets import StandardRoleEmbeddedTargets -from okta.models.standard_role_embedded_targets_catalog import ( - StandardRoleEmbeddedTargetsCatalog, -) -from okta.models.stream_configuration import StreamConfiguration -from okta.models.stream_configuration_aud import StreamConfigurationAud -from okta.models.stream_configuration_create_request import ( - StreamConfigurationCreateRequest, -) -from okta.models.stream_configuration_delivery import StreamConfigurationDelivery -from okta.models.stream_status import StreamStatus -from okta.models.stream_verification_request import StreamVerificationRequest -from okta.models.subject import Subject -from okta.models.subject_type import SubjectType -from okta.models.submission_action import SubmissionAction -from okta.models.submission_actions import SubmissionActions -from okta.models.submission_capabilities import SubmissionCapabilities -from okta.models.submission_capability import SubmissionCapability -from okta.models.submission_request import SubmissionRequest -from okta.models.submission_response import SubmissionResponse -from okta.models.submission_response_app_contact_details_inner import ( - SubmissionResponseAppContactDetailsInner, -) -from okta.models.submission_response_config_inner import SubmissionResponseConfigInner -from okta.models.submission_response_global_token_revocation import ( - SubmissionResponseGlobalTokenRevocation, -) -from okta.models.subscription import Subscription -from okta.models.subscription_links import SubscriptionLinks -from okta.models.subscription_status import SubscriptionStatus -from okta.models.success import Success -from okta.models.success_success_message_inner import SuccessSuccessMessageInner -from okta.models.supported_methods import SupportedMethods -from okta.models.supported_methods_settings import SupportedMethodsSettings -from okta.models.swa_application_settings import SwaApplicationSettings -from okta.models.swa_application_settings_application import ( - SwaApplicationSettingsApplication, -) -from okta.models.tac_authenticator_enrollment import TacAuthenticatorEnrollment -from okta.models.telephony_request import TelephonyRequest -from okta.models.telephony_request_data import TelephonyRequestData -from okta.models.telephony_request_data_message_profile import ( - TelephonyRequestDataMessageProfile, -) -from okta.models.telephony_request_data_user_profile import ( - TelephonyRequestDataUserProfile, -) -from okta.models.telephony_request_execute import TelephonyRequestExecute -from okta.models.telephony_response import TelephonyResponse -from okta.models.telephony_response_commands_inner import TelephonyResponseCommandsInner -from okta.models.telephony_response_commands_inner_value_inner import ( - TelephonyResponseCommandsInnerValueInner, -) -from okta.models.temp_password import TempPassword -from okta.models.tenant_settings import TenantSettings -from okta.models.test_info import TestInfo -from okta.models.test_info_oidc_test_configuration import TestInfoOidcTestConfiguration -from okta.models.test_info_saml_test_configuration import TestInfoSamlTestConfiguration -from okta.models.test_info_scim_test_configuration import TestInfoScimTestConfiguration -from okta.models.test_info_test_account import TestInfoTestAccount -from okta.models.theme_response import ThemeResponse -from okta.models.third_party_admin_setting import ThirdPartyAdminSetting -from okta.models.threat_insight_configuration import ThreatInsightConfiguration -from okta.models.token_authorization_server_policy_rule_action import ( - TokenAuthorizationServerPolicyRuleAction, -) -from okta.models.token_authorization_server_policy_rule_action_inline_hook import ( - TokenAuthorizationServerPolicyRuleActionInlineHook, -) -from okta.models.token_delivery_mode import TokenDeliveryMode -from okta.models.token_hook_response import TokenHookResponse -from okta.models.token_hook_response_commands_inner import ( - TokenHookResponseCommandsInner, -) -from okta.models.token_hook_response_commands_inner_value_inner import ( - TokenHookResponseCommandsInnerValueInner, -) -from okta.models.token_hook_response_commands_inner_value_inner_value import ( - TokenHookResponseCommandsInnerValueInnerValue, -) -from okta.models.token_hook_response_error import TokenHookResponseError -from okta.models.token_pay_load import TokenPayLoad -from okta.models.token_pay_load_data import TokenPayLoadData -from okta.models.token_pay_load_data_access import TokenPayLoadDataAccess -from okta.models.token_pay_load_data_context import TokenPayLoadDataContext -from okta.models.token_pay_load_data_context_all_of_policy import ( - TokenPayLoadDataContextAllOfPolicy, -) -from okta.models.token_pay_load_data_context_all_of_policy_rule import ( - TokenPayLoadDataContextAllOfPolicyRule, -) -from okta.models.token_pay_load_data_context_all_of_protocol import ( - TokenPayLoadDataContextAllOfProtocol, -) -from okta.models.token_pay_load_data_context_all_of_protocol_client import ( - TokenPayLoadDataContextAllOfProtocolClient, -) -from okta.models.token_pay_load_data_context_all_of_protocol_issuer import ( - TokenPayLoadDataContextAllOfProtocolIssuer, -) -from okta.models.token_pay_load_data_context_all_of_protocol_original_grant import ( - TokenPayLoadDataContextAllOfProtocolOriginalGrant, -) -from okta.models.token_pay_load_data_identity import TokenPayLoadDataIdentity -from okta.models.token_protocol_request import TokenProtocolRequest -from okta.models.token_request import TokenRequest -from okta.models.token_resources_href_object import TokenResourcesHrefObject -from okta.models.token_response import TokenResponse -from okta.models.token_response_token_type import TokenResponseTokenType -from okta.models.token_type import TokenType -from okta.models.trend_micro_apex_one_service_application import ( - TrendMicroApexOneServiceApplication, -) -from okta.models.trend_micro_apex_one_service_application_settings import ( - TrendMicroApexOneServiceApplicationSettings, -) -from okta.models.trend_micro_apex_one_service_application_settings_application import ( - TrendMicroApexOneServiceApplicationSettingsApplication, -) -from okta.models.trusted_origin import TrustedOrigin -from okta.models.trusted_origin_scope import TrustedOriginScope -from okta.models.trusted_origin_scope_type import TrustedOriginScopeType -from okta.models.trusted_origin_write import TrustedOriginWrite -from okta.models.ui_element import UIElement -from okta.models.ui_element_options import UIElementOptions -from okta.models.ui_schema_object import UISchemaObject -from okta.models.ui_schemas_response_object import UISchemasResponseObject -from okta.models.update_ai_agent_request import UpdateAIAgentRequest -from okta.models.update_default_provisioning_connection_for_application_request import ( - UpdateDefaultProvisioningConnectionForApplicationRequest, -) -from okta.models.update_domain import UpdateDomain -from okta.models.update_email_domain import UpdateEmailDomain -from okta.models.update_feature_for_application_request import ( - UpdateFeatureForApplicationRequest, -) -from okta.models.update_group_push_mapping_request import UpdateGroupPushMappingRequest -from okta.models.update_iam_role_request import UpdateIamRoleRequest -from okta.models.update_realm_assignment_request import UpdateRealmAssignmentRequest -from okta.models.update_realm_request import UpdateRealmRequest -from okta.models.update_theme_request import UpdateThemeRequest -from okta.models.update_ui_schema import UpdateUISchema -from okta.models.update_user_request import UpdateUserRequest -from okta.models.update_user_request_type import UpdateUserRequestType -from okta.models.upload_yubikey_otp_token_seed_request import ( - UploadYubikeyOtpTokenSeedRequest, -) -from okta.models.user import User -from okta.models.user_activation_token import UserActivationToken -from okta.models.user_block import UserBlock -from okta.models.user_classification import UserClassification -from okta.models.user_condition import UserCondition -from okta.models.user_credentials import UserCredentials -from okta.models.user_credentials_writable import UserCredentialsWritable -from okta.models.user_device import UserDevice -from okta.models.user_factor import UserFactor -from okta.models.user_factor_activate_push import UserFactorActivatePush -from okta.models.user_factor_activate_push_result import UserFactorActivatePushResult -from okta.models.user_factor_activate_request import UserFactorActivateRequest -from okta.models.user_factor_activate_response import UserFactorActivateResponse -from okta.models.user_factor_activate_response_links import ( - UserFactorActivateResponseLinks, -) -from okta.models.user_factor_call import UserFactorCall -from okta.models.user_factor_call_profile import UserFactorCallProfile -from okta.models.user_factor_email import UserFactorEmail -from okta.models.user_factor_email_profile import UserFactorEmailProfile -from okta.models.user_factor_links import UserFactorLinks -from okta.models.user_factor_provider import UserFactorProvider -from okta.models.user_factor_push import UserFactorPush -from okta.models.user_factor_push_profile import UserFactorPushProfile -from okta.models.user_factor_push_transaction import UserFactorPushTransaction -from okta.models.user_factor_push_transaction_rejected import ( - UserFactorPushTransactionRejected, -) -from okta.models.user_factor_push_transaction_rejected_all_of_links import ( - UserFactorPushTransactionRejectedAllOfLinks, -) -from okta.models.user_factor_push_transaction_rejected_all_of_profile import ( - UserFactorPushTransactionRejectedAllOfProfile, -) -from okta.models.user_factor_push_transaction_timeout import ( - UserFactorPushTransactionTimeout, -) -from okta.models.user_factor_push_transaction_timeout_all_of_links import ( - UserFactorPushTransactionTimeoutAllOfLinks, -) -from okta.models.user_factor_push_transaction_waiting_nmc import ( - UserFactorPushTransactionWaitingNMC, -) -from okta.models.user_factor_push_transaction_waiting_nmc_all_of_links import ( - UserFactorPushTransactionWaitingNMCAllOfLinks, -) -from okta.models.user_factor_push_transaction_waiting_no_nmc import ( - UserFactorPushTransactionWaitingNoNMC, -) -from okta.models.user_factor_push_transaction_waiting_no_nmc_all_of_links import ( - UserFactorPushTransactionWaitingNoNMCAllOfLinks, -) -from okta.models.user_factor_result_type import UserFactorResultType -from okta.models.user_factor_sms import UserFactorSMS -from okta.models.user_factor_sms_profile import UserFactorSMSProfile -from okta.models.user_factor_security_question import UserFactorSecurityQuestion -from okta.models.user_factor_security_question_profile import ( - UserFactorSecurityQuestionProfile, -) -from okta.models.user_factor_status import UserFactorStatus -from okta.models.user_factor_supported import UserFactorSupported -from okta.models.user_factor_token import UserFactorToken -from okta.models.user_factor_token_all_of_verify import UserFactorTokenAllOfVerify -from okta.models.user_factor_token_factor_verification_object import ( - UserFactorTokenFactorVerificationObject, -) -from okta.models.user_factor_token_hotp import UserFactorTokenHOTP -from okta.models.user_factor_token_hotp_profile import UserFactorTokenHOTPProfile -from okta.models.user_factor_token_hardware import UserFactorTokenHardware -from okta.models.user_factor_token_hardware_all_of_verify import ( - UserFactorTokenHardwareAllOfVerify, -) -from okta.models.user_factor_token_profile import UserFactorTokenProfile -from okta.models.user_factor_token_software_totp import UserFactorTokenSoftwareTOTP -from okta.models.user_factor_token_verify_rsa import UserFactorTokenVerifyRSA -from okta.models.user_factor_token_verify_symantec import UserFactorTokenVerifySymantec -from okta.models.user_factor_type import UserFactorType -from okta.models.user_factor_u2_f import UserFactorU2F -from okta.models.user_factor_u2_f_profile import UserFactorU2FProfile -from okta.models.user_factor_verify_request import UserFactorVerifyRequest -from okta.models.user_factor_verify_response import UserFactorVerifyResponse -from okta.models.user_factor_verify_response_waiting import ( - UserFactorVerifyResponseWaiting, -) -from okta.models.user_factor_verify_response_waiting_embedded import ( - UserFactorVerifyResponseWaitingEmbedded, -) -from okta.models.user_factor_verify_result import UserFactorVerifyResult -from okta.models.user_factor_verify_result_waiting import UserFactorVerifyResultWaiting -from okta.models.user_factor_web import UserFactorWeb -from okta.models.user_factor_web_authn import UserFactorWebAuthn -from okta.models.user_factor_web_authn_profile import UserFactorWebAuthnProfile -from okta.models.user_factor_web_profile import UserFactorWebProfile -from okta.models.user_factor_yubikey_otp_token import UserFactorYubikeyOtpToken -from okta.models.user_get_singleton import UserGetSingleton -from okta.models.user_get_singleton_all_of_embedded import UserGetSingletonAllOfEmbedded -from okta.models.user_identifier_condition_evaluator_pattern import ( - UserIdentifierConditionEvaluatorPattern, -) -from okta.models.user_identifier_match_type import UserIdentifierMatchType -from okta.models.user_identifier_policy_rule_condition import ( - UserIdentifierPolicyRuleCondition, -) -from okta.models.user_identifier_type import UserIdentifierType -from okta.models.user_identity_provider_link_request import ( - UserIdentityProviderLinkRequest, -) -from okta.models.user_import_request import UserImportRequest -from okta.models.user_import_request_data import UserImportRequestData -from okta.models.user_import_request_data_action import UserImportRequestDataAction -from okta.models.user_import_request_data_app_user import UserImportRequestDataAppUser -from okta.models.user_import_request_data_context import UserImportRequestDataContext -from okta.models.user_import_request_data_context_application import ( - UserImportRequestDataContextApplication, -) -from okta.models.user_import_request_data_context_job import ( - UserImportRequestDataContextJob, -) -from okta.models.user_import_request_data_user import UserImportRequestDataUser -from okta.models.user_import_request_execute import UserImportRequestExecute -from okta.models.user_import_response import UserImportResponse -from okta.models.user_import_response_commands_inner import ( - UserImportResponseCommandsInner, -) -from okta.models.user_import_response_error import UserImportResponseError -from okta.models.user_lifecycle_attribute_policy_rule_condition import ( - UserLifecycleAttributePolicyRuleCondition, -) -from okta.models.user_link import UserLink -from okta.models.user_links import UserLinks -from okta.models.user_lockout_settings import UserLockoutSettings -from okta.models.user_next_login import UserNextLogin -from okta.models.user_policy_rule_condition import UserPolicyRuleCondition -from okta.models.user_profile import UserProfile -from okta.models.user_provisioning_application_feature import ( - UserProvisioningApplicationFeature, -) -from okta.models.user_request_schema import UserRequestSchema -from okta.models.user_resource_href_object import UserResourceHrefObject -from okta.models.user_response_schema import UserResponseSchema -from okta.models.user_risk_get_response import UserRiskGetResponse -from okta.models.user_risk_get_response_links import UserRiskGetResponseLinks -from okta.models.user_risk_level_all import UserRiskLevelAll -from okta.models.user_risk_level_exists import UserRiskLevelExists -from okta.models.user_risk_level_none import UserRiskLevelNone -from okta.models.user_risk_level_put import UserRiskLevelPut -from okta.models.user_risk_put_response import UserRiskPutResponse -from okta.models.user_risk_request import UserRiskRequest -from okta.models.user_schema import UserSchema -from okta.models.user_schema_attribute import UserSchemaAttribute -from okta.models.user_schema_attribute_enum import UserSchemaAttributeEnum -from okta.models.user_schema_attribute_format import UserSchemaAttributeFormat -from okta.models.user_schema_attribute_items import UserSchemaAttributeItems -from okta.models.user_schema_attribute_master import UserSchemaAttributeMaster -from okta.models.user_schema_attribute_master_priority import ( - UserSchemaAttributeMasterPriority, -) -from okta.models.user_schema_attribute_master_type import UserSchemaAttributeMasterType -from okta.models.user_schema_attribute_mutability_string import ( - UserSchemaAttributeMutabilityString, -) -from okta.models.user_schema_attribute_permission import UserSchemaAttributePermission -from okta.models.user_schema_attribute_scope import UserSchemaAttributeScope -from okta.models.user_schema_attribute_type import UserSchemaAttributeType -from okta.models.user_schema_base import UserSchemaBase -from okta.models.user_schema_base_properties import UserSchemaBaseProperties -from okta.models.user_schema_definitions import UserSchemaDefinitions -from okta.models.user_schema_properties import UserSchemaProperties -from okta.models.user_schema_properties_profile import UserSchemaPropertiesProfile -from okta.models.user_schema_properties_profile_item import ( - UserSchemaPropertiesProfileItem, -) -from okta.models.user_schema_public import UserSchemaPublic -from okta.models.user_status import UserStatus -from okta.models.user_status_policy_rule_condition import UserStatusPolicyRuleCondition -from okta.models.user_type import UserType -from okta.models.user_type_condition import UserTypeCondition -from okta.models.user_type_links import UserTypeLinks -from okta.models.user_type_links_all_of_schema import UserTypeLinksAllOfSchema -from okta.models.user_type_post_request import UserTypePostRequest -from okta.models.user_type_put_request import UserTypePutRequest -from okta.models.user_verification_enum import UserVerificationEnum -from okta.models.users_link import UsersLink -from okta.models.users_update_request_schema import UsersUpdateRequestSchema -from okta.models.validation_detail import ValidationDetail -from okta.models.validation_detail_provider import ValidationDetailProvider -from okta.models.verification_method import VerificationMethod -from okta.models.web_authn_attachment_enum import WebAuthnAttachmentEnum -from okta.models.web_authn_cred_request import WebAuthnCredRequest -from okta.models.web_authn_cred_response import WebAuthnCredResponse -from okta.models.web_authn_preregistration_factor import WebAuthnPreregistrationFactor -from okta.models.web_authn_rp_id import WebAuthnRpId -from okta.models.web_authn_rp_id_domain import WebAuthnRpIdDomain -from okta.models.web_authn_rp_id_domain_dns_record import WebAuthnRpIdDomainDnsRecord -from okta.models.well_known_app_authenticator_configuration import ( - WellKnownAppAuthenticatorConfiguration, -) -from okta.models.well_known_app_authenticator_configuration_settings import ( - WellKnownAppAuthenticatorConfigurationSettings, -) -from okta.models.well_known_org_metadata import WellKnownOrgMetadata -from okta.models.well_known_org_metadata_links import WellKnownOrgMetadataLinks -from okta.models.well_known_org_metadata_links_alternate import ( - WellKnownOrgMetadataLinksAlternate, -) -from okta.models.well_known_org_metadata_links_organization import ( - WellKnownOrgMetadataLinksOrganization, -) -from okta.models.well_known_ssf_metadata import WellKnownSSFMetadata -from okta.models.well_known_ssf_metadata_spec_urn import WellKnownSSFMetadataSpecUrn -from okta.models.well_known_uri_array_response import WellKnownURIArrayResponse -from okta.models.well_known_uri_array_response_links import ( - WellKnownURIArrayResponseLinks, -) -from okta.models.well_known_uri_object_response import WellKnownURIObjectResponse -from okta.models.well_known_uri_request import WellKnownURIRequest -from okta.models.well_known_uris_root import WellKnownURIsRoot -from okta.models.well_known_uris_root_embedded import WellKnownURIsRootEmbedded -from okta.models.well_known_uris_root_embedded_apple_app_site_association import ( - WellKnownURIsRootEmbeddedAppleAppSiteAssociation, -) -from okta.models.well_known_uris_root_embedded_assetlinks_json import ( - WellKnownURIsRootEmbeddedAssetlinksJson, -) -from okta.models.well_known_uris_root_links import WellKnownURIsRootLinks -from okta.models.widget_generation import WidgetGeneration -from okta.models.workflow_action_provider import WorkflowActionProvider -from okta.models.workflow_available_action_provider import ( - WorkflowAvailableActionProvider, -) -from okta.models.workflows_validation_detail_provider import ( - WorkflowsValidationDetailProvider, -) -from okta.models.workflows_validation_error_type import WorkflowsValidationErrorType -from okta.models.ws_federation_application import WsFederationApplication -from okta.models.ws_federation_application_settings import ( - WsFederationApplicationSettings, -) -from okta.models.ws_federation_application_settings_application import ( - WsFederationApplicationSettingsApplication, -) -from okta.models.zoom_us_application import ZoomUsApplication -from okta.models.zoom_us_application_settings import ZoomUsApplicationSettings -from okta.models.zoom_us_application_settings_application import ( - ZoomUsApplicationSettingsApplication, -) -from okta.models.zscalerbyz_application import ZscalerbyzApplication -from okta.models.zscalerbyz_application_settings import ZscalerbyzApplicationSettings -from okta.models.zscalerbyz_application_settings_application import ( - ZscalerbyzApplicationSettingsApplication, -) +# Merge field dependencies into model groups +for group_name, dependencies in _FIELD_DEPENDENCIES.items(): + if group_name in _MODEL_GROUPS: + _MODEL_GROUPS[group_name].extend(dependencies) +# Reverse mapping: model name -> group name +_MODEL_TO_GROUP = {} +for group_name, models in _MODEL_GROUPS.items(): + for model in models: + _MODEL_TO_GROUP[model] = group_name +# Lazy import mapping: attribute name -> module path +_LAZY_IMPORT_MAP = { + "AAGUIDAuthenticatorCharacteristics": "okta.models.aaguid_authenticator_characteristics", + "AAGUIDGroupObject": "okta.models.aaguid_group_object", + "AIAgent": "okta.models.ai_agent", + "AIAgentOperationListResponse": "okta.models.ai_agent_operation_list_response", + "AIAgentOperationListResponseLinks": "okta.models.ai_agent_operation_list_response_links", + "AIAgentOperationResponse": "okta.models.ai_agent_operation_response", + "AIAgentProfile": "okta.models.ai_agent_profile", + "AIAgentResource": "okta.models.ai_agent_resource", + "APIServiceIntegrationInstance": "okta.models.api_service_integration_instance", + "APIServiceIntegrationInstanceSecret": "okta.models.api_service_integration_instance_secret", + "APIServiceIntegrationLinks": "okta.models.api_service_integration_links", + "APIServiceIntegrationSecretLinks": "okta.models.api_service_integration_secret_links", + "APNSConfiguration": "okta.models.apns_configuration", + "APNSPushProvider": "okta.models.apns_push_provider", + "AccessPolicy": "okta.models.access_policy", + "AccessPolicyConstraint": "okta.models.access_policy_constraint", + "AccessPolicyConstraints": "okta.models.access_policy_constraints", + "AccessPolicyLink": "okta.models.access_policy_link", + "AccessPolicyRule": "okta.models.access_policy_rule", + "AccessPolicyRuleActions": "okta.models.access_policy_rule_actions", + "AccessPolicyRuleApplicationSignOn": "okta.models.access_policy_rule_application_sign_on", + "AccessPolicyRuleApplicationSignOnAccess": "okta.models.access_policy_rule_application_sign_on_access", + "AccessPolicyRuleConditions": "okta.models.access_policy_rule_conditions", + "AccessPolicyRuleCustomCondition": "okta.models.access_policy_rule_custom_condition", + "AccessTokenKeyEncryptionAlgorithm": "okta.models.access_token_key_encryption_algorithm", + "AcsEndpoint": "okta.models.acs_endpoint", + "ActionProvider": "okta.models.action_provider", + "ActionProviderPayloadType": "okta.models.action_provider_payload_type", + "ActionProviderType": "okta.models.action_provider_type", + "Actions": "okta.models.actions", + "ActiveDirectoryGroupScope": "okta.models.active_directory_group_scope", + "ActiveDirectoryGroupType": "okta.models.active_directory_group_type", + "AddGroupRequest": "okta.models.add_group_request", + "AddJwkRequest": "okta.models.add_jwk_request", + "AdminConsoleSettings": "okta.models.admin_console_settings", + "Agent": "okta.models.agent", + "AgentAction": "okta.models.agent_action", + "AgentJsonSigningKeyCommon": "okta.models.agent_json_signing_key_common", + "AgentJsonSigningKeyRequest": "okta.models.agent_json_signing_key_request", + "AgentJsonSigningKeyResponse": "okta.models.agent_json_signing_key_response", + "AgentJsonWebKeyECRequest": "okta.models.agent_json_web_key_ec_request", + "AgentJsonWebKeyECResponse": "okta.models.agent_json_web_key_ec_response", + "AgentJsonWebKeyRequestBase": "okta.models.agent_json_web_key_request_base", + "AgentJsonWebKeyResponseBase": "okta.models.agent_json_web_key_response_base", + "AgentJsonWebKeyRsaRequest": "okta.models.agent_json_web_key_rsa_request", + "AgentJsonWebKeyRsaResponse": "okta.models.agent_json_web_key_rsa_response", + "AgentPool": "okta.models.agent_pool", + "AgentPoolUpdate": "okta.models.agent_pool_update", + "AgentPoolUpdateSetting": "okta.models.agent_pool_update_setting", + "AgentSecretLinks": "okta.models.agent_secret_links", + "AgentType": "okta.models.agent_type", + "AgentUpdateInstanceStatus": "okta.models.agent_update_instance_status", + "AgentUpdateJobStatus": "okta.models.agent_update_job_status", + "AllowedForEnum": "okta.models.allowed_for_enum", + "AndroidDeviceTrust": "okta.models.android_device_trust", + "ApiToken": "okta.models.api_token", + "ApiTokenNetwork": "okta.models.api_token_network", + "ApiTokenUpdate": "okta.models.api_token_update", + "AppAccountContainerDetails": "okta.models.app_account_container_details", + "AppAccountContainerLink": "okta.models.app_account_container_link", + "AppAndInstanceConditionEvaluatorAppOrInstance": "okta.models.app_and_instance_condition_evaluator_app_or_instance", + "AppAndInstancePolicyRuleCondition": "okta.models.app_and_instance_policy_rule_condition", + "AppAndInstanceType": "okta.models.app_and_instance_type", + "AppConfig": "okta.models.app_config", + "AppConfigActiveDirectory": "okta.models.app_config_active_directory", + "AppConfigType": "okta.models.app_config_type", + "AppConnectionUserProvisionJWKList": "okta.models.app_connection_user_provision_jwk_list", + "AppConnectionUserProvisionJWKResponse": "okta.models.app_connection_user_provision_jwk_response", + "AppCustomHrefObject": "okta.models.app_custom_href_object", + "AppCustomHrefObjectHints": "okta.models.app_custom_href_object_hints", + "AppGroup": "okta.models.app_group", + "AppInstanceAuthorizationServer": "okta.models.app_instance_authorization_server", + "AppInstanceContainerStatus": "okta.models.app_instance_container_status", + "AppInstancePolicyRuleCondition": "okta.models.app_instance_policy_rule_condition", + "AppInstanceProperty": "okta.models.app_instance_property", + "AppPropertiesValue": "okta.models.app_properties_value", + "AppResourceHrefObject": "okta.models.app_resource_href_object", + "AppServiceAccount": "okta.models.app_service_account", + "AppServiceAccountCredentials": "okta.models.app_service_account_credentials", + "AppServiceAccountForUpdate": "okta.models.app_service_account_for_update", + "AppUser": "okta.models.app_user", + "AppUserAssignRequest": "okta.models.app_user_assign_request", + "AppUserCredentials": "okta.models.app_user_credentials", + "AppUserCredentialsRequestPayload": "okta.models.app_user_credentials_request_payload", + "AppUserPasswordCredential": "okta.models.app_user_password_credential", + "AppUserProfileRequestPayload": "okta.models.app_user_profile_request_payload", + "AppUserStatus": "okta.models.app_user_status", + "AppUserSyncState": "okta.models.app_user_sync_state", + "AppUserUpdateRequest": "okta.models.app_user_update_request", + "AppleClientSigning": "okta.models.apple_client_signing", + "Application": "okta.models.application", + "ApplicationAccessibility": "okta.models.application_accessibility", + "ApplicationCapability": "okta.models.application_capability", + "ApplicationCredentials": "okta.models.application_credentials", + "ApplicationCredentialsOAuthClient": "okta.models.application_credentials_o_auth_client", + "ApplicationCredentialsScheme": "okta.models.application_credentials_scheme", + "ApplicationCredentialsSigning": "okta.models.application_credentials_signing", + "ApplicationCredentialsSigningUse": "okta.models.application_credentials_signing_use", + "ApplicationCredentialsUsernameTemplate": "okta.models.application_credentials_username_template", + "ApplicationEmbedded": "okta.models.application_embedded", + "ApplicationExpressConfiguration": "okta.models.application_express_configuration", + "ApplicationFeature": "okta.models.application_feature", + "ApplicationFeatureLinks": "okta.models.application_feature_links", + "ApplicationFeatureType": "okta.models.application_feature_type", + "ApplicationGroupAssignment": "okta.models.application_group_assignment", + "ApplicationGroupAssignmentLinks": "okta.models.application_group_assignment_links", + "ApplicationLayout": "okta.models.application_layout", + "ApplicationLayoutRule": "okta.models.application_layout_rule", + "ApplicationLayoutRuleCondition": "okta.models.application_layout_rule_condition", + "ApplicationLayouts": "okta.models.application_layouts", + "ApplicationLayoutsLinks": "okta.models.application_layouts_links", + "ApplicationLicensing": "okta.models.application_licensing", + "ApplicationLifecycleStatus": "okta.models.application_lifecycle_status", + "ApplicationLinks": "okta.models.application_links", + "ApplicationSettings": "okta.models.application_settings", + "ApplicationSettingsNotes": "okta.models.application_settings_notes", + "ApplicationSettingsNotifications": "okta.models.application_settings_notifications", + "ApplicationSettingsNotificationsVpn": "okta.models.application_settings_notifications_vpn", + "ApplicationSettingsNotificationsVpnNetwork": "okta.models.application_settings_notifications_vpn_network", + "ApplicationSignOnMode": "okta.models.application_sign_on_mode", + "ApplicationType": "okta.models.application_type", + "ApplicationUniversalLogout": "okta.models.application_universal_logout", + "ApplicationVisibility": "okta.models.application_visibility", + "ApplicationVisibilityHide": "okta.models.application_visibility_hide", + "AssignGroupOwnerRequestBody": "okta.models.assign_group_owner_request_body", + "AssignRoleRequest": "okta.models.assign_role_request", + "AssignRoleToClient200Response": "okta.models.assign_role_to_client200_response", + "AssignRoleToClientRequest": "okta.models.assign_role_to_client_request", + "AssignRoleToGroup200Response": "okta.models.assign_role_to_group200_response", + "AssignRoleToGroupRequest": "okta.models.assign_role_to_group_request", + "AssignRoleToUser201Response": "okta.models.assign_role_to_user201_response", + "AssignRoleToUserRequest": "okta.models.assign_role_to_user_request", + "AssignUserToRealm": "okta.models.assign_user_to_realm", + "AssignedAppLink": "okta.models.assigned_app_link", + "AssociatedServerMediated": "okta.models.associated_server_mediated", + "AssuranceMethod": "okta.models.assurance_method", + "AssuranceMethodFactorMode": "okta.models.assurance_method_factor_mode", + "AttackProtectionAuthenticatorSettings": "okta.models.attack_protection_authenticator_settings", + "AttestationRootCertificatesRequestInner": "okta.models.attestation_root_certificates_request_inner", + "AttestationRootCertificatesResponseInner": "okta.models.attestation_root_certificates_response_inner", + "AuthServerLinks": "okta.models.auth_server_links", + "AuthServerLinksAllOfClaims": "okta.models.auth_server_links_all_of_claims", + "AuthServerLinksAllOfPolicies": "okta.models.auth_server_links_all_of_policies", + "AuthServerLinksAllOfRotateKey": "okta.models.auth_server_links_all_of_rotate_key", + "AuthServerLinksAllOfScopes": "okta.models.auth_server_links_all_of_scopes", + "AuthSettings": "okta.models.auth_settings", + "AuthType": "okta.models.auth_type", + "AuthenticationMethod": "okta.models.authentication_method", + "AuthenticationMethodChain": "okta.models.authentication_method_chain", + "AuthenticationMethodChainMethod": "okta.models.authentication_method_chain_method", + "AuthenticationMethodObject": "okta.models.authentication_method_object", + "AuthenticationProvider": "okta.models.authentication_provider", + "AuthenticationProviderType": "okta.models.authentication_provider_type", + "AuthenticationProviderTypeWritable": "okta.models.authentication_provider_type_writable", + "AuthenticationProviderWritable": "okta.models.authentication_provider_writable", + "AuthenticatorBase": "okta.models.authenticator_base", + "AuthenticatorEnrollment": "okta.models.authenticator_enrollment", + "AuthenticatorEnrollmentCreateRequest": "okta.models.authenticator_enrollment_create_request", + "AuthenticatorEnrollmentCreateRequestTac": "okta.models.authenticator_enrollment_create_request_tac", + "AuthenticatorEnrollmentLinks": "okta.models.authenticator_enrollment_links", + "AuthenticatorEnrollmentPolicy": "okta.models.authenticator_enrollment_policy", + "AuthenticatorEnrollmentPolicyAuthenticatorSettings": "okta.models.authenticator_enrollment_policy_authenticator_settings", + "AuthenticatorEnrollmentPolicyAuthenticatorSettingsConstraints": "okta.models.authenticator_enrollment_policy_authenticator_settings_constraints", + "AuthenticatorEnrollmentPolicyAuthenticatorSettingsEnroll": "okta.models.authenticator_enrollment_policy_authenticator_settings_enroll", + "AuthenticatorEnrollmentPolicyAuthenticatorStatus": "okta.models.authenticator_enrollment_policy_authenticator_status", + "AuthenticatorEnrollmentPolicyAuthenticatorType": "okta.models.authenticator_enrollment_policy_authenticator_type", + "AuthenticatorEnrollmentPolicyConditions": "okta.models.authenticator_enrollment_policy_conditions", + "AuthenticatorEnrollmentPolicyConditionsAllOfPeople": "okta.models.authenticator_enrollment_policy_conditions_all_of_people", + "AuthenticatorEnrollmentPolicyConditionsAllOfPeopleGroups": "okta.models.authenticator_enrollment_policy_conditions_all_of_people_groups", + "AuthenticatorEnrollmentPolicyRule": "okta.models.authenticator_enrollment_policy_rule", + "AuthenticatorEnrollmentPolicyRuleActionEnroll": "okta.models.authenticator_enrollment_policy_rule_action_enroll", + "AuthenticatorEnrollmentPolicyRuleActions": "okta.models.authenticator_enrollment_policy_rule_actions", + "AuthenticatorEnrollmentPolicyRuleConditions": "okta.models.authenticator_enrollment_policy_rule_conditions", + "AuthenticatorEnrollmentPolicyRuleConditionsPeople": "okta.models.authenticator_enrollment_policy_rule_conditions_people", + "AuthenticatorEnrollmentPolicyRuleConditionsPeopleUsers": "okta.models.authenticator_enrollment_policy_rule_conditions_people_users", + "AuthenticatorEnrollmentPolicySettings": "okta.models.authenticator_enrollment_policy_settings", + "AuthenticatorEnrollmentPolicySettingsType": "okta.models.authenticator_enrollment_policy_settings_type", + "AuthenticatorIdentity": "okta.models.authenticator_identity", + "AuthenticatorKeyCustomApp": "okta.models.authenticator_key_custom_app", + "AuthenticatorKeyCustomAppAllOfProvider": "okta.models.authenticator_key_custom_app_all_of_provider", + "AuthenticatorKeyCustomAppAllOfProviderConfiguration": "okta.models.authenticator_key_custom_app_all_of_provider_configuration", + "AuthenticatorKeyCustomAppAllOfProviderConfigurationApns": "okta.models.authenticator_key_custom_app_all_of_provider_configuration_apns", + "AuthenticatorKeyCustomAppAllOfProviderConfigurationFcm": "okta.models.authenticator_key_custom_app_all_of_provider_configuration_fcm", + "AuthenticatorKeyCustomAppAllOfSettings": "okta.models.authenticator_key_custom_app_all_of_settings", + "AuthenticatorKeyDuo": "okta.models.authenticator_key_duo", + "AuthenticatorKeyDuoAllOfProvider": "okta.models.authenticator_key_duo_all_of_provider", + "AuthenticatorKeyDuoAllOfProviderConfiguration": "okta.models.authenticator_key_duo_all_of_provider_configuration", + "AuthenticatorKeyDuoAllOfProviderConfigurationUserNameTemplate": "okta.models.authenticator_key_duo_all_of_provider_configuration_user_name_template", + "AuthenticatorKeyEmail": "okta.models.authenticator_key_email", + "AuthenticatorKeyEmailAllOfSettings": "okta.models.authenticator_key_email_all_of_settings", + "AuthenticatorKeyEnum": "okta.models.authenticator_key_enum", + "AuthenticatorKeyExternalIdp": "okta.models.authenticator_key_external_idp", + "AuthenticatorKeyGoogleOtp": "okta.models.authenticator_key_google_otp", + "AuthenticatorKeyOktaVerify": "okta.models.authenticator_key_okta_verify", + "AuthenticatorKeyOktaVerifyAllOfSettings": "okta.models.authenticator_key_okta_verify_all_of_settings", + "AuthenticatorKeyOnprem": "okta.models.authenticator_key_onprem", + "AuthenticatorKeyPassword": "okta.models.authenticator_key_password", + "AuthenticatorKeyPhone": "okta.models.authenticator_key_phone", + "AuthenticatorKeyPhoneAllOfSettings": "okta.models.authenticator_key_phone_all_of_settings", + "AuthenticatorKeySecurityKey": "okta.models.authenticator_key_security_key", + "AuthenticatorKeySecurityQuestion": "okta.models.authenticator_key_security_question", + "AuthenticatorKeySmartCard": "okta.models.authenticator_key_smart_card", + "AuthenticatorKeySymantecVip": "okta.models.authenticator_key_symantec_vip", + "AuthenticatorKeyTac": "okta.models.authenticator_key_tac", + "AuthenticatorKeyTacAllOfProvider": "okta.models.authenticator_key_tac_all_of_provider", + "AuthenticatorKeyTacAllOfProviderConfiguration": "okta.models.authenticator_key_tac_all_of_provider_configuration", + "AuthenticatorKeyTacAllOfProviderConfigurationComplexity": "okta.models.authenticator_key_tac_all_of_provider_configuration_complexity", + "AuthenticatorKeyWebauthn": "okta.models.authenticator_key_webauthn", + "AuthenticatorKeyYubikey": "okta.models.authenticator_key_yubikey", + "AuthenticatorLinks": "okta.models.authenticator_links", + "AuthenticatorMethodAlgorithm": "okta.models.authenticator_method_algorithm", + "AuthenticatorMethodBase": "okta.models.authenticator_method_base", + "AuthenticatorMethodConstraint": "okta.models.authenticator_method_constraint", + "AuthenticatorMethodOtp": "okta.models.authenticator_method_otp", + "AuthenticatorMethodProperty": "okta.models.authenticator_method_property", + "AuthenticatorMethodPush": "okta.models.authenticator_method_push", + "AuthenticatorMethodPushAllOfSettings": "okta.models.authenticator_method_push_all_of_settings", + "AuthenticatorMethodSignedNonce": "okta.models.authenticator_method_signed_nonce", + "AuthenticatorMethodSignedNonceAllOfSettings": "okta.models.authenticator_method_signed_nonce_all_of_settings", + "AuthenticatorMethodSimple": "okta.models.authenticator_method_simple", + "AuthenticatorMethodTac": "okta.models.authenticator_method_tac", + "AuthenticatorMethodTotp": "okta.models.authenticator_method_totp", + "AuthenticatorMethodTotpAllOfSettings": "okta.models.authenticator_method_totp_all_of_settings", + "AuthenticatorMethodTransactionType": "okta.models.authenticator_method_transaction_type", + "AuthenticatorMethodType": "okta.models.authenticator_method_type", + "AuthenticatorMethodTypeWebAuthn": "okta.models.authenticator_method_type_web_authn", + "AuthenticatorMethodWebAuthn": "okta.models.authenticator_method_web_authn", + "AuthenticatorMethodWebAuthnAllOfSettings": "okta.models.authenticator_method_web_authn_all_of_settings", + "AuthenticatorMethodWithVerifiableProperties": "okta.models.authenticator_method_with_verifiable_properties", + "AuthenticatorProfile": "okta.models.authenticator_profile", + "AuthenticatorProfileTacRequest": "okta.models.authenticator_profile_tac_request", + "AuthenticatorProfileTacResponsePost": "okta.models.authenticator_profile_tac_response_post", + "AuthenticatorSimple": "okta.models.authenticator_simple", + "AuthenticatorType": "okta.models.authenticator_type", + "AuthorizationServer": "okta.models.authorization_server", + "AuthorizationServerCredentials": "okta.models.authorization_server_credentials", + "AuthorizationServerCredentialsRotationMode": "okta.models.authorization_server_credentials_rotation_mode", + "AuthorizationServerCredentialsSigningConfig": "okta.models.authorization_server_credentials_signing_config", + "AuthorizationServerCredentialsUse": "okta.models.authorization_server_credentials_use", + "AuthorizationServerJsonWebKey": "okta.models.authorization_server_json_web_key", + "AuthorizationServerPolicy": "okta.models.authorization_server_policy", + "AuthorizationServerPolicyAllOfLinks": "okta.models.authorization_server_policy_all_of_links", + "AuthorizationServerPolicyAllOfLinksAllOfRules": "okta.models.authorization_server_policy_all_of_links_all_of_rules", + "AuthorizationServerPolicyConditions": "okta.models.authorization_server_policy_conditions", + "AuthorizationServerPolicyPeopleCondition": "okta.models.authorization_server_policy_people_condition", + "AuthorizationServerPolicyRule": "okta.models.authorization_server_policy_rule", + "AuthorizationServerPolicyRuleActions": "okta.models.authorization_server_policy_rule_actions", + "AuthorizationServerPolicyRuleConditions": "okta.models.authorization_server_policy_rule_conditions", + "AuthorizationServerPolicyRuleGroupCondition": "okta.models.authorization_server_policy_rule_group_condition", + "AuthorizationServerPolicyRuleRequest": "okta.models.authorization_server_policy_rule_request", + "AuthorizationServerPolicyRuleUserCondition": "okta.models.authorization_server_policy_rule_user_condition", + "AuthorizationServerResourceHrefObject": "okta.models.authorization_server_resource_href_object", + "AutoAssignAdminAppSetting": "okta.models.auto_assign_admin_app_setting", + "AutoLoginApplication": "okta.models.auto_login_application", + "AutoLoginApplicationSettings": "okta.models.auto_login_application_settings", + "AutoLoginApplicationSettingsSignOn": "okta.models.auto_login_application_settings_sign_on", + "AutoUpdateSchedule": "okta.models.auto_update_schedule", + "AvailableAction": "okta.models.available_action", + "AvailableActionProvider": "okta.models.available_action_provider", + "AvailableActions": "okta.models.available_actions", + "AwsRegion": "okta.models.aws_region", + "BaseContext": "okta.models.base_context", + "BaseContextSession": "okta.models.base_context_session", + "BaseContextUser": "okta.models.base_context_user", + "BaseContextUserLinks": "okta.models.base_context_user_links", + "BaseContextUserProfile": "okta.models.base_context_user_profile", + "BaseEmailDomain": "okta.models.base_email_domain", + "BaseEmailServer": "okta.models.base_email_server", + "BaseToken": "okta.models.base_token", + "BaseTokenToken": "okta.models.base_token_token", + "BaseTokenTokenLifetime": "okta.models.base_token_token_lifetime", + "BasicApplicationSettings": "okta.models.basic_application_settings", + "BasicApplicationSettingsApplication": "okta.models.basic_application_settings_application", + "BasicAuthApplication": "okta.models.basic_auth_application", + "BeforeScheduledActionPolicyRuleCondition": "okta.models.before_scheduled_action_policy_rule_condition", + "BehaviorRule": "okta.models.behavior_rule", + "BehaviorRuleASN": "okta.models.behavior_rule_asn", + "BehaviorRuleAnomalousDevice": "okta.models.behavior_rule_anomalous_device", + "BehaviorRuleAnomalousIP": "okta.models.behavior_rule_anomalous_ip", + "BehaviorRuleAnomalousLocation": "okta.models.behavior_rule_anomalous_location", + "BehaviorRuleSettingsAnomalousASN": "okta.models.behavior_rule_settings_anomalous_asn", + "BehaviorRuleSettingsAnomalousDevice": "okta.models.behavior_rule_settings_anomalous_device", + "BehaviorRuleSettingsAnomalousIP": "okta.models.behavior_rule_settings_anomalous_ip", + "BehaviorRuleSettingsAnomalousLocation": "okta.models.behavior_rule_settings_anomalous_location", + "BehaviorRuleSettingsHistoryBased": "okta.models.behavior_rule_settings_history_based", + "BehaviorRuleSettingsVelocity": "okta.models.behavior_rule_settings_velocity", + "BehaviorRuleType": "okta.models.behavior_rule_type", + "BehaviorRuleVelocity": "okta.models.behavior_rule_velocity", + "BindingMethod": "okta.models.binding_method", + "BookmarkApplication": "okta.models.bookmark_application", + "BookmarkApplicationSettings": "okta.models.bookmark_application_settings", + "BookmarkApplicationSettingsApplication": "okta.models.bookmark_application_settings_application", + "BouncesRemoveListError": "okta.models.bounces_remove_list_error", + "BouncesRemoveListObj": "okta.models.bounces_remove_list_obj", + "BouncesRemoveListResult": "okta.models.bounces_remove_list_result", + "Brand": "okta.models.brand", + "BrandDomains": "okta.models.brand_domains", + "BrandRequest": "okta.models.brand_request", + "BrandWithEmbedded": "okta.models.brand_with_embedded", + "BrowserPluginApplication": "okta.models.browser_plugin_application", + "BulkDeleteRequestBody": "okta.models.bulk_delete_request_body", + "BulkGroupDeleteRequestBody": "okta.models.bulk_group_delete_request_body", + "BulkGroupMembershipsDeleteRequestBody": "okta.models.bulk_group_memberships_delete_request_body", + "BulkGroupMembershipsUpsertRequestBody": "okta.models.bulk_group_memberships_upsert_request_body", + "BulkGroupUpsertRequestBody": "okta.models.bulk_group_upsert_request_body", + "BulkGroupUpsertRequestBodyProfilesInner": "okta.models.bulk_group_upsert_request_body_profiles_inner", + "BulkUpsertRequestBody": "okta.models.bulk_upsert_request_body", + "BulkUpsertRequestBodyProfilesInner": "okta.models.bulk_upsert_request_body_profiles_inner", + "BundleEntitlement": "okta.models.bundle_entitlement", + "BundleEntitlementLinks": "okta.models.bundle_entitlement_links", + "BundleEntitlementLinksValues": "okta.models.bundle_entitlement_links_values", + "BundleEntitlementsResponse": "okta.models.bundle_entitlements_response", + "BundleEntitlementsResponseLinks": "okta.models.bundle_entitlements_response_links", + "BundleLink": "okta.models.bundle_link", + "ByDateTimeAuthenticatorGracePeriodExpiry": "okta.models.by_date_time_authenticator_grace_period_expiry", + "ByDateTimeExpiry": "okta.models.by_date_time_expiry", + "ByDurationExpiry": "okta.models.by_duration_expiry", + "CAPTCHAInstance": "okta.models.captcha_instance", + "CAPTCHAType": "okta.models.captcha_type", + "CSRLinks": "okta.models.csr_links", + "CaepCredentialChangeEvent": "okta.models.caep_credential_change_event", + "CaepCredentialChangeEventReasonAdmin": "okta.models.caep_credential_change_event_reason_admin", + "CaepCredentialChangeEventReasonUser": "okta.models.caep_credential_change_event_reason_user", + "CaepDeviceComplianceChangeEvent": "okta.models.caep_device_compliance_change_event", + "CaepDeviceComplianceChangeEventReasonAdmin": "okta.models.caep_device_compliance_change_event_reason_admin", + "CaepDeviceComplianceChangeEventReasonUser": "okta.models.caep_device_compliance_change_event_reason_user", + "CaepEvent": "okta.models.caep_event", + "CaepSecurityEvent": "okta.models.caep_security_event", + "CaepSessionRevokedEvent": "okta.models.caep_session_revoked_event", + "CapabilitiesCreateObject": "okta.models.capabilities_create_object", + "CapabilitiesImportRulesObject": "okta.models.capabilities_import_rules_object", + "CapabilitiesImportRulesUserCreateAndMatchObject": "okta.models.capabilities_import_rules_user_create_and_match_object", + "CapabilitiesImportSettingsObject": "okta.models.capabilities_import_settings_object", + "CapabilitiesInboundProvisioningObject": "okta.models.capabilities_inbound_provisioning_object", + "CapabilitiesObject": "okta.models.capabilities_object", + "CapabilitiesUpdateObject": "okta.models.capabilities_update_object", + "Capability": "okta.models.capability", + "CapabilityType": "okta.models.capability_type", + "CatalogApplication": "okta.models.catalog_application", + "CatalogApplicationLinks": "okta.models.catalog_application_links", + "CatalogApplicationStatus": "okta.models.catalog_application_status", + "ChallengeType": "okta.models.challenge_type", + "ChangeEnum": "okta.models.change_enum", + "ChangePasswordRequest": "okta.models.change_password_request", + "Channel": "okta.models.channel", + "ChannelBinding": "okta.models.channel_binding", + "ChildOrg": "okta.models.child_org", + "ChromeBrowserVersion": "okta.models.chrome_browser_version", + "ClassificationType": "okta.models.classification_type", + "Client": "okta.models.client", + "ClientPolicyCondition": "okta.models.client_policy_condition", + "ClientPrivilegesSetting": "okta.models.client_privileges_setting", + "CodeChallengeMethod": "okta.models.code_challenge_method", + "Compliance": "okta.models.compliance", + "Conditions": "okta.models.conditions", + "ConnectionType": "okta.models.connection_type", + "ConnectionsSigningRotationMode": "okta.models.connections_signing_rotation_mode", + "ContentSecurityPolicySetting": "okta.models.content_security_policy_setting", + "ContextPolicyRuleCondition": "okta.models.context_policy_rule_condition", + "CreateAIAgentRequest": "okta.models.create_ai_agent_request", + "CreateBrandRequest": "okta.models.create_brand_request", + "CreateGroupPushMappingRequest": "okta.models.create_group_push_mapping_request", + "CreateGroupRuleRequest": "okta.models.create_group_rule_request", + "CreateIamRoleRequest": "okta.models.create_iam_role_request", + "CreateOrUpdatePolicy": "okta.models.create_or_update_policy", + "CreateRealmAssignmentRequest": "okta.models.create_realm_assignment_request", + "CreateRealmRequest": "okta.models.create_realm_request", + "CreateResourceSetRequest": "okta.models.create_resource_set_request", + "CreateSessionRequest": "okta.models.create_session_request", + "CreateUISchema": "okta.models.create_ui_schema", + "CreateUpdateIamRolePermissionRequest": "okta.models.create_update_iam_role_permission_request", + "CreateUserRequest": "okta.models.create_user_request", + "CreateUserRequestType": "okta.models.create_user_request_type", + "CredentialSyncInfo": "okta.models.credential_sync_info", + "CredentialSyncState": "okta.models.credential_sync_state", + "Csr": "okta.models.csr", + "CsrMetadata": "okta.models.csr_metadata", + "CsrMetadataSubject": "okta.models.csr_metadata_subject", + "CsrMetadataSubjectAltNames": "okta.models.csr_metadata_subject_alt_names", + "CsrPublishHrefHints": "okta.models.csr_publish_href_hints", + "CsrSelfHrefHints": "okta.models.csr_self_href_hints", + "CustomAAGUIDCreateRequestObject": "okta.models.custom_aaguid_create_request_object", + "CustomAAGUIDResponseObject": "okta.models.custom_aaguid_response_object", + "CustomAAGUIDUpdateRequestObject": "okta.models.custom_aaguid_update_request_object", + "CustomAppUserVerificationEnum": "okta.models.custom_app_user_verification_enum", + "CustomAuthSettings": "okta.models.custom_auth_settings", + "CustomAuthorizationServer": "okta.models.custom_authorization_server", + "CustomAuthorizationServerLinks": "okta.models.custom_authorization_server_links", + "CustomRole": "okta.models.custom_role", + "CustomRoleAssignmentSchema": "okta.models.custom_role_assignment_schema", + "CustomizablePage": "okta.models.customizable_page", + "DNSRecordAuthenticators": "okta.models.dns_record_authenticators", + "DNSRecordDomains": "okta.models.dns_record_domains", + "DNSRecordTypeAuthenticators": "okta.models.dns_record_type_authenticators", + "DNSRecordTypeDomains": "okta.models.dns_record_type_domains", + "DRStatusItem": "okta.models.dr_status_item", + "DTCChromeOS": "okta.models.dtc_chrome_os", + "DTCMacOS": "okta.models.dtc_mac_os", + "DTCWindows": "okta.models.dtc_windows", + "DefaultApp": "okta.models.default_app", + "DesktopMFAEnforceNumberMatchingChallengeOrgSetting": "okta.models.desktop_mfa_enforce_number_matching_challenge_org_setting", + "DesktopMFARecoveryPinOrgSetting": "okta.models.desktop_mfa_recovery_pin_org_setting", + "DetailedHookKeyInstance": "okta.models.detailed_hook_key_instance", + "DetectedRiskEvents": "okta.models.detected_risk_events", + "Device": "okta.models.device", + "DeviceAccessPolicyRuleCondition": "okta.models.device_access_policy_rule_condition", + "DeviceAssurance": "okta.models.device_assurance", + "DeviceAssuranceAndroidPlatform": "okta.models.device_assurance_android_platform", + "DeviceAssuranceAndroidPlatformAllOfDiskEncryptionType": "okta.models.device_assurance_android_platform_all_of_disk_encryption_type", + "DeviceAssuranceAndroidPlatformAllOfScreenLockType": "okta.models.device_assurance_android_platform_all_of_screen_lock_type", + "DeviceAssuranceAndroidPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_android_platform_all_of_third_party_signal_providers", + "DeviceAssuranceChromeOSPlatform": "okta.models.device_assurance_chrome_os_platform", + "DeviceAssuranceChromeOSPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_chrome_os_platform_all_of_third_party_signal_providers", + "DeviceAssuranceIOSPlatform": "okta.models.device_assurance_ios_platform", + "DeviceAssuranceIOSPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_ios_platform_all_of_third_party_signal_providers", + "DeviceAssuranceMacOSPlatform": "okta.models.device_assurance_mac_os_platform", + "DeviceAssuranceMacOSPlatformAllOfDiskEncryptionType": "okta.models.device_assurance_mac_os_platform_all_of_disk_encryption_type", + "DeviceAssuranceMacOSPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_mac_os_platform_all_of_third_party_signal_providers", + "DeviceAssuranceWindowsPlatform": "okta.models.device_assurance_windows_platform", + "DeviceAssuranceWindowsPlatformAllOfThirdPartySignalProviders": "okta.models.device_assurance_windows_platform_all_of_third_party_signal_providers", + "DeviceContextProvider": "okta.models.device_context_provider", + "DeviceDisplayName": "okta.models.device_display_name", + "DeviceIntegrations": "okta.models.device_integrations", + "DeviceIntegrationsMetadata": "okta.models.device_integrations_metadata", + "DeviceIntegrationsMetadataOneOf": "okta.models.device_integrations_metadata_one_of", + "DeviceIntegrationsMetadataOneOf1": "okta.models.device_integrations_metadata_one_of1", + "DeviceIntegrationsMetadataOneOf2": "okta.models.device_integrations_metadata_one_of2", + "DeviceIntegrationsName": "okta.models.device_integrations_name", + "DeviceIntegrationsPlatform": "okta.models.device_integrations_platform", + "DeviceIntegrationsStatus": "okta.models.device_integrations_status", + "DeviceIntegrity": "okta.models.device_integrity", + "DeviceList": "okta.models.device_list", + "DeviceListAllOfEmbedded": "okta.models.device_list_all_of_embedded", + "DevicePlatform": "okta.models.device_platform", + "DevicePolicyMDMFramework": "okta.models.device_policy_mdm_framework", + "DevicePolicyPlatformType": "okta.models.device_policy_platform_type", + "DevicePolicyRuleCondition": "okta.models.device_policy_rule_condition", + "DevicePolicyRuleConditionAssurance": "okta.models.device_policy_rule_condition_assurance", + "DevicePolicyRuleConditionPlatform": "okta.models.device_policy_rule_condition_platform", + "DevicePolicyTrustLevel": "okta.models.device_policy_trust_level", + "DevicePostureCheck": "okta.models.device_posture_check", + "DevicePostureChecks": "okta.models.device_posture_checks", + "DevicePostureChecksMappingType": "okta.models.device_posture_checks_mapping_type", + "DevicePostureChecksPlatform": "okta.models.device_posture_checks_platform", + "DevicePostureChecksRemediationSettings": "okta.models.device_posture_checks_remediation_settings", + "DevicePostureChecksRemediationSettingsLink": "okta.models.device_posture_checks_remediation_settings_link", + "DevicePostureChecksRemediationSettingsMessage": "okta.models.device_posture_checks_remediation_settings_message", + "DevicePostureChecksType": "okta.models.device_posture_checks_type", + "DevicePostureIdP": "okta.models.device_posture_id_p", + "DeviceProfile": "okta.models.device_profile", + "DeviceSignalCollectionPolicy": "okta.models.device_signal_collection_policy", + "DeviceSignalCollectionPolicyRule": "okta.models.device_signal_collection_policy_rule", + "DeviceSignalCollectionPolicyRuleActions": "okta.models.device_signal_collection_policy_rule_actions", + "DeviceSignalCollectionPolicyRuleConditions": "okta.models.device_signal_collection_policy_rule_conditions", + "DeviceSignalCollectionPolicyRuleDeviceSignalCollection": "okta.models.device_signal_collection_policy_rule_device_signal_collection", + "DeviceStatus": "okta.models.device_status", + "DeviceUser": "okta.models.device_user", + "DigestAlgorithm": "okta.models.digest_algorithm", + "DiskEncryptionTypeAndroid": "okta.models.disk_encryption_type_android", + "DiskEncryptionTypeDef": "okta.models.disk_encryption_type_def", + "DiskEncryptionTypeDesktop": "okta.models.disk_encryption_type_desktop", + "DomainCertificate": "okta.models.domain_certificate", + "DomainCertificateMetadata": "okta.models.domain_certificate_metadata", + "DomainCertificateSourceType": "okta.models.domain_certificate_source_type", + "DomainCertificateType": "okta.models.domain_certificate_type", + "DomainLinks": "okta.models.domain_links", + "DomainLinksAllOfBrand": "okta.models.domain_links_all_of_brand", + "DomainLinksAllOfCertificate": "okta.models.domain_links_all_of_certificate", + "DomainLinksAllOfVerify": "okta.models.domain_links_all_of_verify", + "DomainListResponse": "okta.models.domain_list_response", + "DomainRequest": "okta.models.domain_request", + "DomainResponse": "okta.models.domain_response", + "DomainValidationStatus": "okta.models.domain_validation_status", + "Duration": "okta.models.duration", + "DynamicNetworkZone": "okta.models.dynamic_network_zone", + "DynamicNetworkZoneAllOfAsns": "okta.models.dynamic_network_zone_all_of_asns", + "DynamicNetworkZoneAllOfLocations": "okta.models.dynamic_network_zone_all_of_locations", + "ECKeyJWK": "okta.models.ec_key_jwk", + "EmailContent": "okta.models.email_content", + "EmailCustomization": "okta.models.email_customization", + "EmailCustomizationAllOfLinks": "okta.models.email_customization_all_of_links", + "EmailDefaultContent": "okta.models.email_default_content", + "EmailDomain": "okta.models.email_domain", + "EmailDomainDNSRecord": "okta.models.email_domain_dns_record", + "EmailDomainDNSRecordType": "okta.models.email_domain_dns_record_type", + "EmailDomainResponse": "okta.models.email_domain_response", + "EmailDomainResponseWithEmbedded": "okta.models.email_domain_response_with_embedded", + "EmailDomainStatus": "okta.models.email_domain_status", + "EmailPreview": "okta.models.email_preview", + "EmailPreviewLinks": "okta.models.email_preview_links", + "EmailServerListResponse": "okta.models.email_server_list_response", + "EmailServerPost": "okta.models.email_server_post", + "EmailServerRequest": "okta.models.email_server_request", + "EmailServerResponse": "okta.models.email_server_response", + "EmailSettings": "okta.models.email_settings", + "EmailSettingsResponse": "okta.models.email_settings_response", + "EmailSettingsResponseLinks": "okta.models.email_settings_response_links", + "EmailTemplateResponse": "okta.models.email_template_response", + "EmailTemplateResponseEmbedded": "okta.models.email_template_response_embedded", + "EmailTemplateResponseLinks": "okta.models.email_template_response_links", + "EmailTemplateTouchPointVariant": "okta.models.email_template_touch_point_variant", + "EmailTestAddresses": "okta.models.email_test_addresses", + "Embedded": "okta.models.embedded", + "EnabledPagesType": "okta.models.enabled_pages_type", + "EnabledStatus": "okta.models.enabled_status", + "EndUserDashboardTouchPointVariant": "okta.models.end_user_dashboard_touch_point_variant", + "EndpointAuthMethod": "okta.models.endpoint_auth_method", + "EnhancedDynamicNetworkZone": "okta.models.enhanced_dynamic_network_zone", + "EnhancedDynamicNetworkZoneAllOfAsns": "okta.models.enhanced_dynamic_network_zone_all_of_asns", + "EnhancedDynamicNetworkZoneAllOfAsnsExclude": "okta.models.enhanced_dynamic_network_zone_all_of_asns_exclude", + "EnhancedDynamicNetworkZoneAllOfAsnsInclude": "okta.models.enhanced_dynamic_network_zone_all_of_asns_include", + "EnhancedDynamicNetworkZoneAllOfIpServiceCategories": "okta.models.enhanced_dynamic_network_zone_all_of_ip_service_categories", + "EnhancedDynamicNetworkZoneAllOfLocations": "okta.models.enhanced_dynamic_network_zone_all_of_locations", + "EnhancedDynamicNetworkZoneAllOfLocationsExclude": "okta.models.enhanced_dynamic_network_zone_all_of_locations_exclude", + "EnhancedDynamicNetworkZoneAllOfLocationsInclude": "okta.models.enhanced_dynamic_network_zone_all_of_locations_include", + "EnrollmentActivationRequest": "okta.models.enrollment_activation_request", + "EnrollmentActivationResponse": "okta.models.enrollment_activation_response", + "EnrollmentInitializationRequest": "okta.models.enrollment_initialization_request", + "EnrollmentInitializationResponse": "okta.models.enrollment_initialization_response", + "EnrollmentPolicyAuthenticatorGracePeriod": "okta.models.enrollment_policy_authenticator_grace_period", + "EntitlementTypesInner": "okta.models.entitlement_types_inner", + "EntitlementTypesInnerAttributes": "okta.models.entitlement_types_inner_attributes", + "EntitlementTypesInnerMappings": "okta.models.entitlement_types_inner_mappings", + "EntitlementValue": "okta.models.entitlement_value", + "EntitlementValueLinks": "okta.models.entitlement_value_links", + "EntitlementValuesResponse": "okta.models.entitlement_values_response", + "EntitlementValuesResponseLinks": "okta.models.entitlement_values_response_links", + "EntitlementsLink": "okta.models.entitlements_link", + "EntityRiskPolicy": "okta.models.entity_risk_policy", + "EntityRiskPolicyRule": "okta.models.entity_risk_policy_rule", + "EntityRiskPolicyRuleActionRunWorkflow": "okta.models.entity_risk_policy_rule_action_run_workflow", + "EntityRiskPolicyRuleActionRunWorkflowWorkflow": "okta.models.entity_risk_policy_rule_action_run_workflow_workflow", + "EntityRiskPolicyRuleActionTerminateAllSessions": "okta.models.entity_risk_policy_rule_action_terminate_all_sessions", + "EntityRiskPolicyRuleActionsObject": "okta.models.entity_risk_policy_rule_actions_object", + "EntityRiskPolicyRuleAllOfActions": "okta.models.entity_risk_policy_rule_all_of_actions", + "EntityRiskPolicyRuleAllOfActionsEntityRisk": "okta.models.entity_risk_policy_rule_all_of_actions_entity_risk", + "EntityRiskPolicyRuleConditions": "okta.models.entity_risk_policy_rule_conditions", + "EntityRiskScorePolicyRuleCondition": "okta.models.entity_risk_score_policy_rule_condition", + "Error": "okta.models.error", + "Error409": "okta.models.error409", + "ErrorCause": "okta.models.error_cause", + "ErrorDetails": "okta.models.error_details", + "ErrorPage": "okta.models.error_page", + "ErrorPageTouchPointVariant": "okta.models.error_page_touch_point_variant", + "EventHook": "okta.models.event_hook", + "EventHookChannel": "okta.models.event_hook_channel", + "EventHookChannelConfig": "okta.models.event_hook_channel_config", + "EventHookChannelConfigAuthScheme": "okta.models.event_hook_channel_config_auth_scheme", + "EventHookChannelConfigAuthSchemeType": "okta.models.event_hook_channel_config_auth_scheme_type", + "EventHookChannelConfigHeader": "okta.models.event_hook_channel_config_header", + "EventHookChannelType": "okta.models.event_hook_channel_type", + "EventHookFilterMapObject": "okta.models.event_hook_filter_map_object", + "EventHookFilterMapObjectCondition": "okta.models.event_hook_filter_map_object_condition", + "EventHookFilters": "okta.models.event_hook_filters", + "EventHookLinks": "okta.models.event_hook_links", + "EventHookVerificationStatus": "okta.models.event_hook_verification_status", + "EventSubscriptionType": "okta.models.event_subscription_type", + "EventSubscriptions": "okta.models.event_subscriptions", + "ExecuteInlineHook200Response": "okta.models.execute_inline_hook200_response", + "ExecuteInlineHookRequest": "okta.models.execute_inline_hook_request", + "Expression": "okta.models.expression", + "FCMConfiguration": "okta.models.fcm_configuration", + "FCMPushProvider": "okta.models.fcm_push_provider", + "FailbackRequestSchema": "okta.models.failback_request_schema", + "FailoverRequestSchema": "okta.models.failover_request_schema", + "Feature": "okta.models.feature", + "FeatureLifecycle": "okta.models.feature_lifecycle", + "FeatureLinks": "okta.models.feature_links", + "FeatureLinksAllOfDependencies": "okta.models.feature_links_all_of_dependencies", + "FeatureLinksAllOfDependents": "okta.models.feature_links_all_of_dependents", + "FeatureStage": "okta.models.feature_stage", + "FeatureStageState": "okta.models.feature_stage_state", + "FeatureStageValue": "okta.models.feature_stage_value", + "FeatureType": "okta.models.feature_type", + "FederatedClaim": "okta.models.federated_claim", + "FederatedClaimRequestBody": "okta.models.federated_claim_request_body", + "FipsEnum": "okta.models.fips_enum", + "ForgotPasswordResponse": "okta.models.forgot_password_response", + "FulfillmentDataOrderDetails": "okta.models.fulfillment_data_order_details", + "FulfillmentRequest": "okta.models.fulfillment_request", + "GetJwk200Response": "okta.models.get_jwk200_response", + "GetSsfStreams200Response": "okta.models.get_ssf_streams200_response", + "GoogleApplication": "okta.models.google_application", + "GoogleApplicationSettings": "okta.models.google_application_settings", + "GoogleApplicationSettingsApplication": "okta.models.google_application_settings_application", + "GovernanceBundle": "okta.models.governance_bundle", + "GovernanceBundleCreateRequest": "okta.models.governance_bundle_create_request", + "GovernanceBundleLinks": "okta.models.governance_bundle_links", + "GovernanceBundleUpdateRequest": "okta.models.governance_bundle_update_request", + "GovernanceBundlesResponse": "okta.models.governance_bundles_response", + "GovernanceBundlesResponseLinks": "okta.models.governance_bundles_response_links", + "GovernanceSourceType": "okta.models.governance_source_type", + "GracePeriod": "okta.models.grace_period", + "GracePeriodExpiry": "okta.models.grace_period_expiry", + "GrantOrTokenStatus": "okta.models.grant_or_token_status", + "GrantResourcesHrefObject": "okta.models.grant_resources_href_object", + "GrantType": "okta.models.grant_type", + "GrantTypePolicyRuleCondition": "okta.models.grant_type_policy_rule_condition", + "Group": "okta.models.group", + "GroupCondition": "okta.models.group_condition", + "GroupEmbedded": "okta.models.group_embedded", + "GroupEmbeddedApp": "okta.models.group_embedded_app", + "GroupEmbeddedStats": "okta.models.group_embedded_stats", + "GroupLinks": "okta.models.group_links", + "GroupMembershipsRequestSchema": "okta.models.group_memberships_request_schema", + "GroupMembershipsResponseSchema": "okta.models.group_memberships_response_schema", + "GroupOwner": "okta.models.group_owner", + "GroupOwnerOriginType": "okta.models.group_owner_origin_type", + "GroupOwnerType": "okta.models.group_owner_type", + "GroupPolicyRuleCondition": "okta.models.group_policy_rule_condition", + "GroupProfile": "okta.models.group_profile", + "GroupPushMapping": "okta.models.group_push_mapping", + "GroupPushMappingLinks": "okta.models.group_push_mapping_links", + "GroupPushMappingStatus": "okta.models.group_push_mapping_status", + "GroupPushMappingStatusUpsert": "okta.models.group_push_mapping_status_upsert", + "GroupRule": "okta.models.group_rule", + "GroupRuleAction": "okta.models.group_rule_action", + "GroupRuleConditions": "okta.models.group_rule_conditions", + "GroupRuleExpression": "okta.models.group_rule_expression", + "GroupRuleGroupAssignment": "okta.models.group_rule_group_assignment", + "GroupRuleGroupCondition": "okta.models.group_rule_group_condition", + "GroupRulePeopleCondition": "okta.models.group_rule_people_condition", + "GroupRuleStatus": "okta.models.group_rule_status", + "GroupRuleUserCondition": "okta.models.group_rule_user_condition", + "GroupSchema": "okta.models.group_schema", + "GroupSchemaAttribute": "okta.models.group_schema_attribute", + "GroupSchemaAttributeEnumInner": "okta.models.group_schema_attribute_enum_inner", + "GroupSchemaBase": "okta.models.group_schema_base", + "GroupSchemaBaseProperties": "okta.models.group_schema_base_properties", + "GroupSchemaCustom": "okta.models.group_schema_custom", + "GroupSchemaDefinitions": "okta.models.group_schema_definitions", + "GroupType": "okta.models.group_type", + "GroupsLink": "okta.models.groups_link", + "GroupsRequestSchema": "okta.models.groups_request_schema", + "GroupsResponseSchema": "okta.models.groups_response_schema", + "GroupsResponseSchemaProfile": "okta.models.groups_response_schema_profile", + "HelpLink": "okta.models.help_link", + "HookKey": "okta.models.hook_key", + "HostedPage": "okta.models.hosted_page", + "HostedPageType": "okta.models.hosted_page_type", + "HrefCsrPublishLink": "okta.models.href_csr_publish_link", + "HrefCsrSelfLink": "okta.models.href_csr_self_link", + "HrefHints": "okta.models.href_hints", + "HrefHintsGuidanceObject": "okta.models.href_hints_guidance_object", + "HrefObject": "okta.models.href_object", + "HrefObjectActivateLink": "okta.models.href_object_activate_link", + "HrefObjectAppLink": "okta.models.href_object_app_link", + "HrefObjectAssigneeLink": "okta.models.href_object_assignee_link", + "HrefObjectAuthorizeLink": "okta.models.href_object_authorize_link", + "HrefObjectBindingLink": "okta.models.href_object_binding_link", + "HrefObjectBindingsLink": "okta.models.href_object_bindings_link", + "HrefObjectClientLink": "okta.models.href_object_client_link", + "HrefObjectDeactivateLink": "okta.models.href_object_deactivate_link", + "HrefObjectDeleteLink": "okta.models.href_object_delete_link", + "HrefObjectGovernanceResourcesLink": "okta.models.href_object_governance_resources_link", + "HrefObjectGrantAerialConsent": "okta.models.href_object_grant_aerial_consent", + "HrefObjectGroupLink": "okta.models.href_object_group_link", + "HrefObjectLogoLink": "okta.models.href_object_logo_link", + "HrefObjectMappingsLink": "okta.models.href_object_mappings_link", + "HrefObjectMemberLink": "okta.models.href_object_member_link", + "HrefObjectMembersLink": "okta.models.href_object_members_link", + "HrefObjectNextLink": "okta.models.href_object_next_link", + "HrefObjectPermissionsLink": "okta.models.href_object_permissions_link", + "HrefObjectResourceSetLink": "okta.models.href_object_resource_set_link", + "HrefObjectResourceSetResourcesLink": "okta.models.href_object_resource_set_resources_link", + "HrefObjectRetrieveAerialConsent": "okta.models.href_object_retrieve_aerial_consent", + "HrefObjectRevokeAerialConsent": "okta.models.href_object_revoke_aerial_consent", + "HrefObjectRoleLink": "okta.models.href_object_role_link", + "HrefObjectRulesLink": "okta.models.href_object_rules_link", + "HrefObjectSelfLink": "okta.models.href_object_self_link", + "HrefObjectSuspendLink": "okta.models.href_object_suspend_link", + "HrefObjectUnsuspendLink": "okta.models.href_object_unsuspend_link", + "HrefObjectUserLink": "okta.models.href_object_user_link", + "HttpMethod": "okta.models.http_method", + "IAMBundleEntitlement": "okta.models.iam_bundle_entitlement", + "IDVAuthorizationEndpoint": "okta.models.idv_authorization_endpoint", + "IDVCredentials": "okta.models.idv_credentials", + "IDVCredentialsBearer": "okta.models.idv_credentials_bearer", + "IDVCredentialsClient": "okta.models.idv_credentials_client", + "IDVEndpoints": "okta.models.idv_endpoints", + "IDVParEndpoint": "okta.models.idv_par_endpoint", + "IDVTokenEndpoint": "okta.models.idv_token_endpoint", + "IPNetworkZone": "okta.models.ip_network_zone", + "IPServiceCategory": "okta.models.ip_service_category", + "IamRole": "okta.models.iam_role", + "IamRoleLinks": "okta.models.iam_role_links", + "IamRoles": "okta.models.iam_roles", + "IdPCertificateCredential": "okta.models.id_p_certificate_credential", + "IdPCsr": "okta.models.id_p_csr", + "IdPCsrLinks": "okta.models.id_p_csr_links", + "IdPKeyCredential": "okta.models.id_p_key_credential", + "IdProofingMethod": "okta.models.id_proofing_method", + "IdTokenKeyEncryptionAlgorithm": "okta.models.id_token_key_encryption_algorithm", + "IdentityAssertionAppInstanceConnection": "okta.models.identity_assertion_app_instance_connection", + "IdentityAssertionAppInstanceConnectionCreatable": "okta.models.identity_assertion_app_instance_connection_creatable", + "IdentityAssertionAppInstanceConnectionCreatableApp": "okta.models.identity_assertion_app_instance_connection_creatable_app", + "IdentityAssertionCustomASConnection": "okta.models.identity_assertion_custom_as_connection", + "IdentityAssertionCustomASConnectionCreatable": "okta.models.identity_assertion_custom_as_connection_creatable", + "IdentityAssertionCustomASConnectionCreatableAuthorizationServer": "okta.models.identity_assertion_custom_as_connection_creatable_authorization_server", + "IdentityProvider": "okta.models.identity_provider", + "IdentityProviderApplicationUser": "okta.models.identity_provider_application_user", + "IdentityProviderApplicationUserLinks": "okta.models.identity_provider_application_user_links", + "IdentityProviderIssuerMode": "okta.models.identity_provider_issuer_mode", + "IdentityProviderLinks": "okta.models.identity_provider_links", + "IdentityProviderPolicy": "okta.models.identity_provider_policy", + "IdentityProviderPolicyProvider": "okta.models.identity_provider_policy_provider", + "IdentityProviderPolicyRuleCondition": "okta.models.identity_provider_policy_rule_condition", + "IdentityProviderProperties": "okta.models.identity_provider_properties", + "IdentityProviderPropertiesIdvMetadata": "okta.models.identity_provider_properties_idv_metadata", + "IdentityProviderProtocol": "okta.models.identity_provider_protocol", + "IdentityProviderType": "okta.models.identity_provider_type", + "IdentitySourceGroupMembershipsDeleteProfileInner": "okta.models.identity_source_group_memberships_delete_profile_inner", + "IdentitySourceGroupMembershipsUpsertProfileInner": "okta.models.identity_source_group_memberships_upsert_profile_inner", + "IdentitySourceGroupProfileForUpsert": "okta.models.identity_source_group_profile_for_upsert", + "IdentitySourceSession": "okta.models.identity_source_session", + "IdentitySourceSessionStatus": "okta.models.identity_source_session_status", + "IdentitySourceUserProfileForDelete": "okta.models.identity_source_user_profile_for_delete", + "IdentitySourceUserProfileForUpsert": "okta.models.identity_source_user_profile_for_upsert", + "IdpDiscoveryPolicy": "okta.models.idp_discovery_policy", + "IdpDiscoveryPolicyRule": "okta.models.idp_discovery_policy_rule", + "IdpDiscoveryPolicyRuleCondition": "okta.models.idp_discovery_policy_rule_condition", + "IdpPolicyRuleAction": "okta.models.idp_policy_rule_action", + "IdpPolicyRuleActionIdp": "okta.models.idp_policy_rule_action_idp", + "IdpPolicyRuleActionMatchCriteria": "okta.models.idp_policy_rule_action_match_criteria", + "IdpPolicyRuleActionProvider": "okta.models.idp_policy_rule_action_provider", + "IdpSelectionType": "okta.models.idp_selection_type", + "IframeEmbedScopeAllowedApps": "okta.models.iframe_embed_scope_allowed_apps", + "ImageUploadResponse": "okta.models.image_upload_response", + "ImportScheduleObject": "okta.models.import_schedule_object", + "ImportScheduleObjectFullImport": "okta.models.import_schedule_object_full_import", + "ImportScheduleObjectIncrementalImport": "okta.models.import_schedule_object_incremental_import", + "ImportScheduleSettings": "okta.models.import_schedule_settings", + "ImportUsernameObject": "okta.models.import_username_object", + "InactivityPolicyRuleCondition": "okta.models.inactivity_policy_rule_condition", + "InboundProvisioningApplicationFeature": "okta.models.inbound_provisioning_application_feature", + "InlineHook": "okta.models.inline_hook", + "InlineHookBasePayload": "okta.models.inline_hook_base_payload", + "InlineHookChannel": "okta.models.inline_hook_channel", + "InlineHookChannelConfig": "okta.models.inline_hook_channel_config", + "InlineHookChannelConfigAuthSchemeBody": "okta.models.inline_hook_channel_config_auth_scheme_body", + "InlineHookChannelConfigAuthSchemeResponse": "okta.models.inline_hook_channel_config_auth_scheme_response", + "InlineHookChannelConfigCreate": "okta.models.inline_hook_channel_config_create", + "InlineHookChannelConfigHeaders": "okta.models.inline_hook_channel_config_headers", + "InlineHookChannelCreate": "okta.models.inline_hook_channel_create", + "InlineHookChannelHttp": "okta.models.inline_hook_channel_http", + "InlineHookChannelHttpCreate": "okta.models.inline_hook_channel_http_create", + "InlineHookChannelOAuth": "okta.models.inline_hook_channel_o_auth", + "InlineHookChannelOAuthCreate": "okta.models.inline_hook_channel_o_auth_create", + "InlineHookChannelType": "okta.models.inline_hook_channel_type", + "InlineHookCreate": "okta.models.inline_hook_create", + "InlineHookCreateResponse": "okta.models.inline_hook_create_response", + "InlineHookHttpConfig": "okta.models.inline_hook_http_config", + "InlineHookHttpConfigCreate": "okta.models.inline_hook_http_config_create", + "InlineHookLinks": "okta.models.inline_hook_links", + "InlineHookLinksCreate": "okta.models.inline_hook_links_create", + "InlineHookOAuthBasicConfig": "okta.models.inline_hook_o_auth_basic_config", + "InlineHookOAuthChannelConfig": "okta.models.inline_hook_o_auth_channel_config", + "InlineHookOAuthChannelConfigCreate": "okta.models.inline_hook_o_auth_channel_config_create", + "InlineHookOAuthClientSecretConfig": "okta.models.inline_hook_o_auth_client_secret_config", + "InlineHookOAuthClientSecretConfigCreate": "okta.models.inline_hook_o_auth_client_secret_config_create", + "InlineHookOAuthPrivateKeyJwtConfig": "okta.models.inline_hook_o_auth_private_key_jwt_config", + "InlineHookReplace": "okta.models.inline_hook_replace", + "InlineHookRequestObject": "okta.models.inline_hook_request_object", + "InlineHookRequestObjectUrl": "okta.models.inline_hook_request_object_url", + "InlineHookResponse": "okta.models.inline_hook_response", + "InlineHookResponseCommandValue": "okta.models.inline_hook_response_command_value", + "InlineHookResponseCommands": "okta.models.inline_hook_response_commands", + "InlineHookStatus": "okta.models.inline_hook_status", + "InlineHookType": "okta.models.inline_hook_type", + "InterclientTrustMapping": "okta.models.interclient_trust_mapping", + "InterclientTrustMappingRequestBody": "okta.models.interclient_trust_mapping_request_body", + "IssuerMode": "okta.models.issuer_mode", + "JsonPatchOperation": "okta.models.json_patch_operation", + "JsonWebKey": "okta.models.json_web_key", + "JsonWebKeyStatus": "okta.models.json_web_key_status", + "JsonWebKeyType": "okta.models.json_web_key_type", + "JsonWebKeyUse": "okta.models.json_web_key_use", + "JwkUse": "okta.models.jwk_use", + "JwkUseType": "okta.models.jwk_use_type", + "KeepCurrent": "okta.models.keep_current", + "KeepMeSignedIn": "okta.models.keep_me_signed_in", + "KeyRequest": "okta.models.key_request", + "KeyTrustLevelBrowserKey": "okta.models.key_trust_level_browser_key", + "KeyTrustLevelOSMode": "okta.models.key_trust_level_os_mode", + "KnowledgeConstraint": "okta.models.knowledge_constraint", + "LifecycleCreateSettingObject": "okta.models.lifecycle_create_setting_object", + "LifecycleDeactivateSettingObject": "okta.models.lifecycle_deactivate_setting_object", + "LifecycleExpirationPolicyRuleCondition": "okta.models.lifecycle_expiration_policy_rule_condition", + "LifecycleStatus": "okta.models.lifecycle_status", + "LinkedHrefObject": "okta.models.linked_href_object", + "LinkedObject": "okta.models.linked_object", + "LinkedObjectDetails": "okta.models.linked_object_details", + "LinkedObjectDetailsType": "okta.models.linked_object_details_type", + "LinkedObjectLinksSelf": "okta.models.linked_object_links_self", + "LinksActivate": "okta.models.links_activate", + "LinksActivateActivate": "okta.models.links_activate_activate", + "LinksAerialConsentGranted": "okta.models.links_aerial_consent_granted", + "LinksAerialConsentRevoked": "okta.models.links_aerial_consent_revoked", + "LinksAppAndUser": "okta.models.links_app_and_user", + "LinksAssignee": "okta.models.links_assignee", + "LinksAuthenticator": "okta.models.links_authenticator", + "LinksAuthenticatorAuthenticator": "okta.models.links_authenticator_authenticator", + "LinksCancel": "okta.models.links_cancel", + "LinksCancelCancel": "okta.models.links_cancel_cancel", + "LinksCustomRoleResponse": "okta.models.links_custom_role_response", + "LinksDeactivate": "okta.models.links_deactivate", + "LinksDeactivateDeactivate": "okta.models.links_deactivate_deactivate", + "LinksEnroll": "okta.models.links_enroll", + "LinksEnrollEnroll": "okta.models.links_enroll_enroll", + "LinksFactor": "okta.models.links_factor", + "LinksFactorFactor": "okta.models.links_factor_factor", + "LinksGovernanceResources": "okta.models.links_governance_resources", + "LinksGovernanceSources": "okta.models.links_governance_sources", + "LinksNext": "okta.models.links_next", + "LinksNextForRoleAssignments": "okta.models.links_next_for_role_assignments", + "LinksNextForRoleAssignmentsNext": "okta.models.links_next_for_role_assignments_next", + "LinksPoll": "okta.models.links_poll", + "LinksPollPoll": "okta.models.links_poll_poll", + "LinksQrcode": "okta.models.links_qrcode", + "LinksQrcodeQrcode": "okta.models.links_qrcode_qrcode", + "LinksQuestions": "okta.models.links_questions", + "LinksQuestionsQuestion": "okta.models.links_questions_question", + "LinksResend": "okta.models.links_resend", + "LinksResendResend": "okta.models.links_resend_resend", + "LinksSelf": "okta.models.links_self", + "LinksSelfAndFullUsersLifecycle": "okta.models.links_self_and_full_users_lifecycle", + "LinksSelfAndLifecycle": "okta.models.links_self_and_lifecycle", + "LinksSelfAndRoles": "okta.models.links_self_and_roles", + "LinksSelfForRoleAssignment": "okta.models.links_self_for_role_assignment", + "LinksSelfLifecycleAndAuthorize": "okta.models.links_self_lifecycle_and_authorize", + "LinksSend": "okta.models.links_send", + "LinksSendSend": "okta.models.links_send_send", + "LinksUserAuthenticators": "okta.models.links_user_authenticators", + "LinksUserAuthenticatorsUser": "okta.models.links_user_authenticators_user", + "LinksUserFactors": "okta.models.links_user_factors", + "LinksUserFactorsUser": "okta.models.links_user_factors_user", + "LinksUserRef": "okta.models.links_user_ref", + "LinksVerify": "okta.models.links_verify", + "LinksVerifyVerify": "okta.models.links_verify_verify", + "ListGroupAssignedRoles200ResponseInner": "okta.models.list_group_assigned_roles200_response_inner", + "ListJwk200ResponseInner": "okta.models.list_jwk200_response_inner", + "ListProfileMappings": "okta.models.list_profile_mappings", + "ListRolesForClient200ResponseInner": "okta.models.list_roles_for_client200_response_inner", + "ListSubscriptionsRoleRoleRefParameter": "okta.models.list_subscriptions_role_role_ref_parameter", + "LoadingPageTouchPointVariant": "okta.models.loading_page_touch_point_variant", + "LocationGranularity": "okta.models.location_granularity", + "LogActor": "okta.models.log_actor", + "LogAuthenticationContext": "okta.models.log_authentication_context", + "LogAuthenticationProvider": "okta.models.log_authentication_provider", + "LogClient": "okta.models.log_client", + "LogCredentialProvider": "okta.models.log_credential_provider", + "LogCredentialType": "okta.models.log_credential_type", + "LogDebugContext": "okta.models.log_debug_context", + "LogDevice": "okta.models.log_device", + "LogDiskEncryptionType": "okta.models.log_disk_encryption_type", + "LogEvent": "okta.models.log_event", + "LogGeographicalContext": "okta.models.log_geographical_context", + "LogGeolocation": "okta.models.log_geolocation", + "LogIpAddress": "okta.models.log_ip_address", + "LogIssuer": "okta.models.log_issuer", + "LogOutcome": "okta.models.log_outcome", + "LogRequest": "okta.models.log_request", + "LogScreenLockType": "okta.models.log_screen_lock_type", + "LogSecurityContext": "okta.models.log_security_context", + "LogSeverity": "okta.models.log_severity", + "LogStream": "okta.models.log_stream", + "LogStreamActivateLink": "okta.models.log_stream_activate_link", + "LogStreamAws": "okta.models.log_stream_aws", + "LogStreamAwsPutSchema": "okta.models.log_stream_aws_put_schema", + "LogStreamDeactivateLink": "okta.models.log_stream_deactivate_link", + "LogStreamLinkObject": "okta.models.log_stream_link_object", + "LogStreamLinksSelfAndLifecycle": "okta.models.log_stream_links_self_and_lifecycle", + "LogStreamPutSchema": "okta.models.log_stream_put_schema", + "LogStreamSchema": "okta.models.log_stream_schema", + "LogStreamSelfLink": "okta.models.log_stream_self_link", + "LogStreamSettingsAws": "okta.models.log_stream_settings_aws", + "LogStreamSettingsSplunk": "okta.models.log_stream_settings_splunk", + "LogStreamSettingsSplunkPut": "okta.models.log_stream_settings_splunk_put", + "LogStreamSplunk": "okta.models.log_stream_splunk", + "LogStreamSplunkPutSchema": "okta.models.log_stream_splunk_put_schema", + "LogStreamType": "okta.models.log_stream_type", + "LogTarget": "okta.models.log_target", + "LogTargetChangeDetails": "okta.models.log_target_change_details", + "LogTransaction": "okta.models.log_transaction", + "LogUserAgent": "okta.models.log_user_agent", + "MDMEnrollmentPolicyEnrollment": "okta.models.mdm_enrollment_policy_enrollment", + "MDMEnrollmentPolicyRuleCondition": "okta.models.mdm_enrollment_policy_rule_condition", + "ManagedConnection": "okta.models.managed_connection", + "ManagedConnectionAppInstance": "okta.models.managed_connection_app_instance", + "ManagedConnectionCreatable": "okta.models.managed_connection_creatable", + "ManagedConnectionList": "okta.models.managed_connection_list", + "ManagedConnectionListLinks": "okta.models.managed_connection_list_links", + "ManagedConnectionPatchable": "okta.models.managed_connection_patchable", + "ManagedConnectionPatchableScopeCondition": "okta.models.managed_connection_patchable_scope_condition", + "ManagedConnectionServiceAccount": "okta.models.managed_connection_service_account", + "ManagedConnectionStatus": "okta.models.managed_connection_status", + "ManagedConnectionVaultedSecret": "okta.models.managed_connection_vaulted_secret", + "MembershipRequestSchema": "okta.models.membership_request_schema", + "MetadataLink": "okta.models.metadata_link", + "MtlsCredentials": "okta.models.mtls_credentials", + "MtlsEndpoints": "okta.models.mtls_endpoints", + "MtlsSsoEndpoint": "okta.models.mtls_sso_endpoint", + "MtlsTrustCredentials": "okta.models.mtls_trust_credentials", + "MtlsTrustCredentialsRevocation": "okta.models.mtls_trust_credentials_revocation", + "NetworkZone": "okta.models.network_zone", + "NetworkZoneAddress": "okta.models.network_zone_address", + "NetworkZoneAddressType": "okta.models.network_zone_address_type", + "NetworkZoneLocation": "okta.models.network_zone_location", + "NetworkZoneStatus": "okta.models.network_zone_status", + "NetworkZoneType": "okta.models.network_zone_type", + "NetworkZoneUsage": "okta.models.network_zone_usage", + "NotificationType": "okta.models.notification_type", + "NumberFactorChallengeEmbeddedLinks": "okta.models.number_factor_challenge_embedded_links", + "NumberFactorChallengeEmbeddedLinksChallenge": "okta.models.number_factor_challenge_embedded_links_challenge", + "OAuth2Actor": "okta.models.o_auth2_actor", + "OAuth2Claim": "okta.models.o_auth2_claim", + "OAuth2ClaimConditions": "okta.models.o_auth2_claim_conditions", + "OAuth2ClaimGroupFilterType": "okta.models.o_auth2_claim_group_filter_type", + "OAuth2ClaimType": "okta.models.o_auth2_claim_type", + "OAuth2ClaimValueType": "okta.models.o_auth2_claim_value_type", + "OAuth2Client": "okta.models.o_auth2_client", + "OAuth2ClientJsonEncryptionKeyRequest": "okta.models.o_auth2_client_json_encryption_key_request", + "OAuth2ClientJsonEncryptionKeyResponse": "okta.models.o_auth2_client_json_encryption_key_response", + "OAuth2ClientJsonSigningKeyRequest": "okta.models.o_auth2_client_json_signing_key_request", + "OAuth2ClientJsonSigningKeyResponse": "okta.models.o_auth2_client_json_signing_key_response", + "OAuth2ClientJsonWebKeyECRequest": "okta.models.o_auth2_client_json_web_key_ec_request", + "OAuth2ClientJsonWebKeyECResponse": "okta.models.o_auth2_client_json_web_key_ec_response", + "OAuth2ClientJsonWebKeyRequestBase": "okta.models.o_auth2_client_json_web_key_request_base", + "OAuth2ClientJsonWebKeyRequestBody": "okta.models.o_auth2_client_json_web_key_request_body", + "OAuth2ClientJsonWebKeyResponseBase": "okta.models.o_auth2_client_json_web_key_response_base", + "OAuth2ClientJsonWebKeyRsaRequest": "okta.models.o_auth2_client_json_web_key_rsa_request", + "OAuth2ClientJsonWebKeyRsaResponse": "okta.models.o_auth2_client_json_web_key_rsa_response", + "OAuth2ClientLinks": "okta.models.o_auth2_client_links", + "OAuth2ClientSecret": "okta.models.o_auth2_client_secret", + "OAuth2ClientSecretRequestBody": "okta.models.o_auth2_client_secret_request_body", + "OAuth2RefreshToken": "okta.models.o_auth2_refresh_token", + "OAuth2RefreshTokenEmbedded": "okta.models.o_auth2_refresh_token_embedded", + "OAuth2RefreshTokenLinks": "okta.models.o_auth2_refresh_token_links", + "OAuth2RefreshTokenLinksAllOfRevoke": "okta.models.o_auth2_refresh_token_links_all_of_revoke", + "OAuth2RefreshTokenLinksAllOfRevokeAllOfHints": "okta.models.o_auth2_refresh_token_links_all_of_revoke_all_of_hints", + "OAuth2RefreshTokenScope": "okta.models.o_auth2_refresh_token_scope", + "OAuth2RefreshTokenScopeLinks": "okta.models.o_auth2_refresh_token_scope_links", + "OAuth2ResourceServerJsonWebKey": "okta.models.o_auth2_resource_server_json_web_key", + "OAuth2ResourceServerJsonWebKeyRequestBody": "okta.models.o_auth2_resource_server_json_web_key_request_body", + "OAuth2Scope": "okta.models.o_auth2_scope", + "OAuth2ScopeConsentGrant": "okta.models.o_auth2_scope_consent_grant", + "OAuth2ScopeConsentGrantEmbedded": "okta.models.o_auth2_scope_consent_grant_embedded", + "OAuth2ScopeConsentGrantEmbeddedScope": "okta.models.o_auth2_scope_consent_grant_embedded_scope", + "OAuth2ScopeConsentGrantLinks": "okta.models.o_auth2_scope_consent_grant_links", + "OAuth2ScopeConsentGrantSource": "okta.models.o_auth2_scope_consent_grant_source", + "OAuth2ScopeConsentType": "okta.models.o_auth2_scope_consent_type", + "OAuth2ScopeMetadataPublish": "okta.models.o_auth2_scope_metadata_publish", + "OAuth2ScopesMediationPolicyRuleCondition": "okta.models.o_auth2_scopes_mediation_policy_rule_condition", + "OAuth2Settings": "okta.models.o_auth2_settings", + "OAuth2Token": "okta.models.o_auth2_token", + "OAuthApplicationCredentials": "okta.models.o_auth_application_credentials", + "OAuthAuthorizationEndpoint": "okta.models.o_auth_authorization_endpoint", + "OAuthClientSecretLinks": "okta.models.o_auth_client_secret_links", + "OAuthCredentials": "okta.models.o_auth_credentials", + "OAuthCredentialsClient": "okta.models.o_auth_credentials_client", + "OAuthEndpointAuthenticationMethod": "okta.models.o_auth_endpoint_authentication_method", + "OAuthEndpoints": "okta.models.o_auth_endpoints", + "OAuthMetadata": "okta.models.o_auth_metadata", + "OAuthProvisioningEnabledApp": "okta.models.o_auth_provisioning_enabled_app", + "OAuthResourceServerKeyLinks": "okta.models.o_auth_resource_server_key_links", + "OAuthResponseType": "okta.models.o_auth_response_type", + "OAuthTokenEndpoint": "okta.models.o_auth_token_endpoint", + "OINApplication": "okta.models.oin_application", + "OINSaml11ApplicationSettingsSignOn": "okta.models.oin_saml11_application_settings_sign_on", + "OINSaml20ApplicationSettingsSignOn": "okta.models.oin_saml20_application_settings_sign_on", + "OSVersion": "okta.models.os_version", + "OSVersionConstraint": "okta.models.os_version_constraint", + "OSVersionConstraintDynamicVersionRequirement": "okta.models.os_version_constraint_dynamic_version_requirement", + "OSVersionDynamicVersionRequirement": "okta.models.os_version_dynamic_version_requirement", + "OSVersionFourComponents": "okta.models.os_version_four_components", + "OSVersionThreeComponents": "okta.models.os_version_three_components", + "Office365Application": "okta.models.office365_application", + "Office365ApplicationSettings": "okta.models.office365_application_settings", + "Office365ApplicationSettingsApplication": "okta.models.office365_application_settings_application", + "Office365ProvisioningSettings": "okta.models.office365_provisioning_settings", + "OfflineAccessScopeResourceHrefObject": "okta.models.offline_access_scope_resource_href_object", + "Oidc": "okta.models.oidc", + "OidcAlgorithms": "okta.models.oidc_algorithms", + "OidcJwksEndpoint": "okta.models.oidc_jwks_endpoint", + "OidcRequestAlgorithm": "okta.models.oidc_request_algorithm", + "OidcRequestSignatureAlgorithm": "okta.models.oidc_request_signature_algorithm", + "OidcSettings": "okta.models.oidc_settings", + "OidcSigningAlgorithm": "okta.models.oidc_signing_algorithm", + "OidcSloEndpoint": "okta.models.oidc_slo_endpoint", + "OidcUserInfoEndpoint": "okta.models.oidc_user_info_endpoint", + "OktaActiveDirectoryGroupProfile": "okta.models.okta_active_directory_group_profile", + "OktaDeviceRiskChangeEvent": "okta.models.okta_device_risk_change_event", + "OktaIpChangeEvent": "okta.models.okta_ip_change_event", + "OktaPersonalAdminFeatureSettings": "okta.models.okta_personal_admin_feature_settings", + "OktaSignOnPolicy": "okta.models.okta_sign_on_policy", + "OktaSignOnPolicyConditions": "okta.models.okta_sign_on_policy_conditions", + "OktaSignOnPolicyFactorPromptMode": "okta.models.okta_sign_on_policy_factor_prompt_mode", + "OktaSignOnPolicyRule": "okta.models.okta_sign_on_policy_rule", + "OktaSignOnPolicyRuleActions": "okta.models.okta_sign_on_policy_rule_actions", + "OktaSignOnPolicyRuleConditions": "okta.models.okta_sign_on_policy_rule_conditions", + "OktaSignOnPolicyRuleSignonActions": "okta.models.okta_sign_on_policy_rule_signon_actions", + "OktaSignOnPolicyRuleSignonPrimaryFactor": "okta.models.okta_sign_on_policy_rule_signon_primary_factor", + "OktaSignOnPolicyRuleSignonSessionActions": "okta.models.okta_sign_on_policy_rule_signon_session_actions", + "OktaSupportAccessStatus": "okta.models.okta_support_access_status", + "OktaSupportCase": "okta.models.okta_support_case", + "OktaSupportCaseImpersonation": "okta.models.okta_support_case_impersonation", + "OktaSupportCaseSelfAssigned": "okta.models.okta_support_case_self_assigned", + "OktaSupportCases": "okta.models.okta_support_cases", + "OktaUserGroupProfile": "okta.models.okta_user_group_profile", + "OktaUserRiskChangeEvent": "okta.models.okta_user_risk_change_event", + "OktaUserServiceAccountCredentials": "okta.models.okta_user_service_account_credentials", + "OpenIdConnectApplication": "okta.models.open_id_connect_application", + "OpenIdConnectApplicationConsentMethod": "okta.models.open_id_connect_application_consent_method", + "OpenIdConnectApplicationIdpInitiatedLogin": "okta.models.open_id_connect_application_idp_initiated_login", + "OpenIdConnectApplicationIssuerMode": "okta.models.open_id_connect_application_issuer_mode", + "OpenIdConnectApplicationNetwork": "okta.models.open_id_connect_application_network", + "OpenIdConnectApplicationSettings": "okta.models.open_id_connect_application_settings", + "OpenIdConnectApplicationSettingsClient": "okta.models.open_id_connect_application_settings_client", + "OpenIdConnectApplicationSettingsClientKeys": "okta.models.open_id_connect_application_settings_client_keys", + "OpenIdConnectApplicationSettingsRefreshToken": "okta.models.open_id_connect_application_settings_refresh_token", + "OpenIdConnectApplicationType": "okta.models.open_id_connect_application_type", + "OpenIdConnectRefreshTokenRotationType": "okta.models.open_id_connect_refresh_token_rotation_type", + "OperationRequest": "okta.models.operation_request", + "OperationResponse": "okta.models.operation_response", + "OperationalStatus": "okta.models.operational_status", + "OptInStatusResponse": "okta.models.opt_in_status_response", + "OptInStatusResponseLinks": "okta.models.opt_in_status_response_links", + "OptInStatusResponseLinksOptInStatus": "okta.models.opt_in_status_response_links_opt_in_status", + "Org2OrgApplication": "okta.models.org2_org_application", + "Org2OrgApplicationSettings": "okta.models.org2_org_application_settings", + "Org2OrgApplicationSettingsApplication": "okta.models.org2_org_application_settings_application", + "Org2OrgProvisioningOAuthSigningSettings": "okta.models.org2_org_provisioning_o_auth_signing_settings", + "OrgAerialConsent": "okta.models.org_aerial_consent", + "OrgAerialConsentDetails": "okta.models.org_aerial_consent_details", + "OrgAerialConsentRevoked": "okta.models.org_aerial_consent_revoked", + "OrgAerialGrantNotFound": "okta.models.org_aerial_grant_not_found", + "OrgBillingContactType": "okta.models.org_billing_contact_type", + "OrgBillingContactTypeLinks": "okta.models.org_billing_contact_type_links", + "OrgBillingContactTypeLinksBilling": "okta.models.org_billing_contact_type_links_billing", + "OrgCAPTCHASettings": "okta.models.org_captcha_settings", + "OrgCAPTCHASettingsLinks": "okta.models.org_captcha_settings_links", + "OrgContactType": "okta.models.org_contact_type", + "OrgContactTypeObj": "okta.models.org_contact_type_obj", + "OrgContactUser": "okta.models.org_contact_user", + "OrgContactUserLinks": "okta.models.org_contact_user_links", + "OrgCreationAdmin": "okta.models.org_creation_admin", + "OrgCreationAdminCredentials": "okta.models.org_creation_admin_credentials", + "OrgCreationAdminCredentialsPassword": "okta.models.org_creation_admin_credentials_password", + "OrgCreationAdminProfile": "okta.models.org_creation_admin_profile", + "OrgCrossAppAccessConnection": "okta.models.org_cross_app_access_connection", + "OrgCrossAppAccessConnectionPatchRequest": "okta.models.org_cross_app_access_connection_patch_request", + "OrgGeneralSettingLinks": "okta.models.org_general_setting_links", + "OrgGeneralSettingLinksContacts": "okta.models.org_general_setting_links_contacts", + "OrgGeneralSettingLinksLogo": "okta.models.org_general_setting_links_logo", + "OrgGeneralSettingLinksOktaCommunication": "okta.models.org_general_setting_links_okta_communication", + "OrgGeneralSettingLinksOktaSupport": "okta.models.org_general_setting_links_okta_support", + "OrgGeneralSettingLinksPreferences": "okta.models.org_general_setting_links_preferences", + "OrgGeneralSettingLinksUploadLogo": "okta.models.org_general_setting_links_upload_logo", + "OrgOktaCommunicationSetting": "okta.models.org_okta_communication_setting", + "OrgOktaCommunicationSettingLinks": "okta.models.org_okta_communication_setting_links", + "OrgOktaCommunicationSettingLinksOptIn": "okta.models.org_okta_communication_setting_links_opt_in", + "OrgOktaCommunicationSettingLinksOptOut": "okta.models.org_okta_communication_setting_links_opt_out", + "OrgOktaSupportSetting": "okta.models.org_okta_support_setting", + "OrgOktaSupportSettingsObj": "okta.models.org_okta_support_settings_obj", + "OrgOktaSupportSettingsObjLinks": "okta.models.org_okta_support_settings_obj_links", + "OrgOktaSupportSettingsObjLinksCase": "okta.models.org_okta_support_settings_obj_links_case", + "OrgOktaSupportSettingsObjLinksCases": "okta.models.org_okta_support_settings_obj_links_cases", + "OrgOktaSupportSettingsObjLinksExtend": "okta.models.org_okta_support_settings_obj_links_extend", + "OrgOktaSupportSettingsObjLinksGrant": "okta.models.org_okta_support_settings_obj_links_grant", + "OrgOktaSupportSettingsObjLinksRevoke": "okta.models.org_okta_support_settings_obj_links_revoke", + "OrgPreferences": "okta.models.org_preferences", + "OrgPreferencesLinks": "okta.models.org_preferences_links", + "OrgPreferencesLinksHideEndUserFooter": "okta.models.org_preferences_links_hide_end_user_footer", + "OrgPreferencesLinksShowEndUserFooter": "okta.models.org_preferences_links_show_end_user_footer", + "OrgSetting": "okta.models.org_setting", + "OrgTechnicalContactType": "okta.models.org_technical_contact_type", + "OrgTechnicalContactTypeLinks": "okta.models.org_technical_contact_type_links", + "OrgTechnicalContactTypeLinksTechnical": "okta.models.org_technical_contact_type_links_technical", + "OrganizationalUnit": "okta.models.organizational_unit", + "OtpProtocol": "okta.models.otp_protocol", + "OtpTotpAlgorithm": "okta.models.otp_totp_algorithm", + "OtpTotpEncoding": "okta.models.otp_totp_encoding", + "PageRoot": "okta.models.page_root", + "PageRootEmbedded": "okta.models.page_root_embedded", + "PageRootLinks": "okta.models.page_root_links", + "Parameters": "okta.models.parameters", + "PasswordCredential": "okta.models.password_credential", + "PasswordCredentialHash": "okta.models.password_credential_hash", + "PasswordCredentialHashAlgorithm": "okta.models.password_credential_hash_algorithm", + "PasswordCredentialHook": "okta.models.password_credential_hook", + "PasswordDictionary": "okta.models.password_dictionary", + "PasswordDictionaryCommon": "okta.models.password_dictionary_common", + "PasswordExpirationPolicyRuleCondition": "okta.models.password_expiration_policy_rule_condition", + "PasswordImportRequest": "okta.models.password_import_request", + "PasswordImportRequestData": "okta.models.password_import_request_data", + "PasswordImportRequestDataAction": "okta.models.password_import_request_data_action", + "PasswordImportRequestDataContext": "okta.models.password_import_request_data_context", + "PasswordImportRequestDataContextCredential": "okta.models.password_import_request_data_context_credential", + "PasswordImportRequestExecute": "okta.models.password_import_request_execute", + "PasswordImportResponse": "okta.models.password_import_response", + "PasswordImportResponseCommandsInner": "okta.models.password_import_response_commands_inner", + "PasswordImportResponseCommandsInnerValue": "okta.models.password_import_response_commands_inner_value", + "PasswordPolicy": "okta.models.password_policy", + "PasswordPolicyAuthenticationProviderCondition": "okta.models.password_policy_authentication_provider_condition", + "PasswordPolicyAuthenticationProviderType": "okta.models.password_policy_authentication_provider_type", + "PasswordPolicyConditions": "okta.models.password_policy_conditions", + "PasswordPolicyDelegationSettings": "okta.models.password_policy_delegation_settings", + "PasswordPolicyDelegationSettingsOptions": "okta.models.password_policy_delegation_settings_options", + "PasswordPolicyPasswordSettings": "okta.models.password_policy_password_settings", + "PasswordPolicyPasswordSettingsAge": "okta.models.password_policy_password_settings_age", + "PasswordPolicyPasswordSettingsBreachedProtection": "okta.models.password_policy_password_settings_breached_protection", + "PasswordPolicyPasswordSettingsComplexity": "okta.models.password_policy_password_settings_complexity", + "PasswordPolicyPasswordSettingsLockout": "okta.models.password_policy_password_settings_lockout", + "PasswordPolicyRecoveryEmail": "okta.models.password_policy_recovery_email", + "PasswordPolicyRecoveryEmailProperties": "okta.models.password_policy_recovery_email_properties", + "PasswordPolicyRecoveryEmailRecoveryToken": "okta.models.password_policy_recovery_email_recovery_token", + "PasswordPolicyRecoveryFactorSettings": "okta.models.password_policy_recovery_factor_settings", + "PasswordPolicyRecoveryFactors": "okta.models.password_policy_recovery_factors", + "PasswordPolicyRecoveryQuestion": "okta.models.password_policy_recovery_question", + "PasswordPolicyRecoveryQuestionComplexity": "okta.models.password_policy_recovery_question_complexity", + "PasswordPolicyRecoveryQuestionProperties": "okta.models.password_policy_recovery_question_properties", + "PasswordPolicyRecoverySettings": "okta.models.password_policy_recovery_settings", + "PasswordPolicyRule": "okta.models.password_policy_rule", + "PasswordPolicyRuleAction": "okta.models.password_policy_rule_action", + "PasswordPolicyRuleActions": "okta.models.password_policy_rule_actions", + "PasswordPolicyRuleConditions": "okta.models.password_policy_rule_conditions", + "PasswordPolicySettings": "okta.models.password_policy_settings", + "PasswordProtectionWarningTrigger": "okta.models.password_protection_warning_trigger", + "PasswordSettingObject": "okta.models.password_setting_object", + "PatchAIAgentProfile": "okta.models.patch_ai_agent_profile", + "PatchAIAgentRequest": "okta.models.patch_ai_agent_request", + "PatchAction": "okta.models.patch_action", + "PerClientRateLimitMode": "okta.models.per_client_rate_limit_mode", + "PerClientRateLimitSettings": "okta.models.per_client_rate_limit_settings", + "PerClientRateLimitSettingsUseCaseModeOverrides": "okta.models.per_client_rate_limit_settings_use_case_mode_overrides", + "Permission": "okta.models.permission", + "PermissionConditions": "okta.models.permission_conditions", + "PermissionLinks": "okta.models.permission_links", + "Permissions": "okta.models.permissions", + "PersonalAppsBlockList": "okta.models.personal_apps_block_list", + "PinRequest": "okta.models.pin_request", + "PipelineType": "okta.models.pipeline_type", + "Platform": "okta.models.platform", + "PlatformConditionEvaluatorPlatform": "okta.models.platform_condition_evaluator_platform", + "PlatformConditionEvaluatorPlatformOperatingSystem": "okta.models.platform_condition_evaluator_platform_operating_system", + "PlatformConditionEvaluatorPlatformOperatingSystemVersion": "okta.models.platform_condition_evaluator_platform_operating_system_version", + "PlatformConditionOperatingSystemVersionMatchType": "okta.models.platform_condition_operating_system_version_match_type", + "PlatformPolicyRuleCondition": "okta.models.platform_policy_rule_condition", + "PlayProtectVerdict": "okta.models.play_protect_verdict", + "Policy": "okta.models.policy", + "PolicyAccess": "okta.models.policy_access", + "PolicyAccountLink": "okta.models.policy_account_link", + "PolicyAccountLinkAction": "okta.models.policy_account_link_action", + "PolicyAccountLinkFilter": "okta.models.policy_account_link_filter", + "PolicyAccountLinkFilterGroups": "okta.models.policy_account_link_filter_groups", + "PolicyAccountLinkFilterUsers": "okta.models.policy_account_link_filter_users", + "PolicyCommon": "okta.models.policy_common", + "PolicyContext": "okta.models.policy_context", + "PolicyContextDevice": "okta.models.policy_context_device", + "PolicyContextGroups": "okta.models.policy_context_groups", + "PolicyContextRisk": "okta.models.policy_context_risk", + "PolicyContextUser": "okta.models.policy_context_user", + "PolicyContextZones": "okta.models.policy_context_zones", + "PolicyLinks": "okta.models.policy_links", + "PolicyMapping": "okta.models.policy_mapping", + "PolicyMappingLinks": "okta.models.policy_mapping_links", + "PolicyMappingLinksAllOfApplication": "okta.models.policy_mapping_links_all_of_application", + "PolicyMappingLinksAllOfPolicy": "okta.models.policy_mapping_links_all_of_policy", + "PolicyMappingRequest": "okta.models.policy_mapping_request", + "PolicyMappingResourceType": "okta.models.policy_mapping_resource_type", + "PolicyNetworkCondition": "okta.models.policy_network_condition", + "PolicyNetworkConnection": "okta.models.policy_network_connection", + "PolicyPeopleCondition": "okta.models.policy_people_condition", + "PolicyPlatformOperatingSystemType": "okta.models.policy_platform_operating_system_type", + "PolicyPlatformType": "okta.models.policy_platform_type", + "PolicyRule": "okta.models.policy_rule", + "PolicyRuleActionsEnroll": "okta.models.policy_rule_actions_enroll", + "PolicyRuleActionsEnrollSelf": "okta.models.policy_rule_actions_enroll_self", + "PolicyRuleAuthContextCondition": "okta.models.policy_rule_auth_context_condition", + "PolicyRuleAuthContextType": "okta.models.policy_rule_auth_context_type", + "PolicyRuleConditions": "okta.models.policy_rule_conditions", + "PolicyRuleType": "okta.models.policy_rule_type", + "PolicyRuleVerificationMethodType": "okta.models.policy_rule_verification_method_type", + "PolicySubject": "okta.models.policy_subject", + "PolicySubjectMatchType": "okta.models.policy_subject_match_type", + "PolicyType": "okta.models.policy_type", + "PolicyTypeSimulation": "okta.models.policy_type_simulation", + "PolicyUserNameTemplate": "okta.models.policy_user_name_template", + "PolicyUserStatus": "okta.models.policy_user_status", + "PossessionConstraint": "okta.models.possession_constraint", + "PostAPIServiceIntegrationInstance": "okta.models.post_api_service_integration_instance", + "PostAPIServiceIntegrationInstanceRequest": "okta.models.post_api_service_integration_instance_request", + "PostAuthKeepMeSignedInPrompt": "okta.models.post_auth_keep_me_signed_in_prompt", + "PostAuthSessionFailureActionsObject": "okta.models.post_auth_session_failure_actions_object", + "PostAuthSessionPolicy": "okta.models.post_auth_session_policy", + "PostAuthSessionPolicyRule": "okta.models.post_auth_session_policy_rule", + "PostAuthSessionPolicyRuleAllOfActions": "okta.models.post_auth_session_policy_rule_all_of_actions", + "PostAuthSessionPolicyRuleAllOfActionsPostAuthSession": "okta.models.post_auth_session_policy_rule_all_of_actions_post_auth_session", + "PostAuthSessionPolicyRuleAllOfConditions": "okta.models.post_auth_session_policy_rule_all_of_conditions", + "PostAuthSessionPolicyRuleRunWorkflow": "okta.models.post_auth_session_policy_rule_run_workflow", + "PostAuthSessionPolicyRuleTerminateSession": "okta.models.post_auth_session_policy_rule_terminate_session", + "PotentialConnection": "okta.models.potential_connection", + "PotentialConnectionList": "okta.models.potential_connection_list", + "PotentialConnectionListLinks": "okta.models.potential_connection_list_links", + "PreRegistrationInlineHook": "okta.models.pre_registration_inline_hook", + "PrincipalRateLimitEntity": "okta.models.principal_rate_limit_entity", + "PrincipalType": "okta.models.principal_type", + "PrivilegedResource": "okta.models.privileged_resource", + "PrivilegedResourceAccountAppRequest": "okta.models.privileged_resource_account_app_request", + "PrivilegedResourceAccountAppResponse": "okta.models.privileged_resource_account_app_response", + "PrivilegedResourceAccountOkta": "okta.models.privileged_resource_account_okta", + "PrivilegedResourceCredentials": "okta.models.privileged_resource_credentials", + "PrivilegedResourceFilters": "okta.models.privileged_resource_filters", + "PrivilegedResourceStatus": "okta.models.privileged_resource_status", + "PrivilegedResourceType": "okta.models.privileged_resource_type", + "PrivilegedResourceUpdateRequest": "okta.models.privileged_resource_update_request", + "ProfileEnrollmentPolicy": "okta.models.profile_enrollment_policy", + "ProfileEnrollmentPolicyRule": "okta.models.profile_enrollment_policy_rule", + "ProfileEnrollmentPolicyRuleAction": "okta.models.profile_enrollment_policy_rule_action", + "ProfileEnrollmentPolicyRuleActions": "okta.models.profile_enrollment_policy_rule_actions", + "ProfileEnrollmentPolicyRuleActivationRequirement": "okta.models.profile_enrollment_policy_rule_activation_requirement", + "ProfileEnrollmentPolicyRuleProfileAttribute": "okta.models.profile_enrollment_policy_rule_profile_attribute", + "ProfileMapping": "okta.models.profile_mapping", + "ProfileMappingProperty": "okta.models.profile_mapping_property", + "ProfileMappingPropertyPushStatus": "okta.models.profile_mapping_property_push_status", + "ProfileMappingRequest": "okta.models.profile_mapping_request", + "ProfileMappingSource": "okta.models.profile_mapping_source", + "ProfileMappingTarget": "okta.models.profile_mapping_target", + "ProfileSettingObject": "okta.models.profile_setting_object", + "Protocol": "okta.models.protocol", + "ProtocolAlgorithmRequestScope": "okta.models.protocol_algorithm_request_scope", + "ProtocolAlgorithmResponseScope": "okta.models.protocol_algorithm_response_scope", + "ProtocolEndpointBinding": "okta.models.protocol_endpoint_binding", + "ProtocolIdVerification": "okta.models.protocol_id_verification", + "ProtocolMtls": "okta.models.protocol_mtls", + "ProtocolOAuth": "okta.models.protocol_o_auth", + "ProtocolOidc": "okta.models.protocol_oidc", + "ProtocolSaml": "okta.models.protocol_saml", + "ProtocolType": "okta.models.protocol_type", + "ProviderType": "okta.models.provider_type", + "Provisioning": "okta.models.provisioning", + "ProvisioningAction": "okta.models.provisioning_action", + "ProvisioningConditions": "okta.models.provisioning_conditions", + "ProvisioningConnectionAuthScheme": "okta.models.provisioning_connection_auth_scheme", + "ProvisioningConnectionOauthAuthScheme": "okta.models.provisioning_connection_oauth_auth_scheme", + "ProvisioningConnectionOauthRequest": "okta.models.provisioning_connection_oauth_request", + "ProvisioningConnectionOauthRequestProfile": "okta.models.provisioning_connection_oauth_request_profile", + "ProvisioningConnectionProfileOauth": "okta.models.provisioning_connection_profile_oauth", + "ProvisioningConnectionRequestAuthScheme": "okta.models.provisioning_connection_request_auth_scheme", + "ProvisioningConnectionResponse": "okta.models.provisioning_connection_response", + "ProvisioningConnectionResponseProfile": "okta.models.provisioning_connection_response_profile", + "ProvisioningConnectionStatus": "okta.models.provisioning_connection_status", + "ProvisioningConnectionTokenAuthScheme": "okta.models.provisioning_connection_token_auth_scheme", + "ProvisioningConnectionTokenRequest": "okta.models.provisioning_connection_token_request", + "ProvisioningConnectionTokenRequestProfile": "okta.models.provisioning_connection_token_request_profile", + "ProvisioningDeprovisionedAction": "okta.models.provisioning_deprovisioned_action", + "ProvisioningDeprovisionedCondition": "okta.models.provisioning_deprovisioned_condition", + "ProvisioningDetails": "okta.models.provisioning_details", + "ProvisioningGroups": "okta.models.provisioning_groups", + "ProvisioningGroupsAction": "okta.models.provisioning_groups_action", + "ProvisioningSuspendedAction": "okta.models.provisioning_suspended_action", + "ProvisioningSuspendedCondition": "okta.models.provisioning_suspended_condition", + "PushMethodKeyProtection": "okta.models.push_method_key_protection", + "PushProvider": "okta.models.push_provider", + "RateLimitAdminNotifications": "okta.models.rate_limit_admin_notifications", + "RateLimitWarningThresholdRequest": "okta.models.rate_limit_warning_threshold_request", + "RateLimitWarningThresholdResponse": "okta.models.rate_limit_warning_threshold_response", + "Realm": "okta.models.realm", + "RealmAssignment": "okta.models.realm_assignment", + "RealmAssignmentOperationResponse": "okta.models.realm_assignment_operation_response", + "RealmAssignmentOperationResponseAllOfAssignmentOperation": "okta.models.realm_assignment_operation_response_all_of_assignment_operation", + "RealmAssignmentOperationResponseAllOfAssignmentOperationConfiguration": "okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration", + "RealmAssignmentOperationResponseAllOfAssignmentOperationConfigurationActions": "okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration_actions", + "RealmAssignmentOperationResponseAllOfAssignmentOperationConfigurationActionsAssignUserToRealm": "okta.models.realm_assignment_operation_response_all_of_assignment_operation_configuration_actions_assign_user_to_realm", + "RealmProfile": "okta.models.realm_profile", + "RecoveryQuestionCredential": "okta.models.recovery_question_credential", + "RefreshToken": "okta.models.refresh_token", + "RegistrationInlineHook": "okta.models.registration_inline_hook", + "RegistrationInlineHookCommand": "okta.models.registration_inline_hook_command", + "RegistrationInlineHookPPData": "okta.models.registration_inline_hook_pp_data", + "RegistrationInlineHookPPDataAllOfData": "okta.models.registration_inline_hook_pp_data_all_of_data", + "RegistrationInlineHookPPDataAllOfDataContext": "okta.models.registration_inline_hook_pp_data_all_of_data_context", + "RegistrationInlineHookPPDataAllOfDataContextUser": "okta.models.registration_inline_hook_pp_data_all_of_data_context_user", + "RegistrationInlineHookRequest": "okta.models.registration_inline_hook_request", + "RegistrationInlineHookRequestType": "okta.models.registration_inline_hook_request_type", + "RegistrationInlineHookResponse": "okta.models.registration_inline_hook_response", + "RegistrationInlineHookSSRData": "okta.models.registration_inline_hook_ssr_data", + "RegistrationInlineHookSSRDataAllOfData": "okta.models.registration_inline_hook_ssr_data_all_of_data", + "RegistrationInlineHookSSRDataAllOfDataContext": "okta.models.registration_inline_hook_ssr_data_all_of_data_context", + "RegistrationResponse": "okta.models.registration_response", + "RegistrationResponseCommandsInner": "okta.models.registration_response_commands_inner", + "RegistrationResponseError": "okta.models.registration_response_error", + "RegistrationResponseErrorErrorCausesInner": "okta.models.registration_response_error_error_causes_inner", + "ReleaseChannel": "okta.models.release_channel", + "ReplaceUserClassification": "okta.models.replace_user_classification", + "RequiredEnum": "okta.models.required_enum", + "ResendUserFactor": "okta.models.resend_user_factor", + "ResetPasswordToken": "okta.models.reset_password_token", + "ResourceConditions": "okta.models.resource_conditions", + "ResourceConditionsExclude": "okta.models.resource_conditions_exclude", + "ResourceServerJsonWebKey": "okta.models.resource_server_json_web_key", + "ResourceServerJsonWebKeys": "okta.models.resource_server_json_web_keys", + "ResourceSet": "okta.models.resource_set", + "ResourceSetBindingAddMembersRequest": "okta.models.resource_set_binding_add_members_request", + "ResourceSetBindingCreateRequest": "okta.models.resource_set_binding_create_request", + "ResourceSetBindingEditResponse": "okta.models.resource_set_binding_edit_response", + "ResourceSetBindingEditResponseLinks": "okta.models.resource_set_binding_edit_response_links", + "ResourceSetBindingMember": "okta.models.resource_set_binding_member", + "ResourceSetBindingMembers": "okta.models.resource_set_binding_members", + "ResourceSetBindingMembersLinks": "okta.models.resource_set_binding_members_links", + "ResourceSetBindingMembersLinksAllOfNext": "okta.models.resource_set_binding_members_links_all_of_next", + "ResourceSetBindingResponse": "okta.models.resource_set_binding_response", + "ResourceSetBindingResponseLinks": "okta.models.resource_set_binding_response_links", + "ResourceSetBindingRole": "okta.models.resource_set_binding_role", + "ResourceSetBindingRoleLinks": "okta.models.resource_set_binding_role_links", + "ResourceSetBindings": "okta.models.resource_set_bindings", + "ResourceSetBindingsLinks": "okta.models.resource_set_bindings_links", + "ResourceSetBindingsLinksAllOfNext": "okta.models.resource_set_bindings_links_all_of_next", + "ResourceSetLinks": "okta.models.resource_set_links", + "ResourceSetResource": "okta.models.resource_set_resource", + "ResourceSetResourceLinks": "okta.models.resource_set_resource_links", + "ResourceSetResourceLinksGroups": "okta.models.resource_set_resource_links_groups", + "ResourceSetResourceLinksResource": "okta.models.resource_set_resource_links_resource", + "ResourceSetResourceLinksSelf": "okta.models.resource_set_resource_links_self", + "ResourceSetResourceLinksUsers": "okta.models.resource_set_resource_links_users", + "ResourceSetResourcePatchRequest": "okta.models.resource_set_resource_patch_request", + "ResourceSetResourcePostRequest": "okta.models.resource_set_resource_post_request", + "ResourceSetResourcePutRequest": "okta.models.resource_set_resource_put_request", + "ResourceSetResources": "okta.models.resource_set_resources", + "ResourceSetResourcesLinks": "okta.models.resource_set_resources_links", + "ResourceSets": "okta.models.resource_sets", + "ResponseLinks": "okta.models.response_links", + "ResponseMode": "okta.models.response_mode", + "ResponseType": "okta.models.response_type", + "ResponseTypesSupported": "okta.models.response_types_supported", + "RevokeRefreshTokenHrefObject": "okta.models.revoke_refresh_token_href_object", + "RiscIdentifierChangedEvent": "okta.models.risc_identifier_changed_event", + "RiskDetectionTypesPolicyRuleCondition": "okta.models.risk_detection_types_policy_rule_condition", + "RiskEvent": "okta.models.risk_event", + "RiskEventSubject": "okta.models.risk_event_subject", + "RiskEventSubjectRiskLevel": "okta.models.risk_event_subject_risk_level", + "RiskPolicyRuleCondition": "okta.models.risk_policy_rule_condition", + "RiskProvider": "okta.models.risk_provider", + "RiskProviderAction": "okta.models.risk_provider_action", + "RiskScorePolicyRuleCondition": "okta.models.risk_score_policy_rule_condition", + "Role": "okta.models.role", + "RoleAssignedUser": "okta.models.role_assigned_user", + "RoleAssignedUsers": "okta.models.role_assigned_users", + "RoleAssignmentType": "okta.models.role_assignment_type", + "RoleGovernance": "okta.models.role_governance", + "RoleGovernanceResource": "okta.models.role_governance_resource", + "RoleGovernanceResources": "okta.models.role_governance_resources", + "RoleGovernanceSource": "okta.models.role_governance_source", + "RoleGovernanceSourceLinks": "okta.models.role_governance_source_links", + "RoleTarget": "okta.models.role_target", + "RoleType": "okta.models.role_type", + "RotatePasswordRequest": "okta.models.rotate_password_request", + "SAMLHookResponse": "okta.models.saml_hook_response", + "SAMLHookResponseCommandsInner": "okta.models.saml_hook_response_commands_inner", + "SAMLHookResponseCommandsInnerValueInner": "okta.models.saml_hook_response_commands_inner_value_inner", + "SAMLHookResponseCommandsInnerValueInnerValue": "okta.models.saml_hook_response_commands_inner_value_inner_value", + "SAMLHookResponseError": "okta.models.saml_hook_response_error", + "SAMLPayLoad": "okta.models.saml_pay_load", + "SAMLPayLoadData": "okta.models.saml_pay_load_data", + "SAMLPayLoadDataAssertion": "okta.models.saml_pay_load_data_assertion", + "SAMLPayLoadDataAssertionAuthentication": "okta.models.saml_pay_load_data_assertion_authentication", + "SAMLPayLoadDataAssertionAuthenticationAuthnContext": "okta.models.saml_pay_load_data_assertion_authentication_authn_context", + "SAMLPayLoadDataAssertionClaimsValue": "okta.models.saml_pay_load_data_assertion_claims_value", + "SAMLPayLoadDataAssertionClaimsValueAttributeValuesInner": "okta.models.saml_pay_load_data_assertion_claims_value_attribute_values_inner", + "SAMLPayLoadDataAssertionClaimsValueAttributeValuesInnerAttributes": "okta.models.saml_pay_load_data_assertion_claims_value_attribute_values_inner_attributes", + "SAMLPayLoadDataAssertionClaimsValueAttributes": "okta.models.saml_pay_load_data_assertion_claims_value_attributes", + "SAMLPayLoadDataAssertionConditions": "okta.models.saml_pay_load_data_assertion_conditions", + "SAMLPayLoadDataAssertionLifetime": "okta.models.saml_pay_load_data_assertion_lifetime", + "SAMLPayLoadDataAssertionSubject": "okta.models.saml_pay_load_data_assertion_subject", + "SAMLPayLoadDataAssertionSubjectConfirmation": "okta.models.saml_pay_load_data_assertion_subject_confirmation", + "SAMLPayLoadDataAssertionSubjectConfirmationData": "okta.models.saml_pay_load_data_assertion_subject_confirmation_data", + "SAMLPayLoadDataContext": "okta.models.saml_pay_load_data_context", + "SAMLPayLoadDataContextAllOfProtocol": "okta.models.saml_pay_load_data_context_all_of_protocol", + "SAMLPayLoadDataContextAllOfProtocolIssuer": "okta.models.saml_pay_load_data_context_all_of_protocol_issuer", + "SAMLPayloadExecute": "okta.models.saml_payload_execute", + "STSServiceAccountConnection": "okta.models.sts_service_account_connection", + "STSServiceAccountConnectionCreatable": "okta.models.sts_service_account_connection_creatable", + "STSServiceAccountConnectionCreatableServiceAccount": "okta.models.sts_service_account_connection_creatable_service_account", + "STSVaultSecretConnection": "okta.models.sts_vault_secret_connection", + "STSVaultSecretConnectionCreatable": "okta.models.sts_vault_secret_connection_creatable", + "STSVaultSecretConnectionCreatableSecret": "okta.models.sts_vault_secret_connection_creatable_secret", + "SafeBrowsingProtectionLevel": "okta.models.safe_browsing_protection_level", + "SalesforceApplication": "okta.models.salesforce_application", + "SalesforceApplicationSettings": "okta.models.salesforce_application_settings", + "SalesforceApplicationSettingsApplication": "okta.models.salesforce_application_settings_application", + "Saml": "okta.models.saml", + "Saml11Application": "okta.models.saml11_application", + "Saml11ApplicationSettings": "okta.models.saml11_application_settings", + "Saml11ApplicationSettingsSignOn": "okta.models.saml11_application_settings_sign_on", + "SamlAcsEndpoint": "okta.models.saml_acs_endpoint", + "SamlAcsInner": "okta.models.saml_acs_inner", + "SamlAlgorithms": "okta.models.saml_algorithms", + "SamlApplication": "okta.models.saml_application", + "SamlApplicationSettings": "okta.models.saml_application_settings", + "SamlApplicationSettingsSignOn": "okta.models.saml_application_settings_sign_on", + "SamlAssertionEncryption": "okta.models.saml_assertion_encryption", + "SamlAttributeStatement": "okta.models.saml_attribute_statement", + "SamlAttributeStatementExpression": "okta.models.saml_attribute_statement_expression", + "SamlAttributeStatementGroup": "okta.models.saml_attribute_statement_group", + "SamlClaimsInner": "okta.models.saml_claims_inner", + "SamlCredentials": "okta.models.saml_credentials", + "SamlEndpointType": "okta.models.saml_endpoint_type", + "SamlEndpoints": "okta.models.saml_endpoints", + "SamlNameIdFormat": "okta.models.saml_name_id_format", + "SamlRelayState": "okta.models.saml_relay_state", + "SamlRelayStateFormat": "okta.models.saml_relay_state_format", + "SamlRequestAlgorithm": "okta.models.saml_request_algorithm", + "SamlRequestSignatureAlgorithm": "okta.models.saml_request_signature_algorithm", + "SamlResponseAlgorithm": "okta.models.saml_response_algorithm", + "SamlResponseSignatureAlgorithm": "okta.models.saml_response_signature_algorithm", + "SamlSettings": "okta.models.saml_settings", + "SamlSigningAlgorithm": "okta.models.saml_signing_algorithm", + "SamlSigningCredentials": "okta.models.saml_signing_credentials", + "SamlSloEndpoint": "okta.models.saml_slo_endpoint", + "SamlSpCertificate": "okta.models.saml_sp_certificate", + "SamlSsoEndpoint": "okta.models.saml_sso_endpoint", + "SamlTrustCredentials": "okta.models.saml_trust_credentials", + "ScheduledUserLifecycleAction": "okta.models.scheduled_user_lifecycle_action", + "SchemeApplicationCredentials": "okta.models.scheme_application_credentials", + "Scim": "okta.models.scim", + "ScimScimServerConfig": "okta.models.scim_scim_server_config", + "ScimScimServerConfigChangePassword": "okta.models.scim_scim_server_config_change_password", + "ScimScimServerConfigPatch": "okta.models.scim_scim_server_config_patch", + "ScopeCondition": "okta.models.scope_condition", + "ScopeResourceHrefObject": "okta.models.scope_resource_href_object", + "ScreenLockComplexity": "okta.models.screen_lock_complexity", + "ScreenLockType": "okta.models.screen_lock_type", + "SecurePasswordStoreApplication": "okta.models.secure_password_store_application", + "SecurePasswordStoreApplicationSettings": "okta.models.secure_password_store_application_settings", + "SecurePasswordStoreApplicationSettingsApplication": "okta.models.secure_password_store_application_settings_application", + "SecurityEvent": "okta.models.security_event", + "SecurityEventReason": "okta.models.security_event_reason", + "SecurityEventSubject": "okta.models.security_event_subject", + "SecurityEventTokenError": "okta.models.security_event_token_error", + "SecurityEventTokenJwtBody": "okta.models.security_event_token_jwt_body", + "SecurityEventTokenJwtEvents": "okta.models.security_event_token_jwt_events", + "SecurityEventTokenJwtHeader": "okta.models.security_event_token_jwt_header", + "SecurityEventTokenRequestJwtBody": "okta.models.security_event_token_request_jwt_body", + "SecurityEventTokenRequestJwtEvents": "okta.models.security_event_token_request_jwt_events", + "SecurityEventTokenRequestJwtHeader": "okta.models.security_event_token_request_jwt_header", + "SecurityEventsProviderRequest": "okta.models.security_events_provider_request", + "SecurityEventsProviderRequestSettings": "okta.models.security_events_provider_request_settings", + "SecurityEventsProviderResponse": "okta.models.security_events_provider_response", + "SecurityEventsProviderSettingsNonSSFCompliant": "okta.models.security_events_provider_settings_non_ssf_compliant", + "SecurityEventsProviderSettingsResponse": "okta.models.security_events_provider_settings_response", + "SecurityEventsProviderSettingsSSFCompliant": "okta.models.security_events_provider_settings_ssf_compliant", + "SeedEnum": "okta.models.seed_enum", + "SelfAssignedStatus": "okta.models.self_assigned_status", + "SelfServicePasswordResetAction": "okta.models.self_service_password_reset_action", + "ServiceAccount": "okta.models.service_account", + "ServiceAccountDetailsAppAccount": "okta.models.service_account_details_app_account", + "ServiceAccountDetailsAppAccountSub": "okta.models.service_account_details_app_account_sub", + "ServiceAccountDetailsOktaUserAccount": "okta.models.service_account_details_okta_user_account", + "ServiceAccountDetailsOktaUserAccountSub": "okta.models.service_account_details_okta_user_account_sub", + "ServiceAccountForUpdate": "okta.models.service_account_for_update", + "ServiceAccountStatus": "okta.models.service_account_status", + "ServiceAccountStatusDetail": "okta.models.service_account_status_detail", + "ServiceAccountType": "okta.models.service_account_type", + "Session": "okta.models.session", + "SessionAuthenticationMethod": "okta.models.session_authentication_method", + "SessionIdentityProvider": "okta.models.session_identity_provider", + "SessionIdentityProviderType": "okta.models.session_identity_provider_type", + "SessionStatus": "okta.models.session_status", + "ShowSignInWithOV": "okta.models.show_sign_in_with_ov", + "SignInPage": "okta.models.sign_in_page", + "SignInPageAllOfWidgetCustomizations": "okta.models.sign_in_page_all_of_widget_customizations", + "SignInPageTouchPointVariant": "okta.models.sign_in_page_touch_point_variant", + "SignOnInlineHook": "okta.models.sign_on_inline_hook", + "SigningAlgorithm": "okta.models.signing_algorithm", + "SimulatePolicyBody": "okta.models.simulate_policy_body", + "SimulatePolicyEvaluations": "okta.models.simulate_policy_evaluations", + "SimulatePolicyEvaluationsEvaluated": "okta.models.simulate_policy_evaluations_evaluated", + "SimulatePolicyEvaluationsUndefined": "okta.models.simulate_policy_evaluations_undefined", + "SimulatePolicyResult": "okta.models.simulate_policy_result", + "SimulateResultConditions": "okta.models.simulate_result_conditions", + "SimulateResultPoliciesItems": "okta.models.simulate_result_policies_items", + "SimulateResultRules": "okta.models.simulate_result_rules", + "SimulateResultStatus": "okta.models.simulate_result_status", + "SingleLogout": "okta.models.single_logout", + "SlackApplication": "okta.models.slack_application", + "SlackApplicationSettings": "okta.models.slack_application_settings", + "SlackApplicationSettingsApplication": "okta.models.slack_application_settings_application", + "SloParticipate": "okta.models.slo_participate", + "SmsTemplate": "okta.models.sms_template", + "SmsTemplateType": "okta.models.sms_template_type", + "SocialAuthToken": "okta.models.social_auth_token", + "SourceLinks": "okta.models.source_links", + "SourceLinksAllOfSchema": "okta.models.source_links_all_of_schema", + "SplunkEdition": "okta.models.splunk_edition", + "SsfTransmitterCaepSessionRevokedEvent": "okta.models.ssf_transmitter_caep_session_revoked_event", + "SsfTransmitterSecurityEventSubject": "okta.models.ssf_transmitter_security_event_subject", + "Sso": "okta.models.sso", + "SsprPrimaryRequirement": "okta.models.sspr_primary_requirement", + "SsprRequirement": "okta.models.sspr_requirement", + "SsprStepUpRequirement": "okta.models.sspr_step_up_requirement", + "StandardRole": "okta.models.standard_role", + "StandardRoleAssignmentSchema": "okta.models.standard_role_assignment_schema", + "StandardRoleEmbedded": "okta.models.standard_role_embedded", + "StandardRoleEmbeddedTargets": "okta.models.standard_role_embedded_targets", + "StandardRoleEmbeddedTargetsCatalog": "okta.models.standard_role_embedded_targets_catalog", + "StreamConfiguration": "okta.models.stream_configuration", + "StreamConfigurationAud": "okta.models.stream_configuration_aud", + "StreamConfigurationCreateRequest": "okta.models.stream_configuration_create_request", + "StreamConfigurationDelivery": "okta.models.stream_configuration_delivery", + "StreamStatus": "okta.models.stream_status", + "StreamVerificationRequest": "okta.models.stream_verification_request", + "Subject": "okta.models.subject", + "SubjectType": "okta.models.subject_type", + "SubmissionAction": "okta.models.submission_action", + "SubmissionActions": "okta.models.submission_actions", + "SubmissionCapabilities": "okta.models.submission_capabilities", + "SubmissionCapability": "okta.models.submission_capability", + "SubmissionRequest": "okta.models.submission_request", + "SubmissionResponse": "okta.models.submission_response", + "SubmissionResponseAppContactDetailsInner": "okta.models.submission_response_app_contact_details_inner", + "SubmissionResponseConfigInner": "okta.models.submission_response_config_inner", + "SubmissionResponseGlobalTokenRevocation": "okta.models.submission_response_global_token_revocation", + "Subscription": "okta.models.subscription", + "SubscriptionLinks": "okta.models.subscription_links", + "SubscriptionStatus": "okta.models.subscription_status", + "Success": "okta.models.success", + "SuccessSuccessMessageInner": "okta.models.success_success_message_inner", + "SupportedMethods": "okta.models.supported_methods", + "SupportedMethodsSettings": "okta.models.supported_methods_settings", + "SwaApplicationSettings": "okta.models.swa_application_settings", + "SwaApplicationSettingsApplication": "okta.models.swa_application_settings_application", + "TacAuthenticatorEnrollment": "okta.models.tac_authenticator_enrollment", + "TelephonyRequest": "okta.models.telephony_request", + "TelephonyRequestData": "okta.models.telephony_request_data", + "TelephonyRequestDataMessageProfile": "okta.models.telephony_request_data_message_profile", + "TelephonyRequestDataUserProfile": "okta.models.telephony_request_data_user_profile", + "TelephonyRequestExecute": "okta.models.telephony_request_execute", + "TelephonyResponse": "okta.models.telephony_response", + "TelephonyResponseCommandsInner": "okta.models.telephony_response_commands_inner", + "TelephonyResponseCommandsInnerValueInner": "okta.models.telephony_response_commands_inner_value_inner", + "TempPassword": "okta.models.temp_password", + "TenantSettings": "okta.models.tenant_settings", + "TestInfo": "okta.models.test_info", + "TestInfoOidcTestConfiguration": "okta.models.test_info_oidc_test_configuration", + "TestInfoSamlTestConfiguration": "okta.models.test_info_saml_test_configuration", + "TestInfoScimTestConfiguration": "okta.models.test_info_scim_test_configuration", + "TestInfoTestAccount": "okta.models.test_info_test_account", + "ThemeResponse": "okta.models.theme_response", + "ThirdPartyAdminSetting": "okta.models.third_party_admin_setting", + "ThreatInsightConfiguration": "okta.models.threat_insight_configuration", + "TokenAuthorizationServerPolicyRuleAction": "okta.models.token_authorization_server_policy_rule_action", + "TokenAuthorizationServerPolicyRuleActionInlineHook": "okta.models.token_authorization_server_policy_rule_action_inline_hook", + "TokenDeliveryMode": "okta.models.token_delivery_mode", + "TokenHookResponse": "okta.models.token_hook_response", + "TokenHookResponseCommandsInner": "okta.models.token_hook_response_commands_inner", + "TokenHookResponseCommandsInnerValueInner": "okta.models.token_hook_response_commands_inner_value_inner", + "TokenHookResponseCommandsInnerValueInnerValue": "okta.models.token_hook_response_commands_inner_value_inner_value", + "TokenHookResponseError": "okta.models.token_hook_response_error", + "TokenPayLoad": "okta.models.token_pay_load", + "TokenPayLoadData": "okta.models.token_pay_load_data", + "TokenPayLoadDataAccess": "okta.models.token_pay_load_data_access", + "TokenPayLoadDataContext": "okta.models.token_pay_load_data_context", + "TokenPayLoadDataContextAllOfPolicy": "okta.models.token_pay_load_data_context_all_of_policy", + "TokenPayLoadDataContextAllOfPolicyRule": "okta.models.token_pay_load_data_context_all_of_policy_rule", + "TokenPayLoadDataContextAllOfProtocol": "okta.models.token_pay_load_data_context_all_of_protocol", + "TokenPayLoadDataContextAllOfProtocolClient": "okta.models.token_pay_load_data_context_all_of_protocol_client", + "TokenPayLoadDataContextAllOfProtocolIssuer": "okta.models.token_pay_load_data_context_all_of_protocol_issuer", + "TokenPayLoadDataContextAllOfProtocolOriginalGrant": "okta.models.token_pay_load_data_context_all_of_protocol_original_grant", + "TokenPayLoadDataIdentity": "okta.models.token_pay_load_data_identity", + "TokenProtocolRequest": "okta.models.token_protocol_request", + "TokenRequest": "okta.models.token_request", + "TokenResourcesHrefObject": "okta.models.token_resources_href_object", + "TokenResponse": "okta.models.token_response", + "TokenResponseTokenType": "okta.models.token_response_token_type", + "TokenType": "okta.models.token_type", + "TrendMicroApexOneServiceApplication": "okta.models.trend_micro_apex_one_service_application", + "TrendMicroApexOneServiceApplicationSettings": "okta.models.trend_micro_apex_one_service_application_settings", + "TrendMicroApexOneServiceApplicationSettingsApplication": "okta.models.trend_micro_apex_one_service_application_settings_application", + "TrustedOrigin": "okta.models.trusted_origin", + "TrustedOriginScope": "okta.models.trusted_origin_scope", + "TrustedOriginScopeType": "okta.models.trusted_origin_scope_type", + "TrustedOriginWrite": "okta.models.trusted_origin_write", + "UIElement": "okta.models.ui_element", + "UIElementOptions": "okta.models.ui_element_options", + "UISchemaObject": "okta.models.ui_schema_object", + "UISchemasResponseObject": "okta.models.ui_schemas_response_object", + "UpdateAIAgentRequest": "okta.models.update_ai_agent_request", + "UpdateDefaultProvisioningConnectionForApplicationRequest": "okta.models.update_default_provisioning_connection_for_application_request", + "UpdateDomain": "okta.models.update_domain", + "UpdateEmailDomain": "okta.models.update_email_domain", + "UpdateFeatureForApplicationRequest": "okta.models.update_feature_for_application_request", + "UpdateGroupPushMappingRequest": "okta.models.update_group_push_mapping_request", + "UpdateIamRoleRequest": "okta.models.update_iam_role_request", + "UpdateRealmAssignmentRequest": "okta.models.update_realm_assignment_request", + "UpdateRealmRequest": "okta.models.update_realm_request", + "UpdateThemeRequest": "okta.models.update_theme_request", + "UpdateUISchema": "okta.models.update_ui_schema", + "UpdateUserRequest": "okta.models.update_user_request", + "UpdateUserRequestType": "okta.models.update_user_request_type", + "UploadYubikeyOtpTokenSeedRequest": "okta.models.upload_yubikey_otp_token_seed_request", + "User": "okta.models.user", + "UserActivationToken": "okta.models.user_activation_token", + "UserBlock": "okta.models.user_block", + "UserClassification": "okta.models.user_classification", + "UserCondition": "okta.models.user_condition", + "UserCredentials": "okta.models.user_credentials", + "UserCredentialsWritable": "okta.models.user_credentials_writable", + "UserDevice": "okta.models.user_device", + "UserFactor": "okta.models.user_factor", + "UserFactorActivatePush": "okta.models.user_factor_activate_push", + "UserFactorActivatePushResult": "okta.models.user_factor_activate_push_result", + "UserFactorActivateRequest": "okta.models.user_factor_activate_request", + "UserFactorActivateResponse": "okta.models.user_factor_activate_response", + "UserFactorActivateResponseLinks": "okta.models.user_factor_activate_response_links", + "UserFactorCall": "okta.models.user_factor_call", + "UserFactorCallProfile": "okta.models.user_factor_call_profile", + "UserFactorEmail": "okta.models.user_factor_email", + "UserFactorEmailProfile": "okta.models.user_factor_email_profile", + "UserFactorLinks": "okta.models.user_factor_links", + "UserFactorProvider": "okta.models.user_factor_provider", + "UserFactorPush": "okta.models.user_factor_push", + "UserFactorPushProfile": "okta.models.user_factor_push_profile", + "UserFactorPushTransaction": "okta.models.user_factor_push_transaction", + "UserFactorPushTransactionRejected": "okta.models.user_factor_push_transaction_rejected", + "UserFactorPushTransactionRejectedAllOfLinks": "okta.models.user_factor_push_transaction_rejected_all_of_links", + "UserFactorPushTransactionRejectedAllOfProfile": "okta.models.user_factor_push_transaction_rejected_all_of_profile", + "UserFactorPushTransactionTimeout": "okta.models.user_factor_push_transaction_timeout", + "UserFactorPushTransactionTimeoutAllOfLinks": "okta.models.user_factor_push_transaction_timeout_all_of_links", + "UserFactorPushTransactionWaitingNMC": "okta.models.user_factor_push_transaction_waiting_nmc", + "UserFactorPushTransactionWaitingNMCAllOfLinks": "okta.models.user_factor_push_transaction_waiting_nmc_all_of_links", + "UserFactorPushTransactionWaitingNoNMC": "okta.models.user_factor_push_transaction_waiting_no_nmc", + "UserFactorPushTransactionWaitingNoNMCAllOfLinks": "okta.models.user_factor_push_transaction_waiting_no_nmc_all_of_links", + "UserFactorResultType": "okta.models.user_factor_result_type", + "UserFactorSMS": "okta.models.user_factor_sms", + "UserFactorSMSProfile": "okta.models.user_factor_sms_profile", + "UserFactorSecurityQuestion": "okta.models.user_factor_security_question", + "UserFactorSecurityQuestionProfile": "okta.models.user_factor_security_question_profile", + "UserFactorStatus": "okta.models.user_factor_status", + "UserFactorSupported": "okta.models.user_factor_supported", + "UserFactorToken": "okta.models.user_factor_token", + "UserFactorTokenAllOfVerify": "okta.models.user_factor_token_all_of_verify", + "UserFactorTokenFactorVerificationObject": "okta.models.user_factor_token_factor_verification_object", + "UserFactorTokenHOTP": "okta.models.user_factor_token_hotp", + "UserFactorTokenHOTPProfile": "okta.models.user_factor_token_hotp_profile", + "UserFactorTokenHardware": "okta.models.user_factor_token_hardware", + "UserFactorTokenHardwareAllOfVerify": "okta.models.user_factor_token_hardware_all_of_verify", + "UserFactorTokenProfile": "okta.models.user_factor_token_profile", + "UserFactorTokenSoftwareTOTP": "okta.models.user_factor_token_software_totp", + "UserFactorTokenVerifyRSA": "okta.models.user_factor_token_verify_rsa", + "UserFactorTokenVerifySymantec": "okta.models.user_factor_token_verify_symantec", + "UserFactorType": "okta.models.user_factor_type", + "UserFactorU2F": "okta.models.user_factor_u2_f", + "UserFactorU2FProfile": "okta.models.user_factor_u2_f_profile", + "UserFactorVerifyRequest": "okta.models.user_factor_verify_request", + "UserFactorVerifyResponse": "okta.models.user_factor_verify_response", + "UserFactorVerifyResponseWaiting": "okta.models.user_factor_verify_response_waiting", + "UserFactorVerifyResponseWaitingEmbedded": "okta.models.user_factor_verify_response_waiting_embedded", + "UserFactorVerifyResult": "okta.models.user_factor_verify_result", + "UserFactorVerifyResultWaiting": "okta.models.user_factor_verify_result_waiting", + "UserFactorWeb": "okta.models.user_factor_web", + "UserFactorWebAuthn": "okta.models.user_factor_web_authn", + "UserFactorWebAuthnProfile": "okta.models.user_factor_web_authn_profile", + "UserFactorWebProfile": "okta.models.user_factor_web_profile", + "UserFactorYubikeyOtpToken": "okta.models.user_factor_yubikey_otp_token", + "UserGetSingleton": "okta.models.user_get_singleton", + "UserGetSingletonAllOfEmbedded": "okta.models.user_get_singleton_all_of_embedded", + "UserIdentifierConditionEvaluatorPattern": "okta.models.user_identifier_condition_evaluator_pattern", + "UserIdentifierMatchType": "okta.models.user_identifier_match_type", + "UserIdentifierPolicyRuleCondition": "okta.models.user_identifier_policy_rule_condition", + "UserIdentifierType": "okta.models.user_identifier_type", + "UserIdentityProviderLinkRequest": "okta.models.user_identity_provider_link_request", + "UserImportRequest": "okta.models.user_import_request", + "UserImportRequestData": "okta.models.user_import_request_data", + "UserImportRequestDataAction": "okta.models.user_import_request_data_action", + "UserImportRequestDataAppUser": "okta.models.user_import_request_data_app_user", + "UserImportRequestDataContext": "okta.models.user_import_request_data_context", + "UserImportRequestDataContextApplication": "okta.models.user_import_request_data_context_application", + "UserImportRequestDataContextJob": "okta.models.user_import_request_data_context_job", + "UserImportRequestDataUser": "okta.models.user_import_request_data_user", + "UserImportRequestExecute": "okta.models.user_import_request_execute", + "UserImportResponse": "okta.models.user_import_response", + "UserImportResponseCommandsInner": "okta.models.user_import_response_commands_inner", + "UserImportResponseError": "okta.models.user_import_response_error", + "UserLifecycleAttributePolicyRuleCondition": "okta.models.user_lifecycle_attribute_policy_rule_condition", + "UserLink": "okta.models.user_link", + "UserLinks": "okta.models.user_links", + "UserLockoutSettings": "okta.models.user_lockout_settings", + "UserNextLogin": "okta.models.user_next_login", + "UserPolicyRuleCondition": "okta.models.user_policy_rule_condition", + "UserProfile": "okta.models.user_profile", + "UserProvisioningApplicationFeature": "okta.models.user_provisioning_application_feature", + "UserRequestSchema": "okta.models.user_request_schema", + "UserResourceHrefObject": "okta.models.user_resource_href_object", + "UserResponseSchema": "okta.models.user_response_schema", + "UserRiskGetResponse": "okta.models.user_risk_get_response", + "UserRiskGetResponseLinks": "okta.models.user_risk_get_response_links", + "UserRiskLevelAll": "okta.models.user_risk_level_all", + "UserRiskLevelExists": "okta.models.user_risk_level_exists", + "UserRiskLevelNone": "okta.models.user_risk_level_none", + "UserRiskLevelPut": "okta.models.user_risk_level_put", + "UserRiskPutResponse": "okta.models.user_risk_put_response", + "UserRiskRequest": "okta.models.user_risk_request", + "UserSchema": "okta.models.user_schema", + "UserSchemaAttribute": "okta.models.user_schema_attribute", + "UserSchemaAttributeEnum": "okta.models.user_schema_attribute_enum", + "UserSchemaAttributeFormat": "okta.models.user_schema_attribute_format", + "UserSchemaAttributeItems": "okta.models.user_schema_attribute_items", + "UserSchemaAttributeMaster": "okta.models.user_schema_attribute_master", + "UserSchemaAttributeMasterPriority": "okta.models.user_schema_attribute_master_priority", + "UserSchemaAttributeMasterType": "okta.models.user_schema_attribute_master_type", + "UserSchemaAttributeMutabilityString": "okta.models.user_schema_attribute_mutability_string", + "UserSchemaAttributePermission": "okta.models.user_schema_attribute_permission", + "UserSchemaAttributeScope": "okta.models.user_schema_attribute_scope", + "UserSchemaAttributeType": "okta.models.user_schema_attribute_type", + "UserSchemaBase": "okta.models.user_schema_base", + "UserSchemaBaseProperties": "okta.models.user_schema_base_properties", + "UserSchemaDefinitions": "okta.models.user_schema_definitions", + "UserSchemaProperties": "okta.models.user_schema_properties", + "UserSchemaPropertiesProfile": "okta.models.user_schema_properties_profile", + "UserSchemaPropertiesProfileItem": "okta.models.user_schema_properties_profile_item", + "UserSchemaPublic": "okta.models.user_schema_public", + "UserStatus": "okta.models.user_status", + "UserStatusPolicyRuleCondition": "okta.models.user_status_policy_rule_condition", + "UserType": "okta.models.user_type", + "UserTypeCondition": "okta.models.user_type_condition", + "UserTypeLinks": "okta.models.user_type_links", + "UserTypeLinksAllOfSchema": "okta.models.user_type_links_all_of_schema", + "UserTypePostRequest": "okta.models.user_type_post_request", + "UserTypePutRequest": "okta.models.user_type_put_request", + "UserVerificationEnum": "okta.models.user_verification_enum", + "UsersLink": "okta.models.users_link", + "UsersUpdateRequestSchema": "okta.models.users_update_request_schema", + "ValidationDetail": "okta.models.validation_detail", + "ValidationDetailProvider": "okta.models.validation_detail_provider", + "VerificationMethod": "okta.models.verification_method", + "WebAuthnAttachmentEnum": "okta.models.web_authn_attachment_enum", + "WebAuthnCredRequest": "okta.models.web_authn_cred_request", + "WebAuthnCredResponse": "okta.models.web_authn_cred_response", + "WebAuthnPreregistrationFactor": "okta.models.web_authn_preregistration_factor", + "WebAuthnRpId": "okta.models.web_authn_rp_id", + "WebAuthnRpIdDomain": "okta.models.web_authn_rp_id_domain", + "WebAuthnRpIdDomainDnsRecord": "okta.models.web_authn_rp_id_domain_dns_record", + "WellKnownAppAuthenticatorConfiguration": "okta.models.well_known_app_authenticator_configuration", + "WellKnownAppAuthenticatorConfigurationSettings": "okta.models.well_known_app_authenticator_configuration_settings", + "WellKnownOrgMetadata": "okta.models.well_known_org_metadata", + "WellKnownOrgMetadataLinks": "okta.models.well_known_org_metadata_links", + "WellKnownOrgMetadataLinksAlternate": "okta.models.well_known_org_metadata_links_alternate", + "WellKnownOrgMetadataLinksOrganization": "okta.models.well_known_org_metadata_links_organization", + "WellKnownSSFMetadata": "okta.models.well_known_ssf_metadata", + "WellKnownSSFMetadataSpecUrn": "okta.models.well_known_ssf_metadata_spec_urn", + "WellKnownURIArrayResponse": "okta.models.well_known_uri_array_response", + "WellKnownURIArrayResponseLinks": "okta.models.well_known_uri_array_response_links", + "WellKnownURIObjectResponse": "okta.models.well_known_uri_object_response", + "WellKnownURIRequest": "okta.models.well_known_uri_request", + "WellKnownURIsRoot": "okta.models.well_known_uris_root", + "WellKnownURIsRootEmbedded": "okta.models.well_known_uris_root_embedded", + "WellKnownURIsRootEmbeddedAppleAppSiteAssociation": "okta.models.well_known_uris_root_embedded_apple_app_site_association", + "WellKnownURIsRootEmbeddedAssetlinksJson": "okta.models.well_known_uris_root_embedded_assetlinks_json", + "WellKnownURIsRootLinks": "okta.models.well_known_uris_root_links", + "WidgetGeneration": "okta.models.widget_generation", + "WorkflowActionProvider": "okta.models.workflow_action_provider", + "WorkflowAvailableActionProvider": "okta.models.workflow_available_action_provider", + "WorkflowsValidationDetailProvider": "okta.models.workflows_validation_detail_provider", + "WorkflowsValidationErrorType": "okta.models.workflows_validation_error_type", + "WsFederationApplication": "okta.models.ws_federation_application", + "WsFederationApplicationSettings": "okta.models.ws_federation_application_settings", + "WsFederationApplicationSettingsApplication": "okta.models.ws_federation_application_settings_application", + "ZoomUsApplication": "okta.models.zoom_us_application", + "ZoomUsApplicationSettings": "okta.models.zoom_us_application_settings", + "ZoomUsApplicationSettingsApplication": "okta.models.zoom_us_application_settings_application", + "ZscalerbyzApplication": "okta.models.zscalerbyz_application", + "ZscalerbyzApplicationSettings": "okta.models.zscalerbyz_application_settings", + "ZscalerbyzApplicationSettingsApplication": "okta.models.zscalerbyz_application_settings_application", +} +def __getattr__(name): + if name in _LAZY_IMPORT_MAP: + # Use lock to ensure thread-safe importing and caching + with _import_lock: + # Check again after acquiring lock (double-checked locking pattern) + if name in globals(): + return globals()[name] + # Check if this model belongs to a group that should be preloaded + if name in _MODEL_TO_GROUP: + group_name = _MODEL_TO_GROUP[name] + group_models = _MODEL_GROUPS[group_name] + # Preload all models in the group to ensure consistent class references + for model_name in group_models: + if model_name in _LAZY_IMPORT_MAP and model_name not in globals(): + module = _importlib.import_module(_LAZY_IMPORT_MAP[model_name]) + attr = getattr(module, model_name) + globals()[model_name] = attr + # Return the requested model (now guaranteed to be in globals) + return globals()[name] + # Standard lazy import for models not in a group + module = _importlib.import_module(_LAZY_IMPORT_MAP[name]) + attr = getattr(module, name) + globals()[name] = attr + return attr + raise AttributeError(f"module {__name__!r} has no attribute {name!r}") +def __dir__(): + return list(_LAZY_IMPORT_MAP.keys()) + list(globals().keys()) diff --git a/okta/models/action_provider.py b/okta/models/action_provider.py index 44a9d428..5f31f31f 100644 --- a/okta/models/action_provider.py +++ b/okta/models/action_provider.py @@ -112,10 +112,10 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[Union[WorkflowActionProvider """Create an instance of ActionProvider from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "WorkflowActionProvider": - return import_module( - "okta.models.workflow_action_provider" - ).WorkflowActionProvider.from_dict(obj) + return models.WorkflowActionProvider.from_dict(obj) raise ValueError( "ActionProvider failed to lookup discriminator value from " diff --git a/okta/models/app_config.py b/okta/models/app_config.py index c5ce3945..2cdc0271 100644 --- a/okta/models/app_config.py +++ b/okta/models/app_config.py @@ -107,10 +107,10 @@ def from_dict( """Create an instance of AppConfig from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AppConfigActiveDirectory": - return import_module( - "okta.models.app_config_active_directory" - ).AppConfigActiveDirectory.from_dict(obj) + return models.AppConfigActiveDirectory.from_dict(obj) raise ValueError( "AppConfig failed to lookup discriminator value from " diff --git a/okta/models/application.py b/okta/models/application.py index 0d1d2675..f7de5ce4 100644 --- a/okta/models/application.py +++ b/okta/models/application.py @@ -349,42 +349,26 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of Application from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AutoLoginApplication": - return import_module( - "okta.models.auto_login_application" - ).AutoLoginApplication.from_dict(obj) + return models.AutoLoginApplication.from_dict(obj) if object_type == "BasicAuthApplication": - return import_module( - "okta.models.basic_auth_application" - ).BasicAuthApplication.from_dict(obj) + return models.BasicAuthApplication.from_dict(obj) if object_type == "BookmarkApplication": - return import_module( - "okta.models.bookmark_application" - ).BookmarkApplication.from_dict(obj) + return models.BookmarkApplication.from_dict(obj) if object_type == "BrowserPluginApplication": - return import_module( - "okta.models.browser_plugin_application" - ).BrowserPluginApplication.from_dict(obj) + return models.BrowserPluginApplication.from_dict(obj) if object_type == "OpenIdConnectApplication": - return import_module( - "okta.models.open_id_connect_application" - ).OpenIdConnectApplication.from_dict(obj) + return models.OpenIdConnectApplication.from_dict(obj) if object_type == "Saml11Application": - return import_module( - "okta.models.saml11_application" - ).Saml11Application.from_dict(obj) + return models.Saml11Application.from_dict(obj) if object_type == "SamlApplication": - return import_module( - "okta.models.saml_application" - ).SamlApplication.from_dict(obj) + return models.SamlApplication.from_dict(obj) if object_type == "SecurePasswordStoreApplication": - return import_module( - "okta.models.secure_password_store_application" - ).SecurePasswordStoreApplication.from_dict(obj) + return models.SecurePasswordStoreApplication.from_dict(obj) if object_type == "WsFederationApplication": - return import_module( - "okta.models.ws_federation_application" - ).WsFederationApplication.from_dict(obj) + return models.WsFederationApplication.from_dict(obj) raise ValueError( "Application failed to lookup discriminator value from " diff --git a/okta/models/application_feature.py b/okta/models/application_feature.py index 2a0c56a1..d1c00abd 100644 --- a/okta/models/application_feature.py +++ b/okta/models/application_feature.py @@ -140,14 +140,12 @@ def from_dict( """Create an instance of ApplicationFeature from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "InboundProvisioningApplicationFeature": - return import_module( - "okta.models.inbound_provisioning_application_feature" - ).InboundProvisioningApplicationFeature.from_dict(obj) + return models.InboundProvisioningApplicationFeature.from_dict(obj) if object_type == "UserProvisioningApplicationFeature": - return import_module( - "okta.models.user_provisioning_application_feature" - ).UserProvisioningApplicationFeature.from_dict(obj) + return models.UserProvisioningApplicationFeature.from_dict(obj) raise ValueError( "ApplicationFeature failed to lookup discriminator value from " diff --git a/okta/models/authenticator_base.py b/okta/models/authenticator_base.py index f925c6a6..989a245b 100644 --- a/okta/models/authenticator_base.py +++ b/okta/models/authenticator_base.py @@ -227,74 +227,42 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of AuthenticatorBase from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AuthenticatorKeyCustomApp": - return import_module( - "okta.models.authenticator_key_custom_app" - ).AuthenticatorKeyCustomApp.from_dict(obj) + return models.AuthenticatorKeyCustomApp.from_dict(obj) if object_type == "AuthenticatorKeyDuo": - return import_module( - "okta.models.authenticator_key_duo" - ).AuthenticatorKeyDuo.from_dict(obj) + return models.AuthenticatorKeyDuo.from_dict(obj) if object_type == "AuthenticatorKeyExternalIdp": - return import_module( - "okta.models.authenticator_key_external_idp" - ).AuthenticatorKeyExternalIdp.from_dict(obj) + return models.AuthenticatorKeyExternalIdp.from_dict(obj) if object_type == "AuthenticatorKeyGoogleOtp": - return import_module( - "okta.models.authenticator_key_google_otp" - ).AuthenticatorKeyGoogleOtp.from_dict(obj) + return models.AuthenticatorKeyGoogleOtp.from_dict(obj) if object_type == "AuthenticatorKeyEmail": - return import_module( - "okta.models.authenticator_key_email" - ).AuthenticatorKeyEmail.from_dict(obj) + return models.AuthenticatorKeyEmail.from_dict(obj) if object_type == "AuthenticatorKeyPassword": - return import_module( - "okta.models.authenticator_key_password" - ).AuthenticatorKeyPassword.from_dict(obj) + return models.AuthenticatorKeyPassword.from_dict(obj) if object_type == "AuthenticatorKeyOktaVerify": - return import_module( - "okta.models.authenticator_key_okta_verify" - ).AuthenticatorKeyOktaVerify.from_dict(obj) + return models.AuthenticatorKeyOktaVerify.from_dict(obj) if object_type == "AuthenticatorKeyOnprem": - return import_module( - "okta.models.authenticator_key_onprem" - ).AuthenticatorKeyOnprem.from_dict(obj) + return models.AuthenticatorKeyOnprem.from_dict(obj) if object_type == "AuthenticatorKeyPhone": - return import_module( - "okta.models.authenticator_key_phone" - ).AuthenticatorKeyPhone.from_dict(obj) + return models.AuthenticatorKeyPhone.from_dict(obj) if object_type == "AuthenticatorKeySecurityKey": - return import_module( - "okta.models.authenticator_key_security_key" - ).AuthenticatorKeySecurityKey.from_dict(obj) + return models.AuthenticatorKeySecurityKey.from_dict(obj) if object_type == "AuthenticatorKeySecurityQuestion": - return import_module( - "okta.models.authenticator_key_security_question" - ).AuthenticatorKeySecurityQuestion.from_dict(obj) + return models.AuthenticatorKeySecurityQuestion.from_dict(obj) if object_type == "AuthenticatorKeySmartCard": - return import_module( - "okta.models.authenticator_key_smart_card" - ).AuthenticatorKeySmartCard.from_dict(obj) + return models.AuthenticatorKeySmartCard.from_dict(obj) if object_type == "AuthenticatorKeySymantecVip": - return import_module( - "okta.models.authenticator_key_symantec_vip" - ).AuthenticatorKeySymantecVip.from_dict(obj) + return models.AuthenticatorKeySymantecVip.from_dict(obj) if object_type == "AuthenticatorKeyTac": - return import_module( - "okta.models.authenticator_key_tac" - ).AuthenticatorKeyTac.from_dict(obj) + return models.AuthenticatorKeyTac.from_dict(obj) if object_type == "AuthenticatorKeyWebauthn": - return import_module( - "okta.models.authenticator_key_webauthn" - ).AuthenticatorKeyWebauthn.from_dict(obj) + return models.AuthenticatorKeyWebauthn.from_dict(obj) if object_type == "AuthenticatorKeyYubikey": - return import_module( - "okta.models.authenticator_key_yubikey" - ).AuthenticatorKeyYubikey.from_dict(obj) + return models.AuthenticatorKeyYubikey.from_dict(obj) if object_type == "AuthenticatorSimple": - return import_module( - "okta.models.authenticator_simple" - ).AuthenticatorSimple.from_dict(obj) + return models.AuthenticatorSimple.from_dict(obj) raise ValueError( "AuthenticatorBase failed to lookup discriminator value from " diff --git a/okta/models/authenticator_method_base.py b/okta/models/authenticator_method_base.py index 81b5fd20..ee35ecdb 100644 --- a/okta/models/authenticator_method_base.py +++ b/okta/models/authenticator_method_base.py @@ -176,62 +176,36 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of AuthenticatorMethodBase from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AuthenticatorMethodWithVerifiableProperties": - return import_module( - "okta.models.authenticator_method_with_verifiable_properties" - ).AuthenticatorMethodWithVerifiableProperties.from_dict(obj) + return models.AuthenticatorMethodWithVerifiableProperties.from_dict(obj) if object_type == "AuthenticatorMethodWithVerifiableProperties": - return import_module( - "okta.models.authenticator_method_with_verifiable_properties" - ).AuthenticatorMethodWithVerifiableProperties.from_dict(obj) + return models.AuthenticatorMethodWithVerifiableProperties.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodWithVerifiableProperties": - return import_module( - "okta.models.authenticator_method_with_verifiable_properties" - ).AuthenticatorMethodWithVerifiableProperties.from_dict(obj) + return models.AuthenticatorMethodWithVerifiableProperties.from_dict(obj) if object_type == "AuthenticatorMethodOtp": - return import_module( - "okta.models.authenticator_method_otp" - ).AuthenticatorMethodOtp.from_dict(obj) + return models.AuthenticatorMethodOtp.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodPush": - return import_module( - "okta.models.authenticator_method_push" - ).AuthenticatorMethodPush.from_dict(obj) + return models.AuthenticatorMethodPush.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodSignedNonce": - return import_module( - "okta.models.authenticator_method_signed_nonce" - ).AuthenticatorMethodSignedNonce.from_dict(obj) + return models.AuthenticatorMethodSignedNonce.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodTac": - return import_module( - "okta.models.authenticator_method_tac" - ).AuthenticatorMethodTac.from_dict(obj) + return models.AuthenticatorMethodTac.from_dict(obj) if object_type == "AuthenticatorMethodTotp": - return import_module( - "okta.models.authenticator_method_totp" - ).AuthenticatorMethodTotp.from_dict(obj) + return models.AuthenticatorMethodTotp.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodWebAuthn": - return import_module( - "okta.models.authenticator_method_web_authn" - ).AuthenticatorMethodWebAuthn.from_dict(obj) + return models.AuthenticatorMethodWebAuthn.from_dict(obj) raise ValueError( "AuthenticatorMethodBase failed to lookup discriminator value from " diff --git a/okta/models/authenticator_method_with_verifiable_properties.py b/okta/models/authenticator_method_with_verifiable_properties.py index ef31dfea..2cb8979c 100644 --- a/okta/models/authenticator_method_with_verifiable_properties.py +++ b/okta/models/authenticator_method_with_verifiable_properties.py @@ -180,62 +180,36 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of AuthenticatorMethodWithVerifiableProperties from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AuthenticatorMethodWithVerifiableProperties": - return import_module( - "okta.models.authenticator_method_with_verifiable_properties" - ).AuthenticatorMethodWithVerifiableProperties.from_dict(obj) + return models.AuthenticatorMethodWithVerifiableProperties.from_dict(obj) if object_type == "AuthenticatorMethodWithVerifiableProperties": - return import_module( - "okta.models.authenticator_method_with_verifiable_properties" - ).AuthenticatorMethodWithVerifiableProperties.from_dict(obj) + return models.AuthenticatorMethodWithVerifiableProperties.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodWithVerifiableProperties": - return import_module( - "okta.models.authenticator_method_with_verifiable_properties" - ).AuthenticatorMethodWithVerifiableProperties.from_dict(obj) + return models.AuthenticatorMethodWithVerifiableProperties.from_dict(obj) if object_type == "AuthenticatorMethodOtp": - return import_module( - "okta.models.authenticator_method_otp" - ).AuthenticatorMethodOtp.from_dict(obj) + return models.AuthenticatorMethodOtp.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodPush": - return import_module( - "okta.models.authenticator_method_push" - ).AuthenticatorMethodPush.from_dict(obj) + return models.AuthenticatorMethodPush.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodSignedNonce": - return import_module( - "okta.models.authenticator_method_signed_nonce" - ).AuthenticatorMethodSignedNonce.from_dict(obj) + return models.AuthenticatorMethodSignedNonce.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodTac": - return import_module( - "okta.models.authenticator_method_tac" - ).AuthenticatorMethodTac.from_dict(obj) + return models.AuthenticatorMethodTac.from_dict(obj) if object_type == "AuthenticatorMethodTotp": - return import_module( - "okta.models.authenticator_method_totp" - ).AuthenticatorMethodTotp.from_dict(obj) + return models.AuthenticatorMethodTotp.from_dict(obj) if object_type == "AuthenticatorMethodSimple": - return import_module( - "okta.models.authenticator_method_simple" - ).AuthenticatorMethodSimple.from_dict(obj) + return models.AuthenticatorMethodSimple.from_dict(obj) if object_type == "AuthenticatorMethodWebAuthn": - return import_module( - "okta.models.authenticator_method_web_authn" - ).AuthenticatorMethodWebAuthn.from_dict(obj) + return models.AuthenticatorMethodWebAuthn.from_dict(obj) raise ValueError( "AuthenticatorMethodWithVerifiableProperties failed to lookup discriminator value from " diff --git a/okta/models/authenticator_simple.py b/okta/models/authenticator_simple.py index 5edc7b66..6c8b62f6 100644 --- a/okta/models/authenticator_simple.py +++ b/okta/models/authenticator_simple.py @@ -192,70 +192,40 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of AuthenticatorSimple from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AuthenticatorKeyCustomApp": - return import_module( - "okta.models.authenticator_key_custom_app" - ).AuthenticatorKeyCustomApp.from_dict(obj) + return models.AuthenticatorKeyCustomApp.from_dict(obj) if object_type == "AuthenticatorKeyDuo": - return import_module( - "okta.models.authenticator_key_duo" - ).AuthenticatorKeyDuo.from_dict(obj) + return models.AuthenticatorKeyDuo.from_dict(obj) if object_type == "AuthenticatorKeyExternalIdp": - return import_module( - "okta.models.authenticator_key_external_idp" - ).AuthenticatorKeyExternalIdp.from_dict(obj) + return models.AuthenticatorKeyExternalIdp.from_dict(obj) if object_type == "AuthenticatorKeyGoogleOtp": - return import_module( - "okta.models.authenticator_key_google_otp" - ).AuthenticatorKeyGoogleOtp.from_dict(obj) + return models.AuthenticatorKeyGoogleOtp.from_dict(obj) if object_type == "AuthenticatorKeyEmail": - return import_module( - "okta.models.authenticator_key_email" - ).AuthenticatorKeyEmail.from_dict(obj) + return models.AuthenticatorKeyEmail.from_dict(obj) if object_type == "AuthenticatorKeyPassword": - return import_module( - "okta.models.authenticator_key_password" - ).AuthenticatorKeyPassword.from_dict(obj) + return models.AuthenticatorKeyPassword.from_dict(obj) if object_type == "AuthenticatorKeyOktaVerify": - return import_module( - "okta.models.authenticator_key_okta_verify" - ).AuthenticatorKeyOktaVerify.from_dict(obj) + return models.AuthenticatorKeyOktaVerify.from_dict(obj) if object_type == "AuthenticatorKeyOnprem": - return import_module( - "okta.models.authenticator_key_onprem" - ).AuthenticatorKeyOnprem.from_dict(obj) + return models.AuthenticatorKeyOnprem.from_dict(obj) if object_type == "AuthenticatorKeyPhone": - return import_module( - "okta.models.authenticator_key_phone" - ).AuthenticatorKeyPhone.from_dict(obj) + return models.AuthenticatorKeyPhone.from_dict(obj) if object_type == "AuthenticatorKeySecurityKey": - return import_module( - "okta.models.authenticator_key_security_key" - ).AuthenticatorKeySecurityKey.from_dict(obj) + return models.AuthenticatorKeySecurityKey.from_dict(obj) if object_type == "AuthenticatorKeySecurityQuestion": - return import_module( - "okta.models.authenticator_key_security_question" - ).AuthenticatorKeySecurityQuestion.from_dict(obj) + return models.AuthenticatorKeySecurityQuestion.from_dict(obj) if object_type == "AuthenticatorKeySmartCard": - return import_module( - "okta.models.authenticator_key_smart_card" - ).AuthenticatorKeySmartCard.from_dict(obj) + return models.AuthenticatorKeySmartCard.from_dict(obj) if object_type == "AuthenticatorKeySymantecVip": - return import_module( - "okta.models.authenticator_key_symantec_vip" - ).AuthenticatorKeySymantecVip.from_dict(obj) + return models.AuthenticatorKeySymantecVip.from_dict(obj) if object_type == "AuthenticatorKeyTac": - return import_module( - "okta.models.authenticator_key_tac" - ).AuthenticatorKeyTac.from_dict(obj) + return models.AuthenticatorKeyTac.from_dict(obj) if object_type == "AuthenticatorKeyWebauthn": - return import_module( - "okta.models.authenticator_key_webauthn" - ).AuthenticatorKeyWebauthn.from_dict(obj) + return models.AuthenticatorKeyWebauthn.from_dict(obj) if object_type == "AuthenticatorKeyYubikey": - return import_module( - "okta.models.authenticator_key_yubikey" - ).AuthenticatorKeyYubikey.from_dict(obj) + return models.AuthenticatorKeyYubikey.from_dict(obj) raise ValueError( "AuthenticatorSimple failed to lookup discriminator value from " diff --git a/okta/models/available_action_provider.py b/okta/models/available_action_provider.py index 13a3945d..9e5f149d 100644 --- a/okta/models/available_action_provider.py +++ b/okta/models/available_action_provider.py @@ -121,10 +121,10 @@ def from_dict( """Create an instance of AvailableActionProvider from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "WorkflowAvailableActionProvider": - return import_module( - "okta.models.workflow_available_action_provider" - ).WorkflowAvailableActionProvider.from_dict(obj) + return models.WorkflowAvailableActionProvider.from_dict(obj) raise ValueError( "AvailableActionProvider failed to lookup discriminator value from " diff --git a/okta/models/behavior_rule.py b/okta/models/behavior_rule.py index 8abfd421..592e9d58 100644 --- a/okta/models/behavior_rule.py +++ b/okta/models/behavior_rule.py @@ -177,26 +177,18 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of BehaviorRule from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "BehaviorRuleASN": - return import_module( - "okta.models.behavior_rule_asn" - ).BehaviorRuleASN.from_dict(obj) + return models.BehaviorRuleASN.from_dict(obj) if object_type == "BehaviorRuleAnomalousDevice": - return import_module( - "okta.models.behavior_rule_anomalous_device" - ).BehaviorRuleAnomalousDevice.from_dict(obj) + return models.BehaviorRuleAnomalousDevice.from_dict(obj) if object_type == "BehaviorRuleAnomalousIP": - return import_module( - "okta.models.behavior_rule_anomalous_ip" - ).BehaviorRuleAnomalousIP.from_dict(obj) + return models.BehaviorRuleAnomalousIP.from_dict(obj) if object_type == "BehaviorRuleAnomalousLocation": - return import_module( - "okta.models.behavior_rule_anomalous_location" - ).BehaviorRuleAnomalousLocation.from_dict(obj) + return models.BehaviorRuleAnomalousLocation.from_dict(obj) if object_type == "BehaviorRuleVelocity": - return import_module( - "okta.models.behavior_rule_velocity" - ).BehaviorRuleVelocity.from_dict(obj) + return models.BehaviorRuleVelocity.from_dict(obj) raise ValueError( "BehaviorRule failed to lookup discriminator value from " diff --git a/okta/models/device_assurance.py b/okta/models/device_assurance.py index 94824c0f..797b0435 100644 --- a/okta/models/device_assurance.py +++ b/okta/models/device_assurance.py @@ -218,26 +218,18 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of DeviceAssurance from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "DeviceAssuranceAndroidPlatform": - return import_module( - "okta.models.device_assurance_android_platform" - ).DeviceAssuranceAndroidPlatform.from_dict(obj) + return models.DeviceAssuranceAndroidPlatform.from_dict(obj) if object_type == "DeviceAssuranceChromeOSPlatform": - return import_module( - "okta.models.device_assurance_chrome_os_platform" - ).DeviceAssuranceChromeOSPlatform.from_dict(obj) + return models.DeviceAssuranceChromeOSPlatform.from_dict(obj) if object_type == "DeviceAssuranceIOSPlatform": - return import_module( - "okta.models.device_assurance_ios_platform" - ).DeviceAssuranceIOSPlatform.from_dict(obj) + return models.DeviceAssuranceIOSPlatform.from_dict(obj) if object_type == "DeviceAssuranceMacOSPlatform": - return import_module( - "okta.models.device_assurance_mac_os_platform" - ).DeviceAssuranceMacOSPlatform.from_dict(obj) + return models.DeviceAssuranceMacOSPlatform.from_dict(obj) if object_type == "DeviceAssuranceWindowsPlatform": - return import_module( - "okta.models.device_assurance_windows_platform" - ).DeviceAssuranceWindowsPlatform.from_dict(obj) + return models.DeviceAssuranceWindowsPlatform.from_dict(obj) raise ValueError( "DeviceAssurance failed to lookup discriminator value from " diff --git a/okta/models/enrollment_policy_authenticator_grace_period.py b/okta/models/enrollment_policy_authenticator_grace_period.py index 49aa9bc9..dbfadbf9 100644 --- a/okta/models/enrollment_policy_authenticator_grace_period.py +++ b/okta/models/enrollment_policy_authenticator_grace_period.py @@ -122,10 +122,10 @@ def from_dict( """Create an instance of EnrollmentPolicyAuthenticatorGracePeriod from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "ByDateTimeAuthenticatorGracePeriodExpiry": - return import_module( - "okta.models.by_date_time_authenticator_grace_period_expiry" - ).ByDateTimeAuthenticatorGracePeriodExpiry.from_dict(obj) + return models.ByDateTimeAuthenticatorGracePeriodExpiry.from_dict(obj) raise ValueError( "EnrollmentPolicyAuthenticatorGracePeriod failed to lookup discriminator value from " diff --git a/okta/models/inline_hook_channel.py b/okta/models/inline_hook_channel.py index 0293f743..63494479 100644 --- a/okta/models/inline_hook_channel.py +++ b/okta/models/inline_hook_channel.py @@ -117,14 +117,12 @@ def from_dict( """Create an instance of InlineHookChannel from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "InlineHookChannelHttp": - return import_module( - "okta.models.inline_hook_channel_http" - ).InlineHookChannelHttp.from_dict(obj) + return models.InlineHookChannelHttp.from_dict(obj) if object_type == "InlineHookChannelOAuth": - return import_module( - "okta.models.inline_hook_channel_o_auth" - ).InlineHookChannelOAuth.from_dict(obj) + return models.InlineHookChannelOAuth.from_dict(obj) raise ValueError( "InlineHookChannel failed to lookup discriminator value from " diff --git a/okta/models/inline_hook_channel_create.py b/okta/models/inline_hook_channel_create.py index cb502582..3733edd0 100644 --- a/okta/models/inline_hook_channel_create.py +++ b/okta/models/inline_hook_channel_create.py @@ -119,14 +119,12 @@ def from_dict( """Create an instance of InlineHookChannelCreate from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "InlineHookChannelHttpCreate": - return import_module( - "okta.models.inline_hook_channel_http_create" - ).InlineHookChannelHttpCreate.from_dict(obj) + return models.InlineHookChannelHttpCreate.from_dict(obj) if object_type == "InlineHookChannelOAuthCreate": - return import_module( - "okta.models.inline_hook_channel_o_auth_create" - ).InlineHookChannelOAuthCreate.from_dict(obj) + return models.InlineHookChannelOAuthCreate.from_dict(obj) raise ValueError( "InlineHookChannelCreate failed to lookup discriminator value from " diff --git a/okta/models/log_stream.py b/okta/models/log_stream.py index d295a6dc..a46508aa 100644 --- a/okta/models/log_stream.py +++ b/okta/models/log_stream.py @@ -159,14 +159,12 @@ def from_dict( """Create an instance of LogStream from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "LogStreamAws": - return import_module("okta.models.log_stream_aws").LogStreamAws.from_dict( - obj - ) + return models.LogStreamAws.from_dict(obj) if object_type == "LogStreamSplunk": - return import_module( - "okta.models.log_stream_splunk" - ).LogStreamSplunk.from_dict(obj) + return models.LogStreamSplunk.from_dict(obj) raise ValueError( "LogStream failed to lookup discriminator value from " diff --git a/okta/models/log_stream_put_schema.py b/okta/models/log_stream_put_schema.py index 9d22f7c5..48b4d6a8 100644 --- a/okta/models/log_stream_put_schema.py +++ b/okta/models/log_stream_put_schema.py @@ -114,14 +114,12 @@ def from_dict( """Create an instance of LogStreamPutSchema from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "LogStreamAwsPutSchema": - return import_module( - "okta.models.log_stream_aws_put_schema" - ).LogStreamAwsPutSchema.from_dict(obj) + return models.LogStreamAwsPutSchema.from_dict(obj) if object_type == "LogStreamSplunkPutSchema": - return import_module( - "okta.models.log_stream_splunk_put_schema" - ).LogStreamSplunkPutSchema.from_dict(obj) + return models.LogStreamSplunkPutSchema.from_dict(obj) raise ValueError( "LogStreamPutSchema failed to lookup discriminator value from " diff --git a/okta/models/network_zone.py b/okta/models/network_zone.py index 188a5347..c89a60f7 100644 --- a/okta/models/network_zone.py +++ b/okta/models/network_zone.py @@ -172,18 +172,14 @@ def from_dict( """Create an instance of NetworkZone from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "DynamicNetworkZone": - return import_module( - "okta.models.dynamic_network_zone" - ).DynamicNetworkZone.from_dict(obj) + return models.DynamicNetworkZone.from_dict(obj) if object_type == "EnhancedDynamicNetworkZone": - return import_module( - "okta.models.enhanced_dynamic_network_zone" - ).EnhancedDynamicNetworkZone.from_dict(obj) + return models.EnhancedDynamicNetworkZone.from_dict(obj) if object_type == "IPNetworkZone": - return import_module("okta.models.ip_network_zone").IPNetworkZone.from_dict( - obj - ) + return models.IPNetworkZone.from_dict(obj) raise ValueError( "NetworkZone failed to lookup discriminator value from " diff --git a/okta/models/o_auth2_client_json_signing_key_response.py b/okta/models/o_auth2_client_json_signing_key_response.py index f6b86441..7ed1965c 100644 --- a/okta/models/o_auth2_client_json_signing_key_response.py +++ b/okta/models/o_auth2_client_json_signing_key_response.py @@ -198,14 +198,12 @@ def from_dict( """Create an instance of OAuth2ClientJsonSigningKeyResponse from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "OAuth2ClientJsonWebKeyECResponse": - return import_module( - "okta.models.o_auth2_client_json_web_key_ec_response" - ).OAuth2ClientJsonWebKeyECResponse.from_dict(obj) + return models.OAuth2ClientJsonWebKeyECResponse.from_dict(obj) if object_type == "OAuth2ClientJsonWebKeyRsaResponse": - return import_module( - "okta.models.o_auth2_client_json_web_key_rsa_response" - ).OAuth2ClientJsonWebKeyRsaResponse.from_dict(obj) + return models.OAuth2ClientJsonWebKeyRsaResponse.from_dict(obj) raise ValueError( "OAuth2ClientJsonSigningKeyResponse failed to lookup discriminator value from " diff --git a/okta/models/policy.py b/okta/models/policy.py index 2234da08..e255f003 100644 --- a/okta/models/policy.py +++ b/okta/models/policy.py @@ -209,42 +209,26 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of Policy from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AccessPolicy": - return import_module("okta.models.access_policy").AccessPolicy.from_dict( - obj - ) + return models.AccessPolicy.from_dict(obj) if object_type == "DeviceSignalCollectionPolicy": - return import_module( - "okta.models.device_signal_collection_policy" - ).DeviceSignalCollectionPolicy.from_dict(obj) + return models.DeviceSignalCollectionPolicy.from_dict(obj) if object_type == "EntityRiskPolicy": - return import_module( - "okta.models.entity_risk_policy" - ).EntityRiskPolicy.from_dict(obj) + return models.EntityRiskPolicy.from_dict(obj) if object_type == "IdpDiscoveryPolicy": - return import_module( - "okta.models.idp_discovery_policy" - ).IdpDiscoveryPolicy.from_dict(obj) + return models.IdpDiscoveryPolicy.from_dict(obj) if object_type == "AuthenticatorEnrollmentPolicy": - return import_module( - "okta.models.authenticator_enrollment_policy" - ).AuthenticatorEnrollmentPolicy.from_dict(obj) + return models.AuthenticatorEnrollmentPolicy.from_dict(obj) if object_type == "OktaSignOnPolicy": - return import_module( - "okta.models.okta_sign_on_policy" - ).OktaSignOnPolicy.from_dict(obj) + return models.OktaSignOnPolicy.from_dict(obj) if object_type == "PasswordPolicy": - return import_module( - "okta.models.password_policy" - ).PasswordPolicy.from_dict(obj) + return models.PasswordPolicy.from_dict(obj) if object_type == "PostAuthSessionPolicy": - return import_module( - "okta.models.post_auth_session_policy" - ).PostAuthSessionPolicy.from_dict(obj) + return models.PostAuthSessionPolicy.from_dict(obj) if object_type == "ProfileEnrollmentPolicy": - return import_module( - "okta.models.profile_enrollment_policy" - ).ProfileEnrollmentPolicy.from_dict(obj) + return models.ProfileEnrollmentPolicy.from_dict(obj) raise ValueError( "Policy failed to lookup discriminator value from " diff --git a/okta/models/policy_rule.py b/okta/models/policy_rule.py index 2998e5ee..38a6f0ae 100644 --- a/okta/models/policy_rule.py +++ b/okta/models/policy_rule.py @@ -215,42 +215,26 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of PolicyRule from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AccessPolicyRule": - return import_module( - "okta.models.access_policy_rule" - ).AccessPolicyRule.from_dict(obj) + return models.AccessPolicyRule.from_dict(obj) if object_type == "DeviceSignalCollectionPolicyRule": - return import_module( - "okta.models.device_signal_collection_policy_rule" - ).DeviceSignalCollectionPolicyRule.from_dict(obj) + return models.DeviceSignalCollectionPolicyRule.from_dict(obj) if object_type == "EntityRiskPolicyRule": - return import_module( - "okta.models.entity_risk_policy_rule" - ).EntityRiskPolicyRule.from_dict(obj) + return models.EntityRiskPolicyRule.from_dict(obj) if object_type == "IdpDiscoveryPolicyRule": - return import_module( - "okta.models.idp_discovery_policy_rule" - ).IdpDiscoveryPolicyRule.from_dict(obj) + return models.IdpDiscoveryPolicyRule.from_dict(obj) if object_type == "AuthenticatorEnrollmentPolicyRule": - return import_module( - "okta.models.authenticator_enrollment_policy_rule" - ).AuthenticatorEnrollmentPolicyRule.from_dict(obj) + return models.AuthenticatorEnrollmentPolicyRule.from_dict(obj) if object_type == "PasswordPolicyRule": - return import_module( - "okta.models.password_policy_rule" - ).PasswordPolicyRule.from_dict(obj) + return models.PasswordPolicyRule.from_dict(obj) if object_type == "PostAuthSessionPolicyRule": - return import_module( - "okta.models.post_auth_session_policy_rule" - ).PostAuthSessionPolicyRule.from_dict(obj) + return models.PostAuthSessionPolicyRule.from_dict(obj) if object_type == "ProfileEnrollmentPolicyRule": - return import_module( - "okta.models.profile_enrollment_policy_rule" - ).ProfileEnrollmentPolicyRule.from_dict(obj) + return models.ProfileEnrollmentPolicyRule.from_dict(obj) if object_type == "OktaSignOnPolicyRule": - return import_module( - "okta.models.okta_sign_on_policy_rule" - ).OktaSignOnPolicyRule.from_dict(obj) + return models.OktaSignOnPolicyRule.from_dict(obj) raise ValueError( "PolicyRule failed to lookup discriminator value from " diff --git a/okta/models/privileged_resource.py b/okta/models/privileged_resource.py index 7d1decb2..cf7517fb 100644 --- a/okta/models/privileged_resource.py +++ b/okta/models/privileged_resource.py @@ -170,18 +170,14 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of PrivilegedResource from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "PrivilegedResourceAccountAppRequest": - return import_module( - "okta.models.privileged_resource_account_app_request" - ).PrivilegedResourceAccountAppRequest.from_dict(obj) + return models.PrivilegedResourceAccountAppRequest.from_dict(obj) if object_type == "PrivilegedResourceAccountOkta": - return import_module( - "okta.models.privileged_resource_account_okta" - ).PrivilegedResourceAccountOkta.from_dict(obj) + return models.PrivilegedResourceAccountOkta.from_dict(obj) if object_type == "PrivilegedResourceAccountAppResponse": - return import_module( - "okta.models.privileged_resource_account_app_response" - ).PrivilegedResourceAccountAppResponse.from_dict(obj) + return models.PrivilegedResourceAccountAppResponse.from_dict(obj) raise ValueError( "PrivilegedResource failed to lookup discriminator value from " diff --git a/okta/models/push_provider.py b/okta/models/push_provider.py index c25270a5..47d18dd0 100644 --- a/okta/models/push_provider.py +++ b/okta/models/push_provider.py @@ -146,14 +146,12 @@ def from_dict( """Create an instance of PushProvider from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "APNSPushProvider": - return import_module( - "okta.models.apns_push_provider" - ).APNSPushProvider.from_dict(obj) + return models.APNSPushProvider.from_dict(obj) if object_type == "FCMPushProvider": - return import_module( - "okta.models.fcm_push_provider" - ).FCMPushProvider.from_dict(obj) + return models.FCMPushProvider.from_dict(obj) raise ValueError( "PushProvider failed to lookup discriminator value from " diff --git a/okta/models/registration_inline_hook_request.py b/okta/models/registration_inline_hook_request.py index ef9bd401..bf7ee18a 100644 --- a/okta/models/registration_inline_hook_request.py +++ b/okta/models/registration_inline_hook_request.py @@ -129,14 +129,12 @@ def from_dict( """Create an instance of RegistrationInlineHookRequest from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "RegistrationInlineHookPPData": - return import_module( - "okta.models.registration_inline_hook_pp_data" - ).RegistrationInlineHookPPData.from_dict(obj) + return models.RegistrationInlineHookPPData.from_dict(obj) if object_type == "RegistrationInlineHookSSRData": - return import_module( - "okta.models.registration_inline_hook_ssr_data" - ).RegistrationInlineHookSSRData.from_dict(obj) + return models.RegistrationInlineHookSSRData.from_dict(obj) raise ValueError( "RegistrationInlineHookRequest failed to lookup discriminator value from " diff --git a/okta/models/saml_settings.py b/okta/models/saml_settings.py index 4d534f33..5b0b90a3 100644 --- a/okta/models/saml_settings.py +++ b/okta/models/saml_settings.py @@ -42,7 +42,7 @@ class SamlSettings(BaseModel): honor_persistent_name_id: Optional[StrictBool] = Field( default=True, description="Determines if the IdP should persist account linking when the incoming assertion NameID format is " - "`urn:oasis:names:tc:SAML:2.0:nameid-format:persistent`", + "`urn:oasis:names:tc:SAML:2.0:nameid-format:persistent`", alias="honorPersistentNameId", ) name_format: Optional[SamlNameIdFormat] = Field( @@ -53,13 +53,13 @@ class SamlSettings(BaseModel): participate_slo: Optional[StrictBool] = Field( default=None, description="Set to `true` to have Okta send a logout request to the upstream IdP when a user signs out of Okta or a " - "downstream app.", + "downstream app.", alias="participateSlo", ) send_application_context: Optional[StrictBool] = Field( default=False, description="Determines if the IdP should send the application context as `` and `` " - "in the `` element of the `` message", + "in the `` element of the `` message", alias="sendApplicationContext", ) __properties: ClassVar[List[str]] = [ diff --git a/okta/models/service_account.py b/okta/models/service_account.py index e178caf2..960ff0b8 100644 --- a/okta/models/service_account.py +++ b/okta/models/service_account.py @@ -203,14 +203,12 @@ def from_dict( """Create an instance of ServiceAccount from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "ServiceAccountDetailsAppAccount": - return import_module( - "okta.models.service_account_details_app_account" - ).ServiceAccountDetailsAppAccount.from_dict(obj) + return models.ServiceAccountDetailsAppAccount.from_dict(obj) if object_type == "ServiceAccountDetailsOktaUserAccount": - return import_module( - "okta.models.service_account_details_okta_user_account" - ).ServiceAccountDetailsOktaUserAccount.from_dict(obj) + return models.ServiceAccountDetailsOktaUserAccount.from_dict(obj) raise ValueError( "ServiceAccount failed to lookup discriminator value from " diff --git a/okta/models/user_factor.py b/okta/models/user_factor.py index ed87dfba..5784c833 100644 --- a/okta/models/user_factor.py +++ b/okta/models/user_factor.py @@ -220,54 +220,32 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of UserFactor from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "UserFactorCall": - return import_module( - "okta.models.user_factor_call" - ).UserFactorCall.from_dict(obj) + return models.UserFactorCall.from_dict(obj) if object_type == "UserFactorEmail": - return import_module( - "okta.models.user_factor_email" - ).UserFactorEmail.from_dict(obj) + return models.UserFactorEmail.from_dict(obj) if object_type == "UserFactorPush": - return import_module( - "okta.models.user_factor_push" - ).UserFactorPush.from_dict(obj) + return models.UserFactorPush.from_dict(obj) if object_type == "UserFactorSecurityQuestion": - return import_module( - "okta.models.user_factor_security_question" - ).UserFactorSecurityQuestion.from_dict(obj) + return models.UserFactorSecurityQuestion.from_dict(obj) if object_type == "UserFactorSMS": - return import_module("okta.models.user_factor_sms").UserFactorSMS.from_dict( - obj - ) + return models.UserFactorSMS.from_dict(obj) if object_type == "UserFactorToken": - return import_module( - "okta.models.user_factor_token" - ).UserFactorToken.from_dict(obj) + return models.UserFactorToken.from_dict(obj) if object_type == "UserFactorTokenHardware": - return import_module( - "okta.models.user_factor_token_hardware" - ).UserFactorTokenHardware.from_dict(obj) + return models.UserFactorTokenHardware.from_dict(obj) if object_type == "UserFactorTokenHOTP": - return import_module( - "okta.models.user_factor_token_hotp" - ).UserFactorTokenHOTP.from_dict(obj) + return models.UserFactorTokenHOTP.from_dict(obj) if object_type == "UserFactorTokenSoftwareTOTP": - return import_module( - "okta.models.user_factor_token_software_totp" - ).UserFactorTokenSoftwareTOTP.from_dict(obj) + return models.UserFactorTokenSoftwareTOTP.from_dict(obj) if object_type == "UserFactorU2F": - return import_module( - "okta.models.user_factor_u2_f" - ).UserFactorU2F.from_dict(obj) + return models.UserFactorU2F.from_dict(obj) if object_type == "UserFactorWeb": - return import_module("okta.models.user_factor_web").UserFactorWeb.from_dict( - obj - ) + return models.UserFactorWeb.from_dict(obj) if object_type == "UserFactorWebAuthn": - return import_module( - "okta.models.user_factor_web_authn" - ).UserFactorWebAuthn.from_dict(obj) + return models.UserFactorWebAuthn.from_dict(obj) raise ValueError( "UserFactor failed to lookup discriminator value from " diff --git a/okta/models/user_factor_push_transaction.py b/okta/models/user_factor_push_transaction.py index feb03579..f593a625 100644 --- a/okta/models/user_factor_push_transaction.py +++ b/okta/models/user_factor_push_transaction.py @@ -162,26 +162,18 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of UserFactorPushTransaction from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "UserFactorPushTransactionRejected": - return import_module( - "okta.models.user_factor_push_transaction_rejected" - ).UserFactorPushTransactionRejected.from_dict(obj) + return models.UserFactorPushTransactionRejected.from_dict(obj) if object_type == "UserFactorPushTransaction": - return import_module( - "okta.models.user_factor_push_transaction" - ).UserFactorPushTransaction.from_dict(obj) + return models.UserFactorPushTransaction.from_dict(obj) if object_type == "UserFactorPushTransactionTimeout": - return import_module( - "okta.models.user_factor_push_transaction_timeout" - ).UserFactorPushTransactionTimeout.from_dict(obj) + return models.UserFactorPushTransactionTimeout.from_dict(obj) if object_type == "UserFactorPushTransactionWaitingNoNMC": - return import_module( - "okta.models.user_factor_push_transaction_waiting_no_nmc" - ).UserFactorPushTransactionWaitingNoNMC.from_dict(obj) + return models.UserFactorPushTransactionWaitingNoNMC.from_dict(obj) if object_type == "UserFactorPushTransactionWaitingNMC": - return import_module( - "okta.models.user_factor_push_transaction_waiting_nmc" - ).UserFactorPushTransactionWaitingNMC.from_dict(obj) + return models.UserFactorPushTransactionWaitingNMC.from_dict(obj) raise ValueError( "UserFactorPushTransaction failed to lookup discriminator value from " diff --git a/okta/models/user_risk_get_response.py b/okta/models/user_risk_get_response.py index a844d0ae..3c5bb7b4 100644 --- a/okta/models/user_risk_get_response.py +++ b/okta/models/user_risk_get_response.py @@ -134,22 +134,16 @@ def from_dict(cls, obj: Dict[str, Any]) -> Optional[ """Create an instance of UserRiskGetResponse from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "UserRiskLevelExists": - return import_module( - "okta.models.user_risk_level_exists" - ).UserRiskLevelExists.from_dict(obj) + return models.UserRiskLevelExists.from_dict(obj) if object_type == "UserRiskLevelExists": - return import_module( - "okta.models.user_risk_level_exists" - ).UserRiskLevelExists.from_dict(obj) + return models.UserRiskLevelExists.from_dict(obj) if object_type == "UserRiskLevelExists": - return import_module( - "okta.models.user_risk_level_exists" - ).UserRiskLevelExists.from_dict(obj) + return models.UserRiskLevelExists.from_dict(obj) if object_type == "UserRiskLevelNone": - return import_module( - "okta.models.user_risk_level_none" - ).UserRiskLevelNone.from_dict(obj) + return models.UserRiskLevelNone.from_dict(obj) raise ValueError( "UserRiskGetResponse failed to lookup discriminator value from " diff --git a/okta/models/validation_detail_provider.py b/okta/models/validation_detail_provider.py index 4428f8ef..d6f536c0 100644 --- a/okta/models/validation_detail_provider.py +++ b/okta/models/validation_detail_provider.py @@ -117,10 +117,10 @@ def from_dict( """Create an instance of ValidationDetailProvider from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "WorkflowsValidationDetailProvider": - return import_module( - "okta.models.workflows_validation_detail_provider" - ).WorkflowsValidationDetailProvider.from_dict(obj) + return models.WorkflowsValidationDetailProvider.from_dict(obj) raise ValueError( "ValidationDetailProvider failed to lookup discriminator value from " diff --git a/okta/models/verification_method.py b/okta/models/verification_method.py index a526da11..3319c4bc 100644 --- a/okta/models/verification_method.py +++ b/okta/models/verification_method.py @@ -123,18 +123,14 @@ def from_dict( """Create an instance of VerificationMethod from a dict""" # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("okta.models") if object_type == "AssuranceMethod": - return import_module( - "okta.models.assurance_method" - ).AssuranceMethod.from_dict(obj) + return models.AssuranceMethod.from_dict(obj) if object_type == "AuthenticationMethodChainMethod": - return import_module( - "okta.models.authentication_method_chain_method" - ).AuthenticationMethodChainMethod.from_dict(obj) + return models.AuthenticationMethodChainMethod.from_dict(obj) if object_type == "IdProofingMethod": - return import_module( - "okta.models.id_proofing_method" - ).IdProofingMethod.from_dict(obj) + return models.IdProofingMethod.from_dict(obj) raise ValueError( "VerificationMethod failed to lookup discriminator value from " diff --git a/openapi/templates/__init__api.mustache b/openapi/templates/__init__api.mustache index 844ca9c8..fafbac41 100644 --- a/openapi/templates/__init__api.mustache +++ b/openapi/templates/__init__api.mustache @@ -8,6 +8,34 @@ # flake8: noqa -# import apis into api package -{{#apiInfo}}{{#apis}}from {{packageName}}.{{apiPackage}}.{{classFilename}} import {{classname}} +import importlib as _importlib +import threading as _threading + +# Lock for thread-safe lazy imports +_import_lock = _threading.Lock() + +# Lazy import mapping for API classes +_LAZY_IMPORT_MAP = { +{{#apiInfo}}{{#apis}} "{{classname}}": "{{packageName}}.{{apiPackage}}.{{classFilename}}", {{/apis}}{{/apiInfo}} +} + +def __getattr__(name): + """Lazy load API classes on first access to improve import performance.""" + if name in _LAZY_IMPORT_MAP: + # Use lock to ensure thread-safe importing and caching + with _import_lock: + # Check again after acquiring lock (double-checked locking pattern) + if name in globals(): + return globals()[name] + + module = _importlib.import_module(_LAZY_IMPORT_MAP[name]) + attr = getattr(module, name) + # Cache in globals for subsequent access + globals()[name] = attr + return attr + raise AttributeError(f"module {__name__!r} has no attribute {name!r}") + +def __dir__(): + """Support for dir() to show available lazy-loaded attributes.""" + return list(_LAZY_IMPORT_MAP.keys()) + list(globals().keys()) diff --git a/openapi/templates/__init__model.mustache b/openapi/templates/__init__model.mustache index 504f8b34..f0aeea0b 100644 --- a/openapi/templates/__init__model.mustache +++ b/openapi/templates/__init__model.mustache @@ -5,13 +5,157 @@ # Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and limitations under the License. # coding: utf-8 - # flake8: noqa {{>partial_header}} +import importlib as _importlib +import threading as _threading +# Lock for thread-safe lazy imports +_import_lock = _threading.Lock() +# Groups of models that should be loaded together to ensure class identity consistency +# When any model in a group is loaded, all models in that group are preloaded +# This is critical for discriminator-based polymorphic models to prevent Pydantic validation errors +# Groups are auto-generated from discriminator mappings, with manual field dependencies added +_MODEL_GROUPS = { +{{#models}} +{{#model}} +{{#hasChildren}} +{{#discriminator}} + '{{classVarName}}': [ + '{{classname}}', +{{#mappedModels}} + '{{modelName}}', +{{/mappedModels}} + ], +{{/discriminator}} +{{/hasChildren}} +{{/model}} +{{/models}} +} + +# Field dependencies that must be loaded with discriminator groups +# +# IMPORTANT: This is hardcoded because OpenAPI Generator's mustache templates cannot +# automatically detect field-level type dependencies. The generator can only detect +# discriminator-based parent-child relationships through hasChildren and mappedModels tags. +# +# Why is this needed? +# - Pydantic models cache class definitions during validation +# - If a model uses another model as a field type, both must use the SAME class instance +# - Lazy loading without grouping can create duplicate class instances, causing validation errors +# +# When to update this: +# 1. If integration tests fail with Pydantic validation errors about class identity +# 2. When new polymorphic model groups are added that reference field types +# 3. If new models are added as field types within existing discriminator groups +# 4. After OpenAPI spec updates that add new models to existing hierarchies +# +# How to identify missing dependencies: +# 1. Look for field type annotations in the parent and child models of discriminator groups +# 2. Check if those field types are model classes (not primitives like str, int, bool) +# 3. Add any model classes used as field types to the corresponding group's dependency list +# +# Testing: +# - Run `pytest tests/integration` to verify model deserialization works correctly +# - Pay special attention to tests that use `from_dict()` on polymorphic models +# - Test that `isinstance()` checks work with both `okta.ModelName` and `okta.models.ModelName` +# +# Example: DeviceAssurance models use OSVersion, DiskEncryptionType, etc. as field types. +# Without preloading these together, Pydantic sees different OSVersion class instances. +_FIELD_DEPENDENCIES = { + 'application': [ + # Settings classes used by different application types + 'AutoLoginApplicationSettings', 'AutoLoginApplicationSettingsSignOn', + 'BasicApplicationSettings', 'BasicApplicationSettingsApplication', + 'BookmarkApplicationSettings', 'BookmarkApplicationSettingsApplication', + 'BrowserPluginApplicationSettings', + 'OpenIdConnectApplicationSettings', 'OpenIdConnectApplicationSettingsClient', + 'OpenIdConnectApplicationSettingsClientKeys', 'OpenIdConnectApplicationSettingsRefreshToken', + 'SamlApplicationSettings', 'SamlApplicationSettingsSignOn', 'SamlApplicationSettingsApplication', + 'SamlAttributeStatement', + 'SecurePasswordStoreApplicationSettings', 'SecurePasswordStoreApplicationSettingsApplication', + 'SwaApplicationSettings', 'SwaApplicationSettingsApplication', + # Credentials classes + 'ApplicationCredentials', 'ApplicationCredentialsOAuthClient', + 'ApplicationCredentialsSigning', 'ApplicationCredentialsSigningUse', + 'ApplicationCredentialsUsernameTemplate', + 'OAuthApplicationCredentials', + 'SchemeApplicationCredentials', + # Other shared field types + 'ApplicationAccessibility', + 'ApplicationEmbedded', + 'ApplicationExpressConfiguration', + 'ApplicationLicensing', + 'ApplicationLifecycleStatus', + 'ApplicationLinks', + 'ApplicationSignOnMode', + 'ApplicationUniversalLogout', + 'ApplicationVisibility', 'ApplicationVisibilityHide', + 'JsonWebKey', + 'OAuthEndpointAuthenticationMethod', + 'OAuthGrantType', + 'OAuthResponseType', + 'OpenIdConnectApplicationConsentMethod', + 'OpenIdConnectApplicationIdpInitiatedLogin', + 'OpenIdConnectApplicationIssuerMode', + 'OpenIdConnectApplicationType', + 'OpenIdConnectRefreshTokenRotationType', + 'SamlAttributeType', + ], + 'device_assurance': [ + 'OSVersion', 'OSVersionConstraint', 'OSVersionFourComponents', + 'ScreenLockType', 'DiskEncryptionTypeDesktop', 'DiskEncryptionTypeMobile', + 'DeviceAssuranceAndroidPlatformAllOfDiskEncryptionType', + 'DeviceAssuranceAndroidPlatformAllOfScreenLockType', + 'DeviceAssuranceAndroidPlatformAllOfThirdPartySignalProviders', + 'DeviceAssuranceChromeOSPlatformAllOfThirdPartySignalProviders', + 'DeviceAssuranceIOSPlatformAllOfThirdPartySignalProviders', + 'DeviceAssuranceMacOSPlatformAllOfDiskEncryptionType', + 'DeviceAssuranceMacOSPlatformAllOfThirdPartySignalProviders', + 'DeviceAssuranceWindowsPlatformAllOfThirdPartySignalProviders', + ], +} -# import models into model package +# Merge field dependencies into model groups +for group_name, dependencies in _FIELD_DEPENDENCIES.items(): + if group_name in _MODEL_GROUPS: + _MODEL_GROUPS[group_name].extend(dependencies) +# Reverse mapping: model name -> group name +_MODEL_TO_GROUP = {} +for group_name, models in _MODEL_GROUPS.items(): + for model in models: + _MODEL_TO_GROUP[model] = group_name +# Lazy import mapping: attribute name -> module path +_LAZY_IMPORT_MAP = { {{#models}} {{#model}} -from {{modelPackage}}.{{classFilename}} import {{classname}} + "{{classname}}": "{{modelPackage}}.{{classFilename}}", {{/model}} {{/models}} +} +def __getattr__(name): + if name in _LAZY_IMPORT_MAP: + # Use lock to ensure thread-safe importing and caching + with _import_lock: + # Check again after acquiring lock (double-checked locking pattern) + if name in globals(): + return globals()[name] + # Check if this model belongs to a group that should be preloaded + if name in _MODEL_TO_GROUP: + group_name = _MODEL_TO_GROUP[name] + group_models = _MODEL_GROUPS[group_name] + # Preload all models in the group to ensure consistent class references + for model_name in group_models: + if model_name in _LAZY_IMPORT_MAP and model_name not in globals(): + module = _importlib.import_module(_LAZY_IMPORT_MAP[model_name]) + attr = getattr(module, model_name) + globals()[model_name] = attr + # Return the requested model (now guaranteed to be in globals) + return globals()[name] + # Standard lazy import for models not in a group + module = _importlib.import_module(_LAZY_IMPORT_MAP[name]) + attr = getattr(module, name) + globals()[name] = attr + return attr + raise AttributeError(f"module {__name__!r} has no attribute {name!r}") +def __dir__(): + return list(_LAZY_IMPORT_MAP.keys()) + list(globals().keys()) diff --git a/openapi/templates/__init__package.mustache b/openapi/templates/__init__package.mustache index 7558b342..2a628708 100644 --- a/openapi/templates/__init__package.mustache +++ b/openapi/templates/__init__package.mustache @@ -12,10 +12,13 @@ __version__ = "{{packageVersion}}" -# import apis into sdk package -{{#apiInfo}}{{#apis}}from {{packageName}}.{{apiPackage}}.{{classFilename}} import {{classname}} -{{/apis}}{{/apiInfo}} -# import ApiClient +import importlib as _importlib +import threading as _threading + +# Lock for thread-safe lazy imports +_import_lock = _threading.Lock() + +# Eagerly import core SDK components (these are needed immediately) from {{packageName}}.api_response import ApiResponse from {{packageName}}.api_client import ApiClient from {{packageName}}.configuration import Configuration @@ -29,12 +32,45 @@ from {{packageName}}.exceptions.exceptions import ApiException from {{packageName}}.signing import HttpSigningConfiguration {{/hasHttpSignatureMethods}} -# import models into sdk package -{{#models}} -{{#model}} -from {{modelPackage}}.{{classFilename}} import {{classname}} -{{/model}} -{{/models}} +# Lazy import mapping for API classes and models +_LAZY_IMPORT_MAP = { + # API classes +{{#apiInfo}}{{#apis}} "{{classname}}": "{{packageName}}.{{apiPackage}}.{{classFilename}}", +{{/apis}}{{/apiInfo}} + # Model classes +{{#models}}{{#model}} "{{classname}}": "{{modelPackage}}.{{classFilename}}", +{{/model}}{{/models}} +} + +def __getattr__(name): + """Lazy load API classes and models on first access to improve import performance.""" + if name in _LAZY_IMPORT_MAP: + # Use lock to ensure thread-safe importing and caching + with _import_lock: + # Check again after acquiring lock (double-checked locking pattern) + if name in globals(): + return globals()[name] + + module_path = _LAZY_IMPORT_MAP[name] + + # For model classes, delegate to okta.models to ensure proper class identity + # and discriminator grouping. This prevents duplicate class instances. + if module_path.startswith("{{modelPackage}}."): + models = _importlib.import_module("{{modelPackage}}") + attr = getattr(models, name) + else: + # For API classes and other components, import directly + module = _importlib.import_module(module_path) + attr = getattr(module, name) + + # Cache in globals for subsequent access + globals()[name] = attr + return attr + raise AttributeError(f"module {__name__!r} has no attribute {name!r}") + +def __dir__(): + """Support for dir() to show available lazy-loaded attributes.""" + return list(_LAZY_IMPORT_MAP.keys()) + list(globals().keys()) {{#recursionLimit}} __import__('sys').setrecursionlimit({{{.}}}) diff --git a/openapi/templates/api.mustache b/openapi/templates/api.mustache index b840008a..2cde9144 100644 --- a/openapi/templates/api.mustache +++ b/openapi/templates/api.mustache @@ -240,6 +240,15 @@ class {{classname}}(ApiClient): if _default_content_type is not None: _header_params['Content-Type'] = _default_content_type {{/hasConsumes}} + {{^hasConsumes}} + {{#bodyParam}} + # set the HTTP header `Content-Type` for requests with body + if _content_type: + _header_params['Content-Type'] = _content_type + else: + _header_params['Content-Type'] = 'application/json' + {{/bodyParam}} + {{/hasConsumes}} # authentication setting _auth_settings: List[str] = [{{#authMethods}} diff --git a/openapi/templates/github-workflow.mustache b/openapi/templates/github-workflow.mustache index c136addc..58323f35 100644 --- a/openapi/templates/github-workflow.mustache +++ b/openapi/templates/github-workflow.mustache @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v3 @@ -33,7 +33,4 @@ jobs: # stop the build if there are Python syntax errors or undefined names flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide - flake8 okta/ --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics --ignore=C901,W503,W504 - - name: Test with pytest - run: | - pytest + flake8 okta/ --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics --ignore=C901,W503,W504 diff --git a/openapi/templates/model_generic.mustache b/openapi/templates/model_generic.mustache index 1a87e3e6..030448d6 100644 --- a/openapi/templates/model_generic.mustache +++ b/openapi/templates/model_generic.mustache @@ -255,9 +255,11 @@ class {{classname}}({{#parent}}{{{.}}}{{/parent}}{{^parent}}BaseModel{{/parent}} {{#discriminator}} # look up the object type based on discriminator mapping object_type = cls.get_discriminator_value(obj) + # Import from okta.models to ensure class identity consistency with lazy imports + models = import_module("{{packageName}}.models") {{#mappedModels}} if object_type == '{{{modelName}}}': - return import_module("{{packageName}}.models.{{model.classVarName}}").{{modelName}}.from_dict(obj) + return models.{{modelName}}.from_dict(obj) {{/mappedModels}} raise ValueError("{{{classname}}} failed to lookup discriminator value from " + @@ -392,4 +394,4 @@ class {{classname}}({{#parent}}{{{.}}}{{/parent}}{{^parent}}BaseModel{{/parent}} {{#vendorExtensions.x-py-postponed-model-imports}}{{{.}}}{{/vendorExtensions.x-py-postponed-model-imports}} # TODO: Rewrite to not use raise_errors {{classname}}.model_rebuild(raise_errors=False) -{{/vendorExtensions.x-py-postponed-model-imports.size}} \ No newline at end of file +{{/vendorExtensions.x-py-postponed-model-imports.size}} diff --git a/tests/integration/test_applications_it.py b/tests/integration/test_applications_it.py index 114ffc54..dd949877 100644 --- a/tests/integration/test_applications_it.py +++ b/tests/integration/test_applications_it.py @@ -135,142 +135,6 @@ async def test_create_basic_auth_app(self, fs): errors.append(exc) assert len(errors) == 0 - # @pytest.mark.vcr() - # @pytest.mark.asyncio - # async def test_create_SWA_app(self, fs): - # # Instantiate Mock Client - # client = MockOktaClient(fs) - # - # # Create Application object and Application in Org - # APP_LABEL = "Test App" - # BUTTON_FIELD = "btn-login" - # PASSWORD_FIELD = "txt-box-password" - # USERNAME_FIELD = "txt-box-username" - # URL = "https://example.com/login.html" - # LOGIN_URL_REGEX = f"^{URL}$" - # - # swa_app_settings_app = models.SwaApplicationSettingsApplication(**{ - # "buttonField": BUTTON_FIELD, - # "passwordField": PASSWORD_FIELD, - # "usernameField": USERNAME_FIELD, - # "url": URL, - # "loginUrlRegex": LOGIN_URL_REGEX - # }) - # - # swa_app_settings = models.SwaApplicationSettings(**{ - # "app": swa_app_settings_app - # }) - # - # swa_app_obj = models.SwaApplication(**{ - # "label": APP_LABEL, - # "settings": swa_app_settings, - # }) - # - # try: - # app, _, err = await client.create_application(swa_app_obj) - # assert err is None - # assert isinstance(app, models.Application) - # assert isinstance(app, models.SwaApplication) - # - # # Get app and verify details - # found_app, _, err = await client.get_application(app.id) - # assert err is None - # assert found_app.label == APP_LABEL - # assert found_app.sign_on_mode == \ - # models.ApplicationSignOnMode.BROWSER_PLUGIN - # assert found_app.settings.app.button_field == BUTTON_FIELD - # assert found_app.settings.app.password_field == PASSWORD_FIELD - # assert found_app.settings.app.username_field == USERNAME_FIELD - # assert found_app.settings.app.url == URL - # assert found_app.settings.app.login_url_regex == LOGIN_URL_REGEX - # - # finally: - # errors = [] - # # Deactivate & Delete created app - # try: - # _, err = await client.deactivate_application(app.id) - # assert err is None - # except Exception as exc: - # errors.append(exc) - # try: - # _, err = await client.delete_application(app.id) - # assert err is None - # except Exception as exc: - # errors.append(exc) - # assert len(errors) == 0 - # - # @pytest.mark.vcr() - # @pytest.mark.asyncio - # async def test_create_SWA_three_app(self, fs): - # # Instantiate Mock Client - # client = MockOktaClient(fs) - # - # # Create Application object and Application in Org - # APP_LABEL = "Test App" - # BUTTON_SELECTOR = "#btn-login" - # PASSWORD_SELECTOR = "#txt-box-password" - # USERNAME_SELECTOR = "#txt-box-username" - # TARGET_URL = "https://example.com/login.html" - # LOGIN_URL_REGEX = f"^{TARGET_URL}$" - # EXTRA_FIELD_SELECTOR = ".login" - # EXTRA_FIELD_VALUE = "SOMEVALUE" - # - # swa_app_settings_app =\ - # models.SwaThreeFieldApplicationSettingsApplication({ - # "buttonSelector": BUTTON_SELECTOR, - # "passwordSelector": PASSWORD_SELECTOR, - # "userNameSelector": USERNAME_SELECTOR, - # "targetUrl": TARGET_URL, - # "loginUrlRegex": LOGIN_URL_REGEX, - # "extraFieldSelector": EXTRA_FIELD_SELECTOR, - # "extraFieldValue": EXTRA_FIELD_VALUE - # }) - # - # swa_app_settings = models.SwaThreeFieldApplicationSettings({ - # "app": swa_app_settings_app - # }) - # - # swa_app_obj = models.SwaThreeFieldApplication({ - # "label": APP_LABEL, - # "settings": swa_app_settings, - # }) - # - # try: - # app, _, err = await client.create_application(swa_app_obj) - # assert err is None - # assert isinstance(app, models.Application) - # assert isinstance(app, models.SwaThreeFieldApplication) - # - # # Get app and verify details - # found_app, _, err = await client.get_application(app.id) - # assert err is None - # assert found_app.label == APP_LABEL - # assert found_app.sign_on_mode == \ - # models.ApplicationSignOnMode.BROWSER_PLUGIN - # assert found_app.settings.app.button_selector == BUTTON_SELECTOR - # assert found_app.settings.app.password_selector == PASSWORD_SELECTOR - # assert found_app.settings.app.user_name_selector == USERNAME_SELECTOR - # assert found_app.settings.app.target_url == TARGET_URL - # assert found_app.settings.app.login_url_regex == LOGIN_URL_REGEX - # assert found_app.settings.app.extra_field_selector ==\ - # EXTRA_FIELD_SELECTOR - # assert found_app.settings.app.extra_field_value == EXTRA_FIELD_VALUE - # - # finally: - # errors = [] - # # Deactivate & Delete created app - # try: - # _, err = await client.deactivate_application(app.id) - # assert err is None - # except Exception as exc: - # errors.append(exc) - # try: - # _, err = await client.delete_application(app.id) - # assert err is None - # except Exception as exc: - # errors.append(exc) - # assert len(errors) == 0 - @pytest.mark.vcr() @pytest.mark.asyncio async def test_create_secure_password_store_app(self, fs):