diff --git a/.fern/replay.lock b/.fern/replay.lock index ea40d88c..103d791f 100644 --- a/.fern/replay.lock +++ b/.fern/replay.lock @@ -73,7 +73,13 @@ generations: cli_version: unknown generator_versions: fernapi/fern-python-sdk: 5.26.0 -current_generation: 7e308145caae3e97a4b71308e78be026b1f100e0 + - commit_sha: 687b6bdec9a1e256715830bc5a1af2fca12891c1 + tree_hash: 0eeda69933458a92a6c12357684bd491421bd18c + timestamp: 2026-09-02T09:35:20.798Z + cli_version: unknown + generator_versions: + fernapi/fern-python-sdk: 5.26.0 +current_generation: 687b6bdec9a1e256715830bc5a1af2fca12891c1 patches: - id: patch-4894603d content_hash: sha256:fc35b55720e7e9e354dca29191c5832b7e242ad21ba635310c698ea2c3b70a00 @@ -9015,19 +9021,19 @@ patches: return headers status: resolving - id: patch-c04f0b4d - content_hash: sha256:8956a9a62d80f8259a926410a849964e99d422b7c6fb78ab920913f12ac5e664 + content_hash: sha256:b65d64186b01afaab6e31aea69046d6145404b9f6c13eeedf172600513b2c370 original_commit: c04f0b4dbbe8f2300f4f1bf42f62350888a92da5 original_message: Fix for incorrect return type and missing __all__ type original_author: Sourav Basu - base_generation: 7e308145caae3e97a4b71308e78be026b1f100e0 + base_generation: 687b6bdec9a1e256715830bc5a1af2fca12891c1 files: - src/auth0/management/__init__.py patch_content: | diff --git a/src/auth0/management/__init__.py b/src/auth0/management/__init__.py - index 914ee71f..c0ad72b8 100644 + index 1723f3ca..65848f53 100644 --- a/src/auth0/management/__init__.py +++ b/src/auth0/management/__init__.py - @@ -1888,6 +1888,8 @@ if typing.TYPE_CHECKING: + @@ -2487,6 +2487,8 @@ if typing.TYPE_CHECKING: FedCmLoginGoogle, FedCmLoginGooglePatch, FedCmLoginPatch, @@ -9036,7 +9042,7 @@ patches: FlowAction, FlowActionActivecampaign, FlowActionActivecampaignListContacts, - @@ -3248,6 +3250,8 @@ if typing.TYPE_CHECKING: + @@ -3862,6 +3864,8 @@ if typing.TYPE_CHECKING: from .management_client import AsyncManagementClient, CustomDomainHeader, ManagementClient from .token_provider import AsyncTokenProvider, TokenProvider from .version import __version__ @@ -9045,7 +9051,7 @@ patches: _dynamic_imports: typing.Dict[str, str] = { "Action": ".types", "ActionBase": ".types", - @@ -4308,6 +4312,7 @@ _dynamic_imports: typing.Dict[str, str] = { + @@ -4936,6 +4940,7 @@ _dynamic_imports: typing.Dict[str, str] = { "CspReportingEndpoints": ".types", "CspReportingInfrastructure": ".types", "CustomDomain": ".types", @@ -9053,7 +9059,7 @@ patches: "CustomDomainCustomClientIpHeader": ".types", "CustomDomainCustomClientIpHeaderEnum": ".types", "CustomDomainHeader": ".management_client", - @@ -5142,6 +5147,8 @@ _dynamic_imports: typing.Dict[str, str] = { + @@ -6355,6 +6360,8 @@ _dynamic_imports: typing.Dict[str, str] = { "FedCmLoginGoogle": ".types", "FedCmLoginGooglePatch": ".types", "FedCmLoginPatch": ".types", @@ -9062,7 +9068,7 @@ patches: "FlowAction": ".types", "FlowActionActivecampaign": ".types", "FlowActionActivecampaignListContacts": ".types", - @@ -7574,6 +7581,7 @@ __all__ = [ + @@ -8816,6 +8823,7 @@ __all__ = [ "CspReportingEndpoints", "CspReportingInfrastructure", "CustomDomain", @@ -9070,7 +9076,7 @@ patches: "CustomDomainCustomClientIpHeader", "CustomDomainCustomClientIpHeaderEnum", "CustomDomainHeader", - @@ -8408,6 +8416,8 @@ __all__ = [ + @@ -10235,6 +10243,8 @@ __all__ = [ "FedCmLoginGoogle", "FedCmLoginGooglePatch", "FedCmLoginPatch", @@ -9166,6 +9172,8 @@ patches: AttackProtectionUpdateCaptchaRecaptchaV2, AuthenticationMethodTypeEnum, AuthenticationTypeEnum, + B2BIntegrationConfiguration, + B2BIntegrationConfigurationIntegrationTypeEnum, BadRequestSchema, BadRequestSchemaError, BotDetectionAllowlist, @@ -9422,6 +9430,7 @@ patches: ConnectionDebugSaml, ConnectionDecryptionKeySaml, ConnectionDecryptionKeySamlCert, + ConnectionDeletionBehaviorEnum, ConnectionDestinationUrlSaml, ConnectionDigestAlgorithmEnumSaml, ConnectionDigestAlgorithmSaml, @@ -9446,6 +9455,7 @@ patches: ConnectionEmailFromEmail, ConnectionEmailOtpAuthenticationMethod, ConnectionEmailSubjectEmail, + ConnectionEnablePushedAuthorizationRequests, ConnectionEnableScriptContext, ConnectionEnabledClient, ConnectionEnabledClients, @@ -9629,10 +9639,18 @@ patches: ConnectionProfileOrganization, ConnectionProfileOrganizationAssignMembershipOnLoginEnum, ConnectionProfileOrganizationShowAsButtonEnum, + ConnectionProfileProvisioning, + ConnectionProfileProvisioningScim, + ConnectionProfileProvisioningScimTokenDefaultExpiry, + ConnectionProfileProvisioningScimTokenMaxAllowedExpiry, + ConnectionProfileProvisioningScimTokenScopeEnum, + ConnectionProfileProvisioningScimTokenScopes, + ConnectionProfileProvisioningScimTokens, ConnectionProfileStrategyOverride, ConnectionProfileStrategyOverrides, ConnectionProfileStrategyOverridesConnectionConfig, ConnectionProfileStrategyOverridesEnabledFeatures, + ConnectionProfileStrategyOverridesProvisioning, ConnectionProfileTemplate, ConnectionProfileTemplateItem, ConnectionPropertiesOptions, @@ -9642,6 +9660,7 @@ patches: ConnectionProviderSms, ConnectionProvisioningTicketUrl, ConnectionPurposes, + ConnectionPushedAuthorizationRequestEndpoint, ConnectionRealmFallback, ConnectionRealms, ConnectionRecipientUrlSaml, @@ -9653,6 +9672,7 @@ patches: ConnectionRequestTemplateSaml, ConnectionRequestTokenUrloAuth1, ConnectionRequestUriParameterSupported, + ConnectionRequirePushedAuthorizationRequests, ConnectionRequireRequestUriRegistration, ConnectionRequiresUsername, ConnectionResponseCommon, @@ -10269,6 +10289,7 @@ patches: EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap, EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum, @@ -10331,6 +10352,125 @@ patches: EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionCreatedObject7StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject, + EventStreamCloudEventConnectionCreatedPreviousObject0, + EventStreamCloudEventConnectionCreatedPreviousObject0Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject0Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject0Options, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1, + EventStreamCloudEventConnectionCreatedPreviousObject1Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject1Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject1Options, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2, + EventStreamCloudEventConnectionCreatedPreviousObject2Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject2Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject2Options, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3, + EventStreamCloudEventConnectionCreatedPreviousObject3Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject3Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject3Options, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4, + EventStreamCloudEventConnectionCreatedPreviousObject4Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject4Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject4Options, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject5, + EventStreamCloudEventConnectionCreatedPreviousObject5Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject5Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject5Options, + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject6, + EventStreamCloudEventConnectionCreatedPreviousObject6Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject6Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject6Options, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7, + EventStreamCloudEventConnectionCreatedPreviousObject7Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject7Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject7Options, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionCreatedTypeEnum, EventStreamCloudEventConnectionDeleted, EventStreamCloudEventConnectionDeletedCloudEvent, @@ -10392,6 +10532,7 @@ patches: EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap, EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum, @@ -10454,6 +10595,125 @@ patches: EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionDeletedObject7StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject, + EventStreamCloudEventConnectionDeletedPreviousObject0, + EventStreamCloudEventConnectionDeletedPreviousObject0Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject0Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject0Options, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1, + EventStreamCloudEventConnectionDeletedPreviousObject1Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject1Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject1Options, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2, + EventStreamCloudEventConnectionDeletedPreviousObject2Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject2Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject2Options, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3, + EventStreamCloudEventConnectionDeletedPreviousObject3Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject3Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject3Options, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4, + EventStreamCloudEventConnectionDeletedPreviousObject4Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject4Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject4Options, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject5, + EventStreamCloudEventConnectionDeletedPreviousObject5Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject5Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject5Options, + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject6, + EventStreamCloudEventConnectionDeletedPreviousObject6Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject6Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject6Options, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7, + EventStreamCloudEventConnectionDeletedPreviousObject7Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject7Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject7Options, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionDeletedTypeEnum, EventStreamCloudEventConnectionUpdated, EventStreamCloudEventConnectionUpdatedCloudEvent, @@ -10515,6 +10775,7 @@ patches: EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap, EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum, @@ -10577,6 +10838,125 @@ patches: EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionUpdatedObject7StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject, + EventStreamCloudEventConnectionUpdatedPreviousObject0, + EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject0Options, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1, + EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject1Options, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2, + EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject2Options, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3, + EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject3Options, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4, + EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject4Options, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject5, + EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject5Options, + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject6, + EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject6Options, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7, + EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject7Options, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionUpdatedTypeEnum, EventStreamCloudEventContext, EventStreamCloudEventContextClient, @@ -10601,6 +10981,13 @@ patches: EventStreamCloudEventGroupCreatedObject1TypeEnum, EventStreamCloudEventGroupCreatedObject2, EventStreamCloudEventGroupCreatedObject2TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject, + EventStreamCloudEventGroupCreatedPreviousObject0, + EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject1, + EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject2, + EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum, EventStreamCloudEventGroupCreatedTypeEnum, EventStreamCloudEventGroupDeleted, EventStreamCloudEventGroupDeletedCloudEvent, @@ -10613,6 +11000,13 @@ patches: EventStreamCloudEventGroupDeletedObject1TypeEnum, EventStreamCloudEventGroupDeletedObject2, EventStreamCloudEventGroupDeletedObject2TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject, + EventStreamCloudEventGroupDeletedPreviousObject0, + EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject1, + EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject2, + EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum, EventStreamCloudEventGroupDeletedTypeEnum, EventStreamCloudEventGroupMemberAdded, EventStreamCloudEventGroupMemberAddedCloudEvent, @@ -10631,6 +11025,19 @@ patches: EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum, EventStreamCloudEventGroupMemberAddedObjectMember1, EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObject, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum, EventStreamCloudEventGroupMemberAddedTypeEnum, EventStreamCloudEventGroupMemberDeleted, EventStreamCloudEventGroupMemberDeletedCloudEvent, @@ -10649,6 +11056,19 @@ patches: EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum, EventStreamCloudEventGroupMemberDeletedObjectMember1, EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObject, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum, EventStreamCloudEventGroupMemberDeletedTypeEnum, EventStreamCloudEventGroupRoleAssigned, EventStreamCloudEventGroupRoleAssignedCloudEvent, @@ -10663,6 +11083,15 @@ patches: EventStreamCloudEventGroupRoleAssignedObjectGroup2, EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum, EventStreamCloudEventGroupRoleAssignedObjectRole, + EventStreamCloudEventGroupRoleAssignedPreviousObject, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectRole, EventStreamCloudEventGroupRoleAssignedTypeEnum, EventStreamCloudEventGroupRoleDeleted, EventStreamCloudEventGroupRoleDeletedCloudEvent, @@ -10677,6 +11106,15 @@ patches: EventStreamCloudEventGroupRoleDeletedObjectGroup2, EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum, EventStreamCloudEventGroupRoleDeletedObjectRole, + EventStreamCloudEventGroupRoleDeletedPreviousObject, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectRole, EventStreamCloudEventGroupRoleDeletedTypeEnum, EventStreamCloudEventGroupUpdated, EventStreamCloudEventGroupUpdatedCloudEvent, @@ -10689,6 +11127,13 @@ patches: EventStreamCloudEventGroupUpdatedObject1TypeEnum, EventStreamCloudEventGroupUpdatedObject2, EventStreamCloudEventGroupUpdatedObject2TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject, + EventStreamCloudEventGroupUpdatedPreviousObject0, + EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject1, + EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject2, + EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum, EventStreamCloudEventGroupUpdatedTypeEnum, EventStreamCloudEventOffsetOnlyMessage, EventStreamCloudEventOffsetOnlyMessageTypeEnum, @@ -10699,6 +11144,19 @@ patches: EventStreamCloudEventOrgConnectionAddedObject, EventStreamCloudEventOrgConnectionAddedObjectConnection, EventStreamCloudEventOrgConnectionAddedObjectOrganization, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObject, + EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, EventStreamCloudEventOrgConnectionAddedTypeEnum, EventStreamCloudEventOrgConnectionRemoved, EventStreamCloudEventOrgConnectionRemovedCloudEvent, @@ -10707,6 +11165,9 @@ patches: EventStreamCloudEventOrgConnectionRemovedObject, EventStreamCloudEventOrgConnectionRemovedObjectConnection, EventStreamCloudEventOrgConnectionRemovedObjectOrganization, + EventStreamCloudEventOrgConnectionRemovedPreviousObject, + EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization, EventStreamCloudEventOrgConnectionRemovedTypeEnum, EventStreamCloudEventOrgConnectionUpdated, EventStreamCloudEventOrgConnectionUpdatedCloudEvent, @@ -10715,6 +11176,19 @@ patches: EventStreamCloudEventOrgConnectionUpdatedObject, EventStreamCloudEventOrgConnectionUpdatedObjectConnection, EventStreamCloudEventOrgConnectionUpdatedObjectOrganization, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObject, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, EventStreamCloudEventOrgConnectionUpdatedTypeEnum, EventStreamCloudEventOrgCreated, EventStreamCloudEventOrgCreatedCloudEvent, @@ -10724,6 +11198,10 @@ patches: EventStreamCloudEventOrgCreatedObjectBranding, EventStreamCloudEventOrgCreatedObjectBrandingColors, EventStreamCloudEventOrgCreatedObjectMetadata, + EventStreamCloudEventOrgCreatedPreviousObject, + EventStreamCloudEventOrgCreatedPreviousObjectBranding, + EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors, + EventStreamCloudEventOrgCreatedPreviousObjectMetadata, EventStreamCloudEventOrgCreatedTypeEnum, EventStreamCloudEventOrgDeleted, EventStreamCloudEventOrgDeletedCloudEvent, @@ -10731,6 +11209,8 @@ patches: EventStreamCloudEventOrgDeletedData, EventStreamCloudEventOrgDeletedObject, EventStreamCloudEventOrgDeletedObjectMetadata, + EventStreamCloudEventOrgDeletedPreviousObject, + EventStreamCloudEventOrgDeletedPreviousObjectMetadata, EventStreamCloudEventOrgDeletedTypeEnum, EventStreamCloudEventOrgGroupRoleAssigned, EventStreamCloudEventOrgGroupRoleAssignedCloudEvent, @@ -10746,6 +11226,16 @@ patches: EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum, EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization, EventStreamCloudEventOrgGroupRoleAssignedObjectRole, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObject, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole, EventStreamCloudEventOrgGroupRoleAssignedTypeEnum, EventStreamCloudEventOrgGroupRoleDeleted, EventStreamCloudEventOrgGroupRoleDeletedCloudEvent, @@ -10761,6 +11251,16 @@ patches: EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum, EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization, EventStreamCloudEventOrgGroupRoleDeletedObjectRole, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObject, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole, EventStreamCloudEventOrgGroupRoleDeletedTypeEnum, EventStreamCloudEventOrgMemberAdded, EventStreamCloudEventOrgMemberAddedCloudEvent, @@ -10769,6 +11269,9 @@ patches: EventStreamCloudEventOrgMemberAddedObject, EventStreamCloudEventOrgMemberAddedObjectOrganization, EventStreamCloudEventOrgMemberAddedObjectUser, + EventStreamCloudEventOrgMemberAddedPreviousObject, + EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberAddedPreviousObjectUser, EventStreamCloudEventOrgMemberAddedTypeEnum, EventStreamCloudEventOrgMemberDeleted, EventStreamCloudEventOrgMemberDeletedCloudEvent, @@ -10777,6 +11280,9 @@ patches: EventStreamCloudEventOrgMemberDeletedObject, EventStreamCloudEventOrgMemberDeletedObjectOrganization, EventStreamCloudEventOrgMemberDeletedObjectUser, + EventStreamCloudEventOrgMemberDeletedPreviousObject, + EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberDeletedPreviousObjectUser, EventStreamCloudEventOrgMemberDeletedTypeEnum, EventStreamCloudEventOrgMemberRoleAssigned, EventStreamCloudEventOrgMemberRoleAssignedCloudEvent, @@ -10786,6 +11292,10 @@ patches: EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization, EventStreamCloudEventOrgMemberRoleAssignedObjectRole, EventStreamCloudEventOrgMemberRoleAssignedObjectUser, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObject, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser, EventStreamCloudEventOrgMemberRoleAssignedTypeEnum, EventStreamCloudEventOrgMemberRoleDeleted, EventStreamCloudEventOrgMemberRoleDeletedCloudEvent, @@ -10795,6 +11305,10 @@ patches: EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization, EventStreamCloudEventOrgMemberRoleDeletedObjectRole, EventStreamCloudEventOrgMemberRoleDeletedObjectUser, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObject, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser, EventStreamCloudEventOrgMemberRoleDeletedTypeEnum, EventStreamCloudEventOrgUpdated, EventStreamCloudEventOrgUpdatedCloudEvent, @@ -10804,6 +11318,10 @@ patches: EventStreamCloudEventOrgUpdatedObjectBranding, EventStreamCloudEventOrgUpdatedObjectBrandingColors, EventStreamCloudEventOrgUpdatedObjectMetadata, + EventStreamCloudEventOrgUpdatedPreviousObject, + EventStreamCloudEventOrgUpdatedPreviousObjectBranding, + EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors, + EventStreamCloudEventOrgUpdatedPreviousObjectMetadata, EventStreamCloudEventOrgUpdatedTypeEnum, EventStreamCloudEventSpecVersionEnum, EventStreamCloudEventUserCreated, @@ -10839,6 +11357,35 @@ patches: EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserCreatedObjectUserMetadata, + EventStreamCloudEventUserCreatedPreviousObject, + EventStreamCloudEventUserCreatedPreviousObjectAppMetadata, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserCreatedPreviousObjectUserMetadata, EventStreamCloudEventUserCreatedTypeEnum, EventStreamCloudEventUserDeleted, EventStreamCloudEventUserDeletedCloudEvent, @@ -10873,6 +11420,35 @@ patches: EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserDeletedObjectUserMetadata, + EventStreamCloudEventUserDeletedPreviousObject, + EventStreamCloudEventUserDeletedPreviousObjectAppMetadata, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserDeletedPreviousObjectUserMetadata, EventStreamCloudEventUserDeletedTypeEnum, EventStreamCloudEventUserUpdated, EventStreamCloudEventUserUpdatedCloudEvent, @@ -10907,6 +11483,35 @@ patches: EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserUpdatedObjectUserMetadata, + EventStreamCloudEventUserUpdatedPreviousObject, + EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata, EventStreamCloudEventUserUpdatedTypeEnum, EventStreamDelivery, EventStreamDeliveryAttempt, @@ -11716,6 +12321,7 @@ patches: ListOrganizationMembersPaginatedResponseContent, ListOrganizationRoleGroupsResponseContent, ListOrganizationRoleMembersResponseContent, + ListOrganizationTemplatesPaginatedResponseContent, ListOrganizationsPaginatedResponseContent, ListPhoneTemplatesResponseContent, ListRateLimitPoliciesPaginatedResponseContent, @@ -11730,6 +12336,7 @@ patches: ListSelfServiceProfileCustomTextResponseContent, ListSelfServiceProfilesPaginatedResponseContent, ListSynchronizedGroupsResponseContent, + ListTemplateOrganizationsPaginatedResponseContent, ListTokenExchangeProfileResponseContent, ListUserAttributeProfileTemplateResponseContent, ListUserAttributeProfilesPaginatedResponseContent, @@ -11812,6 +12419,9 @@ patches: NetworkAclActionBlockEnum, NetworkAclActionLogEnum, NetworkAclActionRedirectEnum, + NetworkAclHttpMessageSignature, + NetworkAclHttpMessageSignatureKey, + NetworkAclHttpMessageSignatureKeys, NetworkAclKey, NetworkAclKeyAlgorithmEnum, NetworkAclMatch, @@ -11841,6 +12451,7 @@ patches: OrganizationClientMetadataOrganizationUsageEnum, OrganizationConnection, OrganizationConnectionInformation, + OrganizationDeletionBehaviorEnum, OrganizationDiscoveryDomain, OrganizationDiscoveryDomainStatus, OrganizationEnabledConnection, @@ -11852,6 +12463,13 @@ patches: OrganizationMemberEffectiveRoleSource, OrganizationMemberRole, OrganizationMetadata, + OrganizationTemplate, + OrganizationTemplateAllowedStrategyEnum, + OrganizationTemplateAssignedOrganization, + OrganizationTemplateRoleVisibilityEnum, + OrganizationTemplateRoleVisibilityOverride, + OrganizationTemplateRoleVisibilityPolicy, + OrganizationTemplateUseForOrganizationDiscovery, OrganizationThirdPartyClientAccessEnum, OrganizationUsageEnum, PartialGroupsEnum, @@ -12277,6 +12895,7 @@ patches: ServiceUnavailableError, TooManyRequestsError, UnauthorizedError, + UnprocessableEntityError, ) from . import ( actions, @@ -12304,6 +12923,7 @@ patches: log_streams, logs, network_acls, + organization_templates, organizations, prompts, rate_limit_policies, @@ -12417,6 +13037,8 @@ patches: "Auth0Environment": ".environment", "AuthenticationMethodTypeEnum": ".types", "AuthenticationTypeEnum": ".types", + "B2BIntegrationConfiguration": ".types", + "B2BIntegrationConfigurationIntegrationTypeEnum": ".types", "BadRequestError": ".errors", "BadRequestSchema": ".types", "BadRequestSchemaError": ".types", @@ -12675,6 +13297,7 @@ patches: "ConnectionDebugSaml": ".types", "ConnectionDecryptionKeySaml": ".types", "ConnectionDecryptionKeySamlCert": ".types", + "ConnectionDeletionBehaviorEnum": ".types", "ConnectionDestinationUrlSaml": ".types", "ConnectionDigestAlgorithmEnumSaml": ".types", "ConnectionDigestAlgorithmSaml": ".types", @@ -12699,6 +13322,7 @@ patches: "ConnectionEmailFromEmail": ".types", "ConnectionEmailOtpAuthenticationMethod": ".types", "ConnectionEmailSubjectEmail": ".types", + "ConnectionEnablePushedAuthorizationRequests": ".types", "ConnectionEnableScriptContext": ".types", "ConnectionEnabledClient": ".types", "ConnectionEnabledClients": ".types", @@ -12882,10 +13506,18 @@ patches: "ConnectionProfileOrganization": ".types", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum": ".types", "ConnectionProfileOrganizationShowAsButtonEnum": ".types", + "ConnectionProfileProvisioning": ".types", + "ConnectionProfileProvisioningScim": ".types", + "ConnectionProfileProvisioningScimTokenDefaultExpiry": ".types", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry": ".types", + "ConnectionProfileProvisioningScimTokenScopeEnum": ".types", + "ConnectionProfileProvisioningScimTokenScopes": ".types", + "ConnectionProfileProvisioningScimTokens": ".types", "ConnectionProfileStrategyOverride": ".types", "ConnectionProfileStrategyOverrides": ".types", "ConnectionProfileStrategyOverridesConnectionConfig": ".types", "ConnectionProfileStrategyOverridesEnabledFeatures": ".types", + "ConnectionProfileStrategyOverridesProvisioning": ".types", "ConnectionProfileTemplate": ".types", "ConnectionProfileTemplateItem": ".types", "ConnectionPropertiesOptions": ".types", @@ -12895,6 +13527,7 @@ patches: "ConnectionProviderSms": ".types", "ConnectionProvisioningTicketUrl": ".types", "ConnectionPurposes": ".types", + "ConnectionPushedAuthorizationRequestEndpoint": ".types", "ConnectionRealmFallback": ".types", "ConnectionRealms": ".types", "ConnectionRecipientUrlSaml": ".types", @@ -12906,6 +13539,7 @@ patches: "ConnectionRequestTemplateSaml": ".types", "ConnectionRequestTokenUrloAuth1": ".types", "ConnectionRequestUriParameterSupported": ".types", + "ConnectionRequirePushedAuthorizationRequests": ".types", "ConnectionRequireRequestUriRegistration": ".types", "ConnectionRequiresUsername": ".types", "ConnectionResponseCommon": ".types", @@ -13527,6 +14161,7 @@ patches: "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -13589,6 +14224,125 @@ patches: "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionCreatedTypeEnum": ".types", "EventStreamCloudEventConnectionDeleted": ".types", "EventStreamCloudEventConnectionDeletedCloudEvent": ".types", @@ -13650,6 +14404,7 @@ patches: "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -13712,6 +14467,125 @@ patches: "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionDeletedTypeEnum": ".types", "EventStreamCloudEventConnectionUpdated": ".types", "EventStreamCloudEventConnectionUpdatedCloudEvent": ".types", @@ -13773,6 +14647,7 @@ patches: "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -13835,6 +14710,125 @@ patches: "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionUpdatedTypeEnum": ".types", "EventStreamCloudEventContext": ".types", "EventStreamCloudEventContextClient": ".types", @@ -13859,6 +14853,13 @@ patches: "EventStreamCloudEventGroupCreatedObject1TypeEnum": ".types", "EventStreamCloudEventGroupCreatedObject2": ".types", "EventStreamCloudEventGroupCreatedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject0": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject1": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject2": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupCreatedTypeEnum": ".types", "EventStreamCloudEventGroupDeleted": ".types", "EventStreamCloudEventGroupDeletedCloudEvent": ".types", @@ -13871,6 +14872,13 @@ patches: "EventStreamCloudEventGroupDeletedObject1TypeEnum": ".types", "EventStreamCloudEventGroupDeletedObject2": ".types", "EventStreamCloudEventGroupDeletedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject0": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject1": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject2": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupDeletedTypeEnum": ".types", "EventStreamCloudEventGroupMemberAdded": ".types", "EventStreamCloudEventGroupMemberAddedCloudEvent": ".types", @@ -13889,6 +14897,19 @@ patches: "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberAddedObjectMember1": ".types", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObject": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberAddedTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeleted": ".types", "EventStreamCloudEventGroupMemberDeletedCloudEvent": ".types", @@ -13907,6 +14928,19 @@ patches: "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeletedObjectMember1": ".types", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeletedTypeEnum": ".types", "EventStreamCloudEventGroupRoleAssigned": ".types", "EventStreamCloudEventGroupRoleAssignedCloudEvent": ".types", @@ -13921,6 +14955,15 @@ patches: "EventStreamCloudEventGroupRoleAssignedObjectGroup2": ".types", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventGroupRoleAssignedObjectRole": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole": ".types", "EventStreamCloudEventGroupRoleAssignedTypeEnum": ".types", "EventStreamCloudEventGroupRoleDeleted": ".types", "EventStreamCloudEventGroupRoleDeletedCloudEvent": ".types", @@ -13935,6 +14978,15 @@ patches: "EventStreamCloudEventGroupRoleDeletedObjectGroup2": ".types", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventGroupRoleDeletedObjectRole": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole": ".types", "EventStreamCloudEventGroupRoleDeletedTypeEnum": ".types", "EventStreamCloudEventGroupUpdated": ".types", "EventStreamCloudEventGroupUpdatedCloudEvent": ".types", @@ -13947,6 +14999,13 @@ patches: "EventStreamCloudEventGroupUpdatedObject1TypeEnum": ".types", "EventStreamCloudEventGroupUpdatedObject2": ".types", "EventStreamCloudEventGroupUpdatedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject0": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject1": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject2": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupUpdatedTypeEnum": ".types", "EventStreamCloudEventOffsetOnlyMessage": ".types", "EventStreamCloudEventOffsetOnlyMessageTypeEnum": ".types", @@ -13957,6 +15016,19 @@ patches: "EventStreamCloudEventOrgConnectionAddedObject": ".types", "EventStreamCloudEventOrgConnectionAddedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionAddedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum": ".types", "EventStreamCloudEventOrgConnectionAddedTypeEnum": ".types", "EventStreamCloudEventOrgConnectionRemoved": ".types", "EventStreamCloudEventOrgConnectionRemovedCloudEvent": ".types", @@ -13965,6 +15037,9 @@ patches: "EventStreamCloudEventOrgConnectionRemovedObject": ".types", "EventStreamCloudEventOrgConnectionRemovedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization": ".types", "EventStreamCloudEventOrgConnectionRemovedTypeEnum": ".types", "EventStreamCloudEventOrgConnectionUpdated": ".types", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": ".types", @@ -13973,6 +15048,19 @@ patches: "EventStreamCloudEventOrgConnectionUpdatedObject": ".types", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum": ".types", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": ".types", "EventStreamCloudEventOrgCreated": ".types", "EventStreamCloudEventOrgCreatedCloudEvent": ".types", @@ -13982,6 +15070,10 @@ patches: "EventStreamCloudEventOrgCreatedObjectBranding": ".types", "EventStreamCloudEventOrgCreatedObjectBrandingColors": ".types", "EventStreamCloudEventOrgCreatedObjectMetadata": ".types", + "EventStreamCloudEventOrgCreatedPreviousObject": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgCreatedTypeEnum": ".types", "EventStreamCloudEventOrgDeleted": ".types", "EventStreamCloudEventOrgDeletedCloudEvent": ".types", @@ -13989,6 +15081,8 @@ patches: "EventStreamCloudEventOrgDeletedData": ".types", "EventStreamCloudEventOrgDeletedObject": ".types", "EventStreamCloudEventOrgDeletedObjectMetadata": ".types", + "EventStreamCloudEventOrgDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgDeletedTypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleAssigned": ".types", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": ".types", @@ -14004,6 +15098,16 @@ patches: "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": ".types", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole": ".types", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleDeleted": ".types", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": ".types", @@ -14019,6 +15123,16 @@ patches: "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole": ".types", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": ".types", "EventStreamCloudEventOrgMemberAdded": ".types", "EventStreamCloudEventOrgMemberAddedCloudEvent": ".types", @@ -14027,6 +15141,9 @@ patches: "EventStreamCloudEventOrgMemberAddedObject": ".types", "EventStreamCloudEventOrgMemberAddedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberAddedObjectUser": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberAddedTypeEnum": ".types", "EventStreamCloudEventOrgMemberDeleted": ".types", "EventStreamCloudEventOrgMemberDeletedCloudEvent": ".types", @@ -14035,6 +15152,9 @@ patches: "EventStreamCloudEventOrgMemberDeletedObject": ".types", "EventStreamCloudEventOrgMemberDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberDeletedObjectUser": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberDeletedTypeEnum": ".types", "EventStreamCloudEventOrgMemberRoleAssigned": ".types", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": ".types", @@ -14044,6 +15164,10 @@ patches: "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": ".types", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": ".types", "EventStreamCloudEventOrgMemberRoleDeleted": ".types", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": ".types", @@ -14053,6 +15177,10 @@ patches: "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": ".types", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": ".types", "EventStreamCloudEventOrgUpdated": ".types", "EventStreamCloudEventOrgUpdatedCloudEvent": ".types", @@ -14062,6 +15190,10 @@ patches: "EventStreamCloudEventOrgUpdatedObjectBranding": ".types", "EventStreamCloudEventOrgUpdatedObjectBrandingColors": ".types", "EventStreamCloudEventOrgUpdatedObjectMetadata": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObject": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgUpdatedTypeEnum": ".types", "EventStreamCloudEventSpecVersionEnum": ".types", "EventStreamCloudEventUserCreated": ".types", @@ -14097,6 +15229,35 @@ patches: "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserCreatedObjectUserMetadata": ".types", + "EventStreamCloudEventUserCreatedPreviousObject": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserCreatedTypeEnum": ".types", "EventStreamCloudEventUserDeleted": ".types", "EventStreamCloudEventUserDeletedCloudEvent": ".types", @@ -14131,6 +15292,35 @@ patches: "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserDeletedObjectUserMetadata": ".types", + "EventStreamCloudEventUserDeletedPreviousObject": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserDeletedTypeEnum": ".types", "EventStreamCloudEventUserUpdated": ".types", "EventStreamCloudEventUserUpdatedCloudEvent": ".types", @@ -14165,6 +15355,35 @@ patches: "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserUpdatedObjectUserMetadata": ".types", + "EventStreamCloudEventUserUpdatedPreviousObject": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserUpdatedTypeEnum": ".types", "EventStreamDelivery": ".types", "EventStreamDeliveryAttempt": ".types", @@ -14978,6 +16197,7 @@ patches: "ListOrganizationMembersPaginatedResponseContent": ".types", "ListOrganizationRoleGroupsResponseContent": ".types", "ListOrganizationRoleMembersResponseContent": ".types", + "ListOrganizationTemplatesPaginatedResponseContent": ".types", "ListOrganizationsPaginatedResponseContent": ".types", "ListPhoneTemplatesResponseContent": ".types", "ListRateLimitPoliciesPaginatedResponseContent": ".types", @@ -14992,6 +16212,7 @@ patches: "ListSelfServiceProfileCustomTextResponseContent": ".types", "ListSelfServiceProfilesPaginatedResponseContent": ".types", "ListSynchronizedGroupsResponseContent": ".types", + "ListTemplateOrganizationsPaginatedResponseContent": ".types", "ListTokenExchangeProfileResponseContent": ".types", "ListUserAttributeProfileTemplateResponseContent": ".types", "ListUserAttributeProfilesPaginatedResponseContent": ".types", @@ -15075,6 +16296,9 @@ patches: "NetworkAclActionBlockEnum": ".types", "NetworkAclActionLogEnum": ".types", "NetworkAclActionRedirectEnum": ".types", + "NetworkAclHttpMessageSignature": ".types", + "NetworkAclHttpMessageSignatureKey": ".types", + "NetworkAclHttpMessageSignatureKeys": ".types", "NetworkAclKey": ".types", "NetworkAclKeyAlgorithmEnum": ".types", "NetworkAclMatch": ".types", @@ -15105,6 +16329,7 @@ patches: "OrganizationClientMetadataOrganizationUsageEnum": ".types", "OrganizationConnection": ".types", "OrganizationConnectionInformation": ".types", + "OrganizationDeletionBehaviorEnum": ".types", "OrganizationDiscoveryDomain": ".types", "OrganizationDiscoveryDomainStatus": ".types", "OrganizationEnabledConnection": ".types", @@ -15116,6 +16341,13 @@ patches: "OrganizationMemberEffectiveRoleSource": ".types", "OrganizationMemberRole": ".types", "OrganizationMetadata": ".types", + "OrganizationTemplate": ".types", + "OrganizationTemplateAllowedStrategyEnum": ".types", + "OrganizationTemplateAssignedOrganization": ".types", + "OrganizationTemplateRoleVisibilityEnum": ".types", + "OrganizationTemplateRoleVisibilityOverride": ".types", + "OrganizationTemplateRoleVisibilityPolicy": ".types", + "OrganizationTemplateUseForOrganizationDiscovery": ".types", "OrganizationThirdPartyClientAccessEnum": ".types", "OrganizationUsageEnum": ".types", "PartialGroupsEnum": ".types", @@ -15350,6 +16582,7 @@ patches: "UnauthorizedSchema": ".types", "UnauthorizedSchemaError": ".types", "UniversalLoginExperienceEnum": ".types", + "UnprocessableEntityError": ".errors", "UpdateActionBindingsResponseContent": ".types", "UpdateActionModuleResponseContent": ".types", "UpdateActionResponseContent": ".types", @@ -15559,6 +16792,7 @@ patches: "log_streams": ".log_streams", "logs": ".logs", "network_acls": ".network_acls", + "organization_templates": ".organization_templates", "organizations": ".organizations", "prompts": ".prompts", "rate_limit_policies": ".rate_limit_policies", @@ -15686,6 +16920,8 @@ patches: "Auth0Environment", "AuthenticationMethodTypeEnum", "AuthenticationTypeEnum", + "B2BIntegrationConfiguration", + "B2BIntegrationConfigurationIntegrationTypeEnum", "BadRequestError", "BadRequestSchema", "BadRequestSchemaError", @@ -15944,6 +17180,7 @@ patches: "ConnectionDebugSaml", "ConnectionDecryptionKeySaml", "ConnectionDecryptionKeySamlCert", + "ConnectionDeletionBehaviorEnum", "ConnectionDestinationUrlSaml", "ConnectionDigestAlgorithmEnumSaml", "ConnectionDigestAlgorithmSaml", @@ -15968,6 +17205,7 @@ patches: "ConnectionEmailFromEmail", "ConnectionEmailOtpAuthenticationMethod", "ConnectionEmailSubjectEmail", + "ConnectionEnablePushedAuthorizationRequests", "ConnectionEnableScriptContext", "ConnectionEnabledClient", "ConnectionEnabledClients", @@ -16151,10 +17389,18 @@ patches: "ConnectionProfileOrganization", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum", "ConnectionProfileOrganizationShowAsButtonEnum", + "ConnectionProfileProvisioning", + "ConnectionProfileProvisioningScim", + "ConnectionProfileProvisioningScimTokenDefaultExpiry", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry", + "ConnectionProfileProvisioningScimTokenScopeEnum", + "ConnectionProfileProvisioningScimTokenScopes", + "ConnectionProfileProvisioningScimTokens", "ConnectionProfileStrategyOverride", "ConnectionProfileStrategyOverrides", "ConnectionProfileStrategyOverridesConnectionConfig", "ConnectionProfileStrategyOverridesEnabledFeatures", + "ConnectionProfileStrategyOverridesProvisioning", "ConnectionProfileTemplate", "ConnectionProfileTemplateItem", "ConnectionPropertiesOptions", @@ -16164,6 +17410,7 @@ patches: "ConnectionProviderSms", "ConnectionProvisioningTicketUrl", "ConnectionPurposes", + "ConnectionPushedAuthorizationRequestEndpoint", "ConnectionRealmFallback", "ConnectionRealms", "ConnectionRecipientUrlSaml", @@ -16175,6 +17422,7 @@ patches: "ConnectionRequestTemplateSaml", "ConnectionRequestTokenUrloAuth1", "ConnectionRequestUriParameterSupported", + "ConnectionRequirePushedAuthorizationRequests", "ConnectionRequireRequestUriRegistration", "ConnectionRequiresUsername", "ConnectionResponseCommon", @@ -16796,6 +18044,7 @@ patches: "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum", @@ -16858,6 +18107,125 @@ patches: "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject", + "EventStreamCloudEventConnectionCreatedPreviousObject0", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionCreatedTypeEnum", "EventStreamCloudEventConnectionDeleted", "EventStreamCloudEventConnectionDeletedCloudEvent", @@ -16919,6 +18287,7 @@ patches: "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum", @@ -16981,6 +18350,125 @@ patches: "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject", + "EventStreamCloudEventConnectionDeletedPreviousObject0", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionDeletedTypeEnum", "EventStreamCloudEventConnectionUpdated", "EventStreamCloudEventConnectionUpdatedCloudEvent", @@ -17042,6 +18530,7 @@ patches: "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum", @@ -17104,6 +18593,125 @@ patches: "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject", + "EventStreamCloudEventConnectionUpdatedPreviousObject0", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionUpdatedTypeEnum", "EventStreamCloudEventContext", "EventStreamCloudEventContextClient", @@ -17128,6 +18736,13 @@ patches: "EventStreamCloudEventGroupCreatedObject1TypeEnum", "EventStreamCloudEventGroupCreatedObject2", "EventStreamCloudEventGroupCreatedObject2TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject", + "EventStreamCloudEventGroupCreatedPreviousObject0", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject1", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject2", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupCreatedTypeEnum", "EventStreamCloudEventGroupDeleted", "EventStreamCloudEventGroupDeletedCloudEvent", @@ -17140,6 +18755,13 @@ patches: "EventStreamCloudEventGroupDeletedObject1TypeEnum", "EventStreamCloudEventGroupDeletedObject2", "EventStreamCloudEventGroupDeletedObject2TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject", + "EventStreamCloudEventGroupDeletedPreviousObject0", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject1", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject2", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum", "EventStreamCloudEventGroupDeletedTypeEnum", "EventStreamCloudEventGroupMemberAdded", "EventStreamCloudEventGroupMemberAddedCloudEvent", @@ -17158,6 +18780,19 @@ patches: "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedObjectMember1", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObject", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedTypeEnum", "EventStreamCloudEventGroupMemberDeleted", "EventStreamCloudEventGroupMemberDeletedCloudEvent", @@ -17176,6 +18811,19 @@ patches: "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedObjectMember1", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObject", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedTypeEnum", "EventStreamCloudEventGroupRoleAssigned", "EventStreamCloudEventGroupRoleAssignedCloudEvent", @@ -17190,6 +18838,15 @@ patches: "EventStreamCloudEventGroupRoleAssignedObjectGroup2", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleAssignedObjectRole", + "EventStreamCloudEventGroupRoleAssignedPreviousObject", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventGroupRoleAssignedTypeEnum", "EventStreamCloudEventGroupRoleDeleted", "EventStreamCloudEventGroupRoleDeletedCloudEvent", @@ -17204,6 +18861,15 @@ patches: "EventStreamCloudEventGroupRoleDeletedObjectGroup2", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleDeletedObjectRole", + "EventStreamCloudEventGroupRoleDeletedPreviousObject", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventGroupRoleDeletedTypeEnum", "EventStreamCloudEventGroupUpdated", "EventStreamCloudEventGroupUpdatedCloudEvent", @@ -17216,6 +18882,13 @@ patches: "EventStreamCloudEventGroupUpdatedObject1TypeEnum", "EventStreamCloudEventGroupUpdatedObject2", "EventStreamCloudEventGroupUpdatedObject2TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject", + "EventStreamCloudEventGroupUpdatedPreviousObject0", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject1", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject2", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupUpdatedTypeEnum", "EventStreamCloudEventOffsetOnlyMessage", "EventStreamCloudEventOffsetOnlyMessageTypeEnum", @@ -17226,6 +18899,19 @@ patches: "EventStreamCloudEventOrgConnectionAddedObject", "EventStreamCloudEventOrgConnectionAddedObjectConnection", "EventStreamCloudEventOrgConnectionAddedObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObject", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionAddedTypeEnum", "EventStreamCloudEventOrgConnectionRemoved", "EventStreamCloudEventOrgConnectionRemovedCloudEvent", @@ -17234,6 +18920,9 @@ patches: "EventStreamCloudEventOrgConnectionRemovedObject", "EventStreamCloudEventOrgConnectionRemovedObjectConnection", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization", "EventStreamCloudEventOrgConnectionRemovedTypeEnum", "EventStreamCloudEventOrgConnectionUpdated", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent", @@ -17242,6 +18931,19 @@ patches: "EventStreamCloudEventOrgConnectionUpdatedObject", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum", "EventStreamCloudEventOrgCreated", "EventStreamCloudEventOrgCreatedCloudEvent", @@ -17251,6 +18953,10 @@ patches: "EventStreamCloudEventOrgCreatedObjectBranding", "EventStreamCloudEventOrgCreatedObjectBrandingColors", "EventStreamCloudEventOrgCreatedObjectMetadata", + "EventStreamCloudEventOrgCreatedPreviousObject", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata", "EventStreamCloudEventOrgCreatedTypeEnum", "EventStreamCloudEventOrgDeleted", "EventStreamCloudEventOrgDeletedCloudEvent", @@ -17258,6 +18964,8 @@ patches: "EventStreamCloudEventOrgDeletedData", "EventStreamCloudEventOrgDeletedObject", "EventStreamCloudEventOrgDeletedObjectMetadata", + "EventStreamCloudEventOrgDeletedPreviousObject", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata", "EventStreamCloudEventOrgDeletedTypeEnum", "EventStreamCloudEventOrgGroupRoleAssigned", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent", @@ -17273,6 +18981,16 @@ patches: "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum", "EventStreamCloudEventOrgGroupRoleDeleted", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent", @@ -17288,6 +19006,16 @@ patches: "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum", "EventStreamCloudEventOrgMemberAdded", "EventStreamCloudEventOrgMemberAddedCloudEvent", @@ -17296,6 +19024,9 @@ patches: "EventStreamCloudEventOrgMemberAddedObject", "EventStreamCloudEventOrgMemberAddedObjectOrganization", "EventStreamCloudEventOrgMemberAddedObjectUser", + "EventStreamCloudEventOrgMemberAddedPreviousObject", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser", "EventStreamCloudEventOrgMemberAddedTypeEnum", "EventStreamCloudEventOrgMemberDeleted", "EventStreamCloudEventOrgMemberDeletedCloudEvent", @@ -17304,6 +19035,9 @@ patches: "EventStreamCloudEventOrgMemberDeletedObject", "EventStreamCloudEventOrgMemberDeletedObjectOrganization", "EventStreamCloudEventOrgMemberDeletedObjectUser", + "EventStreamCloudEventOrgMemberDeletedPreviousObject", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberDeletedTypeEnum", "EventStreamCloudEventOrgMemberRoleAssigned", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent", @@ -17313,6 +19047,10 @@ patches: "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum", "EventStreamCloudEventOrgMemberRoleDeleted", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent", @@ -17322,6 +19060,10 @@ patches: "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum", "EventStreamCloudEventOrgUpdated", "EventStreamCloudEventOrgUpdatedCloudEvent", @@ -17331,6 +19073,10 @@ patches: "EventStreamCloudEventOrgUpdatedObjectBranding", "EventStreamCloudEventOrgUpdatedObjectBrandingColors", "EventStreamCloudEventOrgUpdatedObjectMetadata", + "EventStreamCloudEventOrgUpdatedPreviousObject", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata", "EventStreamCloudEventOrgUpdatedTypeEnum", "EventStreamCloudEventSpecVersionEnum", "EventStreamCloudEventUserCreated", @@ -17366,6 +19112,35 @@ patches: "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserCreatedObjectUserMetadata", + "EventStreamCloudEventUserCreatedPreviousObject", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata", "EventStreamCloudEventUserCreatedTypeEnum", "EventStreamCloudEventUserDeleted", "EventStreamCloudEventUserDeletedCloudEvent", @@ -17400,6 +19175,35 @@ patches: "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserDeletedObjectUserMetadata", + "EventStreamCloudEventUserDeletedPreviousObject", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata", "EventStreamCloudEventUserDeletedTypeEnum", "EventStreamCloudEventUserUpdated", "EventStreamCloudEventUserUpdatedCloudEvent", @@ -17434,6 +19238,35 @@ patches: "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserUpdatedObjectUserMetadata", + "EventStreamCloudEventUserUpdatedPreviousObject", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata", "EventStreamCloudEventUserUpdatedTypeEnum", "EventStreamDelivery", "EventStreamDeliveryAttempt", @@ -18247,6 +20080,7 @@ patches: "ListOrganizationMembersPaginatedResponseContent", "ListOrganizationRoleGroupsResponseContent", "ListOrganizationRoleMembersResponseContent", + "ListOrganizationTemplatesPaginatedResponseContent", "ListOrganizationsPaginatedResponseContent", "ListPhoneTemplatesResponseContent", "ListRateLimitPoliciesPaginatedResponseContent", @@ -18261,6 +20095,7 @@ patches: "ListSelfServiceProfileCustomTextResponseContent", "ListSelfServiceProfilesPaginatedResponseContent", "ListSynchronizedGroupsResponseContent", + "ListTemplateOrganizationsPaginatedResponseContent", "ListTokenExchangeProfileResponseContent", "ListUserAttributeProfileTemplateResponseContent", "ListUserAttributeProfilesPaginatedResponseContent", @@ -18344,6 +20179,9 @@ patches: "NetworkAclActionBlockEnum", "NetworkAclActionLogEnum", "NetworkAclActionRedirectEnum", + "NetworkAclHttpMessageSignature", + "NetworkAclHttpMessageSignatureKey", + "NetworkAclHttpMessageSignatureKeys", "NetworkAclKey", "NetworkAclKeyAlgorithmEnum", "NetworkAclMatch", @@ -18374,6 +20212,7 @@ patches: "OrganizationClientMetadataOrganizationUsageEnum", "OrganizationConnection", "OrganizationConnectionInformation", + "OrganizationDeletionBehaviorEnum", "OrganizationDiscoveryDomain", "OrganizationDiscoveryDomainStatus", "OrganizationEnabledConnection", @@ -18385,6 +20224,13 @@ patches: "OrganizationMemberEffectiveRoleSource", "OrganizationMemberRole", "OrganizationMetadata", + "OrganizationTemplate", + "OrganizationTemplateAllowedStrategyEnum", + "OrganizationTemplateAssignedOrganization", + "OrganizationTemplateRoleVisibilityEnum", + "OrganizationTemplateRoleVisibilityOverride", + "OrganizationTemplateRoleVisibilityPolicy", + "OrganizationTemplateUseForOrganizationDiscovery", "OrganizationThirdPartyClientAccessEnum", "OrganizationUsageEnum", "PartialGroupsEnum", @@ -18619,6 +20465,7 @@ patches: "UnauthorizedSchema", "UnauthorizedSchemaError", "UniversalLoginExperienceEnum", + "UnprocessableEntityError", "UpdateActionBindingsResponseContent", "UpdateActionModuleResponseContent", "UpdateActionResponseContent", @@ -18828,6 +20675,7 @@ patches: "log_streams", "logs", "network_acls", + "organization_templates", "organizations", "prompts", "rate_limit_policies", @@ -28815,19 +30663,19 @@ patches: user_owned: true status: resolving - id: patch-f7384913 - content_hash: sha256:8956a9a62d80f8259a926410a849964e99d422b7c6fb78ab920913f12ac5e664 + content_hash: sha256:b65d64186b01afaab6e31aea69046d6145404b9f6c13eeedf172600513b2c370 original_commit: f7384913ab0a14df83dbc602d2b694e2cb7b7668 original_message: Remove duplicate FedCmLoginGooglePatch and FedCmLoginPatch entries original_author: Kunal Dawar - base_generation: 7e308145caae3e97a4b71308e78be026b1f100e0 + base_generation: 687b6bdec9a1e256715830bc5a1af2fca12891c1 files: - src/auth0/management/__init__.py patch_content: | diff --git a/src/auth0/management/__init__.py b/src/auth0/management/__init__.py - index 914ee71f..c0ad72b8 100644 + index 1723f3ca..65848f53 100644 --- a/src/auth0/management/__init__.py +++ b/src/auth0/management/__init__.py - @@ -1888,6 +1888,8 @@ if typing.TYPE_CHECKING: + @@ -2487,6 +2487,8 @@ if typing.TYPE_CHECKING: FedCmLoginGoogle, FedCmLoginGooglePatch, FedCmLoginPatch, @@ -28836,7 +30684,7 @@ patches: FlowAction, FlowActionActivecampaign, FlowActionActivecampaignListContacts, - @@ -3248,6 +3250,8 @@ if typing.TYPE_CHECKING: + @@ -3862,6 +3864,8 @@ if typing.TYPE_CHECKING: from .management_client import AsyncManagementClient, CustomDomainHeader, ManagementClient from .token_provider import AsyncTokenProvider, TokenProvider from .version import __version__ @@ -28845,7 +30693,7 @@ patches: _dynamic_imports: typing.Dict[str, str] = { "Action": ".types", "ActionBase": ".types", - @@ -4308,6 +4312,7 @@ _dynamic_imports: typing.Dict[str, str] = { + @@ -4936,6 +4940,7 @@ _dynamic_imports: typing.Dict[str, str] = { "CspReportingEndpoints": ".types", "CspReportingInfrastructure": ".types", "CustomDomain": ".types", @@ -28853,7 +30701,7 @@ patches: "CustomDomainCustomClientIpHeader": ".types", "CustomDomainCustomClientIpHeaderEnum": ".types", "CustomDomainHeader": ".management_client", - @@ -5142,6 +5147,8 @@ _dynamic_imports: typing.Dict[str, str] = { + @@ -6355,6 +6360,8 @@ _dynamic_imports: typing.Dict[str, str] = { "FedCmLoginGoogle": ".types", "FedCmLoginGooglePatch": ".types", "FedCmLoginPatch": ".types", @@ -28862,7 +30710,7 @@ patches: "FlowAction": ".types", "FlowActionActivecampaign": ".types", "FlowActionActivecampaignListContacts": ".types", - @@ -7574,6 +7581,7 @@ __all__ = [ + @@ -8816,6 +8823,7 @@ __all__ = [ "CspReportingEndpoints", "CspReportingInfrastructure", "CustomDomain", @@ -28870,7 +30718,7 @@ patches: "CustomDomainCustomClientIpHeader", "CustomDomainCustomClientIpHeaderEnum", "CustomDomainHeader", - @@ -8408,6 +8416,8 @@ __all__ = [ + @@ -10235,6 +10243,8 @@ __all__ = [ "FedCmLoginGoogle", "FedCmLoginGooglePatch", "FedCmLoginPatch", @@ -28966,6 +30814,8 @@ patches: AttackProtectionUpdateCaptchaRecaptchaV2, AuthenticationMethodTypeEnum, AuthenticationTypeEnum, + B2BIntegrationConfiguration, + B2BIntegrationConfigurationIntegrationTypeEnum, BadRequestSchema, BadRequestSchemaError, BotDetectionAllowlist, @@ -29222,6 +31072,7 @@ patches: ConnectionDebugSaml, ConnectionDecryptionKeySaml, ConnectionDecryptionKeySamlCert, + ConnectionDeletionBehaviorEnum, ConnectionDestinationUrlSaml, ConnectionDigestAlgorithmEnumSaml, ConnectionDigestAlgorithmSaml, @@ -29246,6 +31097,7 @@ patches: ConnectionEmailFromEmail, ConnectionEmailOtpAuthenticationMethod, ConnectionEmailSubjectEmail, + ConnectionEnablePushedAuthorizationRequests, ConnectionEnableScriptContext, ConnectionEnabledClient, ConnectionEnabledClients, @@ -29429,10 +31281,18 @@ patches: ConnectionProfileOrganization, ConnectionProfileOrganizationAssignMembershipOnLoginEnum, ConnectionProfileOrganizationShowAsButtonEnum, + ConnectionProfileProvisioning, + ConnectionProfileProvisioningScim, + ConnectionProfileProvisioningScimTokenDefaultExpiry, + ConnectionProfileProvisioningScimTokenMaxAllowedExpiry, + ConnectionProfileProvisioningScimTokenScopeEnum, + ConnectionProfileProvisioningScimTokenScopes, + ConnectionProfileProvisioningScimTokens, ConnectionProfileStrategyOverride, ConnectionProfileStrategyOverrides, ConnectionProfileStrategyOverridesConnectionConfig, ConnectionProfileStrategyOverridesEnabledFeatures, + ConnectionProfileStrategyOverridesProvisioning, ConnectionProfileTemplate, ConnectionProfileTemplateItem, ConnectionPropertiesOptions, @@ -29442,6 +31302,7 @@ patches: ConnectionProviderSms, ConnectionProvisioningTicketUrl, ConnectionPurposes, + ConnectionPushedAuthorizationRequestEndpoint, ConnectionRealmFallback, ConnectionRealms, ConnectionRecipientUrlSaml, @@ -29453,6 +31314,7 @@ patches: ConnectionRequestTemplateSaml, ConnectionRequestTokenUrloAuth1, ConnectionRequestUriParameterSupported, + ConnectionRequirePushedAuthorizationRequests, ConnectionRequireRequestUriRegistration, ConnectionRequiresUsername, ConnectionResponseCommon, @@ -30069,6 +31931,7 @@ patches: EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap, EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum, @@ -30131,6 +31994,125 @@ patches: EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionCreatedObject7StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject, + EventStreamCloudEventConnectionCreatedPreviousObject0, + EventStreamCloudEventConnectionCreatedPreviousObject0Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject0Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject0Options, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1, + EventStreamCloudEventConnectionCreatedPreviousObject1Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject1Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject1Options, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2, + EventStreamCloudEventConnectionCreatedPreviousObject2Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject2Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject2Options, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3, + EventStreamCloudEventConnectionCreatedPreviousObject3Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject3Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject3Options, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4, + EventStreamCloudEventConnectionCreatedPreviousObject4Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject4Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject4Options, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject5, + EventStreamCloudEventConnectionCreatedPreviousObject5Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject5Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject5Options, + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject6, + EventStreamCloudEventConnectionCreatedPreviousObject6Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject6Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject6Options, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7, + EventStreamCloudEventConnectionCreatedPreviousObject7Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject7Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject7Options, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionCreatedTypeEnum, EventStreamCloudEventConnectionDeleted, EventStreamCloudEventConnectionDeletedCloudEvent, @@ -30192,6 +32174,7 @@ patches: EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap, EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum, @@ -30254,6 +32237,125 @@ patches: EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionDeletedObject7StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject, + EventStreamCloudEventConnectionDeletedPreviousObject0, + EventStreamCloudEventConnectionDeletedPreviousObject0Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject0Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject0Options, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1, + EventStreamCloudEventConnectionDeletedPreviousObject1Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject1Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject1Options, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2, + EventStreamCloudEventConnectionDeletedPreviousObject2Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject2Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject2Options, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3, + EventStreamCloudEventConnectionDeletedPreviousObject3Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject3Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject3Options, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4, + EventStreamCloudEventConnectionDeletedPreviousObject4Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject4Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject4Options, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject5, + EventStreamCloudEventConnectionDeletedPreviousObject5Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject5Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject5Options, + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject6, + EventStreamCloudEventConnectionDeletedPreviousObject6Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject6Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject6Options, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7, + EventStreamCloudEventConnectionDeletedPreviousObject7Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject7Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject7Options, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionDeletedTypeEnum, EventStreamCloudEventConnectionUpdated, EventStreamCloudEventConnectionUpdatedCloudEvent, @@ -30315,6 +32417,7 @@ patches: EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap, EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum, @@ -30377,6 +32480,125 @@ patches: EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionUpdatedObject7StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject, + EventStreamCloudEventConnectionUpdatedPreviousObject0, + EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject0Options, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1, + EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject1Options, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2, + EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject2Options, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3, + EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject3Options, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4, + EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject4Options, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject5, + EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject5Options, + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject6, + EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject6Options, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7, + EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject7Options, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionUpdatedTypeEnum, EventStreamCloudEventContext, EventStreamCloudEventContextClient, @@ -30401,6 +32623,13 @@ patches: EventStreamCloudEventGroupCreatedObject1TypeEnum, EventStreamCloudEventGroupCreatedObject2, EventStreamCloudEventGroupCreatedObject2TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject, + EventStreamCloudEventGroupCreatedPreviousObject0, + EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject1, + EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject2, + EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum, EventStreamCloudEventGroupCreatedTypeEnum, EventStreamCloudEventGroupDeleted, EventStreamCloudEventGroupDeletedCloudEvent, @@ -30413,6 +32642,13 @@ patches: EventStreamCloudEventGroupDeletedObject1TypeEnum, EventStreamCloudEventGroupDeletedObject2, EventStreamCloudEventGroupDeletedObject2TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject, + EventStreamCloudEventGroupDeletedPreviousObject0, + EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject1, + EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject2, + EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum, EventStreamCloudEventGroupDeletedTypeEnum, EventStreamCloudEventGroupMemberAdded, EventStreamCloudEventGroupMemberAddedCloudEvent, @@ -30431,6 +32667,19 @@ patches: EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum, EventStreamCloudEventGroupMemberAddedObjectMember1, EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObject, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum, EventStreamCloudEventGroupMemberAddedTypeEnum, EventStreamCloudEventGroupMemberDeleted, EventStreamCloudEventGroupMemberDeletedCloudEvent, @@ -30449,6 +32698,19 @@ patches: EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum, EventStreamCloudEventGroupMemberDeletedObjectMember1, EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObject, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum, EventStreamCloudEventGroupMemberDeletedTypeEnum, EventStreamCloudEventGroupRoleAssigned, EventStreamCloudEventGroupRoleAssignedCloudEvent, @@ -30463,6 +32725,15 @@ patches: EventStreamCloudEventGroupRoleAssignedObjectGroup2, EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum, EventStreamCloudEventGroupRoleAssignedObjectRole, + EventStreamCloudEventGroupRoleAssignedPreviousObject, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectRole, EventStreamCloudEventGroupRoleAssignedTypeEnum, EventStreamCloudEventGroupRoleDeleted, EventStreamCloudEventGroupRoleDeletedCloudEvent, @@ -30477,6 +32748,15 @@ patches: EventStreamCloudEventGroupRoleDeletedObjectGroup2, EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum, EventStreamCloudEventGroupRoleDeletedObjectRole, + EventStreamCloudEventGroupRoleDeletedPreviousObject, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectRole, EventStreamCloudEventGroupRoleDeletedTypeEnum, EventStreamCloudEventGroupUpdated, EventStreamCloudEventGroupUpdatedCloudEvent, @@ -30489,6 +32769,13 @@ patches: EventStreamCloudEventGroupUpdatedObject1TypeEnum, EventStreamCloudEventGroupUpdatedObject2, EventStreamCloudEventGroupUpdatedObject2TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject, + EventStreamCloudEventGroupUpdatedPreviousObject0, + EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject1, + EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject2, + EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum, EventStreamCloudEventGroupUpdatedTypeEnum, EventStreamCloudEventOffsetOnlyMessage, EventStreamCloudEventOffsetOnlyMessageTypeEnum, @@ -30499,6 +32786,19 @@ patches: EventStreamCloudEventOrgConnectionAddedObject, EventStreamCloudEventOrgConnectionAddedObjectConnection, EventStreamCloudEventOrgConnectionAddedObjectOrganization, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObject, + EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, EventStreamCloudEventOrgConnectionAddedTypeEnum, EventStreamCloudEventOrgConnectionRemoved, EventStreamCloudEventOrgConnectionRemovedCloudEvent, @@ -30507,6 +32807,9 @@ patches: EventStreamCloudEventOrgConnectionRemovedObject, EventStreamCloudEventOrgConnectionRemovedObjectConnection, EventStreamCloudEventOrgConnectionRemovedObjectOrganization, + EventStreamCloudEventOrgConnectionRemovedPreviousObject, + EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization, EventStreamCloudEventOrgConnectionRemovedTypeEnum, EventStreamCloudEventOrgConnectionUpdated, EventStreamCloudEventOrgConnectionUpdatedCloudEvent, @@ -30515,6 +32818,19 @@ patches: EventStreamCloudEventOrgConnectionUpdatedObject, EventStreamCloudEventOrgConnectionUpdatedObjectConnection, EventStreamCloudEventOrgConnectionUpdatedObjectOrganization, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObject, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, EventStreamCloudEventOrgConnectionUpdatedTypeEnum, EventStreamCloudEventOrgCreated, EventStreamCloudEventOrgCreatedCloudEvent, @@ -30524,6 +32840,10 @@ patches: EventStreamCloudEventOrgCreatedObjectBranding, EventStreamCloudEventOrgCreatedObjectBrandingColors, EventStreamCloudEventOrgCreatedObjectMetadata, + EventStreamCloudEventOrgCreatedPreviousObject, + EventStreamCloudEventOrgCreatedPreviousObjectBranding, + EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors, + EventStreamCloudEventOrgCreatedPreviousObjectMetadata, EventStreamCloudEventOrgCreatedTypeEnum, EventStreamCloudEventOrgDeleted, EventStreamCloudEventOrgDeletedCloudEvent, @@ -30531,6 +32851,8 @@ patches: EventStreamCloudEventOrgDeletedData, EventStreamCloudEventOrgDeletedObject, EventStreamCloudEventOrgDeletedObjectMetadata, + EventStreamCloudEventOrgDeletedPreviousObject, + EventStreamCloudEventOrgDeletedPreviousObjectMetadata, EventStreamCloudEventOrgDeletedTypeEnum, EventStreamCloudEventOrgGroupRoleAssigned, EventStreamCloudEventOrgGroupRoleAssignedCloudEvent, @@ -30546,6 +32868,16 @@ patches: EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum, EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization, EventStreamCloudEventOrgGroupRoleAssignedObjectRole, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObject, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole, EventStreamCloudEventOrgGroupRoleAssignedTypeEnum, EventStreamCloudEventOrgGroupRoleDeleted, EventStreamCloudEventOrgGroupRoleDeletedCloudEvent, @@ -30561,6 +32893,16 @@ patches: EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum, EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization, EventStreamCloudEventOrgGroupRoleDeletedObjectRole, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObject, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole, EventStreamCloudEventOrgGroupRoleDeletedTypeEnum, EventStreamCloudEventOrgMemberAdded, EventStreamCloudEventOrgMemberAddedCloudEvent, @@ -30569,6 +32911,9 @@ patches: EventStreamCloudEventOrgMemberAddedObject, EventStreamCloudEventOrgMemberAddedObjectOrganization, EventStreamCloudEventOrgMemberAddedObjectUser, + EventStreamCloudEventOrgMemberAddedPreviousObject, + EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberAddedPreviousObjectUser, EventStreamCloudEventOrgMemberAddedTypeEnum, EventStreamCloudEventOrgMemberDeleted, EventStreamCloudEventOrgMemberDeletedCloudEvent, @@ -30577,6 +32922,9 @@ patches: EventStreamCloudEventOrgMemberDeletedObject, EventStreamCloudEventOrgMemberDeletedObjectOrganization, EventStreamCloudEventOrgMemberDeletedObjectUser, + EventStreamCloudEventOrgMemberDeletedPreviousObject, + EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberDeletedPreviousObjectUser, EventStreamCloudEventOrgMemberDeletedTypeEnum, EventStreamCloudEventOrgMemberRoleAssigned, EventStreamCloudEventOrgMemberRoleAssignedCloudEvent, @@ -30586,6 +32934,10 @@ patches: EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization, EventStreamCloudEventOrgMemberRoleAssignedObjectRole, EventStreamCloudEventOrgMemberRoleAssignedObjectUser, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObject, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser, EventStreamCloudEventOrgMemberRoleAssignedTypeEnum, EventStreamCloudEventOrgMemberRoleDeleted, EventStreamCloudEventOrgMemberRoleDeletedCloudEvent, @@ -30595,6 +32947,10 @@ patches: EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization, EventStreamCloudEventOrgMemberRoleDeletedObjectRole, EventStreamCloudEventOrgMemberRoleDeletedObjectUser, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObject, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser, EventStreamCloudEventOrgMemberRoleDeletedTypeEnum, EventStreamCloudEventOrgUpdated, EventStreamCloudEventOrgUpdatedCloudEvent, @@ -30604,6 +32960,10 @@ patches: EventStreamCloudEventOrgUpdatedObjectBranding, EventStreamCloudEventOrgUpdatedObjectBrandingColors, EventStreamCloudEventOrgUpdatedObjectMetadata, + EventStreamCloudEventOrgUpdatedPreviousObject, + EventStreamCloudEventOrgUpdatedPreviousObjectBranding, + EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors, + EventStreamCloudEventOrgUpdatedPreviousObjectMetadata, EventStreamCloudEventOrgUpdatedTypeEnum, EventStreamCloudEventSpecVersionEnum, EventStreamCloudEventUserCreated, @@ -30639,6 +32999,35 @@ patches: EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserCreatedObjectUserMetadata, + EventStreamCloudEventUserCreatedPreviousObject, + EventStreamCloudEventUserCreatedPreviousObjectAppMetadata, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserCreatedPreviousObjectUserMetadata, EventStreamCloudEventUserCreatedTypeEnum, EventStreamCloudEventUserDeleted, EventStreamCloudEventUserDeletedCloudEvent, @@ -30673,6 +33062,35 @@ patches: EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserDeletedObjectUserMetadata, + EventStreamCloudEventUserDeletedPreviousObject, + EventStreamCloudEventUserDeletedPreviousObjectAppMetadata, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserDeletedPreviousObjectUserMetadata, EventStreamCloudEventUserDeletedTypeEnum, EventStreamCloudEventUserUpdated, EventStreamCloudEventUserUpdatedCloudEvent, @@ -30707,6 +33125,35 @@ patches: EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserUpdatedObjectUserMetadata, + EventStreamCloudEventUserUpdatedPreviousObject, + EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata, EventStreamCloudEventUserUpdatedTypeEnum, EventStreamDelivery, EventStreamDeliveryAttempt, @@ -31516,6 +33963,7 @@ patches: ListOrganizationMembersPaginatedResponseContent, ListOrganizationRoleGroupsResponseContent, ListOrganizationRoleMembersResponseContent, + ListOrganizationTemplatesPaginatedResponseContent, ListOrganizationsPaginatedResponseContent, ListPhoneTemplatesResponseContent, ListRateLimitPoliciesPaginatedResponseContent, @@ -31530,6 +33978,7 @@ patches: ListSelfServiceProfileCustomTextResponseContent, ListSelfServiceProfilesPaginatedResponseContent, ListSynchronizedGroupsResponseContent, + ListTemplateOrganizationsPaginatedResponseContent, ListTokenExchangeProfileResponseContent, ListUserAttributeProfileTemplateResponseContent, ListUserAttributeProfilesPaginatedResponseContent, @@ -31612,6 +34061,9 @@ patches: NetworkAclActionBlockEnum, NetworkAclActionLogEnum, NetworkAclActionRedirectEnum, + NetworkAclHttpMessageSignature, + NetworkAclHttpMessageSignatureKey, + NetworkAclHttpMessageSignatureKeys, NetworkAclKey, NetworkAclKeyAlgorithmEnum, NetworkAclMatch, @@ -31641,6 +34093,7 @@ patches: OrganizationClientMetadataOrganizationUsageEnum, OrganizationConnection, OrganizationConnectionInformation, + OrganizationDeletionBehaviorEnum, OrganizationDiscoveryDomain, OrganizationDiscoveryDomainStatus, OrganizationEnabledConnection, @@ -31652,6 +34105,13 @@ patches: OrganizationMemberEffectiveRoleSource, OrganizationMemberRole, OrganizationMetadata, + OrganizationTemplate, + OrganizationTemplateAllowedStrategyEnum, + OrganizationTemplateAssignedOrganization, + OrganizationTemplateRoleVisibilityEnum, + OrganizationTemplateRoleVisibilityOverride, + OrganizationTemplateRoleVisibilityPolicy, + OrganizationTemplateUseForOrganizationDiscovery, OrganizationThirdPartyClientAccessEnum, OrganizationUsageEnum, PartialGroupsEnum, @@ -32077,6 +34537,7 @@ patches: ServiceUnavailableError, TooManyRequestsError, UnauthorizedError, + UnprocessableEntityError, ) from . import ( actions, @@ -32104,6 +34565,7 @@ patches: log_streams, logs, network_acls, + organization_templates, organizations, prompts, rate_limit_policies, @@ -32217,6 +34679,8 @@ patches: "Auth0Environment": ".environment", "AuthenticationMethodTypeEnum": ".types", "AuthenticationTypeEnum": ".types", + "B2BIntegrationConfiguration": ".types", + "B2BIntegrationConfigurationIntegrationTypeEnum": ".types", "BadRequestError": ".errors", "BadRequestSchema": ".types", "BadRequestSchemaError": ".types", @@ -32475,6 +34939,7 @@ patches: "ConnectionDebugSaml": ".types", "ConnectionDecryptionKeySaml": ".types", "ConnectionDecryptionKeySamlCert": ".types", + "ConnectionDeletionBehaviorEnum": ".types", "ConnectionDestinationUrlSaml": ".types", "ConnectionDigestAlgorithmEnumSaml": ".types", "ConnectionDigestAlgorithmSaml": ".types", @@ -32499,6 +34964,7 @@ patches: "ConnectionEmailFromEmail": ".types", "ConnectionEmailOtpAuthenticationMethod": ".types", "ConnectionEmailSubjectEmail": ".types", + "ConnectionEnablePushedAuthorizationRequests": ".types", "ConnectionEnableScriptContext": ".types", "ConnectionEnabledClient": ".types", "ConnectionEnabledClients": ".types", @@ -32682,10 +35148,18 @@ patches: "ConnectionProfileOrganization": ".types", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum": ".types", "ConnectionProfileOrganizationShowAsButtonEnum": ".types", + "ConnectionProfileProvisioning": ".types", + "ConnectionProfileProvisioningScim": ".types", + "ConnectionProfileProvisioningScimTokenDefaultExpiry": ".types", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry": ".types", + "ConnectionProfileProvisioningScimTokenScopeEnum": ".types", + "ConnectionProfileProvisioningScimTokenScopes": ".types", + "ConnectionProfileProvisioningScimTokens": ".types", "ConnectionProfileStrategyOverride": ".types", "ConnectionProfileStrategyOverrides": ".types", "ConnectionProfileStrategyOverridesConnectionConfig": ".types", "ConnectionProfileStrategyOverridesEnabledFeatures": ".types", + "ConnectionProfileStrategyOverridesProvisioning": ".types", "ConnectionProfileTemplate": ".types", "ConnectionProfileTemplateItem": ".types", "ConnectionPropertiesOptions": ".types", @@ -32695,6 +35169,7 @@ patches: "ConnectionProviderSms": ".types", "ConnectionProvisioningTicketUrl": ".types", "ConnectionPurposes": ".types", + "ConnectionPushedAuthorizationRequestEndpoint": ".types", "ConnectionRealmFallback": ".types", "ConnectionRealms": ".types", "ConnectionRecipientUrlSaml": ".types", @@ -32706,6 +35181,7 @@ patches: "ConnectionRequestTemplateSaml": ".types", "ConnectionRequestTokenUrloAuth1": ".types", "ConnectionRequestUriParameterSupported": ".types", + "ConnectionRequirePushedAuthorizationRequests": ".types", "ConnectionRequireRequestUriRegistration": ".types", "ConnectionRequiresUsername": ".types", "ConnectionResponseCommon": ".types", @@ -33327,6 +35803,7 @@ patches: "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -33389,6 +35866,125 @@ patches: "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionCreatedTypeEnum": ".types", "EventStreamCloudEventConnectionDeleted": ".types", "EventStreamCloudEventConnectionDeletedCloudEvent": ".types", @@ -33450,6 +36046,7 @@ patches: "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -33512,6 +36109,125 @@ patches: "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionDeletedTypeEnum": ".types", "EventStreamCloudEventConnectionUpdated": ".types", "EventStreamCloudEventConnectionUpdatedCloudEvent": ".types", @@ -33573,6 +36289,7 @@ patches: "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -33635,6 +36352,125 @@ patches: "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionUpdatedTypeEnum": ".types", "EventStreamCloudEventContext": ".types", "EventStreamCloudEventContextClient": ".types", @@ -33659,6 +36495,13 @@ patches: "EventStreamCloudEventGroupCreatedObject1TypeEnum": ".types", "EventStreamCloudEventGroupCreatedObject2": ".types", "EventStreamCloudEventGroupCreatedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject0": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject1": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject2": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupCreatedTypeEnum": ".types", "EventStreamCloudEventGroupDeleted": ".types", "EventStreamCloudEventGroupDeletedCloudEvent": ".types", @@ -33671,6 +36514,13 @@ patches: "EventStreamCloudEventGroupDeletedObject1TypeEnum": ".types", "EventStreamCloudEventGroupDeletedObject2": ".types", "EventStreamCloudEventGroupDeletedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject0": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject1": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject2": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupDeletedTypeEnum": ".types", "EventStreamCloudEventGroupMemberAdded": ".types", "EventStreamCloudEventGroupMemberAddedCloudEvent": ".types", @@ -33689,6 +36539,19 @@ patches: "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberAddedObjectMember1": ".types", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObject": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberAddedTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeleted": ".types", "EventStreamCloudEventGroupMemberDeletedCloudEvent": ".types", @@ -33707,6 +36570,19 @@ patches: "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeletedObjectMember1": ".types", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeletedTypeEnum": ".types", "EventStreamCloudEventGroupRoleAssigned": ".types", "EventStreamCloudEventGroupRoleAssignedCloudEvent": ".types", @@ -33721,6 +36597,15 @@ patches: "EventStreamCloudEventGroupRoleAssignedObjectGroup2": ".types", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventGroupRoleAssignedObjectRole": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole": ".types", "EventStreamCloudEventGroupRoleAssignedTypeEnum": ".types", "EventStreamCloudEventGroupRoleDeleted": ".types", "EventStreamCloudEventGroupRoleDeletedCloudEvent": ".types", @@ -33735,6 +36620,15 @@ patches: "EventStreamCloudEventGroupRoleDeletedObjectGroup2": ".types", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventGroupRoleDeletedObjectRole": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole": ".types", "EventStreamCloudEventGroupRoleDeletedTypeEnum": ".types", "EventStreamCloudEventGroupUpdated": ".types", "EventStreamCloudEventGroupUpdatedCloudEvent": ".types", @@ -33747,6 +36641,13 @@ patches: "EventStreamCloudEventGroupUpdatedObject1TypeEnum": ".types", "EventStreamCloudEventGroupUpdatedObject2": ".types", "EventStreamCloudEventGroupUpdatedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject0": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject1": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject2": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupUpdatedTypeEnum": ".types", "EventStreamCloudEventOffsetOnlyMessage": ".types", "EventStreamCloudEventOffsetOnlyMessageTypeEnum": ".types", @@ -33757,6 +36658,19 @@ patches: "EventStreamCloudEventOrgConnectionAddedObject": ".types", "EventStreamCloudEventOrgConnectionAddedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionAddedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum": ".types", "EventStreamCloudEventOrgConnectionAddedTypeEnum": ".types", "EventStreamCloudEventOrgConnectionRemoved": ".types", "EventStreamCloudEventOrgConnectionRemovedCloudEvent": ".types", @@ -33765,6 +36679,9 @@ patches: "EventStreamCloudEventOrgConnectionRemovedObject": ".types", "EventStreamCloudEventOrgConnectionRemovedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization": ".types", "EventStreamCloudEventOrgConnectionRemovedTypeEnum": ".types", "EventStreamCloudEventOrgConnectionUpdated": ".types", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": ".types", @@ -33773,6 +36690,19 @@ patches: "EventStreamCloudEventOrgConnectionUpdatedObject": ".types", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum": ".types", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": ".types", "EventStreamCloudEventOrgCreated": ".types", "EventStreamCloudEventOrgCreatedCloudEvent": ".types", @@ -33782,6 +36712,10 @@ patches: "EventStreamCloudEventOrgCreatedObjectBranding": ".types", "EventStreamCloudEventOrgCreatedObjectBrandingColors": ".types", "EventStreamCloudEventOrgCreatedObjectMetadata": ".types", + "EventStreamCloudEventOrgCreatedPreviousObject": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgCreatedTypeEnum": ".types", "EventStreamCloudEventOrgDeleted": ".types", "EventStreamCloudEventOrgDeletedCloudEvent": ".types", @@ -33789,6 +36723,8 @@ patches: "EventStreamCloudEventOrgDeletedData": ".types", "EventStreamCloudEventOrgDeletedObject": ".types", "EventStreamCloudEventOrgDeletedObjectMetadata": ".types", + "EventStreamCloudEventOrgDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgDeletedTypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleAssigned": ".types", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": ".types", @@ -33804,6 +36740,16 @@ patches: "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": ".types", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole": ".types", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleDeleted": ".types", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": ".types", @@ -33819,6 +36765,16 @@ patches: "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole": ".types", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": ".types", "EventStreamCloudEventOrgMemberAdded": ".types", "EventStreamCloudEventOrgMemberAddedCloudEvent": ".types", @@ -33827,6 +36783,9 @@ patches: "EventStreamCloudEventOrgMemberAddedObject": ".types", "EventStreamCloudEventOrgMemberAddedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberAddedObjectUser": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberAddedTypeEnum": ".types", "EventStreamCloudEventOrgMemberDeleted": ".types", "EventStreamCloudEventOrgMemberDeletedCloudEvent": ".types", @@ -33835,6 +36794,9 @@ patches: "EventStreamCloudEventOrgMemberDeletedObject": ".types", "EventStreamCloudEventOrgMemberDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberDeletedObjectUser": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberDeletedTypeEnum": ".types", "EventStreamCloudEventOrgMemberRoleAssigned": ".types", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": ".types", @@ -33844,6 +36806,10 @@ patches: "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": ".types", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": ".types", "EventStreamCloudEventOrgMemberRoleDeleted": ".types", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": ".types", @@ -33853,6 +36819,10 @@ patches: "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": ".types", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": ".types", "EventStreamCloudEventOrgUpdated": ".types", "EventStreamCloudEventOrgUpdatedCloudEvent": ".types", @@ -33862,6 +36832,10 @@ patches: "EventStreamCloudEventOrgUpdatedObjectBranding": ".types", "EventStreamCloudEventOrgUpdatedObjectBrandingColors": ".types", "EventStreamCloudEventOrgUpdatedObjectMetadata": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObject": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgUpdatedTypeEnum": ".types", "EventStreamCloudEventSpecVersionEnum": ".types", "EventStreamCloudEventUserCreated": ".types", @@ -33897,6 +36871,35 @@ patches: "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserCreatedObjectUserMetadata": ".types", + "EventStreamCloudEventUserCreatedPreviousObject": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserCreatedTypeEnum": ".types", "EventStreamCloudEventUserDeleted": ".types", "EventStreamCloudEventUserDeletedCloudEvent": ".types", @@ -33931,6 +36934,35 @@ patches: "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserDeletedObjectUserMetadata": ".types", + "EventStreamCloudEventUserDeletedPreviousObject": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserDeletedTypeEnum": ".types", "EventStreamCloudEventUserUpdated": ".types", "EventStreamCloudEventUserUpdatedCloudEvent": ".types", @@ -33965,6 +36997,35 @@ patches: "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserUpdatedObjectUserMetadata": ".types", + "EventStreamCloudEventUserUpdatedPreviousObject": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserUpdatedTypeEnum": ".types", "EventStreamDelivery": ".types", "EventStreamDeliveryAttempt": ".types", @@ -34778,6 +37839,7 @@ patches: "ListOrganizationMembersPaginatedResponseContent": ".types", "ListOrganizationRoleGroupsResponseContent": ".types", "ListOrganizationRoleMembersResponseContent": ".types", + "ListOrganizationTemplatesPaginatedResponseContent": ".types", "ListOrganizationsPaginatedResponseContent": ".types", "ListPhoneTemplatesResponseContent": ".types", "ListRateLimitPoliciesPaginatedResponseContent": ".types", @@ -34792,6 +37854,7 @@ patches: "ListSelfServiceProfileCustomTextResponseContent": ".types", "ListSelfServiceProfilesPaginatedResponseContent": ".types", "ListSynchronizedGroupsResponseContent": ".types", + "ListTemplateOrganizationsPaginatedResponseContent": ".types", "ListTokenExchangeProfileResponseContent": ".types", "ListUserAttributeProfileTemplateResponseContent": ".types", "ListUserAttributeProfilesPaginatedResponseContent": ".types", @@ -34875,6 +37938,9 @@ patches: "NetworkAclActionBlockEnum": ".types", "NetworkAclActionLogEnum": ".types", "NetworkAclActionRedirectEnum": ".types", + "NetworkAclHttpMessageSignature": ".types", + "NetworkAclHttpMessageSignatureKey": ".types", + "NetworkAclHttpMessageSignatureKeys": ".types", "NetworkAclKey": ".types", "NetworkAclKeyAlgorithmEnum": ".types", "NetworkAclMatch": ".types", @@ -34905,6 +37971,7 @@ patches: "OrganizationClientMetadataOrganizationUsageEnum": ".types", "OrganizationConnection": ".types", "OrganizationConnectionInformation": ".types", + "OrganizationDeletionBehaviorEnum": ".types", "OrganizationDiscoveryDomain": ".types", "OrganizationDiscoveryDomainStatus": ".types", "OrganizationEnabledConnection": ".types", @@ -34916,6 +37983,13 @@ patches: "OrganizationMemberEffectiveRoleSource": ".types", "OrganizationMemberRole": ".types", "OrganizationMetadata": ".types", + "OrganizationTemplate": ".types", + "OrganizationTemplateAllowedStrategyEnum": ".types", + "OrganizationTemplateAssignedOrganization": ".types", + "OrganizationTemplateRoleVisibilityEnum": ".types", + "OrganizationTemplateRoleVisibilityOverride": ".types", + "OrganizationTemplateRoleVisibilityPolicy": ".types", + "OrganizationTemplateUseForOrganizationDiscovery": ".types", "OrganizationThirdPartyClientAccessEnum": ".types", "OrganizationUsageEnum": ".types", "PartialGroupsEnum": ".types", @@ -35150,6 +38224,7 @@ patches: "UnauthorizedSchema": ".types", "UnauthorizedSchemaError": ".types", "UniversalLoginExperienceEnum": ".types", + "UnprocessableEntityError": ".errors", "UpdateActionBindingsResponseContent": ".types", "UpdateActionModuleResponseContent": ".types", "UpdateActionResponseContent": ".types", @@ -35359,6 +38434,7 @@ patches: "log_streams": ".log_streams", "logs": ".logs", "network_acls": ".network_acls", + "organization_templates": ".organization_templates", "organizations": ".organizations", "prompts": ".prompts", "rate_limit_policies": ".rate_limit_policies", @@ -35486,6 +38562,8 @@ patches: "Auth0Environment", "AuthenticationMethodTypeEnum", "AuthenticationTypeEnum", + "B2BIntegrationConfiguration", + "B2BIntegrationConfigurationIntegrationTypeEnum", "BadRequestError", "BadRequestSchema", "BadRequestSchemaError", @@ -35744,6 +38822,7 @@ patches: "ConnectionDebugSaml", "ConnectionDecryptionKeySaml", "ConnectionDecryptionKeySamlCert", + "ConnectionDeletionBehaviorEnum", "ConnectionDestinationUrlSaml", "ConnectionDigestAlgorithmEnumSaml", "ConnectionDigestAlgorithmSaml", @@ -35768,6 +38847,7 @@ patches: "ConnectionEmailFromEmail", "ConnectionEmailOtpAuthenticationMethod", "ConnectionEmailSubjectEmail", + "ConnectionEnablePushedAuthorizationRequests", "ConnectionEnableScriptContext", "ConnectionEnabledClient", "ConnectionEnabledClients", @@ -35951,10 +39031,18 @@ patches: "ConnectionProfileOrganization", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum", "ConnectionProfileOrganizationShowAsButtonEnum", + "ConnectionProfileProvisioning", + "ConnectionProfileProvisioningScim", + "ConnectionProfileProvisioningScimTokenDefaultExpiry", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry", + "ConnectionProfileProvisioningScimTokenScopeEnum", + "ConnectionProfileProvisioningScimTokenScopes", + "ConnectionProfileProvisioningScimTokens", "ConnectionProfileStrategyOverride", "ConnectionProfileStrategyOverrides", "ConnectionProfileStrategyOverridesConnectionConfig", "ConnectionProfileStrategyOverridesEnabledFeatures", + "ConnectionProfileStrategyOverridesProvisioning", "ConnectionProfileTemplate", "ConnectionProfileTemplateItem", "ConnectionPropertiesOptions", @@ -35964,6 +39052,7 @@ patches: "ConnectionProviderSms", "ConnectionProvisioningTicketUrl", "ConnectionPurposes", + "ConnectionPushedAuthorizationRequestEndpoint", "ConnectionRealmFallback", "ConnectionRealms", "ConnectionRecipientUrlSaml", @@ -35975,6 +39064,7 @@ patches: "ConnectionRequestTemplateSaml", "ConnectionRequestTokenUrloAuth1", "ConnectionRequestUriParameterSupported", + "ConnectionRequirePushedAuthorizationRequests", "ConnectionRequireRequestUriRegistration", "ConnectionRequiresUsername", "ConnectionResponseCommon", @@ -36596,6 +39686,7 @@ patches: "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum", @@ -36658,6 +39749,125 @@ patches: "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject", + "EventStreamCloudEventConnectionCreatedPreviousObject0", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionCreatedTypeEnum", "EventStreamCloudEventConnectionDeleted", "EventStreamCloudEventConnectionDeletedCloudEvent", @@ -36719,6 +39929,7 @@ patches: "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum", @@ -36781,6 +39992,125 @@ patches: "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject", + "EventStreamCloudEventConnectionDeletedPreviousObject0", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionDeletedTypeEnum", "EventStreamCloudEventConnectionUpdated", "EventStreamCloudEventConnectionUpdatedCloudEvent", @@ -36842,6 +40172,7 @@ patches: "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum", @@ -36904,6 +40235,125 @@ patches: "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject", + "EventStreamCloudEventConnectionUpdatedPreviousObject0", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionUpdatedTypeEnum", "EventStreamCloudEventContext", "EventStreamCloudEventContextClient", @@ -36928,6 +40378,13 @@ patches: "EventStreamCloudEventGroupCreatedObject1TypeEnum", "EventStreamCloudEventGroupCreatedObject2", "EventStreamCloudEventGroupCreatedObject2TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject", + "EventStreamCloudEventGroupCreatedPreviousObject0", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject1", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject2", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupCreatedTypeEnum", "EventStreamCloudEventGroupDeleted", "EventStreamCloudEventGroupDeletedCloudEvent", @@ -36940,6 +40397,13 @@ patches: "EventStreamCloudEventGroupDeletedObject1TypeEnum", "EventStreamCloudEventGroupDeletedObject2", "EventStreamCloudEventGroupDeletedObject2TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject", + "EventStreamCloudEventGroupDeletedPreviousObject0", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject1", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject2", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum", "EventStreamCloudEventGroupDeletedTypeEnum", "EventStreamCloudEventGroupMemberAdded", "EventStreamCloudEventGroupMemberAddedCloudEvent", @@ -36958,6 +40422,19 @@ patches: "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedObjectMember1", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObject", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedTypeEnum", "EventStreamCloudEventGroupMemberDeleted", "EventStreamCloudEventGroupMemberDeletedCloudEvent", @@ -36976,6 +40453,19 @@ patches: "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedObjectMember1", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObject", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedTypeEnum", "EventStreamCloudEventGroupRoleAssigned", "EventStreamCloudEventGroupRoleAssignedCloudEvent", @@ -36990,6 +40480,15 @@ patches: "EventStreamCloudEventGroupRoleAssignedObjectGroup2", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleAssignedObjectRole", + "EventStreamCloudEventGroupRoleAssignedPreviousObject", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventGroupRoleAssignedTypeEnum", "EventStreamCloudEventGroupRoleDeleted", "EventStreamCloudEventGroupRoleDeletedCloudEvent", @@ -37004,6 +40503,15 @@ patches: "EventStreamCloudEventGroupRoleDeletedObjectGroup2", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleDeletedObjectRole", + "EventStreamCloudEventGroupRoleDeletedPreviousObject", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventGroupRoleDeletedTypeEnum", "EventStreamCloudEventGroupUpdated", "EventStreamCloudEventGroupUpdatedCloudEvent", @@ -37016,6 +40524,13 @@ patches: "EventStreamCloudEventGroupUpdatedObject1TypeEnum", "EventStreamCloudEventGroupUpdatedObject2", "EventStreamCloudEventGroupUpdatedObject2TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject", + "EventStreamCloudEventGroupUpdatedPreviousObject0", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject1", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject2", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupUpdatedTypeEnum", "EventStreamCloudEventOffsetOnlyMessage", "EventStreamCloudEventOffsetOnlyMessageTypeEnum", @@ -37026,6 +40541,19 @@ patches: "EventStreamCloudEventOrgConnectionAddedObject", "EventStreamCloudEventOrgConnectionAddedObjectConnection", "EventStreamCloudEventOrgConnectionAddedObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObject", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionAddedTypeEnum", "EventStreamCloudEventOrgConnectionRemoved", "EventStreamCloudEventOrgConnectionRemovedCloudEvent", @@ -37034,6 +40562,9 @@ patches: "EventStreamCloudEventOrgConnectionRemovedObject", "EventStreamCloudEventOrgConnectionRemovedObjectConnection", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization", "EventStreamCloudEventOrgConnectionRemovedTypeEnum", "EventStreamCloudEventOrgConnectionUpdated", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent", @@ -37042,6 +40573,19 @@ patches: "EventStreamCloudEventOrgConnectionUpdatedObject", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum", "EventStreamCloudEventOrgCreated", "EventStreamCloudEventOrgCreatedCloudEvent", @@ -37051,6 +40595,10 @@ patches: "EventStreamCloudEventOrgCreatedObjectBranding", "EventStreamCloudEventOrgCreatedObjectBrandingColors", "EventStreamCloudEventOrgCreatedObjectMetadata", + "EventStreamCloudEventOrgCreatedPreviousObject", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata", "EventStreamCloudEventOrgCreatedTypeEnum", "EventStreamCloudEventOrgDeleted", "EventStreamCloudEventOrgDeletedCloudEvent", @@ -37058,6 +40606,8 @@ patches: "EventStreamCloudEventOrgDeletedData", "EventStreamCloudEventOrgDeletedObject", "EventStreamCloudEventOrgDeletedObjectMetadata", + "EventStreamCloudEventOrgDeletedPreviousObject", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata", "EventStreamCloudEventOrgDeletedTypeEnum", "EventStreamCloudEventOrgGroupRoleAssigned", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent", @@ -37073,6 +40623,16 @@ patches: "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum", "EventStreamCloudEventOrgGroupRoleDeleted", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent", @@ -37088,6 +40648,16 @@ patches: "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum", "EventStreamCloudEventOrgMemberAdded", "EventStreamCloudEventOrgMemberAddedCloudEvent", @@ -37096,6 +40666,9 @@ patches: "EventStreamCloudEventOrgMemberAddedObject", "EventStreamCloudEventOrgMemberAddedObjectOrganization", "EventStreamCloudEventOrgMemberAddedObjectUser", + "EventStreamCloudEventOrgMemberAddedPreviousObject", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser", "EventStreamCloudEventOrgMemberAddedTypeEnum", "EventStreamCloudEventOrgMemberDeleted", "EventStreamCloudEventOrgMemberDeletedCloudEvent", @@ -37104,6 +40677,9 @@ patches: "EventStreamCloudEventOrgMemberDeletedObject", "EventStreamCloudEventOrgMemberDeletedObjectOrganization", "EventStreamCloudEventOrgMemberDeletedObjectUser", + "EventStreamCloudEventOrgMemberDeletedPreviousObject", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberDeletedTypeEnum", "EventStreamCloudEventOrgMemberRoleAssigned", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent", @@ -37113,6 +40689,10 @@ patches: "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum", "EventStreamCloudEventOrgMemberRoleDeleted", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent", @@ -37122,6 +40702,10 @@ patches: "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum", "EventStreamCloudEventOrgUpdated", "EventStreamCloudEventOrgUpdatedCloudEvent", @@ -37131,6 +40715,10 @@ patches: "EventStreamCloudEventOrgUpdatedObjectBranding", "EventStreamCloudEventOrgUpdatedObjectBrandingColors", "EventStreamCloudEventOrgUpdatedObjectMetadata", + "EventStreamCloudEventOrgUpdatedPreviousObject", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata", "EventStreamCloudEventOrgUpdatedTypeEnum", "EventStreamCloudEventSpecVersionEnum", "EventStreamCloudEventUserCreated", @@ -37166,6 +40754,35 @@ patches: "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserCreatedObjectUserMetadata", + "EventStreamCloudEventUserCreatedPreviousObject", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata", "EventStreamCloudEventUserCreatedTypeEnum", "EventStreamCloudEventUserDeleted", "EventStreamCloudEventUserDeletedCloudEvent", @@ -37200,6 +40817,35 @@ patches: "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserDeletedObjectUserMetadata", + "EventStreamCloudEventUserDeletedPreviousObject", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata", "EventStreamCloudEventUserDeletedTypeEnum", "EventStreamCloudEventUserUpdated", "EventStreamCloudEventUserUpdatedCloudEvent", @@ -37234,6 +40880,35 @@ patches: "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserUpdatedObjectUserMetadata", + "EventStreamCloudEventUserUpdatedPreviousObject", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata", "EventStreamCloudEventUserUpdatedTypeEnum", "EventStreamDelivery", "EventStreamDeliveryAttempt", @@ -38047,6 +41722,7 @@ patches: "ListOrganizationMembersPaginatedResponseContent", "ListOrganizationRoleGroupsResponseContent", "ListOrganizationRoleMembersResponseContent", + "ListOrganizationTemplatesPaginatedResponseContent", "ListOrganizationsPaginatedResponseContent", "ListPhoneTemplatesResponseContent", "ListRateLimitPoliciesPaginatedResponseContent", @@ -38061,6 +41737,7 @@ patches: "ListSelfServiceProfileCustomTextResponseContent", "ListSelfServiceProfilesPaginatedResponseContent", "ListSynchronizedGroupsResponseContent", + "ListTemplateOrganizationsPaginatedResponseContent", "ListTokenExchangeProfileResponseContent", "ListUserAttributeProfileTemplateResponseContent", "ListUserAttributeProfilesPaginatedResponseContent", @@ -38144,6 +41821,9 @@ patches: "NetworkAclActionBlockEnum", "NetworkAclActionLogEnum", "NetworkAclActionRedirectEnum", + "NetworkAclHttpMessageSignature", + "NetworkAclHttpMessageSignatureKey", + "NetworkAclHttpMessageSignatureKeys", "NetworkAclKey", "NetworkAclKeyAlgorithmEnum", "NetworkAclMatch", @@ -38174,6 +41854,7 @@ patches: "OrganizationClientMetadataOrganizationUsageEnum", "OrganizationConnection", "OrganizationConnectionInformation", + "OrganizationDeletionBehaviorEnum", "OrganizationDiscoveryDomain", "OrganizationDiscoveryDomainStatus", "OrganizationEnabledConnection", @@ -38185,6 +41866,13 @@ patches: "OrganizationMemberEffectiveRoleSource", "OrganizationMemberRole", "OrganizationMetadata", + "OrganizationTemplate", + "OrganizationTemplateAllowedStrategyEnum", + "OrganizationTemplateAssignedOrganization", + "OrganizationTemplateRoleVisibilityEnum", + "OrganizationTemplateRoleVisibilityOverride", + "OrganizationTemplateRoleVisibilityPolicy", + "OrganizationTemplateUseForOrganizationDiscovery", "OrganizationThirdPartyClientAccessEnum", "OrganizationUsageEnum", "PartialGroupsEnum", @@ -38419,6 +42107,7 @@ patches: "UnauthorizedSchema", "UnauthorizedSchemaError", "UniversalLoginExperienceEnum", + "UnprocessableEntityError", "UpdateActionBindingsResponseContent", "UpdateActionModuleResponseContent", "UpdateActionResponseContent", @@ -38628,6 +42317,7 @@ patches: "log_streams", "logs", "network_acls", + "organization_templates", "organizations", "prompts", "rate_limit_policies", @@ -38656,7 +42346,7 @@ patches: original_commit: 1e44613dc017468608983dfc1363804d02ed8fc4 original_message: Added migration guide for v5 to v6 original_author: Sourav Basu - base_generation: 7e308145caae3e97a4b71308e78be026b1f100e0 + base_generation: 687b6bdec9a1e256715830bc5a1af2fca12891c1 files: - UPGRADING.md patch_content: | @@ -38988,7 +42678,7 @@ patches: original_commit: 30b1089ae90f33c4b431b9d868edd89a6d4697ce original_message: Updated UPGRADING.md doc original_author: Sourav Basu - base_generation: 7e308145caae3e97a4b71308e78be026b1f100e0 + base_generation: 687b6bdec9a1e256715830bc5a1af2fca12891c1 files: - UPGRADING.md patch_content: | @@ -39316,19 +43006,19 @@ patches: endpoint. user_owned: true - id: patch-d6d69aeb - content_hash: sha256:8956a9a62d80f8259a926410a849964e99d422b7c6fb78ab920913f12ac5e664 + content_hash: sha256:b65d64186b01afaab6e31aea69046d6145404b9f6c13eeedf172600513b2c370 original_commit: d6d69aeb98af7789afffbc697bc8fd50d7d86baa original_message: Remove duplicate FedCmLoginGooglePatch and FedCmLoginPatch entries original_author: Kunal Dawar - base_generation: 7e308145caae3e97a4b71308e78be026b1f100e0 + base_generation: 687b6bdec9a1e256715830bc5a1af2fca12891c1 files: - src/auth0/management/__init__.py patch_content: | diff --git a/src/auth0/management/__init__.py b/src/auth0/management/__init__.py - index 914ee71f..c0ad72b8 100644 + index 1723f3ca..65848f53 100644 --- a/src/auth0/management/__init__.py +++ b/src/auth0/management/__init__.py - @@ -1888,6 +1888,8 @@ if typing.TYPE_CHECKING: + @@ -2487,6 +2487,8 @@ if typing.TYPE_CHECKING: FedCmLoginGoogle, FedCmLoginGooglePatch, FedCmLoginPatch, @@ -39337,7 +43027,7 @@ patches: FlowAction, FlowActionActivecampaign, FlowActionActivecampaignListContacts, - @@ -3248,6 +3250,8 @@ if typing.TYPE_CHECKING: + @@ -3862,6 +3864,8 @@ if typing.TYPE_CHECKING: from .management_client import AsyncManagementClient, CustomDomainHeader, ManagementClient from .token_provider import AsyncTokenProvider, TokenProvider from .version import __version__ @@ -39346,7 +43036,7 @@ patches: _dynamic_imports: typing.Dict[str, str] = { "Action": ".types", "ActionBase": ".types", - @@ -4308,6 +4312,7 @@ _dynamic_imports: typing.Dict[str, str] = { + @@ -4936,6 +4940,7 @@ _dynamic_imports: typing.Dict[str, str] = { "CspReportingEndpoints": ".types", "CspReportingInfrastructure": ".types", "CustomDomain": ".types", @@ -39354,7 +43044,7 @@ patches: "CustomDomainCustomClientIpHeader": ".types", "CustomDomainCustomClientIpHeaderEnum": ".types", "CustomDomainHeader": ".management_client", - @@ -5142,6 +5147,8 @@ _dynamic_imports: typing.Dict[str, str] = { + @@ -6355,6 +6360,8 @@ _dynamic_imports: typing.Dict[str, str] = { "FedCmLoginGoogle": ".types", "FedCmLoginGooglePatch": ".types", "FedCmLoginPatch": ".types", @@ -39363,7 +43053,7 @@ patches: "FlowAction": ".types", "FlowActionActivecampaign": ".types", "FlowActionActivecampaignListContacts": ".types", - @@ -7574,6 +7581,7 @@ __all__ = [ + @@ -8816,6 +8823,7 @@ __all__ = [ "CspReportingEndpoints", "CspReportingInfrastructure", "CustomDomain", @@ -39371,7 +43061,7 @@ patches: "CustomDomainCustomClientIpHeader", "CustomDomainCustomClientIpHeaderEnum", "CustomDomainHeader", - @@ -8408,6 +8416,8 @@ __all__ = [ + @@ -10235,6 +10243,8 @@ __all__ = [ "FedCmLoginGoogle", "FedCmLoginGooglePatch", "FedCmLoginPatch", @@ -39467,6 +43157,8 @@ patches: AttackProtectionUpdateCaptchaRecaptchaV2, AuthenticationMethodTypeEnum, AuthenticationTypeEnum, + B2BIntegrationConfiguration, + B2BIntegrationConfigurationIntegrationTypeEnum, BadRequestSchema, BadRequestSchemaError, BotDetectionAllowlist, @@ -39723,6 +43415,7 @@ patches: ConnectionDebugSaml, ConnectionDecryptionKeySaml, ConnectionDecryptionKeySamlCert, + ConnectionDeletionBehaviorEnum, ConnectionDestinationUrlSaml, ConnectionDigestAlgorithmEnumSaml, ConnectionDigestAlgorithmSaml, @@ -39747,6 +43440,7 @@ patches: ConnectionEmailFromEmail, ConnectionEmailOtpAuthenticationMethod, ConnectionEmailSubjectEmail, + ConnectionEnablePushedAuthorizationRequests, ConnectionEnableScriptContext, ConnectionEnabledClient, ConnectionEnabledClients, @@ -39930,10 +43624,18 @@ patches: ConnectionProfileOrganization, ConnectionProfileOrganizationAssignMembershipOnLoginEnum, ConnectionProfileOrganizationShowAsButtonEnum, + ConnectionProfileProvisioning, + ConnectionProfileProvisioningScim, + ConnectionProfileProvisioningScimTokenDefaultExpiry, + ConnectionProfileProvisioningScimTokenMaxAllowedExpiry, + ConnectionProfileProvisioningScimTokenScopeEnum, + ConnectionProfileProvisioningScimTokenScopes, + ConnectionProfileProvisioningScimTokens, ConnectionProfileStrategyOverride, ConnectionProfileStrategyOverrides, ConnectionProfileStrategyOverridesConnectionConfig, ConnectionProfileStrategyOverridesEnabledFeatures, + ConnectionProfileStrategyOverridesProvisioning, ConnectionProfileTemplate, ConnectionProfileTemplateItem, ConnectionPropertiesOptions, @@ -39943,6 +43645,7 @@ patches: ConnectionProviderSms, ConnectionProvisioningTicketUrl, ConnectionPurposes, + ConnectionPushedAuthorizationRequestEndpoint, ConnectionRealmFallback, ConnectionRealms, ConnectionRecipientUrlSaml, @@ -39954,6 +43657,7 @@ patches: ConnectionRequestTemplateSaml, ConnectionRequestTokenUrloAuth1, ConnectionRequestUriParameterSupported, + ConnectionRequirePushedAuthorizationRequests, ConnectionRequireRequestUriRegistration, ConnectionRequiresUsername, ConnectionResponseCommon, @@ -40570,6 +44274,7 @@ patches: EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap, EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum, @@ -40632,6 +44337,125 @@ patches: EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionCreatedObject7StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject, + EventStreamCloudEventConnectionCreatedPreviousObject0, + EventStreamCloudEventConnectionCreatedPreviousObject0Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject0Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject0Options, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1, + EventStreamCloudEventConnectionCreatedPreviousObject1Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject1Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject1Options, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2, + EventStreamCloudEventConnectionCreatedPreviousObject2Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject2Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject2Options, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3, + EventStreamCloudEventConnectionCreatedPreviousObject3Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject3Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject3Options, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4, + EventStreamCloudEventConnectionCreatedPreviousObject4Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject4Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject4Options, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject5, + EventStreamCloudEventConnectionCreatedPreviousObject5Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject5Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject5Options, + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject6, + EventStreamCloudEventConnectionCreatedPreviousObject6Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject6Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject6Options, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7, + EventStreamCloudEventConnectionCreatedPreviousObject7Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject7Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject7Options, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionCreatedTypeEnum, EventStreamCloudEventConnectionDeleted, EventStreamCloudEventConnectionDeletedCloudEvent, @@ -40693,6 +44517,7 @@ patches: EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap, EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum, @@ -40755,6 +44580,125 @@ patches: EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionDeletedObject7StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject, + EventStreamCloudEventConnectionDeletedPreviousObject0, + EventStreamCloudEventConnectionDeletedPreviousObject0Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject0Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject0Options, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1, + EventStreamCloudEventConnectionDeletedPreviousObject1Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject1Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject1Options, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2, + EventStreamCloudEventConnectionDeletedPreviousObject2Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject2Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject2Options, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3, + EventStreamCloudEventConnectionDeletedPreviousObject3Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject3Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject3Options, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4, + EventStreamCloudEventConnectionDeletedPreviousObject4Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject4Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject4Options, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject5, + EventStreamCloudEventConnectionDeletedPreviousObject5Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject5Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject5Options, + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject6, + EventStreamCloudEventConnectionDeletedPreviousObject6Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject6Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject6Options, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7, + EventStreamCloudEventConnectionDeletedPreviousObject7Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject7Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject7Options, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionDeletedTypeEnum, EventStreamCloudEventConnectionUpdated, EventStreamCloudEventConnectionUpdatedCloudEvent, @@ -40816,6 +44760,7 @@ patches: EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap, EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum, @@ -40878,6 +44823,125 @@ patches: EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionUpdatedObject7StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject, + EventStreamCloudEventConnectionUpdatedPreviousObject0, + EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject0Options, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1, + EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject1Options, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2, + EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject2Options, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3, + EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject3Options, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4, + EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject4Options, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject5, + EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject5Options, + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject6, + EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject6Options, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7, + EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject7Options, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionUpdatedTypeEnum, EventStreamCloudEventContext, EventStreamCloudEventContextClient, @@ -40902,6 +44966,13 @@ patches: EventStreamCloudEventGroupCreatedObject1TypeEnum, EventStreamCloudEventGroupCreatedObject2, EventStreamCloudEventGroupCreatedObject2TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject, + EventStreamCloudEventGroupCreatedPreviousObject0, + EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject1, + EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject2, + EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum, EventStreamCloudEventGroupCreatedTypeEnum, EventStreamCloudEventGroupDeleted, EventStreamCloudEventGroupDeletedCloudEvent, @@ -40914,6 +44985,13 @@ patches: EventStreamCloudEventGroupDeletedObject1TypeEnum, EventStreamCloudEventGroupDeletedObject2, EventStreamCloudEventGroupDeletedObject2TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject, + EventStreamCloudEventGroupDeletedPreviousObject0, + EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject1, + EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject2, + EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum, EventStreamCloudEventGroupDeletedTypeEnum, EventStreamCloudEventGroupMemberAdded, EventStreamCloudEventGroupMemberAddedCloudEvent, @@ -40932,6 +45010,19 @@ patches: EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum, EventStreamCloudEventGroupMemberAddedObjectMember1, EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObject, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum, EventStreamCloudEventGroupMemberAddedTypeEnum, EventStreamCloudEventGroupMemberDeleted, EventStreamCloudEventGroupMemberDeletedCloudEvent, @@ -40950,6 +45041,19 @@ patches: EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum, EventStreamCloudEventGroupMemberDeletedObjectMember1, EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObject, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum, EventStreamCloudEventGroupMemberDeletedTypeEnum, EventStreamCloudEventGroupRoleAssigned, EventStreamCloudEventGroupRoleAssignedCloudEvent, @@ -40964,6 +45068,15 @@ patches: EventStreamCloudEventGroupRoleAssignedObjectGroup2, EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum, EventStreamCloudEventGroupRoleAssignedObjectRole, + EventStreamCloudEventGroupRoleAssignedPreviousObject, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectRole, EventStreamCloudEventGroupRoleAssignedTypeEnum, EventStreamCloudEventGroupRoleDeleted, EventStreamCloudEventGroupRoleDeletedCloudEvent, @@ -40978,6 +45091,15 @@ patches: EventStreamCloudEventGroupRoleDeletedObjectGroup2, EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum, EventStreamCloudEventGroupRoleDeletedObjectRole, + EventStreamCloudEventGroupRoleDeletedPreviousObject, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectRole, EventStreamCloudEventGroupRoleDeletedTypeEnum, EventStreamCloudEventGroupUpdated, EventStreamCloudEventGroupUpdatedCloudEvent, @@ -40990,6 +45112,13 @@ patches: EventStreamCloudEventGroupUpdatedObject1TypeEnum, EventStreamCloudEventGroupUpdatedObject2, EventStreamCloudEventGroupUpdatedObject2TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject, + EventStreamCloudEventGroupUpdatedPreviousObject0, + EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject1, + EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject2, + EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum, EventStreamCloudEventGroupUpdatedTypeEnum, EventStreamCloudEventOffsetOnlyMessage, EventStreamCloudEventOffsetOnlyMessageTypeEnum, @@ -41000,6 +45129,19 @@ patches: EventStreamCloudEventOrgConnectionAddedObject, EventStreamCloudEventOrgConnectionAddedObjectConnection, EventStreamCloudEventOrgConnectionAddedObjectOrganization, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObject, + EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, EventStreamCloudEventOrgConnectionAddedTypeEnum, EventStreamCloudEventOrgConnectionRemoved, EventStreamCloudEventOrgConnectionRemovedCloudEvent, @@ -41008,6 +45150,9 @@ patches: EventStreamCloudEventOrgConnectionRemovedObject, EventStreamCloudEventOrgConnectionRemovedObjectConnection, EventStreamCloudEventOrgConnectionRemovedObjectOrganization, + EventStreamCloudEventOrgConnectionRemovedPreviousObject, + EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization, EventStreamCloudEventOrgConnectionRemovedTypeEnum, EventStreamCloudEventOrgConnectionUpdated, EventStreamCloudEventOrgConnectionUpdatedCloudEvent, @@ -41016,6 +45161,19 @@ patches: EventStreamCloudEventOrgConnectionUpdatedObject, EventStreamCloudEventOrgConnectionUpdatedObjectConnection, EventStreamCloudEventOrgConnectionUpdatedObjectOrganization, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObject, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, EventStreamCloudEventOrgConnectionUpdatedTypeEnum, EventStreamCloudEventOrgCreated, EventStreamCloudEventOrgCreatedCloudEvent, @@ -41025,6 +45183,10 @@ patches: EventStreamCloudEventOrgCreatedObjectBranding, EventStreamCloudEventOrgCreatedObjectBrandingColors, EventStreamCloudEventOrgCreatedObjectMetadata, + EventStreamCloudEventOrgCreatedPreviousObject, + EventStreamCloudEventOrgCreatedPreviousObjectBranding, + EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors, + EventStreamCloudEventOrgCreatedPreviousObjectMetadata, EventStreamCloudEventOrgCreatedTypeEnum, EventStreamCloudEventOrgDeleted, EventStreamCloudEventOrgDeletedCloudEvent, @@ -41032,6 +45194,8 @@ patches: EventStreamCloudEventOrgDeletedData, EventStreamCloudEventOrgDeletedObject, EventStreamCloudEventOrgDeletedObjectMetadata, + EventStreamCloudEventOrgDeletedPreviousObject, + EventStreamCloudEventOrgDeletedPreviousObjectMetadata, EventStreamCloudEventOrgDeletedTypeEnum, EventStreamCloudEventOrgGroupRoleAssigned, EventStreamCloudEventOrgGroupRoleAssignedCloudEvent, @@ -41047,6 +45211,16 @@ patches: EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum, EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization, EventStreamCloudEventOrgGroupRoleAssignedObjectRole, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObject, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole, EventStreamCloudEventOrgGroupRoleAssignedTypeEnum, EventStreamCloudEventOrgGroupRoleDeleted, EventStreamCloudEventOrgGroupRoleDeletedCloudEvent, @@ -41062,6 +45236,16 @@ patches: EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum, EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization, EventStreamCloudEventOrgGroupRoleDeletedObjectRole, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObject, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole, EventStreamCloudEventOrgGroupRoleDeletedTypeEnum, EventStreamCloudEventOrgMemberAdded, EventStreamCloudEventOrgMemberAddedCloudEvent, @@ -41070,6 +45254,9 @@ patches: EventStreamCloudEventOrgMemberAddedObject, EventStreamCloudEventOrgMemberAddedObjectOrganization, EventStreamCloudEventOrgMemberAddedObjectUser, + EventStreamCloudEventOrgMemberAddedPreviousObject, + EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberAddedPreviousObjectUser, EventStreamCloudEventOrgMemberAddedTypeEnum, EventStreamCloudEventOrgMemberDeleted, EventStreamCloudEventOrgMemberDeletedCloudEvent, @@ -41078,6 +45265,9 @@ patches: EventStreamCloudEventOrgMemberDeletedObject, EventStreamCloudEventOrgMemberDeletedObjectOrganization, EventStreamCloudEventOrgMemberDeletedObjectUser, + EventStreamCloudEventOrgMemberDeletedPreviousObject, + EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberDeletedPreviousObjectUser, EventStreamCloudEventOrgMemberDeletedTypeEnum, EventStreamCloudEventOrgMemberRoleAssigned, EventStreamCloudEventOrgMemberRoleAssignedCloudEvent, @@ -41087,6 +45277,10 @@ patches: EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization, EventStreamCloudEventOrgMemberRoleAssignedObjectRole, EventStreamCloudEventOrgMemberRoleAssignedObjectUser, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObject, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser, EventStreamCloudEventOrgMemberRoleAssignedTypeEnum, EventStreamCloudEventOrgMemberRoleDeleted, EventStreamCloudEventOrgMemberRoleDeletedCloudEvent, @@ -41096,6 +45290,10 @@ patches: EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization, EventStreamCloudEventOrgMemberRoleDeletedObjectRole, EventStreamCloudEventOrgMemberRoleDeletedObjectUser, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObject, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser, EventStreamCloudEventOrgMemberRoleDeletedTypeEnum, EventStreamCloudEventOrgUpdated, EventStreamCloudEventOrgUpdatedCloudEvent, @@ -41105,6 +45303,10 @@ patches: EventStreamCloudEventOrgUpdatedObjectBranding, EventStreamCloudEventOrgUpdatedObjectBrandingColors, EventStreamCloudEventOrgUpdatedObjectMetadata, + EventStreamCloudEventOrgUpdatedPreviousObject, + EventStreamCloudEventOrgUpdatedPreviousObjectBranding, + EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors, + EventStreamCloudEventOrgUpdatedPreviousObjectMetadata, EventStreamCloudEventOrgUpdatedTypeEnum, EventStreamCloudEventSpecVersionEnum, EventStreamCloudEventUserCreated, @@ -41140,6 +45342,35 @@ patches: EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserCreatedObjectUserMetadata, + EventStreamCloudEventUserCreatedPreviousObject, + EventStreamCloudEventUserCreatedPreviousObjectAppMetadata, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserCreatedPreviousObjectUserMetadata, EventStreamCloudEventUserCreatedTypeEnum, EventStreamCloudEventUserDeleted, EventStreamCloudEventUserDeletedCloudEvent, @@ -41174,6 +45405,35 @@ patches: EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserDeletedObjectUserMetadata, + EventStreamCloudEventUserDeletedPreviousObject, + EventStreamCloudEventUserDeletedPreviousObjectAppMetadata, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserDeletedPreviousObjectUserMetadata, EventStreamCloudEventUserDeletedTypeEnum, EventStreamCloudEventUserUpdated, EventStreamCloudEventUserUpdatedCloudEvent, @@ -41208,6 +45468,35 @@ patches: EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserUpdatedObjectUserMetadata, + EventStreamCloudEventUserUpdatedPreviousObject, + EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata, EventStreamCloudEventUserUpdatedTypeEnum, EventStreamDelivery, EventStreamDeliveryAttempt, @@ -42017,6 +46306,7 @@ patches: ListOrganizationMembersPaginatedResponseContent, ListOrganizationRoleGroupsResponseContent, ListOrganizationRoleMembersResponseContent, + ListOrganizationTemplatesPaginatedResponseContent, ListOrganizationsPaginatedResponseContent, ListPhoneTemplatesResponseContent, ListRateLimitPoliciesPaginatedResponseContent, @@ -42031,6 +46321,7 @@ patches: ListSelfServiceProfileCustomTextResponseContent, ListSelfServiceProfilesPaginatedResponseContent, ListSynchronizedGroupsResponseContent, + ListTemplateOrganizationsPaginatedResponseContent, ListTokenExchangeProfileResponseContent, ListUserAttributeProfileTemplateResponseContent, ListUserAttributeProfilesPaginatedResponseContent, @@ -42113,6 +46404,9 @@ patches: NetworkAclActionBlockEnum, NetworkAclActionLogEnum, NetworkAclActionRedirectEnum, + NetworkAclHttpMessageSignature, + NetworkAclHttpMessageSignatureKey, + NetworkAclHttpMessageSignatureKeys, NetworkAclKey, NetworkAclKeyAlgorithmEnum, NetworkAclMatch, @@ -42142,6 +46436,7 @@ patches: OrganizationClientMetadataOrganizationUsageEnum, OrganizationConnection, OrganizationConnectionInformation, + OrganizationDeletionBehaviorEnum, OrganizationDiscoveryDomain, OrganizationDiscoveryDomainStatus, OrganizationEnabledConnection, @@ -42153,6 +46448,13 @@ patches: OrganizationMemberEffectiveRoleSource, OrganizationMemberRole, OrganizationMetadata, + OrganizationTemplate, + OrganizationTemplateAllowedStrategyEnum, + OrganizationTemplateAssignedOrganization, + OrganizationTemplateRoleVisibilityEnum, + OrganizationTemplateRoleVisibilityOverride, + OrganizationTemplateRoleVisibilityPolicy, + OrganizationTemplateUseForOrganizationDiscovery, OrganizationThirdPartyClientAccessEnum, OrganizationUsageEnum, PartialGroupsEnum, @@ -42578,6 +46880,7 @@ patches: ServiceUnavailableError, TooManyRequestsError, UnauthorizedError, + UnprocessableEntityError, ) from . import ( actions, @@ -42605,6 +46908,7 @@ patches: log_streams, logs, network_acls, + organization_templates, organizations, prompts, rate_limit_policies, @@ -42718,6 +47022,8 @@ patches: "Auth0Environment": ".environment", "AuthenticationMethodTypeEnum": ".types", "AuthenticationTypeEnum": ".types", + "B2BIntegrationConfiguration": ".types", + "B2BIntegrationConfigurationIntegrationTypeEnum": ".types", "BadRequestError": ".errors", "BadRequestSchema": ".types", "BadRequestSchemaError": ".types", @@ -42976,6 +47282,7 @@ patches: "ConnectionDebugSaml": ".types", "ConnectionDecryptionKeySaml": ".types", "ConnectionDecryptionKeySamlCert": ".types", + "ConnectionDeletionBehaviorEnum": ".types", "ConnectionDestinationUrlSaml": ".types", "ConnectionDigestAlgorithmEnumSaml": ".types", "ConnectionDigestAlgorithmSaml": ".types", @@ -43000,6 +47307,7 @@ patches: "ConnectionEmailFromEmail": ".types", "ConnectionEmailOtpAuthenticationMethod": ".types", "ConnectionEmailSubjectEmail": ".types", + "ConnectionEnablePushedAuthorizationRequests": ".types", "ConnectionEnableScriptContext": ".types", "ConnectionEnabledClient": ".types", "ConnectionEnabledClients": ".types", @@ -43183,10 +47491,18 @@ patches: "ConnectionProfileOrganization": ".types", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum": ".types", "ConnectionProfileOrganizationShowAsButtonEnum": ".types", + "ConnectionProfileProvisioning": ".types", + "ConnectionProfileProvisioningScim": ".types", + "ConnectionProfileProvisioningScimTokenDefaultExpiry": ".types", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry": ".types", + "ConnectionProfileProvisioningScimTokenScopeEnum": ".types", + "ConnectionProfileProvisioningScimTokenScopes": ".types", + "ConnectionProfileProvisioningScimTokens": ".types", "ConnectionProfileStrategyOverride": ".types", "ConnectionProfileStrategyOverrides": ".types", "ConnectionProfileStrategyOverridesConnectionConfig": ".types", "ConnectionProfileStrategyOverridesEnabledFeatures": ".types", + "ConnectionProfileStrategyOverridesProvisioning": ".types", "ConnectionProfileTemplate": ".types", "ConnectionProfileTemplateItem": ".types", "ConnectionPropertiesOptions": ".types", @@ -43196,6 +47512,7 @@ patches: "ConnectionProviderSms": ".types", "ConnectionProvisioningTicketUrl": ".types", "ConnectionPurposes": ".types", + "ConnectionPushedAuthorizationRequestEndpoint": ".types", "ConnectionRealmFallback": ".types", "ConnectionRealms": ".types", "ConnectionRecipientUrlSaml": ".types", @@ -43207,6 +47524,7 @@ patches: "ConnectionRequestTemplateSaml": ".types", "ConnectionRequestTokenUrloAuth1": ".types", "ConnectionRequestUriParameterSupported": ".types", + "ConnectionRequirePushedAuthorizationRequests": ".types", "ConnectionRequireRequestUriRegistration": ".types", "ConnectionRequiresUsername": ".types", "ConnectionResponseCommon": ".types", @@ -43828,6 +48146,7 @@ patches: "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -43890,6 +48209,125 @@ patches: "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionCreatedTypeEnum": ".types", "EventStreamCloudEventConnectionDeleted": ".types", "EventStreamCloudEventConnectionDeletedCloudEvent": ".types", @@ -43951,6 +48389,7 @@ patches: "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -44013,6 +48452,125 @@ patches: "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionDeletedTypeEnum": ".types", "EventStreamCloudEventConnectionUpdated": ".types", "EventStreamCloudEventConnectionUpdatedCloudEvent": ".types", @@ -44074,6 +48632,7 @@ patches: "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -44136,6 +48695,125 @@ patches: "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionUpdatedTypeEnum": ".types", "EventStreamCloudEventContext": ".types", "EventStreamCloudEventContextClient": ".types", @@ -44160,6 +48838,13 @@ patches: "EventStreamCloudEventGroupCreatedObject1TypeEnum": ".types", "EventStreamCloudEventGroupCreatedObject2": ".types", "EventStreamCloudEventGroupCreatedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject0": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject1": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject2": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupCreatedTypeEnum": ".types", "EventStreamCloudEventGroupDeleted": ".types", "EventStreamCloudEventGroupDeletedCloudEvent": ".types", @@ -44172,6 +48857,13 @@ patches: "EventStreamCloudEventGroupDeletedObject1TypeEnum": ".types", "EventStreamCloudEventGroupDeletedObject2": ".types", "EventStreamCloudEventGroupDeletedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject0": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject1": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject2": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupDeletedTypeEnum": ".types", "EventStreamCloudEventGroupMemberAdded": ".types", "EventStreamCloudEventGroupMemberAddedCloudEvent": ".types", @@ -44190,6 +48882,19 @@ patches: "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberAddedObjectMember1": ".types", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObject": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberAddedTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeleted": ".types", "EventStreamCloudEventGroupMemberDeletedCloudEvent": ".types", @@ -44208,6 +48913,19 @@ patches: "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeletedObjectMember1": ".types", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeletedTypeEnum": ".types", "EventStreamCloudEventGroupRoleAssigned": ".types", "EventStreamCloudEventGroupRoleAssignedCloudEvent": ".types", @@ -44222,6 +48940,15 @@ patches: "EventStreamCloudEventGroupRoleAssignedObjectGroup2": ".types", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventGroupRoleAssignedObjectRole": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole": ".types", "EventStreamCloudEventGroupRoleAssignedTypeEnum": ".types", "EventStreamCloudEventGroupRoleDeleted": ".types", "EventStreamCloudEventGroupRoleDeletedCloudEvent": ".types", @@ -44236,6 +48963,15 @@ patches: "EventStreamCloudEventGroupRoleDeletedObjectGroup2": ".types", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventGroupRoleDeletedObjectRole": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole": ".types", "EventStreamCloudEventGroupRoleDeletedTypeEnum": ".types", "EventStreamCloudEventGroupUpdated": ".types", "EventStreamCloudEventGroupUpdatedCloudEvent": ".types", @@ -44248,6 +48984,13 @@ patches: "EventStreamCloudEventGroupUpdatedObject1TypeEnum": ".types", "EventStreamCloudEventGroupUpdatedObject2": ".types", "EventStreamCloudEventGroupUpdatedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject0": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject1": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject2": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupUpdatedTypeEnum": ".types", "EventStreamCloudEventOffsetOnlyMessage": ".types", "EventStreamCloudEventOffsetOnlyMessageTypeEnum": ".types", @@ -44258,6 +49001,19 @@ patches: "EventStreamCloudEventOrgConnectionAddedObject": ".types", "EventStreamCloudEventOrgConnectionAddedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionAddedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum": ".types", "EventStreamCloudEventOrgConnectionAddedTypeEnum": ".types", "EventStreamCloudEventOrgConnectionRemoved": ".types", "EventStreamCloudEventOrgConnectionRemovedCloudEvent": ".types", @@ -44266,6 +49022,9 @@ patches: "EventStreamCloudEventOrgConnectionRemovedObject": ".types", "EventStreamCloudEventOrgConnectionRemovedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization": ".types", "EventStreamCloudEventOrgConnectionRemovedTypeEnum": ".types", "EventStreamCloudEventOrgConnectionUpdated": ".types", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": ".types", @@ -44274,6 +49033,19 @@ patches: "EventStreamCloudEventOrgConnectionUpdatedObject": ".types", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum": ".types", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": ".types", "EventStreamCloudEventOrgCreated": ".types", "EventStreamCloudEventOrgCreatedCloudEvent": ".types", @@ -44283,6 +49055,10 @@ patches: "EventStreamCloudEventOrgCreatedObjectBranding": ".types", "EventStreamCloudEventOrgCreatedObjectBrandingColors": ".types", "EventStreamCloudEventOrgCreatedObjectMetadata": ".types", + "EventStreamCloudEventOrgCreatedPreviousObject": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgCreatedTypeEnum": ".types", "EventStreamCloudEventOrgDeleted": ".types", "EventStreamCloudEventOrgDeletedCloudEvent": ".types", @@ -44290,6 +49066,8 @@ patches: "EventStreamCloudEventOrgDeletedData": ".types", "EventStreamCloudEventOrgDeletedObject": ".types", "EventStreamCloudEventOrgDeletedObjectMetadata": ".types", + "EventStreamCloudEventOrgDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgDeletedTypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleAssigned": ".types", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": ".types", @@ -44305,6 +49083,16 @@ patches: "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": ".types", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole": ".types", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleDeleted": ".types", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": ".types", @@ -44320,6 +49108,16 @@ patches: "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole": ".types", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": ".types", "EventStreamCloudEventOrgMemberAdded": ".types", "EventStreamCloudEventOrgMemberAddedCloudEvent": ".types", @@ -44328,6 +49126,9 @@ patches: "EventStreamCloudEventOrgMemberAddedObject": ".types", "EventStreamCloudEventOrgMemberAddedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberAddedObjectUser": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberAddedTypeEnum": ".types", "EventStreamCloudEventOrgMemberDeleted": ".types", "EventStreamCloudEventOrgMemberDeletedCloudEvent": ".types", @@ -44336,6 +49137,9 @@ patches: "EventStreamCloudEventOrgMemberDeletedObject": ".types", "EventStreamCloudEventOrgMemberDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberDeletedObjectUser": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberDeletedTypeEnum": ".types", "EventStreamCloudEventOrgMemberRoleAssigned": ".types", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": ".types", @@ -44345,6 +49149,10 @@ patches: "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": ".types", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": ".types", "EventStreamCloudEventOrgMemberRoleDeleted": ".types", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": ".types", @@ -44354,6 +49162,10 @@ patches: "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": ".types", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": ".types", "EventStreamCloudEventOrgUpdated": ".types", "EventStreamCloudEventOrgUpdatedCloudEvent": ".types", @@ -44363,6 +49175,10 @@ patches: "EventStreamCloudEventOrgUpdatedObjectBranding": ".types", "EventStreamCloudEventOrgUpdatedObjectBrandingColors": ".types", "EventStreamCloudEventOrgUpdatedObjectMetadata": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObject": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgUpdatedTypeEnum": ".types", "EventStreamCloudEventSpecVersionEnum": ".types", "EventStreamCloudEventUserCreated": ".types", @@ -44398,6 +49214,35 @@ patches: "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserCreatedObjectUserMetadata": ".types", + "EventStreamCloudEventUserCreatedPreviousObject": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserCreatedTypeEnum": ".types", "EventStreamCloudEventUserDeleted": ".types", "EventStreamCloudEventUserDeletedCloudEvent": ".types", @@ -44432,6 +49277,35 @@ patches: "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserDeletedObjectUserMetadata": ".types", + "EventStreamCloudEventUserDeletedPreviousObject": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserDeletedTypeEnum": ".types", "EventStreamCloudEventUserUpdated": ".types", "EventStreamCloudEventUserUpdatedCloudEvent": ".types", @@ -44466,6 +49340,35 @@ patches: "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserUpdatedObjectUserMetadata": ".types", + "EventStreamCloudEventUserUpdatedPreviousObject": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserUpdatedTypeEnum": ".types", "EventStreamDelivery": ".types", "EventStreamDeliveryAttempt": ".types", @@ -45279,6 +50182,7 @@ patches: "ListOrganizationMembersPaginatedResponseContent": ".types", "ListOrganizationRoleGroupsResponseContent": ".types", "ListOrganizationRoleMembersResponseContent": ".types", + "ListOrganizationTemplatesPaginatedResponseContent": ".types", "ListOrganizationsPaginatedResponseContent": ".types", "ListPhoneTemplatesResponseContent": ".types", "ListRateLimitPoliciesPaginatedResponseContent": ".types", @@ -45293,6 +50197,7 @@ patches: "ListSelfServiceProfileCustomTextResponseContent": ".types", "ListSelfServiceProfilesPaginatedResponseContent": ".types", "ListSynchronizedGroupsResponseContent": ".types", + "ListTemplateOrganizationsPaginatedResponseContent": ".types", "ListTokenExchangeProfileResponseContent": ".types", "ListUserAttributeProfileTemplateResponseContent": ".types", "ListUserAttributeProfilesPaginatedResponseContent": ".types", @@ -45376,6 +50281,9 @@ patches: "NetworkAclActionBlockEnum": ".types", "NetworkAclActionLogEnum": ".types", "NetworkAclActionRedirectEnum": ".types", + "NetworkAclHttpMessageSignature": ".types", + "NetworkAclHttpMessageSignatureKey": ".types", + "NetworkAclHttpMessageSignatureKeys": ".types", "NetworkAclKey": ".types", "NetworkAclKeyAlgorithmEnum": ".types", "NetworkAclMatch": ".types", @@ -45406,6 +50314,7 @@ patches: "OrganizationClientMetadataOrganizationUsageEnum": ".types", "OrganizationConnection": ".types", "OrganizationConnectionInformation": ".types", + "OrganizationDeletionBehaviorEnum": ".types", "OrganizationDiscoveryDomain": ".types", "OrganizationDiscoveryDomainStatus": ".types", "OrganizationEnabledConnection": ".types", @@ -45417,6 +50326,13 @@ patches: "OrganizationMemberEffectiveRoleSource": ".types", "OrganizationMemberRole": ".types", "OrganizationMetadata": ".types", + "OrganizationTemplate": ".types", + "OrganizationTemplateAllowedStrategyEnum": ".types", + "OrganizationTemplateAssignedOrganization": ".types", + "OrganizationTemplateRoleVisibilityEnum": ".types", + "OrganizationTemplateRoleVisibilityOverride": ".types", + "OrganizationTemplateRoleVisibilityPolicy": ".types", + "OrganizationTemplateUseForOrganizationDiscovery": ".types", "OrganizationThirdPartyClientAccessEnum": ".types", "OrganizationUsageEnum": ".types", "PartialGroupsEnum": ".types", @@ -45651,6 +50567,7 @@ patches: "UnauthorizedSchema": ".types", "UnauthorizedSchemaError": ".types", "UniversalLoginExperienceEnum": ".types", + "UnprocessableEntityError": ".errors", "UpdateActionBindingsResponseContent": ".types", "UpdateActionModuleResponseContent": ".types", "UpdateActionResponseContent": ".types", @@ -45860,6 +50777,7 @@ patches: "log_streams": ".log_streams", "logs": ".logs", "network_acls": ".network_acls", + "organization_templates": ".organization_templates", "organizations": ".organizations", "prompts": ".prompts", "rate_limit_policies": ".rate_limit_policies", @@ -45987,6 +50905,8 @@ patches: "Auth0Environment", "AuthenticationMethodTypeEnum", "AuthenticationTypeEnum", + "B2BIntegrationConfiguration", + "B2BIntegrationConfigurationIntegrationTypeEnum", "BadRequestError", "BadRequestSchema", "BadRequestSchemaError", @@ -46245,6 +51165,7 @@ patches: "ConnectionDebugSaml", "ConnectionDecryptionKeySaml", "ConnectionDecryptionKeySamlCert", + "ConnectionDeletionBehaviorEnum", "ConnectionDestinationUrlSaml", "ConnectionDigestAlgorithmEnumSaml", "ConnectionDigestAlgorithmSaml", @@ -46269,6 +51190,7 @@ patches: "ConnectionEmailFromEmail", "ConnectionEmailOtpAuthenticationMethod", "ConnectionEmailSubjectEmail", + "ConnectionEnablePushedAuthorizationRequests", "ConnectionEnableScriptContext", "ConnectionEnabledClient", "ConnectionEnabledClients", @@ -46452,10 +51374,18 @@ patches: "ConnectionProfileOrganization", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum", "ConnectionProfileOrganizationShowAsButtonEnum", + "ConnectionProfileProvisioning", + "ConnectionProfileProvisioningScim", + "ConnectionProfileProvisioningScimTokenDefaultExpiry", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry", + "ConnectionProfileProvisioningScimTokenScopeEnum", + "ConnectionProfileProvisioningScimTokenScopes", + "ConnectionProfileProvisioningScimTokens", "ConnectionProfileStrategyOverride", "ConnectionProfileStrategyOverrides", "ConnectionProfileStrategyOverridesConnectionConfig", "ConnectionProfileStrategyOverridesEnabledFeatures", + "ConnectionProfileStrategyOverridesProvisioning", "ConnectionProfileTemplate", "ConnectionProfileTemplateItem", "ConnectionPropertiesOptions", @@ -46465,6 +51395,7 @@ patches: "ConnectionProviderSms", "ConnectionProvisioningTicketUrl", "ConnectionPurposes", + "ConnectionPushedAuthorizationRequestEndpoint", "ConnectionRealmFallback", "ConnectionRealms", "ConnectionRecipientUrlSaml", @@ -46476,6 +51407,7 @@ patches: "ConnectionRequestTemplateSaml", "ConnectionRequestTokenUrloAuth1", "ConnectionRequestUriParameterSupported", + "ConnectionRequirePushedAuthorizationRequests", "ConnectionRequireRequestUriRegistration", "ConnectionRequiresUsername", "ConnectionResponseCommon", @@ -47097,6 +52029,7 @@ patches: "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum", @@ -47159,6 +52092,125 @@ patches: "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject", + "EventStreamCloudEventConnectionCreatedPreviousObject0", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionCreatedTypeEnum", "EventStreamCloudEventConnectionDeleted", "EventStreamCloudEventConnectionDeletedCloudEvent", @@ -47220,6 +52272,7 @@ patches: "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum", @@ -47282,6 +52335,125 @@ patches: "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject", + "EventStreamCloudEventConnectionDeletedPreviousObject0", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionDeletedTypeEnum", "EventStreamCloudEventConnectionUpdated", "EventStreamCloudEventConnectionUpdatedCloudEvent", @@ -47343,6 +52515,7 @@ patches: "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum", @@ -47405,6 +52578,125 @@ patches: "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject", + "EventStreamCloudEventConnectionUpdatedPreviousObject0", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionUpdatedTypeEnum", "EventStreamCloudEventContext", "EventStreamCloudEventContextClient", @@ -47429,6 +52721,13 @@ patches: "EventStreamCloudEventGroupCreatedObject1TypeEnum", "EventStreamCloudEventGroupCreatedObject2", "EventStreamCloudEventGroupCreatedObject2TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject", + "EventStreamCloudEventGroupCreatedPreviousObject0", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject1", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject2", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupCreatedTypeEnum", "EventStreamCloudEventGroupDeleted", "EventStreamCloudEventGroupDeletedCloudEvent", @@ -47441,6 +52740,13 @@ patches: "EventStreamCloudEventGroupDeletedObject1TypeEnum", "EventStreamCloudEventGroupDeletedObject2", "EventStreamCloudEventGroupDeletedObject2TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject", + "EventStreamCloudEventGroupDeletedPreviousObject0", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject1", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject2", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum", "EventStreamCloudEventGroupDeletedTypeEnum", "EventStreamCloudEventGroupMemberAdded", "EventStreamCloudEventGroupMemberAddedCloudEvent", @@ -47459,6 +52765,19 @@ patches: "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedObjectMember1", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObject", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedTypeEnum", "EventStreamCloudEventGroupMemberDeleted", "EventStreamCloudEventGroupMemberDeletedCloudEvent", @@ -47477,6 +52796,19 @@ patches: "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedObjectMember1", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObject", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedTypeEnum", "EventStreamCloudEventGroupRoleAssigned", "EventStreamCloudEventGroupRoleAssignedCloudEvent", @@ -47491,6 +52823,15 @@ patches: "EventStreamCloudEventGroupRoleAssignedObjectGroup2", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleAssignedObjectRole", + "EventStreamCloudEventGroupRoleAssignedPreviousObject", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventGroupRoleAssignedTypeEnum", "EventStreamCloudEventGroupRoleDeleted", "EventStreamCloudEventGroupRoleDeletedCloudEvent", @@ -47505,6 +52846,15 @@ patches: "EventStreamCloudEventGroupRoleDeletedObjectGroup2", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleDeletedObjectRole", + "EventStreamCloudEventGroupRoleDeletedPreviousObject", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventGroupRoleDeletedTypeEnum", "EventStreamCloudEventGroupUpdated", "EventStreamCloudEventGroupUpdatedCloudEvent", @@ -47517,6 +52867,13 @@ patches: "EventStreamCloudEventGroupUpdatedObject1TypeEnum", "EventStreamCloudEventGroupUpdatedObject2", "EventStreamCloudEventGroupUpdatedObject2TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject", + "EventStreamCloudEventGroupUpdatedPreviousObject0", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject1", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject2", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupUpdatedTypeEnum", "EventStreamCloudEventOffsetOnlyMessage", "EventStreamCloudEventOffsetOnlyMessageTypeEnum", @@ -47527,6 +52884,19 @@ patches: "EventStreamCloudEventOrgConnectionAddedObject", "EventStreamCloudEventOrgConnectionAddedObjectConnection", "EventStreamCloudEventOrgConnectionAddedObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObject", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionAddedTypeEnum", "EventStreamCloudEventOrgConnectionRemoved", "EventStreamCloudEventOrgConnectionRemovedCloudEvent", @@ -47535,6 +52905,9 @@ patches: "EventStreamCloudEventOrgConnectionRemovedObject", "EventStreamCloudEventOrgConnectionRemovedObjectConnection", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization", "EventStreamCloudEventOrgConnectionRemovedTypeEnum", "EventStreamCloudEventOrgConnectionUpdated", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent", @@ -47543,6 +52916,19 @@ patches: "EventStreamCloudEventOrgConnectionUpdatedObject", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum", "EventStreamCloudEventOrgCreated", "EventStreamCloudEventOrgCreatedCloudEvent", @@ -47552,6 +52938,10 @@ patches: "EventStreamCloudEventOrgCreatedObjectBranding", "EventStreamCloudEventOrgCreatedObjectBrandingColors", "EventStreamCloudEventOrgCreatedObjectMetadata", + "EventStreamCloudEventOrgCreatedPreviousObject", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata", "EventStreamCloudEventOrgCreatedTypeEnum", "EventStreamCloudEventOrgDeleted", "EventStreamCloudEventOrgDeletedCloudEvent", @@ -47559,6 +52949,8 @@ patches: "EventStreamCloudEventOrgDeletedData", "EventStreamCloudEventOrgDeletedObject", "EventStreamCloudEventOrgDeletedObjectMetadata", + "EventStreamCloudEventOrgDeletedPreviousObject", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata", "EventStreamCloudEventOrgDeletedTypeEnum", "EventStreamCloudEventOrgGroupRoleAssigned", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent", @@ -47574,6 +52966,16 @@ patches: "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum", "EventStreamCloudEventOrgGroupRoleDeleted", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent", @@ -47589,6 +52991,16 @@ patches: "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum", "EventStreamCloudEventOrgMemberAdded", "EventStreamCloudEventOrgMemberAddedCloudEvent", @@ -47597,6 +53009,9 @@ patches: "EventStreamCloudEventOrgMemberAddedObject", "EventStreamCloudEventOrgMemberAddedObjectOrganization", "EventStreamCloudEventOrgMemberAddedObjectUser", + "EventStreamCloudEventOrgMemberAddedPreviousObject", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser", "EventStreamCloudEventOrgMemberAddedTypeEnum", "EventStreamCloudEventOrgMemberDeleted", "EventStreamCloudEventOrgMemberDeletedCloudEvent", @@ -47605,6 +53020,9 @@ patches: "EventStreamCloudEventOrgMemberDeletedObject", "EventStreamCloudEventOrgMemberDeletedObjectOrganization", "EventStreamCloudEventOrgMemberDeletedObjectUser", + "EventStreamCloudEventOrgMemberDeletedPreviousObject", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberDeletedTypeEnum", "EventStreamCloudEventOrgMemberRoleAssigned", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent", @@ -47614,6 +53032,10 @@ patches: "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum", "EventStreamCloudEventOrgMemberRoleDeleted", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent", @@ -47623,6 +53045,10 @@ patches: "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum", "EventStreamCloudEventOrgUpdated", "EventStreamCloudEventOrgUpdatedCloudEvent", @@ -47632,6 +53058,10 @@ patches: "EventStreamCloudEventOrgUpdatedObjectBranding", "EventStreamCloudEventOrgUpdatedObjectBrandingColors", "EventStreamCloudEventOrgUpdatedObjectMetadata", + "EventStreamCloudEventOrgUpdatedPreviousObject", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata", "EventStreamCloudEventOrgUpdatedTypeEnum", "EventStreamCloudEventSpecVersionEnum", "EventStreamCloudEventUserCreated", @@ -47667,6 +53097,35 @@ patches: "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserCreatedObjectUserMetadata", + "EventStreamCloudEventUserCreatedPreviousObject", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata", "EventStreamCloudEventUserCreatedTypeEnum", "EventStreamCloudEventUserDeleted", "EventStreamCloudEventUserDeletedCloudEvent", @@ -47701,6 +53160,35 @@ patches: "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserDeletedObjectUserMetadata", + "EventStreamCloudEventUserDeletedPreviousObject", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata", "EventStreamCloudEventUserDeletedTypeEnum", "EventStreamCloudEventUserUpdated", "EventStreamCloudEventUserUpdatedCloudEvent", @@ -47735,6 +53223,35 @@ patches: "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserUpdatedObjectUserMetadata", + "EventStreamCloudEventUserUpdatedPreviousObject", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata", "EventStreamCloudEventUserUpdatedTypeEnum", "EventStreamDelivery", "EventStreamDeliveryAttempt", @@ -48548,6 +54065,7 @@ patches: "ListOrganizationMembersPaginatedResponseContent", "ListOrganizationRoleGroupsResponseContent", "ListOrganizationRoleMembersResponseContent", + "ListOrganizationTemplatesPaginatedResponseContent", "ListOrganizationsPaginatedResponseContent", "ListPhoneTemplatesResponseContent", "ListRateLimitPoliciesPaginatedResponseContent", @@ -48562,6 +54080,7 @@ patches: "ListSelfServiceProfileCustomTextResponseContent", "ListSelfServiceProfilesPaginatedResponseContent", "ListSynchronizedGroupsResponseContent", + "ListTemplateOrganizationsPaginatedResponseContent", "ListTokenExchangeProfileResponseContent", "ListUserAttributeProfileTemplateResponseContent", "ListUserAttributeProfilesPaginatedResponseContent", @@ -48645,6 +54164,9 @@ patches: "NetworkAclActionBlockEnum", "NetworkAclActionLogEnum", "NetworkAclActionRedirectEnum", + "NetworkAclHttpMessageSignature", + "NetworkAclHttpMessageSignatureKey", + "NetworkAclHttpMessageSignatureKeys", "NetworkAclKey", "NetworkAclKeyAlgorithmEnum", "NetworkAclMatch", @@ -48675,6 +54197,7 @@ patches: "OrganizationClientMetadataOrganizationUsageEnum", "OrganizationConnection", "OrganizationConnectionInformation", + "OrganizationDeletionBehaviorEnum", "OrganizationDiscoveryDomain", "OrganizationDiscoveryDomainStatus", "OrganizationEnabledConnection", @@ -48686,6 +54209,13 @@ patches: "OrganizationMemberEffectiveRoleSource", "OrganizationMemberRole", "OrganizationMetadata", + "OrganizationTemplate", + "OrganizationTemplateAllowedStrategyEnum", + "OrganizationTemplateAssignedOrganization", + "OrganizationTemplateRoleVisibilityEnum", + "OrganizationTemplateRoleVisibilityOverride", + "OrganizationTemplateRoleVisibilityPolicy", + "OrganizationTemplateUseForOrganizationDiscovery", "OrganizationThirdPartyClientAccessEnum", "OrganizationUsageEnum", "PartialGroupsEnum", @@ -48920,6 +54450,7 @@ patches: "UnauthorizedSchema", "UnauthorizedSchemaError", "UniversalLoginExperienceEnum", + "UnprocessableEntityError", "UpdateActionBindingsResponseContent", "UpdateActionModuleResponseContent", "UpdateActionResponseContent", @@ -49129,6 +54660,7 @@ patches: "log_streams", "logs", "network_acls", + "organization_templates", "organizations", "prompts", "rate_limit_policies", diff --git a/reference.md b/reference.md index fe0b3eb2..9d8e892f 100644 --- a/reference.md +++ b/reference.md @@ -2482,6 +2482,14 @@ See https://auth0.com/docs/secure/security-guidance/measures-against-app-imperso
+**b_2_b_integration_configuration:** `typing.Optional[B2BIntegrationConfiguration]` + +
+
+ +
+
+ **my_organization_configuration:** `typing.Optional[ClientMyOrganizationPostConfiguration]`
@@ -3346,6 +3354,14 @@ See https://auth0.com/docs/secure/security-guidance/measures-against-app-imperso
+**b_2_b_integration_configuration:** `typing.Optional[B2BIntegrationConfiguration]` + +
+
+ +
+
+ **my_organization_configuration:** `typing.Optional[ClientMyOrganizationPatchConfiguration]`
@@ -3651,6 +3667,14 @@ client.connection_profiles.create(
+**provisioning:** `typing.Optional[ConnectionProfileProvisioning]` + +
+
+ +
+
+ **cross_app_access_resource_app:** `typing.Optional[ConnectionProfileCrossAppAccessResourceApp]`
@@ -4062,6 +4086,14 @@ client.connection_profiles.update(
+**provisioning:** `typing.Optional[ConnectionProfileProvisioning]` + +
+
+ +
+
+ **cross_app_access_resource_app:** `typing.Optional[ConnectionProfileCrossAppAccessResourceApp]`
@@ -10575,8 +10607,8 @@ client.network_acls.update(
-## Organizations -
client.organizations.list(...) -> ListOrganizationsPaginatedResponseContent +## OrganizationTemplates +
client.organization_templates.list(...) -> ListOrganizationTemplatesPaginatedResponseContent
@@ -10588,23 +10620,7 @@ client.network_acls.update(
-Retrieve detailed list of all Organizations available in your tenant. For more information, see Auth0 Organizations. - -This endpoint supports two types of pagination: - -- Offset pagination -- Checkpoint pagination - -Checkpoint pagination must be used if you need to retrieve more than 1000 organizations. - -**Checkpoint Pagination** - -To search by checkpoint, use the following parameters: - -- `from`: Optional id from which to start selection. -- `take`: The total number of entries to retrieve when using the `from` parameter. Defaults to 50. - -**Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining. +Retrieve a list of Organization Templates. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order.
@@ -10627,12 +10643,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.list( - include_totals=True, +client.organization_templates.list( from_="from", take=1, - sort="sort", - include_client_association_for="include_client_association_for", ) ``` @@ -10649,14 +10662,6 @@ client.organizations.list(
-**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). - -
-
- -
-
- **from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -10665,23 +10670,7 @@ client.organizations.list(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. - -
-
- -
-
- -**sort:** `typing.Optional[str]` — Field to sort by. Use field:order where order is 1 for ascending and -1 for descending. e.g. created_at:1. We currently support sorting by the following fields: name, display_name and created_at. - -
-
- -
-
- -**include_client_association_for:** `typing.Optional[str]` — Client ID. When set, each returned organization that has an association with this client gains a client object describing it; organizations without one omit the field. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 5. Values greater than 10 are capped at 10.
@@ -10701,7 +10690,7 @@ client.organizations.list(
-
client.organizations.create(...) -> CreateOrganizationResponseContent +
client.organization_templates.create(...) -> OrganizationTemplate
@@ -10713,7 +10702,7 @@ client.organizations.list(
-Create a new Organization within your tenant. To learn more about Organization settings, behavior, and configuration options, review [Create Your First Organization](https://auth0.com/docs/manage-users/organizations/create-first-organization). +Create an Organization Template.
@@ -10736,8 +10725,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.create( +client.organization_templates.create( name="name", + organization_deletion_behavior="allow", + enforce_permission_ceiling=True, + enforce_self_assignment_restriction=True, ) ``` @@ -10754,7 +10746,7 @@ client.organizations.create(
-**name:** `str` — The name of this organization. +**name:** `str` — The name of the organization template.
@@ -10762,7 +10754,7 @@ client.organizations.create(
-**display_name:** `typing.Optional[str]` — Friendly name of this organization. +**organization_deletion_behavior:** `OrganizationDeletionBehaviorEnum`
@@ -10770,7 +10762,7 @@ client.organizations.create(
-**branding:** `typing.Optional[OrganizationBranding]` +**enforce_permission_ceiling:** `bool` — Whether to enforce permission ceiling for organizations using this template.
@@ -10778,7 +10770,7 @@ client.organizations.create(
-**metadata:** `typing.Optional[OrganizationMetadata]` +**enforce_self_assignment_restriction:** `bool` — Whether to enforce self-assignment restrictions for organizations using this template.
@@ -10786,7 +10778,7 @@ client.organizations.create(
-**enabled_connections:** `typing.Optional[typing.List[ConnectionForOrganization]]` — Connections that will be enabled for this organization. See POST enabled_connections endpoint for the object format. (Max of 10 connections allowed) +**is_default:** `typing.Optional[bool]` — Whether this is the default template applied to new organizations.
@@ -10794,7 +10786,7 @@ client.organizations.create(
-**token_quota:** `typing.Optional[CreateTokenQuota]` +**connection_deletion_behavior:** `typing.Optional[ConnectionDeletionBehaviorEnum]`
@@ -10802,7 +10794,7 @@ client.organizations.create(
-**third_party_client_access:** `typing.Optional[OrganizationThirdPartyClientAccessEnum]` +**connection_profile_id:** `typing.Optional[str]` — The connection profile to apply to new connections.
@@ -10810,7 +10802,47 @@ client.organizations.create(
-**is_app_entitlement_active:** `typing.Optional[bool]` — Whether app entitlement is active for this organization. +**user_attribute_profile_id:** `typing.Optional[str]` — The user attribute profile to apply to organizations. + +
+
+ +
+
+ +**allowed_strategies:** `typing.Optional[typing.List[OrganizationTemplateAllowedStrategyEnum]]` — List of allowed connection strategies for this template. + +
+
+ +
+
+ +**invitation_landing_client_id:** `typing.Optional[str]` — The client ID for the invitation landing page. + +
+
+ +
+
+ +**admin_roles_assignment:** `typing.Optional[typing.List[str]]` — Default admin roles to assign to organization creators. + +
+
+ +
+
+ +**use_for_organization_discovery:** `typing.Optional[OrganizationTemplateUseForOrganizationDiscovery]` + +
+
+ +
+
+ +**role_visibility_policy:** `typing.Optional[OrganizationTemplateRoleVisibilityPolicy]`
@@ -10830,7 +10862,7 @@ client.organizations.create(
-
client.organizations.get_by_name(...) -> GetOrganizationByNameResponseContent +
client.organization_templates.get(...) -> OrganizationTemplate
@@ -10842,7 +10874,7 @@ client.organizations.create(
-Retrieve details about a single Organization specified by name. +Retrieve details about a single Organization Template specified by ID.
@@ -10865,8 +10897,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.get_by_name( - name="name", +client.organization_templates.get( + id="id", ) ``` @@ -10883,7 +10915,7 @@ client.organizations.get_by_name(
-**name:** `str` — name of the organization to retrieve. +**id:** `str` — Organization Template identifier.
@@ -10903,7 +10935,7 @@ client.organizations.get_by_name(
-
client.organizations.get(...) -> GetOrganizationResponseContent +
client.organization_templates.update(...) -> OrganizationTemplate
@@ -10915,7 +10947,7 @@ client.organizations.get_by_name(
-Retrieve details about a single Organization specified by ID. +Update the details of a specific Organization Template.
@@ -10938,7 +10970,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.get( +client.organization_templates.update( id="id", ) @@ -10956,7 +10988,7 @@ client.organizations.get(
-**id:** `str` — ID of the organization to retrieve. +**id:** `str` — Organization Template identifier.
@@ -10964,74 +10996,103 @@ client.organizations.get(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**name:** `typing.Optional[str]` — The name of the organization template.
+ +
+
+ +**is_default:** `typing.Optional[bool]` — Whether this is the default template applied to new organizations. +
+
+
+**organization_deletion_behavior:** `typing.Optional[OrganizationDeletionBehaviorEnum]` +
-
-
client.organizations.delete(...)
-#### 📝 Description +**connection_deletion_behavior:** `typing.Optional[ConnectionDeletionBehaviorEnum]` + +
+
+**enforce_permission_ceiling:** `typing.Optional[bool]` — Whether to enforce permission ceiling for organizations using this template. + +
+
+
-Remove an Organization from your tenant. This action cannot be undone. - -**Note**: Members are automatically disassociated from an Organization when it is deleted. However, this action does **not** delete these users from your tenant. +**enforce_self_assignment_restriction:** `typing.Optional[bool]` — Whether to enforce self-assignment restrictions for organizations using this template. +
+ +
+
+ +**connection_profile_id:** `typing.Optional[str]` — The connection profile to apply to new connections. +
-#### 🔌 Usage -
+**user_attribute_profile_id:** `typing.Optional[str]` — The user attribute profile to apply to organizations. + +
+
+
-```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) +**allowed_strategies:** `typing.Optional[typing.List[OrganizationTemplateAllowedStrategyEnum]]` — List of allowed connection strategies for this template. + +
+
-client.organizations.delete( - id="id", -) +
+
-``` +**invitation_landing_client_id:** `typing.Optional[str]` — The client ID for the invitation landing page. +
+ +
+
+ +**admin_roles_assignment:** `typing.Optional[typing.List[str]]` — Default admin roles to assign to organization creators. +
-#### ⚙️ Parameters -
+**use_for_organization_discovery:** `typing.Optional[OrganizationTemplateUseForOrganizationDiscovery]` + +
+
+
-**id:** `str` — Organization identifier. +**role_visibility_policy:** `typing.Optional[OrganizationTemplateRoleVisibilityPolicy]`
@@ -11051,7 +11112,7 @@ client.organizations.delete(
-
client.organizations.update(...) -> UpdateOrganizationResponseContent +
client.organization_templates.list_organizations(...) -> ListTemplateOrganizationsPaginatedResponseContent
@@ -11063,7 +11124,7 @@ client.organizations.delete(
-Update the details of a specific [Organization](https://auth0.com/docs/manage-users/organizations/configure-organizations/create-organizations), such as name and display name, branding options, and metadata. +Retrieve a list of organizations assigned to an Organization Template. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order.
@@ -11086,8 +11147,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.update( +client.organization_templates.list_organizations( id="id", + from_="from", + take=1, ) ``` @@ -11104,7 +11167,7 @@ client.organizations.update(
-**id:** `str` — ID of the organization to update. +**id:** `str` — The ID of the organization template.
@@ -11112,7 +11175,7 @@ client.organizations.update(
-**display_name:** `typing.Optional[str]` — Friendly name of this organization. +**from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -11120,7 +11183,7 @@ client.organizations.update(
-**name:** `typing.Optional[str]` — The name of this organization. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 5. Values greater than 10 are capped at 10.
@@ -11128,72 +11191,48 @@ client.organizations.update(
-**branding:** `typing.Optional[OrganizationBranding]` +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
- -
-
- -**metadata:** `typing.Optional[OrganizationMetadata]` -
-
-
-**token_quota:** `typing.Optional[UpdateTokenQuota]` -
+
+## Organizations +
client.organizations.list(...) -> ListOrganizationsPaginatedResponseContent
-**third_party_client_access:** `typing.Optional[OrganizationThirdPartyClientAccessEnum]` - -
-
+#### 📝 Description
-**is_app_entitlement_active:** `typing.Optional[bool]` — Whether app entitlement is active for this organization. - -
-
-
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
- -
+Retrieve detailed list of all Organizations available in your tenant. For more information, see Auth0 Organizations. +This endpoint supports two types of pagination: - -
- +- Offset pagination +- Checkpoint pagination -## Prompts -
client.prompts.get_settings() -> GetSettingsResponseContent -
-
+Checkpoint pagination must be used if you need to retrieve more than 1000 organizations. -#### 📝 Description +**Checkpoint Pagination** -
-
+To search by checkpoint, use the following parameters: -
-
+- `from`: Optional id from which to start selection. +- `take`: The total number of entries to retrieve when using the `from` parameter. Defaults to 50. -Retrieve details of the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features. +**Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining.
@@ -11216,7 +11255,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.prompts.get_settings() +client.organizations.list( + include_totals=True, + from_="from", + take=1, + sort="sort", + include_client_association_for="include_client_association_for", +) ```
@@ -11232,70 +11277,23 @@ client.prompts.get_settings()
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
- -
- - - - -
- -
client.prompts.update_settings(...) -> UpdateSettingsResponseContent -
-
- -#### 📝 Description - -
-
- -
-
- -Update the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features. -
-
-
-
- -#### 🔌 Usage
-
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.prompts.update_settings() - -``` -
-
+**from:** `typing.Optional[str]` — Optional Id from which to start selection. +
-#### ⚙️ Parameters -
-
-
- -**universal_login_experience:** `typing.Optional[UniversalLoginExperienceEnum]` +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -11303,7 +11301,7 @@ client.prompts.update_settings()
-**identifier_first:** `typing.Optional[bool]` — Whether identifier first is enabled or not +**sort:** `typing.Optional[str]` — Field to sort by. Use field:order where order is 1 for ascending and -1 for descending. e.g. created_at:1. We currently support sorting by the following fields: name, display_name and created_at.
@@ -11311,7 +11309,7 @@ client.prompts.update_settings()
-**webauthn_platform_first_factor:** `typing.Optional[bool]` — Use WebAuthn with Device Biometrics as the first authentication factor +**include_client_association_for:** `typing.Optional[str]` — Client ID. When set, each returned organization that has an association with this client gains a client object describing it; organizations without one omit the field.
@@ -11331,11 +11329,24 @@ client.prompts.update_settings()
-## RateLimitPolicies -
client.rate_limit_policies.list(...) -> ListRateLimitPoliciesPaginatedResponseContent +
client.organizations.create(...) -> CreateOrganizationResponseContent +
+
+ +#### 📝 Description +
+
+
+ +Create a new Organization within your tenant. To learn more about Organization settings, behavior, and configuration options, review [Create Your First Organization](https://auth0.com/docs/manage-users/organizations/create-first-organization). +
+
+
+
+ #### 🔌 Usage
@@ -11353,12 +11364,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rate_limit_policies.list( - resource="oauth_authentication_api", - consumer="client", - consumer_selector="consumer_selector", - take=1, - from_="from", +client.organizations.create( + name="name", ) ``` @@ -11375,7 +11382,7 @@ client.rate_limit_policies.list(
-**resource:** `typing.Optional[RateLimitPolicyResourceEnum]` — The API protected by the Rate Limit Policy. +**name:** `str` — The name of this organization.
@@ -11383,7 +11390,7 @@ client.rate_limit_policies.list(
-**consumer:** `typing.Optional[RateLimitPolicyConsumerEnum]` — The consumer to which the rate limit policy applies. +**display_name:** `typing.Optional[str]` — Friendly name of this organization.
@@ -11391,7 +11398,7 @@ client.rate_limit_policies.list(
-**consumer_selector:** `typing.Optional[str]` — Identifier or category within the consumer to which the policy applies. Supported values: `client_id:` to target a specific client by ID, `client_id:` to target a CIMD client by URI, `cimd_clients` to target all CIMD clients, `third_party_clients` to target all third-party clients, or `default` to apply the policy to any consumer identifier not otherwise explicitly targeted. +**branding:** `typing.Optional[OrganizationBranding]`
@@ -11399,7 +11406,7 @@ client.rate_limit_policies.list(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**metadata:** `typing.Optional[OrganizationMetadata]`
@@ -11407,7 +11414,7 @@ client.rate_limit_policies.list(
-**from:** `typing.Optional[str]` — Cursor for pagination. +**enabled_connections:** `typing.Optional[typing.List[ConnectionForOrganization]]` — Connections that will be enabled for this organization. See POST enabled_connections endpoint for the object format. (Max of 10 connections allowed)
@@ -11415,63 +11422,23 @@ client.rate_limit_policies.list(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**token_quota:** `typing.Optional[CreateTokenQuota]`
-
-
- - - - -
- -
client.rate_limit_policies.create(...) -> CreateRateLimitPolicyResponseContent -
-
- -#### 🔌 Usage
-
-
- -```python -from auth0.management import Auth0, RateLimitPolicyConfigurationZero -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.rate_limit_policies.create( - resource="oauth_authentication_api", - consumer="client", - consumer_selector="consumer_selector", - configuration=RateLimitPolicyConfigurationZero( - action="allow", - ), -) - -``` -
-
+**third_party_client_access:** `typing.Optional[OrganizationThirdPartyClientAccessEnum]` +
-#### ⚙️ Parameters -
-
-
- -**resource:** `RateLimitPolicyResourceEnum` +**is_app_entitlement_active:** `typing.Optional[bool]` — Whether app entitlement is active for this organization.
@@ -11479,45 +11446,35 @@ client.rate_limit_policies.create(
-**consumer:** `RateLimitPolicyConsumerEnum` +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
-
-
-**consumer_selector:** `str` — Identifier or category within the consumer to which the policy applies. Supported values: `client_id:` to target a specific client by ID, `client_id:` to target a CIMD client by URI, `cimd_clients` to target all CIMD clients, `third_party_clients` to target all third-party clients, or `default` to apply the policy to any consumer identifier not otherwise explicitly targeted. -
+
+
client.organizations.get_by_name(...) -> GetOrganizationByNameResponseContent
-**configuration:** `RateLimitPolicyConfiguration` - -
-
+#### 📝 Description
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
+
+
+ +Retrieve details about a single Organization specified by name.
- - -
- -
client.rate_limit_policies.get(...) -> GetRateLimitPolicyResponseContent -
-
#### 🔌 Usage @@ -11536,8 +11493,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rate_limit_policies.get( - id="id", +client.organizations.get_by_name( + name="name", ) ``` @@ -11554,7 +11511,7 @@ client.rate_limit_policies.get(
-**id:** `str` — Unique identifier for the Rate Limit Policy. +**name:** `str` — name of the organization to retrieve.
@@ -11574,10 +11531,24 @@ client.rate_limit_policies.get(
-
client.rate_limit_policies.delete(...) +
client.organizations.get(...) -> GetOrganizationResponseContent +
+
+ +#### 📝 Description +
+
+
+ +Retrieve details about a single Organization specified by ID. +
+
+
+
+ #### 🔌 Usage
@@ -11595,7 +11566,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rate_limit_policies.delete( +client.organizations.get( id="id", ) @@ -11613,7 +11584,7 @@ client.rate_limit_policies.delete(
-**id:** `str` — Unique identifier for the Rate Limit Policy. +**id:** `str` — ID of the organization to retrieve.
@@ -11633,10 +11604,26 @@ client.rate_limit_policies.delete(
-
client.rate_limit_policies.update(...) -> UpdateRateLimitPolicyResponseContent +
client.organizations.delete(...) +
+
+ +#### 📝 Description + +
+
+
+Remove an Organization from your tenant. This action cannot be undone. + +**Note**: Members are automatically disassociated from an Organization when it is deleted. However, this action does **not** delete these users from your tenant. +
+
+
+
+ #### 🔌 Usage
@@ -11646,7 +11633,7 @@ client.rate_limit_policies.delete(
```python -from auth0.management import Auth0, PatchRateLimitPolicyConfigurationRequestContentZero +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -11654,11 +11641,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rate_limit_policies.update( +client.organizations.delete( id="id", - configuration=PatchRateLimitPolicyConfigurationRequestContentZero( - action="allow", - ), ) ``` @@ -11675,15 +11659,7 @@ client.rate_limit_policies.update(
-**id:** `str` — Unique identifier for the Rate Limit Policy. - -
-
- -
-
- -**configuration:** `PatchRateLimitPolicyConfigurationRequestContent` +**id:** `str` — Organization identifier.
@@ -11703,8 +11679,7 @@ client.rate_limit_policies.update(
-## RefreshTokens -
client.refresh_tokens.list(...) -> GetRefreshTokensPaginatedResponseContent +
client.organizations.update(...) -> UpdateOrganizationResponseContent
@@ -11716,7 +11691,7 @@ client.rate_limit_policies.update(
-Retrieve a paginated list of refresh tokens for a specific user, with optional filtering by client ID. Results are sorted by credential_id ascending. +Update the details of a specific [Organization](https://auth0.com/docs/manage-users/organizations/configure-organizations/create-organizations), such as name and display name, branding options, and metadata.
@@ -11739,13 +11714,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.refresh_tokens.list( - user_id="user_id", - client_id="client_id", - from_="from", - take=1, - fields="fields", - include_fields=True, +client.organizations.update( + id="id", ) ``` @@ -11762,7 +11732,7 @@ client.refresh_tokens.list(
-**user_id:** `str` — ID of the user whose refresh tokens to retrieve. Required. +**id:** `str` — ID of the organization to update.
@@ -11770,7 +11740,7 @@ client.refresh_tokens.list(
-**client_id:** `typing.Optional[str]` — Filter results by client ID. Only valid when user_id is provided. +**display_name:** `typing.Optional[str]` — Friendly name of this organization.
@@ -11778,7 +11748,7 @@ client.refresh_tokens.list(
-**from:** `typing.Optional[str]` — An opaque cursor from which to start the selection (exclusive). Expires after 24 hours. Obtained from the next property of a previous response. +**name:** `typing.Optional[str]` — The name of this organization.
@@ -11786,7 +11756,7 @@ client.refresh_tokens.list(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**branding:** `typing.Optional[OrganizationBranding]`
@@ -11794,7 +11764,7 @@ client.refresh_tokens.list(
-**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. +**metadata:** `typing.Optional[OrganizationMetadata]`
@@ -11802,7 +11772,23 @@ client.refresh_tokens.list(
-**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). +**token_quota:** `typing.Optional[UpdateTokenQuota]` + +
+
+ +
+
+ +**third_party_client_access:** `typing.Optional[OrganizationThirdPartyClientAccessEnum]` + +
+
+ +
+
+ +**is_app_entitlement_active:** `typing.Optional[bool]` — Whether app entitlement is active for this organization.
@@ -11822,7 +11808,8 @@ client.refresh_tokens.list(
-
client.refresh_tokens.revoke(...) +## Prompts +
client.prompts.get_settings() -> GetSettingsResponseContent
@@ -11834,7 +11821,7 @@ client.refresh_tokens.list(
-Revoke refresh tokens in bulk by ID list, user, user+client, or user+client+audience. +Retrieve details of the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features.
@@ -11857,7 +11844,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.refresh_tokens.revoke() +client.prompts.get_settings() ``` @@ -11873,68 +11860,110 @@ client.refresh_tokens.revoke()
-**ids:** `typing.Optional[typing.List[str]]` — Array of refresh token IDs to revoke. Limited to 100 at a time. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
-
-
-**user_id:** `typing.Optional[str]` — Revoke all refresh tokens for this user. -
+
+
client.prompts.update_settings(...) -> UpdateSettingsResponseContent
-**client_id:** `typing.Optional[str]` — Revoke refresh tokens for this client. Must be paired with `user_id`; optionally narrowed further with `audience`. - -
-
+#### 📝 Description
-**audience:** `typing.Optional[str]` — Resource server identifier (audience) to scope the revocation. Must be used with both `user_id` and `client_id`. - +
+
+ +Update the Universal Login configuration of your tenant. This includes the Identifier First Authentication and WebAuthn with Device Biometrics for MFA features.
+
+
+ +#### 🔌 Usage
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.prompts.update_settings() + +```
+#### ⚙️ Parameters +
+
+ +
+
+ +**universal_login_experience:** `typing.Optional[UniversalLoginExperienceEnum]` +
-
-
client.refresh_tokens.get(...) -> GetRefreshTokenResponseContent
-#### 📝 Description +**identifier_first:** `typing.Optional[bool]` — Whether identifier first is enabled or not + +
+
+**webauthn_platform_first_factor:** `typing.Optional[bool]` — Use WebAuthn with Device Biometrics as the first authentication factor + +
+
+
-Retrieve refresh token information. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +
+ + + +
+ +## RateLimitPolicies +
client.rate_limit_policies.list(...) -> ListRateLimitPoliciesPaginatedResponseContent +
+
+ #### 🔌 Usage
@@ -11952,8 +11981,12 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.refresh_tokens.get( - id="id", +client.rate_limit_policies.list( + resource="oauth_authentication_api", + consumer="client", + consumer_selector="consumer_selector", + take=1, + from_="from", ) ``` @@ -11970,7 +12003,7 @@ client.refresh_tokens.get(
-**id:** `str` — ID refresh token to retrieve +**resource:** `typing.Optional[RateLimitPolicyResourceEnum]` — The API protected by the Rate Limit Policy.
@@ -11978,36 +12011,54 @@ client.refresh_tokens.get(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**consumer:** `typing.Optional[RateLimitPolicyConsumerEnum]` — The consumer to which the rate limit policy applies.
-
-
+
+
+**consumer_selector:** `typing.Optional[str]` — Identifier or category within the consumer to which the policy applies. Supported values: `client_id:` to target a specific client by ID, `client_id:` to target a CIMD client by URI, `cimd_clients` to target all CIMD clients, `third_party_clients` to target all third-party clients, or `default` to apply the policy to any consumer identifier not otherwise explicitly targeted. +
-
-
client.refresh_tokens.delete(...)
-#### 📝 Description +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. + +
+
+**from:** `typing.Optional[str]` — Cursor for pagination. + +
+
+
-Delete a refresh token by its ID. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +
+ + + +
+ +
client.rate_limit_policies.create(...) -> CreateRateLimitPolicyResponseContent +
+
+ #### 🔌 Usage
@@ -12017,7 +12068,7 @@ Delete a refresh token by its ID.
```python -from auth0.management import Auth0 +from auth0.management import Auth0, RateLimitPolicyConfigurationZero from auth0.management.environment import Auth0Environment client = Auth0( @@ -12025,8 +12076,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.refresh_tokens.delete( - id="id", +client.rate_limit_policies.create( + resource="oauth_authentication_api", + consumer="client", + consumer_selector="consumer_selector", + configuration=RateLimitPolicyConfigurationZero( + action="allow", + ), ) ``` @@ -12043,7 +12099,7 @@ client.refresh_tokens.delete(
-**id:** `str` — ID of the refresh token to delete. +**resource:** `RateLimitPolicyResourceEnum`
@@ -12051,36 +12107,46 @@ client.refresh_tokens.delete(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**consumer:** `RateLimitPolicyConsumerEnum`
-
-
+
+
+**consumer_selector:** `str` — Identifier or category within the consumer to which the policy applies. Supported values: `client_id:` to target a specific client by ID, `client_id:` to target a CIMD client by URI, `cimd_clients` to target all CIMD clients, `third_party_clients` to target all third-party clients, or `default` to apply the policy to any consumer identifier not otherwise explicitly targeted. +
-
-
client.refresh_tokens.update(...) -> UpdateRefreshTokenResponseContent
-#### 📝 Description - -
-
+**configuration:** `RateLimitPolicyConfiguration` + +
+
-Update a refresh token by its ID. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +
+ + + +
+ +
client.rate_limit_policies.get(...) -> GetRateLimitPolicyResponseContent +
+
+ #### 🔌 Usage
@@ -12098,7 +12164,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.refresh_tokens.update( +client.rate_limit_policies.get( id="id", ) @@ -12116,15 +12182,7 @@ client.refresh_tokens.update(
-**id:** `str` — ID of the refresh token to update. - -
-
- -
-
- -**refresh_token_metadata:** `typing.Optional[RefreshTokenMetadata]` — Metadata associated with the refresh token. Pass null or {} to remove all metadata. +**id:** `str` — Unique identifier for the Rate Limit Policy.
@@ -12144,25 +12202,10 @@ client.refresh_tokens.update(
-## ResourceServers -
client.resource_servers.list(...) -> ListResourceServerOffsetPaginatedResponseContent -
-
- -#### 📝 Description - -
-
- +
client.rate_limit_policies.delete(...)
-Retrieve details of all APIs associated with your tenant. -
-
-
-
- #### 🔌 Usage
@@ -12180,14 +12223,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.resource_servers.list( - identifiers=[ - "identifiers" - ], - page=1, - per_page=1, - include_totals=True, - include_fields=True, +client.rate_limit_policies.delete( + id="id", ) ``` @@ -12204,7 +12241,7 @@ client.resource_servers.list(
-**identifiers:** `typing.Optional[typing.Union[typing.Optional[str], typing.Sequence[typing.Optional[str]]]]` — An optional filter on the resource server identifier. Must be URL encoded and may be specified multiple times (max 10).
e.g. ../resource-servers?identifiers=id1&identifiers=id2 +**id:** `str` — Unique identifier for the Rate Limit Policy.
@@ -12212,23 +12249,61 @@ client.resource_servers.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
+ + + + +
+
client.rate_limit_policies.update(...) -> UpdateRateLimitPolicyResponseContent
-**per_page:** `typing.Optional[int]` — Number of results per page. - +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0, PatchRateLimitPolicyConfigurationRequestContentZero +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.rate_limit_policies.update( + id="id", + configuration=PatchRateLimitPolicyConfigurationRequestContentZero( + action="allow", + ), +) + +``` +
+
+#### ⚙️ Parameters +
-**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). +
+
+ +**id:** `str` — Unique identifier for the Rate Limit Policy.
@@ -12236,7 +12311,7 @@ client.resource_servers.list(
-**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). +**configuration:** `PatchRateLimitPolicyConfigurationRequestContent`
@@ -12256,7 +12331,8 @@ client.resource_servers.list(
-
client.resource_servers.create(...) -> CreateResourceServerResponseContent +## RefreshTokens +
client.refresh_tokens.list(...) -> GetRefreshTokensPaginatedResponseContent
@@ -12268,7 +12344,7 @@ client.resource_servers.list(
-Create a new API associated with your tenant. Note that all new APIs must be registered with Auth0. For more information, read APIs. +Retrieve a paginated list of refresh tokens for a specific user, with optional filtering by client ID. Results are sorted by credential_id ascending.
@@ -12291,8 +12367,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.resource_servers.create( - identifier="identifier", +client.refresh_tokens.list( + user_id="user_id", + client_id="client_id", + from_="from", + take=1, + fields="fields", + include_fields=True, ) ``` @@ -12309,7 +12390,7 @@ client.resource_servers.create(
-**identifier:** `str` — Unique identifier for the API used as the audience parameter on authorization calls. Can not be changed once set. +**user_id:** `str` — ID of the user whose refresh tokens to retrieve. Required.
@@ -12317,7 +12398,7 @@ client.resource_servers.create(
-**name:** `typing.Optional[str]` — Friendly name for this resource server. Can not contain `<` or `>` characters. +**client_id:** `typing.Optional[str]` — Filter results by client ID. Only valid when user_id is provided.
@@ -12325,7 +12406,7 @@ client.resource_servers.create(
-**scopes:** `typing.Optional[typing.List[ResourceServerScope]]` — List of permissions (scopes) that this API uses. +**from:** `typing.Optional[str]` — An opaque cursor from which to start the selection (exclusive). Expires after 24 hours. Obtained from the next property of a previous response.
@@ -12333,7 +12414,7 @@ client.resource_servers.create(
-**signing_alg:** `typing.Optional[SigningAlgorithmEnum]` +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -12341,7 +12422,7 @@ client.resource_servers.create(
-**signing_secret:** `typing.Optional[str]` — Secret used to sign tokens when using symmetric algorithms (HS256). +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields.
@@ -12349,7 +12430,7 @@ client.resource_servers.create(
-**allow_offline_access:** `typing.Optional[bool]` — Whether refresh tokens can be issued for this API (true) or not (false). +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false).
@@ -12357,71 +12438,70 @@ client.resource_servers.create(
-**allow_online_access:** `typing.Optional[bool]` — Whether Online Refresh Tokens can be issued for this API (true) or not (false). +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
-
-
-**allow_online_access_with_ephemeral_sessions:** `typing.Optional[bool]` — Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). -
+
+
client.refresh_tokens.revoke(...)
-**token_lifetime:** `typing.Optional[int]` — Expiration value (in seconds) for access tokens issued for this API from the token endpoint. - -
-
+#### 📝 Description
-**token_dialect:** `typing.Optional[ResourceServerTokenDialectSchemaEnum]` - -
-
-
-**skip_consent_for_verifiable_first_party_clients:** `typing.Optional[bool]` — Whether to skip user consent for applications flagged as first party (true) or not (false). - +Revoke refresh tokens in bulk by ID list, user, user+client, or user+client+audience. +
+
+#### 🔌 Usage +
-**enforce_policies:** `typing.Optional[bool]` — Whether to enforce authorization policies (true) or to ignore them (false). - -
-
-
-**token_encryption:** `typing.Optional[ResourceServerTokenEncryption]` - +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.refresh_tokens.revoke() + +``` +
+
+#### ⚙️ Parameters +
-**consent_policy:** `typing.Optional[ResourceServerConsentPolicyEnum]` - -
-
-
-**authorization_details:** `typing.Optional[typing.List[typing.Any]]` +**ids:** `typing.Optional[typing.List[str]]` — Array of refresh token IDs to revoke. Limited to 100 at a time.
@@ -12429,7 +12509,7 @@ client.resource_servers.create(
-**proof_of_possession:** `typing.Optional[ResourceServerProofOfPossession]` +**user_id:** `typing.Optional[str]` — Revoke all refresh tokens for this user.
@@ -12437,7 +12517,7 @@ client.resource_servers.create(
-**subject_type_authorization:** `typing.Optional[ResourceServerSubjectTypeAuthorization]` +**client_id:** `typing.Optional[str]` — Revoke refresh tokens for this client. Must be paired with `user_id`; optionally narrowed further with `audience`.
@@ -12445,7 +12525,7 @@ client.resource_servers.create(
-**authorization_policy:** `typing.Optional[ResourceServerAuthorizationPolicy]` +**audience:** `typing.Optional[str]` — Resource server identifier (audience) to scope the revocation. Must be used with both `user_id` and `client_id`.
@@ -12465,7 +12545,7 @@ client.resource_servers.create(
-
client.resource_servers.get(...) -> GetResourceServerResponseContent +
client.refresh_tokens.get(...) -> GetRefreshTokenResponseContent
@@ -12477,7 +12557,7 @@ client.resource_servers.create(
-Retrieve API details with the given ID. +Retrieve refresh token information.
@@ -12500,9 +12580,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.resource_servers.get( +client.refresh_tokens.get( id="id", - include_fields=True, ) ``` @@ -12519,15 +12598,7 @@ client.resource_servers.get(
-**id:** `str` — ID or audience of the resource server to retrieve. - -
-
- -
-
- -**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). +**id:** `str` — ID refresh token to retrieve
@@ -12547,7 +12618,7 @@ client.resource_servers.get(
-
client.resource_servers.delete(...) +
client.refresh_tokens.delete(...)
@@ -12559,7 +12630,7 @@ client.resource_servers.get(
-Delete an existing API by ID. For more information, read API Settings. +Delete a refresh token by its ID.
@@ -12582,7 +12653,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.resource_servers.delete( +client.refresh_tokens.delete( id="id", ) @@ -12600,7 +12671,7 @@ client.resource_servers.delete(
-**id:** `str` — ID or the audience of the resource server to delete. +**id:** `str` — ID of the refresh token to delete.
@@ -12620,7 +12691,7 @@ client.resource_servers.delete(
-
client.resource_servers.update(...) -> UpdateResourceServerResponseContent +
client.refresh_tokens.update(...) -> UpdateRefreshTokenResponseContent
@@ -12632,7 +12703,7 @@ client.resource_servers.delete(
-Change an existing API setting by resource server ID. For more information, read API Settings. +Update a refresh token by its ID.
@@ -12655,7 +12726,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.resource_servers.update( +client.refresh_tokens.update( id="id", ) @@ -12673,7 +12744,7 @@ client.resource_servers.update(
-**id:** `str` — ID or audience of the resource server to update. +**id:** `str` — ID of the refresh token to update.
@@ -12681,7 +12752,7 @@ client.resource_servers.update(
-**name:** `typing.Optional[str]` — Friendly name for this resource server. Can not contain `<` or `>` characters. +**refresh_token_metadata:** `typing.Optional[RefreshTokenMetadata]` — Metadata associated with the refresh token. Pass null or {} to remove all metadata.
@@ -12689,39 +12760,79 @@ client.resource_servers.update(
-**scopes:** `typing.Optional[typing.List[ResourceServerScope]]` — List of permissions (scopes) that this API uses. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
-
-
-**signing_alg:** `typing.Optional[SigningAlgorithmEnum]` -
+
+ +## ResourceServers +
client.resource_servers.list(...) -> ListResourceServerOffsetPaginatedResponseContent +
+
+ +#### 📝 Description
-**signing_secret:** `typing.Optional[str]` — Secret used to sign tokens when using symmetric algorithms (HS256). - +
+
+ +Retrieve details of all APIs associated with your tenant. +
+
+#### 🔌 Usage +
-**skip_consent_for_verifiable_first_party_clients:** `typing.Optional[bool]` — Whether to skip user consent for applications flagged as first party (true) or not (false). - +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.resource_servers.list( + identifiers=[ + "identifiers" + ], + page=1, + per_page=1, + include_totals=True, + include_fields=True, +) + +```
+
+
+ +#### ⚙️ Parameters
-**allow_offline_access:** `typing.Optional[bool]` — Whether refresh tokens can be issued for this API (true) or not (false). +
+
+ +**identifiers:** `typing.Optional[typing.Union[typing.Optional[str], typing.Sequence[typing.Optional[str]]]]` — An optional filter on the resource server identifier. Must be URL encoded and may be specified multiple times (max 10).
e.g. ../resource-servers?identifiers=id1&identifiers=id2
@@ -12729,7 +12840,7 @@ client.resource_servers.update(
-**allow_online_access:** `typing.Optional[bool]` — Whether Online Refresh Tokens can be issued for this API (true) or not (false). +**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0.
@@ -12737,7 +12848,7 @@ client.resource_servers.update(
-**allow_online_access_with_ephemeral_sessions:** `typing.Optional[bool]` — Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). +**per_page:** `typing.Optional[int]` — Number of results per page.
@@ -12745,7 +12856,7 @@ client.resource_servers.update(
-**token_lifetime:** `typing.Optional[int]` — Expiration value (in seconds) for access tokens issued for this API from the token endpoint. +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
@@ -12753,7 +12864,7 @@ client.resource_servers.update(
-**token_dialect:** `typing.Optional[ResourceServerTokenDialectSchemaEnum]` +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false).
@@ -12761,31 +12872,72 @@ client.resource_servers.update(
-**enforce_policies:** `typing.Optional[bool]` — Whether authorization policies are enforced (true) or not enforced (false). +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
+ + +
+
+
+
client.resource_servers.create(...) -> CreateResourceServerResponseContent
-**token_encryption:** `typing.Optional[ResourceServerTokenEncryption]` - +#### 📝 Description + +
+
+ +
+
+ +Create a new API associated with your tenant. Note that all new APIs must be registered with Auth0. For more information, read APIs.
+
+
+ +#### 🔌 Usage
-**consent_policy:** `typing.Optional[ResourceServerConsentPolicyEnum]` - +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.resource_servers.create( + identifier="identifier", +) + +``` +
+
+#### ⚙️ Parameters +
-**authorization_details:** `typing.Optional[typing.List[typing.Any]]` +
+
+ +**identifier:** `str` — Unique identifier for the API used as the audience parameter on authorization calls. Can not be changed once set.
@@ -12793,7 +12945,7 @@ client.resource_servers.update(
-**proof_of_possession:** `typing.Optional[ResourceServerProofOfPossession]` +**name:** `typing.Optional[str]` — Friendly name for this resource server. Can not contain `<` or `>` characters.
@@ -12801,7 +12953,7 @@ client.resource_servers.update(
-**subject_type_authorization:** `typing.Optional[ResourceServerSubjectTypeAuthorization]` +**scopes:** `typing.Optional[typing.List[ResourceServerScope]]` — List of permissions (scopes) that this API uses.
@@ -12809,7 +12961,7 @@ client.resource_servers.update(
-**authorization_policy:** `typing.Optional[ResourceServerAuthorizationPolicy]` +**signing_alg:** `typing.Optional[SigningAlgorithmEnum]`
@@ -12817,80 +12969,71 @@ client.resource_servers.update(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**signing_secret:** `typing.Optional[str]` — Secret used to sign tokens when using symmetric algorithms (HS256).
-
-
+
+
+**allow_offline_access:** `typing.Optional[bool]` — Whether refresh tokens can be issued for this API (true) or not (false). +
-
-## Roles -
client.roles.list(...) -> ListRolesOffsetPaginatedResponseContent
-#### 📝 Description +**allow_online_access:** `typing.Optional[bool]` — Whether Online Refresh Tokens can be issued for this API (true) or not (false). + +
+
+**allow_online_access_with_ephemeral_sessions:** `typing.Optional[bool]` — Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + +
+
+
-Retrieve detailed list of user roles created in your tenant. - -**Note**: The returned list does not include standard roles available for tenant members, such as Admin or Support Access. -
-
+**token_lifetime:** `typing.Optional[int]` — Expiration value (in seconds) for access tokens issued for this API from the token endpoint. + -#### 🔌 Usage -
+**token_dialect:** `typing.Optional[ResourceServerTokenDialectSchemaEnum]` + +
+
+
-```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.roles.list( - per_page=1, - page=1, - include_totals=True, - name_filter="name_filter", - type="tenant", - owner_id="owner_id", -) - -``` -
-
+**skip_consent_for_verifiable_first_party_clients:** `typing.Optional[bool]` — Whether to skip user consent for applications flagged as first party (true) or not (false). + -#### ⚙️ Parameters -
+**enforce_policies:** `typing.Optional[bool]` — Whether to enforce authorization policies (true) or to ignore them (false). + +
+
+
-**per_page:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**token_encryption:** `typing.Optional[ResourceServerTokenEncryption]`
@@ -12898,7 +13041,7 @@ client.roles.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. +**consent_policy:** `typing.Optional[ResourceServerConsentPolicyEnum]`
@@ -12906,7 +13049,7 @@ client.roles.list(
-**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). +**authorization_details:** `typing.Optional[typing.List[typing.Any]]`
@@ -12914,7 +13057,7 @@ client.roles.list(
-**name_filter:** `typing.Optional[str]` — Optional filter on name (case-insensitive). +**proof_of_possession:** `typing.Optional[ResourceServerProofOfPossession]`
@@ -12922,7 +13065,7 @@ client.roles.list(
-**type:** `typing.Optional[RoleTypeEnum]` — Optional filter on the type of the role +**subject_type_authorization:** `typing.Optional[ResourceServerSubjectTypeAuthorization]`
@@ -12930,7 +13073,7 @@ client.roles.list(
-**owner_id:** `typing.Optional[str]` — Filter organization-level roles by owner ID. Required when type is "organization". +**authorization_policy:** `typing.Optional[ResourceServerAuthorizationPolicy]`
@@ -12950,7 +13093,7 @@ client.roles.list(
-
client.roles.create(...) -> CreateRoleResponseContent +
client.resource_servers.get(...) -> GetResourceServerResponseContent
@@ -12962,9 +13105,7 @@ client.roles.list(
-Create a user role for [Role-Based Access Control](https://auth0.com/docs/manage-users/access-control/rbac). - -**Note**: New roles are not associated with any permissions by default. To assign existing permissions to your role, review Associate Permissions with a Role. To create new permissions, review Add API Permissions. +Retrieve API details with the given ID.
@@ -12987,8 +13128,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.roles.create( - name="name", +client.resource_servers.get( + id="id", + include_fields=True, ) ``` @@ -13005,23 +13147,7 @@ client.roles.create(
-**name:** `str` — Name of the role. - -
-
- -
-
- -**description:** `typing.Optional[str]` — Description of the role. - -
-
- -
-
- -**type:** `typing.Optional[RoleTypeEnum]` — The type of the role. Defaults to tenant. +**id:** `str` — ID or audience of the resource server to retrieve.
@@ -13029,7 +13155,7 @@ client.roles.create(
-**owner_id:** `typing.Optional[str]` — The ID of the organization that owns this role. Required when type is "organization". +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false).
@@ -13049,7 +13175,7 @@ client.roles.create(
-
client.roles.get(...) -> GetRoleResponseContent +
client.resource_servers.delete(...)
@@ -13061,7 +13187,7 @@ client.roles.create(
-Retrieve details about a specific [user role](https://auth0.com/docs/manage-users/access-control/rbac) specified by ID. +Delete an existing API by ID. For more information, read API Settings.
@@ -13084,7 +13210,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.roles.get( +client.resource_servers.delete( id="id", ) @@ -13102,7 +13228,7 @@ client.roles.get(
-**id:** `str` — ID of the role to retrieve. +**id:** `str` — ID or the audience of the resource server to delete.
@@ -13122,7 +13248,7 @@ client.roles.get(
-
client.roles.delete(...) +
client.resource_servers.update(...) -> UpdateResourceServerResponseContent
@@ -13134,7 +13260,7 @@ client.roles.get(
-Delete a specific [user role](https://auth0.com/docs/manage-users/access-control/rbac) from your tenant. Once deleted, it is removed from any user who was previously assigned that role. This action cannot be undone. +Change an existing API setting by resource server ID. For more information, read API Settings.
@@ -13157,7 +13283,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.roles.delete( +client.resource_servers.update( id="id", ) @@ -13175,7 +13301,7 @@ client.roles.delete(
-**id:** `str` — ID of the role to delete. +**id:** `str` — ID or audience of the resource server to update.
@@ -13183,72 +13309,119 @@ client.roles.delete(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**name:** `typing.Optional[str]` — Friendly name for this resource server. Can not contain `<` or `>` characters.
+ +
+
+ +**scopes:** `typing.Optional[typing.List[ResourceServerScope]]` — List of permissions (scopes) that this API uses. +
+
+
+**signing_alg:** `typing.Optional[SigningAlgorithmEnum]` +
-
-
client.roles.update(...) -> UpdateRoleResponseContent
-#### 📝 Description +**signing_secret:** `typing.Optional[str]` — Secret used to sign tokens when using symmetric algorithms (HS256). + +
+
+**skip_consent_for_verifiable_first_party_clients:** `typing.Optional[bool]` — Whether to skip user consent for applications flagged as first party (true) or not (false). + +
+
+
-Modify the details of a specific [user role](https://auth0.com/docs/manage-users/access-control/rbac) specified by ID. +**allow_offline_access:** `typing.Optional[bool]` — Whether refresh tokens can be issued for this API (true) or not (false). +
+ +
+
+ +**allow_online_access:** `typing.Optional[bool]` — Whether Online Refresh Tokens can be issued for this API (true) or not (false). +
-#### 🔌 Usage -
+**allow_online_access_with_ephemeral_sessions:** `typing.Optional[bool]` — Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + +
+
+
-```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment +**token_lifetime:** `typing.Optional[int]` — Expiration value (in seconds) for access tokens issued for this API from the token endpoint. + +
+
-client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) +
+
-client.roles.update( - id="id", -) +**token_dialect:** `typing.Optional[ResourceServerTokenDialectSchemaEnum]` + +
+
-``` +
+
+ +**enforce_policies:** `typing.Optional[bool]` — Whether authorization policies are enforced (true) or not enforced (false). +
+ +
+
+ +**token_encryption:** `typing.Optional[ResourceServerTokenEncryption]` +
-#### ⚙️ Parameters +
+
+ +**consent_policy:** `typing.Optional[ResourceServerConsentPolicyEnum]` + +
+
+**authorization_details:** `typing.Optional[typing.List[typing.Any]]` + +
+
+
-**id:** `str` — ID of the role to update. +**proof_of_possession:** `typing.Optional[ResourceServerProofOfPossession]`
@@ -13256,7 +13429,7 @@ client.roles.update(
-**name:** `typing.Optional[str]` — Name of this role. +**subject_type_authorization:** `typing.Optional[ResourceServerSubjectTypeAuthorization]`
@@ -13264,7 +13437,7 @@ client.roles.update(
-**description:** `typing.Optional[str]` — Description of this role. +**authorization_policy:** `typing.Optional[ResourceServerAuthorizationPolicy]`
@@ -13284,8 +13457,8 @@ client.roles.update(
-## Rules -
client.rules.list(...) -> ListRulesOffsetPaginatedResponseContent +## Roles +
client.roles.list(...) -> ListRolesOffsetPaginatedResponseContent
@@ -13297,7 +13470,9 @@ client.roles.update(
-Retrieve a filtered list of [rules](https://auth0.com/docs/rules). Accepts a list of fields to include or exclude. +Retrieve detailed list of user roles created in your tenant. + +**Note**: The returned list does not include standard roles available for tenant members, such as Admin or Support Access.
@@ -13320,13 +13495,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rules.list( - page=1, +client.roles.list( per_page=1, + page=1, include_totals=True, - enabled=True, - fields="fields", - include_fields=True, + name_filter="name_filter", + type="tenant", + owner_id="owner_id", ) ``` @@ -13343,7 +13518,7 @@ client.rules.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. +**per_page:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -13351,7 +13526,7 @@ client.rules.list(
-**per_page:** `typing.Optional[int]` — Number of results per page. +**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0.
@@ -13367,7 +13542,7 @@ client.rules.list(
-**enabled:** `typing.Optional[bool]` — Optional filter on whether a rule is enabled (true) or disabled (false). +**name_filter:** `typing.Optional[str]` — Optional filter on name (case-insensitive).
@@ -13375,7 +13550,7 @@ client.rules.list(
-**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. +**type:** `typing.Optional[RoleTypeEnum]` — Optional filter on the type of the role
@@ -13383,7 +13558,7 @@ client.rules.list(
-**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). +**owner_id:** `typing.Optional[str]` — Filter organization-level roles by owner ID. Required when type is "organization".
@@ -13403,7 +13578,7 @@ client.rules.list(
-
client.rules.create(...) -> CreateRuleResponseContent +
client.roles.create(...) -> CreateRoleResponseContent
@@ -13415,9 +13590,9 @@ client.rules.list(
-Create a [new rule](https://auth0.com/docs/rules#create-a-new-rule-using-the-management-api). +Create a user role for [Role-Based Access Control](https://auth0.com/docs/manage-users/access-control/rbac). -Note: Changing a rule's stage of execution from the default `login_success` can change the rule's function signature to have user omitted. +**Note**: New roles are not associated with any permissions by default. To assign existing permissions to your role, review Associate Permissions with a Role. To create new permissions, review Add API Permissions.
@@ -13440,9 +13615,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rules.create( +client.roles.create( name="name", - script="script", ) ``` @@ -13459,7 +13633,7 @@ client.rules.create(
-**name:** `str` — Name of this rule. +**name:** `str` — Name of the role.
@@ -13467,7 +13641,7 @@ client.rules.create(
-**script:** `str` — Code to be executed when this rule runs. +**description:** `typing.Optional[str]` — Description of the role.
@@ -13475,7 +13649,7 @@ client.rules.create(
-**order:** `typing.Optional[float]` — Order that this rule should execute in relative to other rules. Lower-valued rules execute first. +**type:** `typing.Optional[RoleTypeEnum]` — The type of the role. Defaults to tenant.
@@ -13483,7 +13657,7 @@ client.rules.create(
-**enabled:** `typing.Optional[bool]` — Whether the rule is enabled (true), or disabled (false). +**owner_id:** `typing.Optional[str]` — The ID of the organization that owns this role. Required when type is "organization".
@@ -13503,7 +13677,7 @@ client.rules.create(
-
client.rules.get(...) -> GetRuleResponseContent +
client.roles.get(...) -> GetRoleResponseContent
@@ -13515,7 +13689,7 @@ client.rules.create(
-Retrieve [rule](https://auth0.com/docs/rules) details. Accepts a list of fields to include or exclude in the result. +Retrieve details about a specific [user role](https://auth0.com/docs/manage-users/access-control/rbac) specified by ID.
@@ -13538,10 +13712,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rules.get( +client.roles.get( id="id", - fields="fields", - include_fields=True, ) ``` @@ -13558,23 +13730,7 @@ client.rules.get(
-**id:** `str` — ID of the rule to retrieve. - -
-
- -
-
- -**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. - -
-
- -
-
- -**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). +**id:** `str` — ID of the role to retrieve.
@@ -13594,7 +13750,7 @@ client.rules.get(
-
client.rules.delete(...) +
client.roles.delete(...)
@@ -13606,7 +13762,7 @@ client.rules.get(
-Delete a rule. +Delete a specific [user role](https://auth0.com/docs/manage-users/access-control/rbac) from your tenant. Once deleted, it is removed from any user who was previously assigned that role. This action cannot be undone.
@@ -13629,7 +13785,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rules.delete( +client.roles.delete( id="id", ) @@ -13647,7 +13803,7 @@ client.rules.delete(
-**id:** `str` — ID of the rule to delete. +**id:** `str` — ID of the role to delete.
@@ -13667,7 +13823,7 @@ client.rules.delete(
-
client.rules.update(...) -> UpdateRuleResponseContent +
client.roles.update(...) -> UpdateRoleResponseContent
@@ -13679,7 +13835,7 @@ client.rules.delete(
-Update an existing rule. +Modify the details of a specific [user role](https://auth0.com/docs/manage-users/access-control/rbac) specified by ID.
@@ -13702,7 +13858,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rules.update( +client.roles.update( id="id", ) @@ -13720,23 +13876,7 @@ client.rules.update(
-**id:** `str` — ID of the rule to retrieve. - -
-
- -
-
- -**script:** `typing.Optional[str]` — Code to be executed when this rule runs. - -
-
- -
-
- -**name:** `typing.Optional[str]` — Name of this rule. +**id:** `str` — ID of the role to update.
@@ -13744,7 +13884,7 @@ client.rules.update(
-**order:** `typing.Optional[float]` — Order that this rule should execute in relative to other rules. Lower-valued rules execute first. +**name:** `typing.Optional[str]` — Name of this role.
@@ -13752,7 +13892,7 @@ client.rules.update(
-**enabled:** `typing.Optional[bool]` — Whether the rule is enabled (true), or disabled (false). +**description:** `typing.Optional[str]` — Description of this role.
@@ -13772,8 +13912,8 @@ client.rules.update(
-## RulesConfigs -
client.rules_configs.list() -> typing.List[RulesConfig] +## Rules +
client.rules.list(...) -> ListRulesOffsetPaginatedResponseContent
@@ -13785,9 +13925,7 @@ client.rules.update(
-Retrieve rules config variable keys. - - Note: For security, config variable values cannot be retrieved outside rule execution. +Retrieve a filtered list of [rules](https://auth0.com/docs/rules). Accepts a list of fields to include or exclude.
@@ -13810,7 +13948,14 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rules_configs.list() +client.rules.list( + page=1, + per_page=1, + include_totals=True, + enabled=True, + fields="fields", + include_fields=True, +) ``` @@ -13826,6 +13971,54 @@ client.rules_configs.list()
+**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. + +
+
+ +
+
+ +**per_page:** `typing.Optional[int]` — Number of results per page. + +
+
+ +
+
+ +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). + +
+
+ +
+
+ +**enabled:** `typing.Optional[bool]` — Optional filter on whether a rule is enabled (true) or disabled (false). + +
+
+ +
+
+ +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. + +
+
+ +
+
+ +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -13838,7 +14031,7 @@ client.rules_configs.list()
-
client.rules_configs.set(...) -> SetRulesConfigResponseContent +
client.rules.create(...) -> CreateRuleResponseContent
@@ -13850,7 +14043,9 @@ client.rules_configs.list()
-Sets a rules config variable. +Create a [new rule](https://auth0.com/docs/rules#create-a-new-rule-using-the-management-api). + +Note: Changing a rule's stage of execution from the default `login_success` can change the rule's function signature to have user omitted.
@@ -13873,9 +14068,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.rules_configs.set( - key="key", - value="value", +client.rules.create( + name="name", + script="script", ) ``` @@ -13892,7 +14087,7 @@ client.rules_configs.set(
-**key:** `str` — Key of the rules config variable to set (max length: 127 characters). +**name:** `str` — Name of this rule.
@@ -13900,7 +14095,7 @@ client.rules_configs.set(
-**value:** `str` — Value for a rules config variable. +**script:** `str` — Code to be executed when this rule runs.
@@ -13908,72 +14103,15 @@ client.rules_configs.set(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**order:** `typing.Optional[float]` — Order that this rule should execute in relative to other rules. Lower-valued rules execute first.
- -
- - - - -
- -
client.rules_configs.delete(...) -
-
- -#### 📝 Description
-
-
- -Delete a rules config variable identified by its key. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.rules_configs.delete( - key="key", -) - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
- -
-
- -**key:** `str` — Key of the rules config variable to delete. +**enabled:** `typing.Optional[bool]` — Whether the rule is enabled (true), or disabled (false).
@@ -13993,8 +14131,7 @@ client.rules_configs.delete(
-## SelfServiceProfiles -
client.self_service_profiles.list(...) -> ListSelfServiceProfilesPaginatedResponseContent +
client.rules.get(...) -> GetRuleResponseContent
@@ -14006,7 +14143,7 @@ client.rules_configs.delete(
-Retrieves self-service profiles. +Retrieve [rule](https://auth0.com/docs/rules) details. Accepts a list of fields to include or exclude in the result.
@@ -14029,10 +14166,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.self_service_profiles.list( - page=1, - per_page=1, - include_totals=True, +client.rules.get( + id="id", + fields="fields", + include_fields=True, ) ``` @@ -14049,7 +14186,7 @@ client.self_service_profiles.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. +**id:** `str` — ID of the rule to retrieve.
@@ -14057,7 +14194,7 @@ client.self_service_profiles.list(
-**per_page:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields.
@@ -14065,7 +14202,7 @@ client.self_service_profiles.list(
-**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false).
@@ -14085,7 +14222,7 @@ client.self_service_profiles.list(
-
client.self_service_profiles.create(...) -> CreateSelfServiceProfileResponseContent +
client.rules.delete(...)
@@ -14097,7 +14234,7 @@ client.self_service_profiles.list(
-Creates a self-service profile. +Delete a rule.
@@ -14120,8 +14257,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.self_service_profiles.create( - name="name", +client.rules.delete( + id="id", ) ``` @@ -14138,47 +14275,7 @@ client.self_service_profiles.create(
-**name:** `str` — The name of the self-service Profile. - -
-
- -
-
- -**description:** `typing.Optional[str]` — The description of the self-service Profile. - -
-
- -
-
- -**branding:** `typing.Optional[SelfServiceProfileBrandingProperties]` - -
-
- -
-
- -**allowed_strategies:** `typing.Optional[typing.List[SelfServiceProfileAllowedStrategyEnum]]` — List of IdP strategies that will be shown to users during the Self-Service Enterprise Configuration flow. Possible values: [`oidc`, `samlp`, `waad`, `google-apps`, `adfs`, `okta`, `auth0-samlp`, `okta-samlp`, `keycloak-samlp`, `pingfederate`] - -
-
- -
-
- -**user_attributes:** `typing.Optional[typing.List[SelfServiceProfileUserAttribute]]` — List of attributes to be mapped that will be shown to the user during the Self-Service Enterprise Configuration flow. - -
-
- -
-
- -**user_attribute_profile_id:** `typing.Optional[str]` — ID of the user-attribute-profile to associate with this self-service profile. +**id:** `str` — ID of the rule to delete.
@@ -14198,7 +14295,7 @@ client.self_service_profiles.create(
-
client.self_service_profiles.get(...) -> GetSelfServiceProfileResponseContent +
client.rules.update(...) -> UpdateRuleResponseContent
@@ -14210,7 +14307,7 @@ client.self_service_profiles.create(
-Retrieves a self-service profile by Id. +Update an existing rule.
@@ -14233,7 +14330,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.self_service_profiles.get( +client.rules.update( id="id", ) @@ -14251,7 +14348,39 @@ client.self_service_profiles.get(
-**id:** `str` — The id of the self-service profile to retrieve +**id:** `str` — ID of the rule to retrieve. + +
+
+ +
+
+ +**script:** `typing.Optional[str]` — Code to be executed when this rule runs. + +
+
+ +
+
+ +**name:** `typing.Optional[str]` — Name of this rule. + +
+
+ +
+
+ +**order:** `typing.Optional[float]` — Order that this rule should execute in relative to other rules. Lower-valued rules execute first. + +
+
+ +
+
+ +**enabled:** `typing.Optional[bool]` — Whether the rule is enabled (true), or disabled (false).
@@ -14271,7 +14400,8 @@ client.self_service_profiles.get(
-
client.self_service_profiles.delete(...) +## RulesConfigs +
client.rules_configs.list() -> typing.List[RulesConfig]
@@ -14283,7 +14413,9 @@ client.self_service_profiles.get(
-Deletes a self-service profile by Id. +Retrieve rules config variable keys. + + Note: For security, config variable values cannot be retrieved outside rule execution.
@@ -14306,9 +14438,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.self_service_profiles.delete( - id="id", -) +client.rules_configs.list() ``` @@ -14324,14 +14454,6 @@ client.self_service_profiles.delete(
-**id:** `str` — The id of the self-service profile to delete - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -14344,7 +14466,7 @@ client.self_service_profiles.delete(
-
client.self_service_profiles.update(...) -> UpdateSelfServiceProfileResponseContent +
client.rules_configs.set(...) -> SetRulesConfigResponseContent
@@ -14356,7 +14478,7 @@ client.self_service_profiles.delete(
-Updates a self-service profile. +Sets a rules config variable.
@@ -14379,8 +14501,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.self_service_profiles.update( - id="id", +client.rules_configs.set( + key="key", + value="value", ) ``` @@ -14397,47 +14520,7 @@ client.self_service_profiles.update(
-**id:** `str` — The id of the self-service profile to update - -
-
- -
-
- -**name:** `typing.Optional[str]` — The name of the self-service Profile. - -
-
- -
-
- -**description:** `typing.Optional[SelfServiceProfileDescription]` - -
-
- -
-
- -**branding:** `typing.Optional[SelfServiceProfileBranding]` - -
-
- -
-
- -**allowed_strategies:** `typing.Optional[typing.List[SelfServiceProfileAllowedStrategyEnum]]` — List of IdP strategies that will be shown to users during the Self-Service Enterprise Configuration flow. Possible values: [`oidc`, `samlp`, `waad`, `google-apps`, `adfs`, `okta`, `auth0-samlp`, `okta-samlp`, `keycloak-samlp`, `pingfederate`] - -
-
- -
-
- -**user_attributes:** `typing.Optional[SelfServiceProfileUserAttributes]` +**key:** `str` — Key of the rules config variable to set (max length: 127 characters).
@@ -14445,7 +14528,7 @@ client.self_service_profiles.update(
-**user_attribute_profile_id:** `typing.Optional[str]` — ID of the user-attribute-profile to associate with this self-service profile. +**value:** `str` — Value for a rules config variable.
@@ -14465,8 +14548,7 @@ client.self_service_profiles.update(
-## Sessions -
client.sessions.get(...) -> GetSessionResponseContent +
client.rules_configs.delete(...)
@@ -14478,7 +14560,7 @@ client.self_service_profiles.update(
-Retrieve session information. +Delete a rules config variable identified by its key.
@@ -14501,8 +14583,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.sessions.get( - id="id", +client.rules_configs.delete( + key="key", ) ``` @@ -14519,7 +14601,7 @@ client.sessions.get(
-**id:** `str` — ID of session to retrieve +**key:** `str` — Key of the rules config variable to delete.
@@ -14539,7 +14621,8 @@ client.sessions.get(
-
client.sessions.delete(...) +## SelfServiceProfiles +
client.self_service_profiles.list(...) -> ListSelfServiceProfilesPaginatedResponseContent
@@ -14551,7 +14634,7 @@ client.sessions.get(
-Delete a session by ID. +Retrieves self-service profiles.
@@ -14574,8 +14657,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.sessions.delete( - id="id", +client.self_service_profiles.list( + page=1, + per_page=1, + include_totals=True, ) ``` @@ -14592,7 +14677,23 @@ client.sessions.delete(
-**id:** `str` — ID of the session to delete. +**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. + +
+
+ +
+
+ +**per_page:** `typing.Optional[int]` — Number of results per page. Defaults to 50. + +
+
+ +
+
+ +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
@@ -14612,7 +14713,7 @@ client.sessions.delete(
-
client.sessions.update(...) -> UpdateSessionResponseContent +
client.self_service_profiles.create(...) -> CreateSelfServiceProfileResponseContent
@@ -14624,7 +14725,7 @@ client.sessions.delete(
-Update session information. +Creates a self-service profile.
@@ -14647,8 +14748,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.sessions.update( - id="id", +client.self_service_profiles.create( + name="name", ) ``` @@ -14665,7 +14766,7 @@ client.sessions.update(
-**id:** `str` — ID of the session to update. +**name:** `str` — The name of the self-service Profile.
@@ -14673,7 +14774,39 @@ client.sessions.update(
-**session_metadata:** `typing.Optional[SessionMetadata]` — Metadata associated with the session. Pass null or {} to remove all session_metadata. +**description:** `typing.Optional[str]` — The description of the self-service Profile. + +
+
+ +
+
+ +**branding:** `typing.Optional[SelfServiceProfileBrandingProperties]` + +
+
+ +
+
+ +**allowed_strategies:** `typing.Optional[typing.List[SelfServiceProfileAllowedStrategyEnum]]` — List of IdP strategies that will be shown to users during the Self-Service Enterprise Configuration flow. Possible values: [`oidc`, `samlp`, `waad`, `google-apps`, `adfs`, `okta`, `auth0-samlp`, `okta-samlp`, `keycloak-samlp`, `pingfederate`] + +
+
+ +
+
+ +**user_attributes:** `typing.Optional[typing.List[SelfServiceProfileUserAttribute]]` — List of attributes to be mapped that will be shown to the user during the Self-Service Enterprise Configuration flow. + +
+
+ +
+
+ +**user_attribute_profile_id:** `typing.Optional[str]` — ID of the user-attribute-profile to associate with this self-service profile.
@@ -14693,7 +14826,7 @@ client.sessions.update(
-
client.sessions.revoke(...) +
client.self_service_profiles.get(...) -> GetSelfServiceProfileResponseContent
@@ -14705,7 +14838,7 @@ client.sessions.update(
-Revokes a session by ID and all associated refresh tokens. +Retrieves a self-service profile by Id.
@@ -14728,7 +14861,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.sessions.revoke( +client.self_service_profiles.get( id="id", ) @@ -14746,7 +14879,7 @@ client.sessions.revoke(
-**id:** `str` — ID of the session to revoke. +**id:** `str` — The id of the self-service profile to retrieve
@@ -14766,8 +14899,7 @@ client.sessions.revoke(
-## Stats -
client.stats.get_active_users_count() -> GetActiveUsersCountStatsResponseContent +
client.self_service_profiles.delete(...)
@@ -14779,7 +14911,7 @@ client.sessions.revoke(
-Retrieve the number of active users that logged in during the last 30 days. +Deletes a self-service profile by Id.
@@ -14802,7 +14934,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.stats.get_active_users_count() +client.self_service_profiles.delete( + id="id", +) ``` @@ -14818,6 +14952,14 @@ client.stats.get_active_users_count()
+**id:** `str` — The id of the self-service profile to delete + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -14830,7 +14972,7 @@ client.stats.get_active_users_count()
-
client.stats.get_daily(...) -> typing.List[DailyStats] +
client.self_service_profiles.update(...) -> UpdateSelfServiceProfileResponseContent
@@ -14842,7 +14984,7 @@ client.stats.get_active_users_count()
-Retrieve the number of logins, signups and breached-password detections (subscription required) that occurred each day within a specified date range. +Updates a self-service profile.
@@ -14865,9 +15007,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.stats.get_daily( - from_="from", - to="to", +client.self_service_profiles.update( + id="id", ) ``` @@ -14884,7 +15025,7 @@ client.stats.get_daily(
-**from:** `typing.Optional[str]` — Optional first day of the date range (inclusive) in YYYYMMDD format. +**id:** `str` — The id of the self-service profile to update
@@ -14892,7 +15033,47 @@ client.stats.get_daily(
-**to:** `typing.Optional[str]` — Optional last day of the date range (inclusive) in YYYYMMDD format. +**name:** `typing.Optional[str]` — The name of the self-service Profile. + +
+
+ +
+
+ +**description:** `typing.Optional[SelfServiceProfileDescription]` + +
+
+ +
+
+ +**branding:** `typing.Optional[SelfServiceProfileBranding]` + +
+
+ +
+
+ +**allowed_strategies:** `typing.Optional[typing.List[SelfServiceProfileAllowedStrategyEnum]]` — List of IdP strategies that will be shown to users during the Self-Service Enterprise Configuration flow. Possible values: [`oidc`, `samlp`, `waad`, `google-apps`, `adfs`, `okta`, `auth0-samlp`, `okta-samlp`, `keycloak-samlp`, `pingfederate`] + +
+
+ +
+
+ +**user_attributes:** `typing.Optional[SelfServiceProfileUserAttributes]` + +
+
+ +
+
+ +**user_attribute_profile_id:** `typing.Optional[str]` — ID of the user-attribute-profile to associate with this self-service profile.
@@ -14912,8 +15093,8 @@ client.stats.get_daily(
-## SupplementalSignals -
client.supplemental_signals.get() -> GetSupplementalSignalsResponseContent +## Sessions +
client.sessions.get(...) -> GetSessionResponseContent
@@ -14925,7 +15106,7 @@ client.stats.get_daily(
-Get the supplemental signals configuration for a tenant. +Retrieve session information.
@@ -14948,7 +15129,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.supplemental_signals.get() +client.sessions.get( + id="id", +) ``` @@ -14964,6 +15147,14 @@ client.supplemental_signals.get()
+**id:** `str` — ID of session to retrieve + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -14976,7 +15167,7 @@ client.supplemental_signals.get()
-
client.supplemental_signals.patch(...) -> PatchSupplementalSignalsResponseContent +
client.sessions.delete(...)
@@ -14988,7 +15179,7 @@ client.supplemental_signals.get()
-Update the supplemental signals configuration for a tenant. +Delete a session by ID.
@@ -15011,8 +15202,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.supplemental_signals.patch( - akamai_enabled=True, +client.sessions.delete( + id="id", ) ``` @@ -15029,7 +15220,7 @@ client.supplemental_signals.patch(
-**akamai_enabled:** `bool` — Indicates if incoming Akamai Headers should be processed +**id:** `str` — ID of the session to delete.
@@ -15049,8 +15240,7 @@ client.supplemental_signals.patch(
-## Tickets -
client.tickets.verify_email(...) -> VerifyEmailTicketResponseContent +
client.sessions.update(...) -> UpdateSessionResponseContent
@@ -15062,7 +15252,7 @@ client.supplemental_signals.patch(
-Create an email verification ticket for a given user. An email verification ticket is a generated URL that the user can consume to verify their email address. +Update session information.
@@ -15085,8 +15275,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.tickets.verify_email( - user_id="user_id", +client.sessions.update( + id="id", ) ``` @@ -15103,7 +15293,7 @@ client.tickets.verify_email(
-**user_id:** `str` — user_id of for whom the ticket should be created. +**id:** `str` — ID of the session to update.
@@ -15111,7 +15301,7 @@ client.tickets.verify_email(
-**result_url:** `typing.Optional[str]` — URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using client_id or organization_id. +**session_metadata:** `typing.Optional[SessionMetadata]` — Metadata associated with the session. Pass null or {} to remove all session_metadata.
@@ -15119,39 +15309,72 @@ client.tickets.verify_email(
-**client_id:** `typing.Optional[str]` — ID of the client (application). If provided for tenants using the New Universal Login experience, the email template and UI displays application details, and the user is prompted to redirect to the application's default login route after the ticket is used. client_id is required to use the Password Reset Post Challenge trigger. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
-
-
-**organization_id:** `typing.Optional[str]` — (Optional) Organization ID – the ID of the Organization. If provided, organization parameters will be made available to the email template and organization branding will be applied to the prompt. In addition, the redirect link in the prompt will include organization_id and organization_name query string parameters. -
+
+
client.sessions.revoke(...)
-**ttl_sec:** `typing.Optional[int]` — Number of seconds for which the ticket is valid before expiration. If unspecified or set to 0, this value defaults to 432000 seconds (5 days). - +#### 📝 Description + +
+
+ +
+
+ +Revokes a session by ID and all associated refresh tokens. +
+
+#### 🔌 Usage +
-**include_email_in_redirect:** `typing.Optional[bool]` — Whether to include the email address as part of the returnUrl in the reset_email (true), or not (false). - +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.sessions.revoke( + id="id", +) + +```
+
+
+ +#### ⚙️ Parameters
-**identity:** `typing.Optional[Identity]` +
+
+ +**id:** `str` — ID of the session to revoke.
@@ -15171,7 +15394,8 @@ client.tickets.verify_email(
-
client.tickets.change_password(...) -> ChangePasswordTicketResponseContent +## Stats +
client.stats.get_active_users_count() -> GetActiveUsersCountStatsResponseContent
@@ -15183,9 +15407,7 @@ client.tickets.verify_email(
-Create a password change ticket for a given user. A password change ticket is a generated URL that the user can consume to start a reset password flow. - -Note: This endpoint does not verify the given user’s identity. If you call this endpoint within your application, you must design your application to verify the user’s identity. +Retrieve the number of active users that logged in during the last 30 days.
@@ -15208,7 +15430,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.tickets.change_password() +client.stats.get_active_users_count() ``` @@ -15224,71 +15446,73 @@ client.tickets.change_password()
-**result_url:** `typing.Optional[str]` — URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using organization_id. May be specified together with client_id when the tenant has a custom password reset page enabled and a password-reset-post-challenge Action bound. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
-
-
-**user_id:** `typing.Optional[str]` — user_id of for whom the ticket should be created. -
+
+
client.stats.get_daily(...) -> typing.List[DailyStats]
-**client_id:** `typing.Optional[str]` — ID of the client (application). If provided for tenants using the New Universal Login experience, the email template and UI displays application details, and the user is prompted to redirect to the application's default login route after the ticket is used. client_id is required to use the Password Reset Post Challenge trigger. - -
-
+#### 📝 Description
-**organization_id:** `typing.Optional[str]` — (Optional) Organization ID – the ID of the Organization. If provided, organization parameters will be made available to the email template and organization branding will be applied to the prompt. In addition, the redirect link in the prompt will include organization_id and organization_name query string parameters. - -
-
-
-**connection_id:** `typing.Optional[str]` — ID of the connection. If provided, allows the user to be specified using email instead of user_id. If you set this value, you must also send the email parameter. You cannot send user_id when specifying a connection_id. - +Retrieve the number of logins, signups and breached-password detections (subscription required) that occurred each day within a specified date range. +
+
+#### 🔌 Usage +
-**email:** `typing.Optional[str]` — Email address of the user for whom the tickets should be created. Requires the connection_id parameter. Cannot be specified when using user_id. - -
-
-
-**ttl_sec:** `typing.Optional[int]` — Number of seconds for which the ticket is valid before expiration. If unspecified or set to 0, this value defaults to 432000 seconds (5 days). - +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.stats.get_daily( + from_="from", + to="to", +) + +```
+ + + +#### ⚙️ Parameters
-**mark_email_as_verified:** `typing.Optional[bool]` — Whether to set the email_verified attribute to true (true) or whether it should not be updated (false). - -
-
-
-**include_email_in_redirect:** `typing.Optional[bool]` — Whether to include the email address as part of the returnUrl in the reset_email (true), or not (false). +**from:** `typing.Optional[str]` — Optional first day of the date range (inclusive) in YYYYMMDD format.
@@ -15296,7 +15520,7 @@ client.tickets.change_password()
-**identity:** `typing.Optional[ChangePasswordTicketIdentity]` +**to:** `typing.Optional[str]` — Optional last day of the date range (inclusive) in YYYYMMDD format.
@@ -15316,8 +15540,8 @@ client.tickets.change_password()
-## TokenExchangeProfiles -
client.token_exchange_profiles.list(...) -> ListTokenExchangeProfileResponseContent +## SupplementalSignals +
client.supplemental_signals.get() -> GetSupplementalSignalsResponseContent
@@ -15329,16 +15553,7 @@ client.tickets.change_password()
-Retrieve a list of all Token Exchange Profiles available in your tenant. - -By using this feature, you agree to the applicable Free Trial terms in [Okta’s Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user’s subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details. - -This endpoint supports Checkpoint pagination. To search by checkpoint, use the following parameters: - -- `from`: Optional id from which to start selection. -- `take`: The total amount of entries to retrieve when using the from parameter. Defaults to 50. - -**Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining. +Get the supplemental signals configuration for a tenant.
@@ -15361,10 +15576,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.token_exchange_profiles.list( - from_="from", - take=1, -) +client.supplemental_signals.get() ``` @@ -15380,22 +15592,6 @@ client.token_exchange_profiles.list(
-**from:** `typing.Optional[str]` — Optional Id from which to start selection. - -
-
- -
-
- -**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -15408,7 +15604,7 @@ client.token_exchange_profiles.list(
-
client.token_exchange_profiles.create(...) -> CreateTokenExchangeProfileResponseContent +
client.supplemental_signals.patch(...) -> PatchSupplementalSignalsResponseContent
@@ -15420,9 +15616,7 @@ client.token_exchange_profiles.list(
-Create a new Token Exchange Profile within your tenant. - -By using this feature, you agree to the applicable Free Trial terms in [Okta’s Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user’s subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details. +Update the supplemental signals configuration for a tenant.
@@ -15445,11 +15639,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.token_exchange_profiles.create( - name="name", - subject_token_type="subject_token_type", - action_id="action_id", - type="custom_authentication", +client.supplemental_signals.patch( + akamai_enabled=True, ) ``` @@ -15466,31 +15657,7 @@ client.token_exchange_profiles.create(
-**name:** `str` — Friendly name of this profile. - -
-
- -
-
- -**subject_token_type:** `str` — Subject token type for this profile. When receiving a token exchange request on the Authentication API, the corresponding token exchange profile with a matching subject_token_type will be executed. This must be a URI. - -
-
- -
-
- -**action_id:** `str` — The ID of the Custom Token Exchange action to execute for this profile, in order to validate the subject_token. The action must use the custom-token-exchange trigger. - -
-
- -
-
- -**type:** `TokenExchangeProfileTypeEnum` +**akamai_enabled:** `bool` — Indicates if incoming Akamai Headers should be processed
@@ -15510,7 +15677,8 @@ client.token_exchange_profiles.create(
-
client.token_exchange_profiles.get(...) -> GetTokenExchangeProfileResponseContent +## Tickets +
client.tickets.verify_email(...) -> VerifyEmailTicketResponseContent
@@ -15522,9 +15690,7 @@ client.token_exchange_profiles.create(
-Retrieve details about a single Token Exchange Profile specified by ID. - -By using this feature, you agree to the applicable Free Trial terms in [Okta’s Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user’s subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details. +Create an email verification ticket for a given user. An email verification ticket is a generated URL that the user can consume to verify their email address.
@@ -15547,8 +15713,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.token_exchange_profiles.get( - id="id", +client.tickets.verify_email( + user_id="user_id", ) ``` @@ -15565,7 +15731,55 @@ client.token_exchange_profiles.get(
-**id:** `str` — ID of the Token Exchange Profile to retrieve. +**user_id:** `str` — user_id of for whom the ticket should be created. + +
+
+ +
+
+ +**result_url:** `typing.Optional[str]` — URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using client_id or organization_id. + +
+
+ +
+
+ +**client_id:** `typing.Optional[str]` — ID of the client (application). If provided for tenants using the New Universal Login experience, the email template and UI displays application details, and the user is prompted to redirect to the application's default login route after the ticket is used. client_id is required to use the Password Reset Post Challenge trigger. + +
+
+ +
+
+ +**organization_id:** `typing.Optional[str]` — (Optional) Organization ID – the ID of the Organization. If provided, organization parameters will be made available to the email template and organization branding will be applied to the prompt. In addition, the redirect link in the prompt will include organization_id and organization_name query string parameters. + +
+
+ +
+
+ +**ttl_sec:** `typing.Optional[int]` — Number of seconds for which the ticket is valid before expiration. If unspecified or set to 0, this value defaults to 432000 seconds (5 days). + +
+
+ +
+
+ +**include_email_in_redirect:** `typing.Optional[bool]` — Whether to include the email address as part of the returnUrl in the reset_email (true), or not (false). + +
+
+ +
+
+ +**identity:** `typing.Optional[Identity]`
@@ -15585,7 +15799,7 @@ client.token_exchange_profiles.get(
-
client.token_exchange_profiles.delete(...) +
client.tickets.change_password(...) -> ChangePasswordTicketResponseContent
@@ -15597,9 +15811,9 @@ client.token_exchange_profiles.get(
-Delete a Token Exchange Profile within your tenant. +Create a password change ticket for a given user. A password change ticket is a generated URL that the user can consume to start a reset password flow. -By using this feature, you agree to the applicable Free Trial terms in [Okta's Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user's subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details. +Note: This endpoint does not verify the given user’s identity. If you call this endpoint within your application, you must design your application to verify the user’s identity.
@@ -15622,9 +15836,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.token_exchange_profiles.delete( - id="id", -) +client.tickets.change_password() ``` @@ -15640,7 +15852,7 @@ client.token_exchange_profiles.delete(
-**id:** `str` — ID of the Token Exchange Profile to delete. +**result_url:** `typing.Optional[str]` — URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using organization_id. May be specified together with client_id when the tenant has a custom password reset page enabled and a password-reset-post-challenge Action bound.
@@ -15648,74 +15860,55 @@ client.token_exchange_profiles.delete(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**user_id:** `typing.Optional[str]` — user_id of for whom the ticket should be created.
- -
+
+
+**client_id:** `typing.Optional[str]` — ID of the client (application). If provided for tenants using the New Universal Login experience, the email template and UI displays application details, and the user is prompted to redirect to the application's default login route after the ticket is used. client_id is required to use the Password Reset Post Challenge trigger. +
-
-
client.token_exchange_profiles.update(...)
-#### 📝 Description - -
-
+**organization_id:** `typing.Optional[str]` — (Optional) Organization ID – the ID of the Organization. If provided, organization parameters will be made available to the email template and organization branding will be applied to the prompt. In addition, the redirect link in the prompt will include organization_id and organization_name query string parameters. + +
+
-Update a Token Exchange Profile within your tenant. - -By using this feature, you agree to the applicable Free Trial terms in [Okta's Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user's subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details. -
-
+**connection_id:** `typing.Optional[str]` — ID of the connection. If provided, allows the user to be specified using email instead of user_id. If you set this value, you must also send the email parameter. You cannot send user_id when specifying a connection_id. +
-#### 🔌 Usage -
-
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.token_exchange_profiles.update( - id="id", -) - -``` -
-
+**email:** `typing.Optional[str]` — Email address of the user for whom the tickets should be created. Requires the connection_id parameter. Cannot be specified when using user_id. +
-#### ⚙️ Parameters -
+**ttl_sec:** `typing.Optional[int]` — Number of seconds for which the ticket is valid before expiration. If unspecified or set to 0, this value defaults to 432000 seconds (5 days). + +
+
+
-**id:** `str` — ID of the Token Exchange Profile to update. +**mark_email_as_verified:** `typing.Optional[bool]` — Whether to set the email_verified attribute to true (true) or whether it should not be updated (false).
@@ -15723,7 +15916,7 @@ client.token_exchange_profiles.update(
-**name:** `typing.Optional[str]` — Friendly name of this profile. +**include_email_in_redirect:** `typing.Optional[bool]` — Whether to include the email address as part of the returnUrl in the reset_email (true), or not (false).
@@ -15731,7 +15924,7 @@ client.token_exchange_profiles.update(
-**subject_token_type:** `typing.Optional[str]` — Subject token type for this profile. When receiving a token exchange request on the Authentication API, the corresponding token exchange profile with a matching subject_token_type will be executed. This must be a URI. +**identity:** `typing.Optional[ChangePasswordTicketIdentity]`
@@ -15751,8 +15944,8 @@ client.token_exchange_profiles.update(
-## UserAttributeProfiles -
client.user_attribute_profiles.list(...) -> ListUserAttributeProfilesPaginatedResponseContent +## TokenExchangeProfiles +
client.token_exchange_profiles.list(...) -> ListTokenExchangeProfileResponseContent
@@ -15764,7 +15957,16 @@ client.token_exchange_profiles.update(
-Retrieve a list of User Attribute Profiles. This endpoint supports Checkpoint pagination. +Retrieve a list of all Token Exchange Profiles available in your tenant. + +By using this feature, you agree to the applicable Free Trial terms in [Okta’s Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user’s subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details. + +This endpoint supports Checkpoint pagination. To search by checkpoint, use the following parameters: + +- `from`: Optional id from which to start selection. +- `take`: The total amount of entries to retrieve when using the from parameter. Defaults to 50. + +**Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining.
@@ -15787,7 +15989,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_attribute_profiles.list( +client.token_exchange_profiles.list( from_="from", take=1, ) @@ -15814,7 +16016,7 @@ client.user_attribute_profiles.list(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 5. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -15834,7 +16036,7 @@ client.user_attribute_profiles.list(
-
client.user_attribute_profiles.create(...) -> CreateUserAttributeProfileResponseContent +
client.token_exchange_profiles.create(...) -> CreateTokenExchangeProfileResponseContent
@@ -15846,7 +16048,9 @@ client.user_attribute_profiles.list(
-Create a User Attribute Profile. +Create a new Token Exchange Profile within your tenant. + +By using this feature, you agree to the applicable Free Trial terms in [Okta’s Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user’s subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details.
@@ -15861,7 +16065,7 @@ Create a User Attribute Profile.
```python -from auth0.management import Auth0, UserAttributeProfileUserAttributeAdditionalProperties +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -15869,16 +16073,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_attribute_profiles.create( +client.token_exchange_profiles.create( name="name", - user_attributes={ - "key": UserAttributeProfileUserAttributeAdditionalProperties( - description="description", - label="label", - profile_required=True, - auth_0_mapping="auth0_mapping", - ) - }, + subject_token_type="subject_token_type", + action_id="action_id", + type="custom_authentication", ) ``` @@ -15895,7 +16094,7 @@ client.user_attribute_profiles.create(
-**name:** `UserAttributeProfileName` +**name:** `str` — Friendly name of this profile.
@@ -15903,7 +16102,7 @@ client.user_attribute_profiles.create(
-**user_attributes:** `UserAttributeProfileUserAttributes` +**subject_token_type:** `str` — Subject token type for this profile. When receiving a token exchange request on the Authentication API, the corresponding token exchange profile with a matching subject_token_type will be executed. This must be a URI.
@@ -15911,7 +16110,7 @@ client.user_attribute_profiles.create(
-**user_id:** `typing.Optional[UserAttributeProfileUserId]` +**action_id:** `str` — The ID of the Custom Token Exchange action to execute for this profile, in order to validate the subject_token. The action must use the custom-token-exchange trigger.
@@ -15919,65 +16118,10 @@ client.user_attribute_profiles.create(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**type:** `TokenExchangeProfileTypeEnum`
-
-
- - - - -
- -
client.user_attribute_profiles.list_templates() -> ListUserAttributeProfileTemplateResponseContent -
-
- -#### 📝 Description - -
-
- -
-
- -Retrieve a list of User Attribute Profile Templates. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.user_attribute_profiles.list_templates() - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
@@ -15994,7 +16138,7 @@ client.user_attribute_profiles.list_templates()
-
client.user_attribute_profiles.get_template(...) -> GetUserAttributeProfileTemplateResponseContent +
client.token_exchange_profiles.get(...) -> GetTokenExchangeProfileResponseContent
@@ -16006,80 +16150,9 @@ client.user_attribute_profiles.list_templates()
-Retrieve a User Attribute Profile Template. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.user_attribute_profiles.get_template( - id="id", -) - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
- -
-
- -**id:** `str` — ID of the user-attribute-profile-template to retrieve. - -
-
- -
-
- -**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
-
-
- - - - -
- -
client.user_attribute_profiles.get(...) -> GetUserAttributeProfileResponseContent -
-
- -#### 📝 Description - -
-
- -
-
+Retrieve details about a single Token Exchange Profile specified by ID. -Retrieve details about a single User Attribute Profile specified by ID. +By using this feature, you agree to the applicable Free Trial terms in [Okta’s Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user’s subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details.
@@ -16102,7 +16175,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_attribute_profiles.get( +client.token_exchange_profiles.get( id="id", ) @@ -16120,7 +16193,7 @@ client.user_attribute_profiles.get(
-**id:** `str` — ID of the user-attribute-profile to retrieve. +**id:** `str` — ID of the Token Exchange Profile to retrieve.
@@ -16140,7 +16213,7 @@ client.user_attribute_profiles.get(
-
client.user_attribute_profiles.delete(...) +
client.token_exchange_profiles.delete(...)
@@ -16152,7 +16225,9 @@ client.user_attribute_profiles.get(
-Delete a single User Attribute Profile specified by ID. +Delete a Token Exchange Profile within your tenant. + +By using this feature, you agree to the applicable Free Trial terms in [Okta's Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user's subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details.
@@ -16175,7 +16250,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_attribute_profiles.delete( +client.token_exchange_profiles.delete( id="id", ) @@ -16193,7 +16268,7 @@ client.user_attribute_profiles.delete(
-**id:** `str` — ID of the user-attribute-profile to delete. +**id:** `str` — ID of the Token Exchange Profile to delete.
@@ -16213,7 +16288,7 @@ client.user_attribute_profiles.delete(
-
client.user_attribute_profiles.update(...) -> UpdateUserAttributeProfileResponseContent +
client.token_exchange_profiles.update(...)
@@ -16225,7 +16300,9 @@ client.user_attribute_profiles.delete(
-Update the details of a specific User attribute profile, such as name, user_id and user_attributes. +Update a Token Exchange Profile within your tenant. + +By using this feature, you agree to the applicable Free Trial terms in [Okta's Master Subscription Agreement](https://www.okta.com/legal/). It is your responsibility to securely validate the user's subject_token. See [User Guide](https://auth0.com/docs/authenticate/custom-token-exchange) for more details.
@@ -16248,7 +16325,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_attribute_profiles.update( +client.token_exchange_profiles.update( id="id", ) @@ -16266,15 +16343,7 @@ client.user_attribute_profiles.update(
-**id:** `str` — ID of the user attribute profile to update. - -
-
- -
-
- -**name:** `typing.Optional[UserAttributeProfileName]` +**id:** `str` — ID of the Token Exchange Profile to update.
@@ -16282,7 +16351,7 @@ client.user_attribute_profiles.update(
-**user_id:** `typing.Optional[UserAttributeProfilePatchUserId]` +**name:** `typing.Optional[str]` — Friendly name of this profile.
@@ -16290,7 +16359,7 @@ client.user_attribute_profiles.update(
-**user_attributes:** `typing.Optional[UserAttributeProfileUserAttributes]` +**subject_token_type:** `typing.Optional[str]` — Subject token type for this profile. When receiving a token exchange request on the Authentication API, the corresponding token exchange profile with a matching subject_token_type will be executed. This must be a URI.
@@ -16310,8 +16379,8 @@ client.user_attribute_profiles.update(
-## UserBlocks -
client.user_blocks.list_by_identifier(...) -> ListUserBlocksByIdentifierResponseContent +## UserAttributeProfiles +
client.user_attribute_profiles.list(...) -> ListUserAttributeProfilesPaginatedResponseContent
@@ -16323,7 +16392,7 @@ client.user_attribute_profiles.update(
-Retrieve details of all [Brute-force Protection](https://auth0.com/docs/secure/attack-protection/brute-force-protection) blocks for a user with the given identifier (username, phone number, or email). +Retrieve a list of User Attribute Profiles. This endpoint supports Checkpoint pagination.
@@ -16346,9 +16415,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_blocks.list_by_identifier( - identifier="identifier", - consider_brute_force_enablement=True, +client.user_attribute_profiles.list( + from_="from", + take=1, ) ``` @@ -16365,7 +16434,7 @@ client.user_blocks.list_by_identifier(
-**identifier:** `str` — Should be any of a username, phone number, or email. +**from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -16373,12 +16442,7 @@ client.user_blocks.list_by_identifier(
-**consider_brute_force_enablement:** `typing.Optional[bool]` - - - If true and Brute Force Protection is enabled and configured to block logins, will return a list of blocked IP addresses. - If true and Brute Force Protection is disabled, will return an empty list. - +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 5.
@@ -16398,7 +16462,7 @@ client.user_blocks.list_by_identifier(
-
client.user_blocks.delete_by_identifier(...) +
client.user_attribute_profiles.create(...) -> CreateUserAttributeProfileResponseContent
@@ -16410,9 +16474,7 @@ client.user_blocks.list_by_identifier(
-Remove all [Brute-force Protection](https://auth0.com/docs/secure/attack-protection/brute-force-protection) blocks for the user with the given identifier (username, phone number, or email). - -Note: This endpoint does not unblock users that were [blocked by a tenant administrator](https://auth0.com/docs/user-profile#block-and-unblock-a-user). +Create a User Attribute Profile.
@@ -16427,7 +16489,7 @@ Note: This endpoint does not unblock users that were [blocked by a tenant admini
```python -from auth0.management import Auth0 +from auth0.management import Auth0, UserAttributeProfileUserAttributeAdditionalProperties from auth0.management.environment import Auth0Environment client = Auth0( @@ -16435,8 +16497,16 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_blocks.delete_by_identifier( - identifier="identifier", +client.user_attribute_profiles.create( + name="name", + user_attributes={ + "key": UserAttributeProfileUserAttributeAdditionalProperties( + description="description", + label="label", + profile_required=True, + auth_0_mapping="auth0_mapping", + ) + }, ) ``` @@ -16453,7 +16523,23 @@ client.user_blocks.delete_by_identifier(
-**identifier:** `str` — Should be any of a username, phone number, or email. +**name:** `UserAttributeProfileName` + +
+
+ +
+
+ +**user_attributes:** `UserAttributeProfileUserAttributes` + +
+
+ +
+
+ +**user_id:** `typing.Optional[UserAttributeProfileUserId]`
@@ -16473,7 +16559,7 @@ client.user_blocks.delete_by_identifier(
-
client.user_blocks.list(...) -> ListUserBlocksResponseContent +
client.user_attribute_profiles.list_templates() -> ListUserAttributeProfileTemplateResponseContent
@@ -16485,7 +16571,7 @@ client.user_blocks.delete_by_identifier(
-Retrieve details of all [Brute-force Protection](https://auth0.com/docs/secure/attack-protection/brute-force-protection) blocks for the user with the given ID. +Retrieve a list of User Attribute Profile Templates.
@@ -16508,10 +16594,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_blocks.list( - id="id", - consider_brute_force_enablement=True, -) +client.user_attribute_profiles.list_templates() ``` @@ -16527,27 +16610,6 @@ client.user_blocks.list(
-**id:** `str` — user_id of the user blocks to retrieve. - -
-
- -
-
- -**consider_brute_force_enablement:** `typing.Optional[bool]` - - - If true and Brute Force Protection is enabled and configured to block logins, will return a list of blocked IP addresses. - If true and Brute Force Protection is disabled, will return an empty list. - - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -16560,7 +16622,7 @@ client.user_blocks.list(
-
client.user_blocks.delete(...) +
client.user_attribute_profiles.get_template(...) -> GetUserAttributeProfileTemplateResponseContent
@@ -16572,9 +16634,7 @@ client.user_blocks.list(
-Remove all [Brute-force Protection](https://auth0.com/docs/secure/attack-protection/brute-force-protection) blocks for the user with the given ID. - -Note: This endpoint does not unblock users that were [blocked by a tenant administrator](https://auth0.com/docs/user-profile#block-and-unblock-a-user). +Retrieve a User Attribute Profile Template.
@@ -16597,7 +16657,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.user_blocks.delete( +client.user_attribute_profiles.get_template( id="id", ) @@ -16615,7 +16675,7 @@ client.user_blocks.delete(
-**id:** `str` — The user_id of the user to update. +**id:** `str` — ID of the user-attribute-profile-template to retrieve.
@@ -16635,8 +16695,7 @@ client.user_blocks.delete(
-## Users -
client.users.list(...) -> ListUsersOffsetPaginatedResponseContent +
client.user_attribute_profiles.get(...) -> GetUserAttributeProfileResponseContent
@@ -16648,24 +16707,7 @@ client.user_blocks.delete(
-Retrieve details of users. It is possible to: - -- Specify a search criteria for users -- Sort the users to be returned -- Select the fields to be returned -- Specify the number of users to retrieve per page and the page index - - - -The `q` query parameter can be used to get users that match the specified criteria [using query string syntax.](https://auth0.com/docs/users/search/v3/query-syntax) - -[Learn more about searching for users.](https://auth0.com/docs/users/search/v3) - -Read about [best practices](https://auth0.com/docs/users/search/best-practices) when working with the API endpoints for retrieving users. - - - -Auth0 limits the number of users you can return. If you exceed this threshold, please redefine your search, use the [export job](https://auth0.com/docs/api/management/v2#!/Jobs/post_users_exports), or the [User Import / Export](https://auth0.com/docs/extensions/user-import-export) extension. +Retrieve details about a single User Attribute Profile specified by ID.
@@ -16688,17 +16730,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.users.list( - page=1, - per_page=1, - include_totals=True, - sort="sort", - connection="connection", - fields="fields", - include_fields=True, - q="q", - search_engine="v1", - primary_order=True, +client.user_attribute_profiles.get( + id="id", ) ``` @@ -16715,7 +16748,7 @@ client.users.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. +**id:** `str` — ID of the user-attribute-profile to retrieve.
@@ -16723,71 +16756,72 @@ client.users.list(
-**per_page:** `typing.Optional[int]` — Number of results per page. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
-
-
-**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). -
+
+
client.user_attribute_profiles.delete(...)
-**sort:** `typing.Optional[str]` — Field to sort by. Use field:order where order is 1 for ascending and -1 for descending. e.g. created_at:1 - -
-
+#### 📝 Description
-**connection:** `typing.Optional[str]` — Connection filter. Only applies when using search_engine=v1. To filter by connection with search_engine=v2|v3, use q=identities.connection:"connection_name" - -
-
-
-**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. - +Delete a single User Attribute Profile specified by ID.
+ + + +#### 🔌 Usage
-**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). - -
-
-
-**q:** `typing.Optional[str]` — Query in Lucene query string syntax. Some query types cannot be used on metadata fields, for details see Searchable Fields. - +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.user_attribute_profiles.delete( + id="id", +) + +```
+ + + +#### ⚙️ Parameters
-**search_engine:** `typing.Optional[SearchEngineVersionsEnum]` — The version of the search engine - -
-
-
-**primary_order:** `typing.Optional[bool]` — If true (default), results are returned in a deterministic order. If false, results may be returned in a non-deterministic order, which can enhance performance for complex queries targeting a small number of users. Set to false only when consistent ordering and pagination is not required. +**id:** `str` — ID of the user-attribute-profile to delete.
@@ -16807,7 +16841,7 @@ client.users.list(
-
client.users.create(...) -> CreateUserResponseContent +
client.user_attribute_profiles.update(...) -> UpdateUserAttributeProfileResponseContent
@@ -16819,9 +16853,7 @@ client.users.list(
-Create a new user for a given [database](https://auth0.com/docs/connections/database) or [passwordless](https://auth0.com/docs/connections/passwordless) connection. - -Note: `connection` is required but other parameters such as `email` and `password` are dependent upon the type of connection. +Update the details of a specific User attribute profile, such as name, user_id and user_attributes.
@@ -16844,8 +16876,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.users.create( - connection="connection", +client.user_attribute_profiles.update( + id="id", ) ``` @@ -16862,7 +16894,7 @@ client.users.create(
-**connection:** `str` — Name of the connection this user should be created in. +**id:** `str` — ID of the user attribute profile to update.
@@ -16870,7 +16902,7 @@ client.users.create(
-**email:** `typing.Optional[str]` — The user's email. +**name:** `typing.Optional[UserAttributeProfileName]`
@@ -16878,7 +16910,7 @@ client.users.create(
-**phone_number:** `typing.Optional[str]` — The user's phone number (following the E.164 recommendation). +**user_id:** `typing.Optional[UserAttributeProfilePatchUserId]`
@@ -16886,7 +16918,7 @@ client.users.create(
-**user_metadata:** `typing.Optional[UserMetadata]` +**user_attributes:** `typing.Optional[UserAttributeProfileUserAttributes]`
@@ -16894,95 +16926,74 @@ client.users.create(
-**blocked:** `typing.Optional[bool]` — Whether this user was blocked by an administrator (true) or not (false). +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
- -
-
- -**email_verified:** `typing.Optional[bool]` — Whether this email address is verified (true) or unverified (false). User will receive a verification email after creation if `email_verified` is false or not specified -
-
-
-**phone_verified:** `typing.Optional[bool]` — Whether this phone number has been verified (true) or not (false). -
+
+## UserBlocks +
client.user_blocks.list_by_identifier(...) -> ListUserBlocksByIdentifierResponseContent
-**app_metadata:** `typing.Optional[AppMetadata]` - -
-
+#### 📝 Description
-**given_name:** `typing.Optional[str]` — The user's given name(s). - -
-
-
-**family_name:** `typing.Optional[str]` — The user's family name(s). - +Retrieve details of all [Brute-force Protection](https://auth0.com/docs/secure/attack-protection/brute-force-protection) blocks for a user with the given identifier (username, phone number, or email).
- -
-
- -**name:** `typing.Optional[str]` — The user's full name. -
+#### 🔌 Usage +
-**nickname:** `typing.Optional[str]` — The user's nickname. - -
-
-
-**picture:** `typing.Optional[str]` — A URI pointing to the user's picture. - -
-
+```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment -
-
+client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) -**user_id:** `typing.Optional[str]` — The external user's id provided by the identity provider. - +client.user_blocks.list_by_identifier( + identifier="identifier", + consider_brute_force_enablement=True, +) + +``` +
+
+#### ⚙️ Parameters +
-**password:** `typing.Optional[str]` — Initial password for this user. Only valid for auth0 connection strategy. - -
-
-
-**verify_email:** `typing.Optional[bool]` — Whether the user will receive a verification email after creation (true) or no email (false). Overrides behavior of `email_verified` parameter. +**identifier:** `str` — Should be any of a username, phone number, or email.
@@ -16990,7 +17001,12 @@ client.users.create(
-**username:** `typing.Optional[str]` — The user's username. Only valid if the connection requires a username. +**consider_brute_force_enablement:** `typing.Optional[bool]` + + + If true and Brute Force Protection is enabled and configured to block logins, will return a list of blocked IP addresses. + If true and Brute Force Protection is disabled, will return an empty list. +
@@ -17010,7 +17026,7 @@ client.users.create(
-
client.users.list_users_by_email(...) -> typing.List[UserResponseSchema] +
client.user_blocks.delete_by_identifier(...)
@@ -17022,11 +17038,9 @@ client.users.create(
-Find users by email. If Auth0 is the identity provider (idP), the email address associated with a user is saved in lower case, regardless of how you initially provided it. - -For example, if you register a user as JohnSmith@example.com, Auth0 saves the user's email as johnsmith@example.com. +Remove all [Brute-force Protection](https://auth0.com/docs/secure/attack-protection/brute-force-protection) blocks for the user with the given identifier (username, phone number, or email). -Therefore, when using this endpoint, make sure that you are searching for users via email addresses using the correct case. +Note: This endpoint does not unblock users that were [blocked by a tenant administrator](https://auth0.com/docs/user-profile#block-and-unblock-a-user).
@@ -17049,10 +17063,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.users.list_users_by_email( - fields="fields", - include_fields=True, - email="email", +client.user_blocks.delete_by_identifier( + identifier="identifier", ) ``` @@ -17069,23 +17081,7 @@ client.users.list_users_by_email(
-**email:** `str` — Email address to search for (case-sensitive). - -
-
- -
-
- -**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. - -
-
- -
-
- -**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). Defaults to true. +**identifier:** `str` — Should be any of a username, phone number, or email.
@@ -17105,7 +17101,7 @@ client.users.list_users_by_email(
-
client.users.get(...) -> GetUserResponseContent +
client.user_blocks.list(...) -> ListUserBlocksResponseContent
@@ -17117,7 +17113,7 @@ client.users.list_users_by_email(
-Retrieve user details. A list of fields to include or exclude may also be specified. For more information, see [Retrieve Users with the Get Users Endpoint](https://auth0.com/docs/manage-users/user-search/retrieve-users-with-get-users-endpoint). +Retrieve details of all [Brute-force Protection](https://auth0.com/docs/secure/attack-protection/brute-force-protection) blocks for the user with the given ID.
@@ -17140,10 +17136,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.users.get( +client.user_blocks.list( id="id", - fields="fields", - include_fields=True, + consider_brute_force_enablement=True, ) ``` @@ -17160,7 +17155,7 @@ client.users.get(
-**id:** `str` — ID of the user to retrieve. +**id:** `str` — user_id of the user blocks to retrieve.
@@ -17168,15 +17163,12 @@ client.users.get(
-**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. - -
-
+**consider_brute_force_enablement:** `typing.Optional[bool]` -
-
-**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). + If true and Brute Force Protection is enabled and configured to block logins, will return a list of blocked IP addresses. + If true and Brute Force Protection is disabled, will return an empty list. +
@@ -17196,7 +17188,7 @@ client.users.get(
-
client.users.delete(...) +
client.user_blocks.delete(...)
@@ -17208,7 +17200,9 @@ client.users.get(
-Delete a user by user ID. This action cannot be undone. For Auth0 Dashboard instructions, see [Delete Users](https://auth0.com/docs/manage-users/user-accounts/delete-users). +Remove all [Brute-force Protection](https://auth0.com/docs/secure/attack-protection/brute-force-protection) blocks for the user with the given ID. + +Note: This endpoint does not unblock users that were [blocked by a tenant administrator](https://auth0.com/docs/user-profile#block-and-unblock-a-user).
@@ -17231,7 +17225,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.users.delete( +client.user_blocks.delete( id="id", ) @@ -17249,7 +17243,7 @@ client.users.delete(
-**id:** `str` — ID of the user to delete. +**id:** `str` — The user_id of the user to update.
@@ -17269,7 +17263,8 @@ client.users.delete(
-
client.users.update(...) -> UpdateUserResponseContent +## Users +
client.users.list(...) -> ListUsersOffsetPaginatedResponseContent
@@ -17281,97 +17276,24 @@ client.users.delete(
-Update a user. - -These are the attributes that can be updated at the root level: - -- app_metadata -- blocked -- email -- email_verified -- family_name -- given_name -- name -- nickname -- password -- phone_number -- phone_verified -- picture -- username -- user_metadata -- verify_email - -Some considerations: - -- The properties of the new object will replace the old ones. -- The metadata fields are an exception to this rule (`user_metadata` and `app_metadata`). These properties are merged instead of being replaced but be careful, the merge only occurs on the first level. -- If you are updating `email`, `email_verified`, `phone_number`, `phone_verified`, `username` or `password` of a secondary identity, you need to specify the `connection` property too. -- If you are updating `email` or `phone_number` you can specify, optionally, the `client_id` property. -- Updating `email_verified` is not supported for enterprise and passwordless sms connections. -- Updating the `blocked` to `false` does not affect the user's blocked state from an excessive amount of incorrectly provided credentials. Use the "Unblock a user" endpoint from the "User Blocks" API to change the user's state. -- Supported attributes can be unset by supplying `null` as the value. - -**Updating a field (non-metadata property)** - -To mark the email address of a user as verified, the body to send should be: - -```json -{ "email_verified": true } -``` - -**Updating a user metadata root property** - -Let's assume that our test user has the following `user_metadata`: - -```json -{ "user_metadata" : { "profileCode": 1479 } } -``` +Retrieve details of users. It is possible to: -To add the field `addresses` the body to send should be: +- Specify a search criteria for users +- Sort the users to be returned +- Select the fields to be returned +- Specify the number of users to retrieve per page and the page index -```json -{ "user_metadata" : { "addresses": {"work_address": "100 Industrial Way"} }} -``` -The modified object ends up with the following `user_metadata` property: -```json -{ - "user_metadata": { - "profileCode": 1479, - "addresses": { "work_address": "100 Industrial Way" } - } -} -``` +The `q` query parameter can be used to get users that match the specified criteria [using query string syntax.](https://auth0.com/docs/users/search/v3/query-syntax) -**Updating an inner user metadata property** +[Learn more about searching for users.](https://auth0.com/docs/users/search/v3) -If there's existing user metadata to which we want to add `"home_address": "742 Evergreen Terrace"` (using the `addresses` property) we should send the whole `addresses` object. Since this is a first-level object, the object will be merged in, but its own properties will not be. The body to send should be: +Read about [best practices](https://auth0.com/docs/users/search/best-practices) when working with the API endpoints for retrieving users. -```json -{ - "user_metadata": { - "addresses": { - "work_address": "100 Industrial Way", - "home_address": "742 Evergreen Terrace" - } - } -} -``` -The modified object ends up with the following `user_metadata` property: -```json -{ - "user_metadata": { - "profileCode": 1479, - "addresses": { - "work_address": "100 Industrial Way", - "home_address": "742 Evergreen Terrace" - } - } -} -``` +Auth0 limits the number of users you can return. If you exceed this threshold, please redefine your search, use the [export job](https://auth0.com/docs/api/management/v2#!/Jobs/post_users_exports), or the [User Import / Export](https://auth0.com/docs/extensions/user-import-export) extension.
@@ -17394,8 +17316,17 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.users.update( - id="id", +client.users.list( + page=1, + per_page=1, + include_totals=True, + sort="sort", + connection="connection", + fields="fields", + include_fields=True, + q="q", + search_engine="v1", + primary_order=True, ) ``` @@ -17412,7 +17343,7 @@ client.users.update(
-**id:** `str` — ID of the user to update. +**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0.
@@ -17420,7 +17351,7 @@ client.users.update(
-**blocked:** `typing.Optional[bool]` — Whether this user was blocked by an administrator (true) or not (false). +**per_page:** `typing.Optional[int]` — Number of results per page.
@@ -17428,7 +17359,7 @@ client.users.update(
-**email_verified:** `typing.Optional[bool]` — Whether this email address is verified (true) or unverified (false). If set to false the user will not receive a verification email unless `verify_email` is set to true. +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
@@ -17436,7 +17367,7 @@ client.users.update(
-**email:** `typing.Optional[str]` — Email address of this user. +**sort:** `typing.Optional[str]` — Field to sort by. Use field:order where order is 1 for ascending and -1 for descending. e.g. created_at:1
@@ -17444,7 +17375,7 @@ client.users.update(
-**phone_number:** `typing.Optional[str]` — The user's phone number (following the E.164 recommendation). +**connection:** `typing.Optional[str]` — Connection filter. Only applies when using search_engine=v1. To filter by connection with search_engine=v2|v3, use q=identities.connection:"connection_name"
@@ -17452,7 +17383,7 @@ client.users.update(
-**phone_verified:** `typing.Optional[bool]` — Whether this phone number has been verified (true) or not (false). +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields.
@@ -17460,7 +17391,7 @@ client.users.update(
-**user_metadata:** `typing.Optional[UserMetadata]` — User metadata to which this user has read/write access. +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false).
@@ -17468,7 +17399,7 @@ client.users.update(
-**app_metadata:** `typing.Optional[AppMetadata]` — User metadata to which this user has read-only access. +**q:** `typing.Optional[str]` — Query in Lucene query string syntax. Some query types cannot be used on metadata fields, for details see Searchable Fields.
@@ -17476,7 +17407,7 @@ client.users.update(
-**given_name:** `typing.Optional[str]` — Given name/first name/forename of this user. +**search_engine:** `typing.Optional[SearchEngineVersionsEnum]` — The version of the search engine
@@ -17484,7 +17415,7 @@ client.users.update(
-**family_name:** `typing.Optional[str]` — Family name/last name/surname of this user. +**primary_order:** `typing.Optional[bool]` — If true (default), results are returned in a deterministic order. If false, results may be returned in a non-deterministic order, which can enhance performance for complex queries targeting a small number of users. Set to false only when consistent ordering and pagination is not required.
@@ -17492,31 +17423,74 @@ client.users.update(
-**name:** `typing.Optional[str]` — Name of this user. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
+ + + + +
+
client.users.create(...) -> CreateUserResponseContent
-**nickname:** `typing.Optional[str]` — Preferred nickname or alias of this user. - +#### 📝 Description + +
+
+ +
+
+ +Create a new user for a given [database](https://auth0.com/docs/connections/database) or [passwordless](https://auth0.com/docs/connections/passwordless) connection. + +Note: `connection` is required but other parameters such as `email` and `password` are dependent upon the type of connection.
+
+
+ +#### 🔌 Usage
-**picture:** `typing.Optional[str]` — URL to picture, photo, or avatar of this user. - +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.users.create( + connection="connection", +) + +``` +
+
+#### ⚙️ Parameters +
-**verify_email:** `typing.Optional[bool]` — Whether this user will receive a verification email after creation (true) or no email (false). Overrides behavior of `email_verified` parameter. +
+
+ +**connection:** `str` — Name of the connection this user should be created in.
@@ -17524,7 +17498,7 @@ client.users.update(
-**verify_phone_number:** `typing.Optional[bool]` — Whether this user will receive a text after changing the phone number (true) or no text (false). Only valid when changing phone number for SMS connections. +**email:** `typing.Optional[str]` — The user's email.
@@ -17532,7 +17506,7 @@ client.users.update(
-**password:** `typing.Optional[str]` — New password for this user. Only valid for database connections. +**phone_number:** `typing.Optional[str]` — The user's phone number (following the E.164 recommendation).
@@ -17540,7 +17514,7 @@ client.users.update(
-**connection:** `typing.Optional[str]` — Name of the connection to target for this user update. +**user_metadata:** `typing.Optional[UserMetadata]`
@@ -17548,7 +17522,7 @@ client.users.update(
-**client_id:** `typing.Optional[str]` — Auth0 client ID. Only valid when updating email address. +**blocked:** `typing.Optional[bool]` — Whether this user was blocked by an administrator (true) or not (false).
@@ -17556,7 +17530,7 @@ client.users.update(
-**username:** `typing.Optional[str]` — The user's username. Only valid if the connection requires a username. +**email_verified:** `typing.Optional[bool]` — Whether this email address is verified (true) or unverified (false). User will receive a verification email after creation if `email_verified` is false or not specified
@@ -17564,72 +17538,87 @@ client.users.update(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**phone_verified:** `typing.Optional[bool]` — Whether this phone number has been verified (true) or not (false).
-
-
+
+
+**app_metadata:** `typing.Optional[AppMetadata]` +
-
-
client.users.regenerate_recovery_code(...) -> RegenerateUsersRecoveryCodeResponseContent
-#### 📝 Description +**given_name:** `typing.Optional[str]` — The user's given name(s). + +
+
+**family_name:** `typing.Optional[str]` — The user's family name(s). + +
+
+
-Remove an existing multi-factor authentication (MFA) [recovery code](https://auth0.com/docs/secure/multi-factor-authentication/reset-user-mfa) and generate a new one. If a user cannot access the original device or account used for MFA enrollment, they can use a recovery code to authenticate. -
-
+**name:** `typing.Optional[str]` — The user's full name. + -#### 🔌 Usage -
+**nickname:** `typing.Optional[str]` — The user's nickname. + +
+
+
-```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) +**picture:** `typing.Optional[str]` — A URI pointing to the user's picture. + +
+
-client.users.regenerate_recovery_code( - id="id", -) +
+
-``` +**user_id:** `typing.Optional[str]` — The external user's id provided by the identity provider. +
+ +
+
+ +**password:** `typing.Optional[str]` — Initial password for this user. Only valid for auth0 connection strategy. +
-#### ⚙️ Parameters -
+**verify_email:** `typing.Optional[bool]` — Whether the user will receive a verification email after creation (true) or no email (false). Overrides behavior of `email_verified` parameter. + +
+
+
-**id:** `str` — ID of the user to regenerate a multi-factor authentication recovery code for. +**username:** `typing.Optional[str]` — The user's username. Only valid if the connection requires a username.
@@ -17649,7 +17638,7 @@ client.users.regenerate_recovery_code(
-
client.users.revoke_access(...) +
client.users.list_users_by_email(...) -> typing.List[UserResponseSchema]
@@ -17661,7 +17650,11 @@ client.users.regenerate_recovery_code(
-Revokes selected resources related to a user (sessions, refresh tokens, ...). +Find users by email. If Auth0 is the identity provider (idP), the email address associated with a user is saved in lower case, regardless of how you initially provided it. + +For example, if you register a user as JohnSmith@example.com, Auth0 saves the user's email as johnsmith@example.com. + +Therefore, when using this endpoint, make sure that you are searching for users via email addresses using the correct case.
@@ -17684,8 +17677,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.users.revoke_access( - id="id", +client.users.list_users_by_email( + fields="fields", + include_fields=True, + email="email", ) ``` @@ -17702,7 +17697,7 @@ client.users.revoke_access(
-**id:** `str` — ID of the user. +**email:** `str` — Email address to search for (case-sensitive).
@@ -17710,7 +17705,7 @@ client.users.revoke_access(
-**session_id:** `typing.Optional[str]` — ID of the session to revoke. +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields.
@@ -17718,7 +17713,7 @@ client.users.revoke_access(
-**preserve_refresh_tokens:** `typing.Optional[bool]` — Whether to preserve the refresh tokens associated with the session. +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). Defaults to true.
@@ -17738,8 +17733,7 @@ client.users.revoke_access(
-## Actions Versions -
client.actions.versions.list(...) -> ListActionVersionsPaginatedResponseContent +
client.users.get(...) -> GetUserResponseContent
@@ -17751,7 +17745,7 @@ client.users.revoke_access(
-Retrieve all of an action's versions. An action version is created whenever an action is deployed. An action version is immutable, once created. +Retrieve user details. A list of fields to include or exclude may also be specified. For more information, see [Retrieve Users with the Get Users Endpoint](https://auth0.com/docs/manage-users/user-search/retrieve-users-with-get-users-endpoint).
@@ -17774,10 +17768,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.versions.list( - action_id="actionId", - page=1, - per_page=1, +client.users.get( + id="id", + fields="fields", + include_fields=True, ) ``` @@ -17794,7 +17788,7 @@ client.actions.versions.list(
-**action_id:** `str` — The ID of the action. +**id:** `str` — ID of the user to retrieve.
@@ -17802,7 +17796,7 @@ client.actions.versions.list(
-**page:** `typing.Optional[int]` — Use this field to request a specific page of the list results. +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields.
@@ -17810,7 +17804,7 @@ client.actions.versions.list(
-**per_page:** `typing.Optional[int]` — This field specify the maximum number of results to be returned by the server. 20 by default +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false).
@@ -17830,7 +17824,7 @@ client.actions.versions.list(
-
client.actions.versions.get(...) -> GetActionVersionResponseContent +
client.users.delete(...)
@@ -17842,7 +17836,7 @@ client.actions.versions.list(
-Retrieve a specific version of an action. An action version is created whenever an action is deployed. An action version is immutable, once created. +Delete a user by user ID. This action cannot be undone. For Auth0 Dashboard instructions, see [Delete Users](https://auth0.com/docs/manage-users/user-accounts/delete-users).
@@ -17865,8 +17859,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.versions.get( - action_id="actionId", +client.users.delete( id="id", ) @@ -17884,15 +17877,7 @@ client.actions.versions.get(
-**action_id:** `str` — The ID of the action. - -
-
- -
-
- -**id:** `str` — The ID of the action version. +**id:** `str` — ID of the user to delete.
@@ -17912,7 +17897,7 @@ client.actions.versions.get(
-
client.actions.versions.deploy(...) -> DeployActionVersionResponseContent +
client.users.update(...) -> UpdateUserResponseContent
@@ -17924,7 +17909,97 @@ client.actions.versions.get(
-Performs the equivalent of a roll-back of an action to an earlier, specified version. Creates a new, deployed action version that is identical to the specified version. If this action is currently bound to a trigger, the system will begin executing the newly-created version immediately. +Update a user. + +These are the attributes that can be updated at the root level: + +- app_metadata +- blocked +- email +- email_verified +- family_name +- given_name +- name +- nickname +- password +- phone_number +- phone_verified +- picture +- username +- user_metadata +- verify_email + +Some considerations: + +- The properties of the new object will replace the old ones. +- The metadata fields are an exception to this rule (`user_metadata` and `app_metadata`). These properties are merged instead of being replaced but be careful, the merge only occurs on the first level. +- If you are updating `email`, `email_verified`, `phone_number`, `phone_verified`, `username` or `password` of a secondary identity, you need to specify the `connection` property too. +- If you are updating `email` or `phone_number` you can specify, optionally, the `client_id` property. +- Updating `email_verified` is not supported for enterprise and passwordless sms connections. +- Updating the `blocked` to `false` does not affect the user's blocked state from an excessive amount of incorrectly provided credentials. Use the "Unblock a user" endpoint from the "User Blocks" API to change the user's state. +- Supported attributes can be unset by supplying `null` as the value. + +**Updating a field (non-metadata property)** + +To mark the email address of a user as verified, the body to send should be: + +```json +{ "email_verified": true } +``` + +**Updating a user metadata root property** + +Let's assume that our test user has the following `user_metadata`: + +```json +{ "user_metadata" : { "profileCode": 1479 } } +``` + +To add the field `addresses` the body to send should be: + +```json +{ "user_metadata" : { "addresses": {"work_address": "100 Industrial Way"} }} +``` + +The modified object ends up with the following `user_metadata` property: + +```json +{ + "user_metadata": { + "profileCode": 1479, + "addresses": { "work_address": "100 Industrial Way" } + } +} +``` + +**Updating an inner user metadata property** + +If there's existing user metadata to which we want to add `"home_address": "742 Evergreen Terrace"` (using the `addresses` property) we should send the whole `addresses` object. Since this is a first-level object, the object will be merged in, but its own properties will not be. The body to send should be: + +```json +{ + "user_metadata": { + "addresses": { + "work_address": "100 Industrial Way", + "home_address": "742 Evergreen Terrace" + } + } +} +``` + +The modified object ends up with the following `user_metadata` property: + +```json +{ + "user_metadata": { + "profileCode": 1479, + "addresses": { + "work_address": "100 Industrial Way", + "home_address": "742 Evergreen Terrace" + } + } +} +```
@@ -17939,7 +18014,7 @@ Performs the equivalent of a roll-back of an action to an earlier, specified ver
```python -from auth0.management import Auth0, DeployActionVersionRequestContent +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -17947,10 +18022,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.versions.deploy( - action_id="actionId", +client.users.update( id="id", - request=DeployActionVersionRequestContent(), ) ``` @@ -17967,7 +18040,7 @@ client.actions.versions.deploy(
-**action_id:** `str` — The ID of an action. +**id:** `str` — ID of the user to update.
@@ -17975,7 +18048,7 @@ client.actions.versions.deploy(
-**id:** `str` — The ID of an action version. +**blocked:** `typing.Optional[bool]` — Whether this user was blocked by an administrator (true) or not (false).
@@ -17983,7 +18056,7 @@ client.actions.versions.deploy(
-**request:** `typing.Optional[DeployActionVersionRequestContent]` +**email_verified:** `typing.Optional[bool]` — Whether this email address is verified (true) or unverified (false). If set to false the user will not receive a verification email unless `verify_email` is set to true.
@@ -17991,73 +18064,127 @@ client.actions.versions.deploy(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**email:** `typing.Optional[str]` — Email address of this user.
+ +
+
+ +**phone_number:** `typing.Optional[str]` — The user's phone number (following the E.164 recommendation). +
+
+
+**phone_verified:** `typing.Optional[bool]` — Whether this phone number has been verified (true) or not (false). +
-
-## Actions Executions -
client.actions.executions.get(...) -> GetActionExecutionResponseContent
-#### 📝 Description +**user_metadata:** `typing.Optional[UserMetadata]` — User metadata to which this user has read/write access. + +
+
+**app_metadata:** `typing.Optional[AppMetadata]` — User metadata to which this user has read-only access. + +
+
+
-Retrieve information about a specific execution of a trigger. Relevant execution IDs will be included in tenant logs generated as part of that authentication flow. Executions will only be stored for 10 days after their creation. +**given_name:** `typing.Optional[str]` — Given name/first name/forename of this user. +
+ +
+
+ +**family_name:** `typing.Optional[str]` — Family name/last name/surname of this user. +
-#### 🔌 Usage +
+
+ +**name:** `typing.Optional[str]` — Name of this user. + +
+
+**nickname:** `typing.Optional[str]` — Preferred nickname or alias of this user. + +
+
+
-```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment +**picture:** `typing.Optional[str]` — URL to picture, photo, or avatar of this user. + +
+
-client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) +
+
-client.actions.executions.get( - id="id", -) +**verify_email:** `typing.Optional[bool]` — Whether this user will receive a verification email after creation (true) or no email (false). Overrides behavior of `email_verified` parameter. + +
+
-``` +
+
+ +**verify_phone_number:** `typing.Optional[bool]` — Whether this user will receive a text after changing the phone number (true) or no text (false). Only valid when changing phone number for SMS connections. +
+ +
+
+ +**password:** `typing.Optional[str]` — New password for this user. Only valid for database connections. +
-#### ⚙️ Parameters +
+
+ +**connection:** `typing.Optional[str]` — Name of the connection to target for this user update. + +
+
+**client_id:** `typing.Optional[str]` — Auth0 client ID. Only valid when updating email address. + +
+
+
-**id:** `str` — The ID of the execution to retrieve. +**username:** `typing.Optional[str]` — The user's username. Only valid if the connection requires a username.
@@ -18077,8 +18204,7 @@ client.actions.executions.get(
-## Actions Modules -
client.actions.modules.list(...) -> GetActionModulesResponseContent +
client.users.regenerate_recovery_code(...) -> RegenerateUsersRecoveryCodeResponseContent
@@ -18090,7 +18216,7 @@ client.actions.executions.get(
-Retrieve a paginated list of all Actions Modules with optional filtering and totals. +Remove an existing multi-factor authentication (MFA) [recovery code](https://auth0.com/docs/secure/multi-factor-authentication/reset-user-mfa) and generate a new one. If a user cannot access the original device or account used for MFA enrollment, they can use a recovery code to authenticate.
@@ -18113,9 +18239,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.list( - page=1, - per_page=1, +client.users.regenerate_recovery_code( + id="id", ) ``` @@ -18132,15 +18257,7 @@ client.actions.modules.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. - -
-
- -
-
- -**per_page:** `typing.Optional[int]` — Number of results per page. Paging is disabled if parameter not sent. +**id:** `str` — ID of the user to regenerate a multi-factor authentication recovery code for.
@@ -18160,7 +18277,7 @@ client.actions.modules.list(
-
client.actions.modules.create(...) -> CreateActionModuleResponseContent +
client.users.revoke_access(...)
@@ -18172,7 +18289,7 @@ client.actions.modules.list(
-Create a new Actions Module for reusable code across actions. +Revokes selected resources related to a user (sessions, refresh tokens, ...).
@@ -18195,9 +18312,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.create( - name="name", - code="code", +client.users.revoke_access( + id="id", ) ``` @@ -18214,31 +18330,7 @@ client.actions.modules.create(
-**name:** `str` — The name of the action module. - -
-
- -
-
- -**code:** `str` — The source code of the action module. - -
-
- -
-
- -**secrets:** `typing.Optional[typing.List[ActionModuleSecretRequest]]` — The secrets to associate with the action module. - -
-
- -
-
- -**dependencies:** `typing.Optional[typing.List[ActionModuleDependencyRequest]]` — The npm dependencies of the action module. +**id:** `str` — ID of the user.
@@ -18246,7 +18338,7 @@ client.actions.modules.create(
-**api_version:** `typing.Optional[str]` — The API version of the module. +**session_id:** `typing.Optional[str]` — ID of the session to revoke.
@@ -18254,7 +18346,7 @@ client.actions.modules.create(
-**publish:** `typing.Optional[bool]` — Whether to publish the module immediately after creation. +**preserve_refresh_tokens:** `typing.Optional[bool]` — Whether to preserve the refresh tokens associated with the session.
@@ -18274,7 +18366,8 @@ client.actions.modules.create(
-
client.actions.modules.get(...) -> GetActionModuleResponseContent +## Actions Versions +
client.actions.versions.list(...) -> ListActionVersionsPaginatedResponseContent
@@ -18286,7 +18379,7 @@ client.actions.modules.create(
-Retrieve details of a specific Actions Module by its unique identifier. +Retrieve all of an action's versions. An action version is created whenever an action is deployed. An action version is immutable, once created.
@@ -18309,8 +18402,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.get( - id="id", +client.actions.versions.list( + action_id="actionId", + page=1, + per_page=1, ) ``` @@ -18327,7 +18422,23 @@ client.actions.modules.get(
-**id:** `str` — The ID of the action module to retrieve. +**action_id:** `str` — The ID of the action. + +
+
+ +
+
+ +**page:** `typing.Optional[int]` — Use this field to request a specific page of the list results. + +
+
+ +
+
+ +**per_page:** `typing.Optional[int]` — This field specify the maximum number of results to be returned by the server. 20 by default
@@ -18347,7 +18458,7 @@ client.actions.modules.get(
-
client.actions.modules.delete(...) +
client.actions.versions.get(...) -> GetActionVersionResponseContent
@@ -18359,7 +18470,7 @@ client.actions.modules.get(
-Permanently delete an Actions Module. This will fail if the module is still in use by any actions. +Retrieve a specific version of an action. An action version is created whenever an action is deployed. An action version is immutable, once created.
@@ -18382,7 +18493,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.delete( +client.actions.versions.get( + action_id="actionId", id="id", ) @@ -18400,7 +18512,15 @@ client.actions.modules.delete(
-**id:** `str` — The ID of the Actions Module to delete. +**action_id:** `str` — The ID of the action. + +
+
+ +
+
+ +**id:** `str` — The ID of the action version.
@@ -18420,7 +18540,7 @@ client.actions.modules.delete(
-
client.actions.modules.update(...) -> UpdateActionModuleResponseContent +
client.actions.versions.deploy(...) -> DeployActionVersionResponseContent
@@ -18432,7 +18552,7 @@ client.actions.modules.delete(
-Update properties of an existing Actions Module, such as code, dependencies, or secrets. +Performs the equivalent of a roll-back of an action to an earlier, specified version. Creates a new, deployed action version that is identical to the specified version. If this action is currently bound to a trigger, the system will begin executing the newly-created version immediately.
@@ -18447,7 +18567,7 @@ Update properties of an existing Actions Module, such as code, dependencies, or
```python -from auth0.management import Auth0 +from auth0.management import Auth0, DeployActionVersionRequestContent from auth0.management.environment import Auth0Environment client = Auth0( @@ -18455,8 +18575,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.update( +client.actions.versions.deploy( + action_id="actionId", id="id", + request=DeployActionVersionRequestContent(), ) ``` @@ -18473,15 +18595,7 @@ client.actions.modules.update(
-**id:** `str` — The ID of the action module to update. - -
-
- -
-
- -**code:** `typing.Optional[str]` — The source code of the action module. +**action_id:** `str` — The ID of an action.
@@ -18489,7 +18603,7 @@ client.actions.modules.update(
-**secrets:** `typing.Optional[typing.List[ActionModuleSecretRequest]]` — The secrets to associate with the action module. +**id:** `str` — The ID of an action version.
@@ -18497,7 +18611,7 @@ client.actions.modules.update(
-**dependencies:** `typing.Optional[typing.List[ActionModuleDependencyRequest]]` — The npm dependencies of the action module. +**request:** `typing.Optional[DeployActionVersionRequestContent]`
@@ -18517,7 +18631,8 @@ client.actions.modules.update(
-
client.actions.modules.list_actions(...) -> GetActionModuleActionsResponseContent +## Actions Executions +
client.actions.executions.get(...) -> GetActionExecutionResponseContent
@@ -18529,7 +18644,7 @@ client.actions.modules.update(
-Lists all actions that are using a specific Actions Module, showing which deployed action versions reference this Actions Module. +Retrieve information about a specific execution of a trigger. Relevant execution IDs will be included in tenant logs generated as part of that authentication flow. Executions will only be stored for 10 days after their creation.
@@ -18552,10 +18667,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.list_actions( +client.actions.executions.get( id="id", - page=1, - per_page=1, ) ``` @@ -18572,23 +18685,7 @@ client.actions.modules.list_actions(
-**id:** `str` — The unique ID of the module. - -
-
- -
-
- -**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. - -
-
- -
-
- -**per_page:** `typing.Optional[int]` — Number of results per page. +**id:** `str` — The ID of the execution to retrieve.
@@ -18608,7 +18705,8 @@ client.actions.modules.list_actions(
-
client.actions.modules.rollback(...) -> RollbackActionModuleResponseContent +## Actions Modules +
client.actions.modules.list(...) -> GetActionModulesResponseContent
@@ -18620,7 +18718,7 @@ client.actions.modules.list_actions(
-Rolls back an Actions Module's draft to a previously created version. This action copies the code, dependencies, and secrets from the specified version into the current draft. +Retrieve a paginated list of all Actions Modules with optional filtering and totals.
@@ -18643,9 +18741,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.rollback( - id="id", - module_version_id="module_version_id", +client.actions.modules.list( + page=1, + per_page=1, ) ``` @@ -18662,7 +18760,7 @@ client.actions.modules.rollback(
-**id:** `str` — The unique ID of the module to roll back. +**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0.
@@ -18670,7 +18768,7 @@ client.actions.modules.rollback(
-**module_version_id:** `str` — The unique ID of the module version to roll back to. +**per_page:** `typing.Optional[int]` — Number of results per page. Paging is disabled if parameter not sent.
@@ -18690,8 +18788,7 @@ client.actions.modules.rollback(
-## Actions Triggers -
client.actions.triggers.list() -> ListActionTriggersResponseContent +
client.actions.modules.create(...) -> CreateActionModuleResponseContent
@@ -18703,7 +18800,7 @@ client.actions.modules.rollback(
-Retrieve the set of triggers currently available within actions. A trigger is an extensibility point to which actions can be bound. +Create a new Actions Module for reusable code across actions.
@@ -18726,7 +18823,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.triggers.list() +client.actions.modules.create( + name="name", + code="code", +) ``` @@ -18742,75 +18842,31 @@ client.actions.triggers.list()
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**name:** `str` — The name of the action module.
- -
- - - - -
- -## Actions Modules Versions -
client.actions.modules.versions.list(...) -> GetActionModuleVersionsResponseContent -
-
- -#### 📝 Description - -
-
-List all published versions of a specific Actions Module. -
-
+**code:** `str` — The source code of the action module. +
-#### 🔌 Usage -
-
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.actions.modules.versions.list( - id="id", - page=1, - per_page=1, -) - -``` -
-
+**secrets:** `typing.Optional[typing.List[ActionModuleSecretRequest]]` — The secrets to associate with the action module. +
-#### ⚙️ Parameters -
-
-
- -**id:** `str` — The unique ID of the module. +**dependencies:** `typing.Optional[typing.List[ActionModuleDependencyRequest]]` — The npm dependencies of the action module.
@@ -18818,7 +18874,7 @@ client.actions.modules.versions.list(
-**page:** `typing.Optional[int]` — Use this field to request a specific page of the list results. +**api_version:** `typing.Optional[str]` — The API version of the module.
@@ -18826,7 +18882,7 @@ client.actions.modules.versions.list(
-**per_page:** `typing.Optional[int]` — The maximum number of results to be returned by the server in a single response. 20 by default. +**publish:** `typing.Optional[bool]` — Whether to publish the module immediately after creation.
@@ -18846,7 +18902,7 @@ client.actions.modules.versions.list(
-
client.actions.modules.versions.create(...) -> CreateActionModuleVersionResponseContent +
client.actions.modules.get(...) -> GetActionModuleResponseContent
@@ -18858,7 +18914,7 @@ client.actions.modules.versions.list(
-Creates a new immutable version of an Actions Module from the current draft version. This publishes the draft as a new version that can be referenced by actions, while maintaining the existing draft for continued development. +Retrieve details of a specific Actions Module by its unique identifier.
@@ -18881,7 +18937,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.versions.create( +client.actions.modules.get( id="id", ) @@ -18899,7 +18955,7 @@ client.actions.modules.versions.create(
-**id:** `str` — The ID of the action module to create a version for. +**id:** `str` — The ID of the action module to retrieve.
@@ -18919,7 +18975,7 @@ client.actions.modules.versions.create(
-
client.actions.modules.versions.get(...) -> GetActionModuleVersionResponseContent +
client.actions.modules.delete(...)
@@ -18931,7 +18987,7 @@ client.actions.modules.versions.create(
-Retrieve the details of a specific, immutable version of an Actions Module. +Permanently delete an Actions Module. This will fail if the module is still in use by any actions.
@@ -18954,9 +19010,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.modules.versions.get( +client.actions.modules.delete( id="id", - version_id="versionId", ) ``` @@ -18973,15 +19028,7 @@ client.actions.modules.versions.get(
-**id:** `str` — The unique ID of the module. - -
-
- -
-
- -**version_id:** `str` — The unique ID of the module version to retrieve. +**id:** `str` — The ID of the Actions Module to delete.
@@ -19001,8 +19048,7 @@ client.actions.modules.versions.get(
-## Actions Triggers Bindings -
client.actions.triggers.bindings.list(...) -> ListActionBindingsPaginatedResponseContent +
client.actions.modules.update(...) -> UpdateActionModuleResponseContent
@@ -19014,7 +19060,7 @@ client.actions.modules.versions.get(
-Retrieve the actions that are bound to a trigger. Once an action is created and deployed, it must be attached (i.e. bound) to a trigger so that it will be executed as part of a flow. The list of actions returned reflects the order in which they will be executed during the appropriate flow. +Update properties of an existing Actions Module, such as code, dependencies, or secrets.
@@ -19037,10 +19083,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.triggers.bindings.list( - trigger_id="post-login", - page=1, - per_page=1, +client.actions.modules.update( + id="id", ) ``` @@ -19057,7 +19101,7 @@ client.actions.triggers.bindings.list(
-**trigger_id:** `ActionTriggerTypeEnum` — An actions extensibility point. +**id:** `str` — The ID of the action module to update.
@@ -19065,7 +19109,7 @@ client.actions.triggers.bindings.list(
-**page:** `typing.Optional[int]` — Use this field to request a specific page of the list results. +**code:** `typing.Optional[str]` — The source code of the action module.
@@ -19073,7 +19117,15 @@ client.actions.triggers.bindings.list(
-**per_page:** `typing.Optional[int]` — The maximum number of results to be returned in a single request. 20 by default +**secrets:** `typing.Optional[typing.List[ActionModuleSecretRequest]]` — The secrets to associate with the action module. + +
+
+ +
+
+ +**dependencies:** `typing.Optional[typing.List[ActionModuleDependencyRequest]]` — The npm dependencies of the action module.
@@ -19093,7 +19145,7 @@ client.actions.triggers.bindings.list(
-
client.actions.triggers.bindings.update_many(...) -> UpdateActionBindingsResponseContent +
client.actions.modules.list_actions(...) -> GetActionModuleActionsResponseContent
@@ -19105,7 +19157,7 @@ client.actions.triggers.bindings.list(
-Update the actions that are bound (i.e. attached) to a trigger. Once an action is created and deployed, it must be attached (i.e. bound) to a trigger so that it will be executed as part of a flow. The order in which the actions are provided will determine the order in which they are executed. +Lists all actions that are using a specific Actions Module, showing which deployed action versions reference this Actions Module.
@@ -19128,8 +19180,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.actions.triggers.bindings.update_many( - trigger_id="post-login", +client.actions.modules.list_actions( + id="id", + page=1, + per_page=1, ) ``` @@ -19146,7 +19200,7 @@ client.actions.triggers.bindings.update_many(
-**trigger_id:** `ActionTriggerTypeEnum` — An actions extensibility point. +**id:** `str` — The unique ID of the module.
@@ -19154,7 +19208,7 @@ client.actions.triggers.bindings.update_many(
-**bindings:** `typing.Optional[typing.List[ActionBindingWithRef]]` — The actions that will be bound to this trigger. The order in which they are included will be the order in which they are executed. +**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0.
@@ -19162,73 +19216,7 @@ client.actions.triggers.bindings.update_many(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
- -
- - - - -
- -## Anomaly Blocks -
client.anomaly.blocks.check_ip(...) -
-
- -#### 📝 Description - -
-
- -
-
- -Check if the given IP address is blocked via the Suspicious IP Throttling due to multiple suspicious attempts. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.anomaly.blocks.check_ip( - id="id", -) - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
- -
-
- -**id:** `AnomalyIpFormat` — IP address to check. +**per_page:** `typing.Optional[int]` — Number of results per page.
@@ -19248,7 +19236,7 @@ client.anomaly.blocks.check_ip(
-
client.anomaly.blocks.unblock_ip(...) +
client.actions.modules.rollback(...) -> RollbackActionModuleResponseContent
@@ -19260,7 +19248,7 @@ client.anomaly.blocks.check_ip(
-Remove a block imposed by Suspicious IP Throttling for the given IP address. +Rolls back an Actions Module's draft to a previously created version. This action copies the code, dependencies, and secrets from the specified version into the current draft.
@@ -19283,8 +19271,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.anomaly.blocks.unblock_ip( +client.actions.modules.rollback( id="id", + module_version_id="module_version_id", ) ``` @@ -19301,7 +19290,15 @@ client.anomaly.blocks.unblock_ip(
-**id:** `AnomalyIpFormat` — IP address to unblock. +**id:** `str` — The unique ID of the module to roll back. + +
+
+ +
+
+ +**module_version_id:** `str` — The unique ID of the module version to roll back to.
@@ -19321,8 +19318,8 @@ client.anomaly.blocks.unblock_ip(
-## AttackProtection BotDetection -
client.attack_protection.bot_detection.get() -> GetBotDetectionSettingsResponseContent +## Actions Triggers +
client.actions.triggers.list() -> ListActionTriggersResponseContent
@@ -19334,7 +19331,7 @@ client.anomaly.blocks.unblock_ip(
-Get the Bot Detection configuration of your tenant. +Retrieve the set of triggers currently available within actions. A trigger is an extensibility point to which actions can be bound.
@@ -19357,7 +19354,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.bot_detection.get() +client.actions.triggers.list() ``` @@ -19385,7 +19382,8 @@ client.attack_protection.bot_detection.get()
-
client.attack_protection.bot_detection.update(...) -> UpdateBotDetectionSettingsResponseContent +## Actions Modules Versions +
client.actions.modules.versions.list(...) -> GetActionModuleVersionsResponseContent
@@ -19397,7 +19395,7 @@ client.attack_protection.bot_detection.get()
-Update the Bot Detection configuration of your tenant. +List all published versions of a specific Actions Module.
@@ -19420,7 +19418,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.bot_detection.update() +client.actions.modules.versions.list( + id="id", + page=1, + per_page=1, +) ``` @@ -19436,31 +19438,7 @@ client.attack_protection.bot_detection.update()
-**bot_detection_level:** `typing.Optional[BotDetectionLevelEnum]` - -
-
- -
-
- -**challenge_password_policy:** `typing.Optional[BotDetectionChallengePolicyPasswordFlowEnum]` - -
-
- -
-
- -**challenge_passwordless_policy:** `typing.Optional[BotDetectionChallengePolicyPasswordlessFlowEnum]` - -
-
- -
-
- -**challenge_password_reset_policy:** `typing.Optional[BotDetectionChallengePolicyPasswordResetFlowEnum]` +**id:** `str` — The unique ID of the module.
@@ -19468,7 +19446,7 @@ client.attack_protection.bot_detection.update()
-**allowlist:** `typing.Optional[BotDetectionAllowlist]` +**page:** `typing.Optional[int]` — Use this field to request a specific page of the list results.
@@ -19476,7 +19454,7 @@ client.attack_protection.bot_detection.update()
-**monitoring_mode_enabled:** `typing.Optional[BotDetectionMonitoringModeEnabled]` +**per_page:** `typing.Optional[int]` — The maximum number of results to be returned by the server in a single response. 20 by default.
@@ -19496,8 +19474,7 @@ client.attack_protection.bot_detection.update()
-## AttackProtection BreachedPasswordDetection -
client.attack_protection.breached_password_detection.get() -> GetBreachedPasswordDetectionSettingsResponseContent +
client.actions.modules.versions.create(...) -> CreateActionModuleVersionResponseContent
@@ -19509,7 +19486,7 @@ client.attack_protection.bot_detection.update()
-Retrieve details of the Breached Password Detection configuration of your tenant. +Creates a new immutable version of an Actions Module from the current draft version. This publishes the draft as a new version that can be referenced by actions, while maintaining the existing draft for continued development.
@@ -19532,7 +19509,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.breached_password_detection.get() +client.actions.modules.versions.create( + id="id", +) ``` @@ -19548,6 +19527,14 @@ client.attack_protection.breached_password_detection.get()
+**id:** `str` — The ID of the action module to create a version for. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -19560,7 +19547,7 @@ client.attack_protection.breached_password_detection.get()
-
client.attack_protection.breached_password_detection.update(...) -> UpdateBreachedPasswordDetectionSettingsResponseContent +
client.actions.modules.versions.get(...) -> GetActionModuleVersionResponseContent
@@ -19572,7 +19559,7 @@ client.attack_protection.breached_password_detection.get()
-Update details of the Breached Password Detection configuration of your tenant. +Retrieve the details of a specific, immutable version of an Actions Module.
@@ -19595,7 +19582,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.breached_password_detection.update() +client.actions.modules.versions.get( + id="id", + version_id="versionId", +) ``` @@ -19611,37 +19601,7 @@ client.attack_protection.breached_password_detection.update()
-**enabled:** `typing.Optional[bool]` — Whether or not breached password detection is active. - -
-
- -
-
- -**shields:** `typing.Optional[typing.List[BreachedPasswordDetectionShieldsEnum]]` - -Action to take when a breached password is detected during a login. - Possible values: block, user_notification, admin_notification. - -
-
- -
-
- -**admin_notification_frequency:** `typing.Optional[typing.List[BreachedPasswordDetectionAdminNotificationFrequencyEnum]]` - -When "admin_notification" is enabled, determines how often email notifications are sent. - Possible values: immediately, daily, weekly, monthly. - -
-
- -
-
- -**method:** `typing.Optional[BreachedPasswordDetectionMethodEnum]` +**id:** `str` — The unique ID of the module.
@@ -19649,7 +19609,7 @@ When "admin_notification" is enabled, determines how often email notifications a
-**stage:** `typing.Optional[BreachedPasswordDetectionStage]` +**version_id:** `str` — The unique ID of the module version to retrieve.
@@ -19669,8 +19629,8 @@ When "admin_notification" is enabled, determines how often email notifications a
-## AttackProtection BruteForceProtection -
client.attack_protection.brute_force_protection.get() -> GetBruteForceSettingsResponseContent +## Actions Triggers Bindings +
client.actions.triggers.bindings.list(...) -> ListActionBindingsPaginatedResponseContent
@@ -19682,7 +19642,7 @@ When "admin_notification" is enabled, determines how often email notifications a
-Retrieve details of the Brute-force Protection configuration of your tenant. +Retrieve the actions that are bound to a trigger. Once an action is created and deployed, it must be attached (i.e. bound) to a trigger so that it will be executed as part of a flow. The list of actions returned reflects the order in which they will be executed during the appropriate flow.
@@ -19705,7 +19665,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.brute_force_protection.get() +client.actions.triggers.bindings.list( + trigger_id="post-login", + page=1, + per_page=1, +) ``` @@ -19721,6 +19685,30 @@ client.attack_protection.brute_force_protection.get()
+**trigger_id:** `ActionTriggerTypeEnum` — An actions extensibility point. + +
+
+ +
+
+ +**page:** `typing.Optional[int]` — Use this field to request a specific page of the list results. + +
+
+ +
+
+ +**per_page:** `typing.Optional[int]` — The maximum number of results to be returned in a single request. 20 by default + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -19733,7 +19721,7 @@ client.attack_protection.brute_force_protection.get()
-
client.attack_protection.brute_force_protection.update(...) -> UpdateBruteForceSettingsResponseContent +
client.actions.triggers.bindings.update_many(...) -> UpdateActionBindingsResponseContent
@@ -19745,7 +19733,7 @@ client.attack_protection.brute_force_protection.get()
-Update the Brute-force Protection configuration of your tenant. +Update the actions that are bound (i.e. attached) to a trigger. Once an action is created and deployed, it must be attached (i.e. bound) to a trigger so that it will be executed as part of a flow. The order in which the actions are provided will determine the order in which they are executed.
@@ -19768,7 +19756,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.brute_force_protection.update() +client.actions.triggers.bindings.update_many( + trigger_id="post-login", +) ``` @@ -19784,34 +19774,7 @@ client.attack_protection.brute_force_protection.update()
-**enabled:** `typing.Optional[bool]` — Whether or not brute force attack protections are active. - -
-
- -
-
- -**shields:** `typing.Optional[typing.List[BruteForceProtectionShieldsEnum]]` - -Action to take when a brute force protection threshold is violated. - Possible values: block, user_notification. - -
-
- -
-
- -**allowlist:** `typing.Optional[typing.List[str]]` — List of trusted IP addresses that will not have attack protection enforced against them. - -
-
- -
-
- -**mode:** `typing.Optional[BruteForceProtectionModeEnum]` +**trigger_id:** `ActionTriggerTypeEnum` — An actions extensibility point.
@@ -19819,7 +19782,7 @@ Action to take when a brute force protection threshold is violated.
-**max_attempts:** `typing.Optional[int]` — Maximum number of unsuccessful attempts. +**bindings:** `typing.Optional[typing.List[ActionBindingWithRef]]` — The actions that will be bound to this trigger. The order in which they are included will be the order in which they are executed.
@@ -19839,8 +19802,8 @@ Action to take when a brute force protection threshold is violated.
-## AttackProtection Captcha -
client.attack_protection.captcha.get() -> GetAttackProtectionCaptchaResponseContent +## Anomaly Blocks +
client.anomaly.blocks.check_ip(...)
@@ -19852,7 +19815,7 @@ Action to take when a brute force protection threshold is violated.
-Get the CAPTCHA configuration for your client. +Check if the given IP address is blocked via the Suspicious IP Throttling due to multiple suspicious attempts.
@@ -19875,7 +19838,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.captcha.get() +client.anomaly.blocks.check_ip( + id="id", +) ``` @@ -19891,6 +19856,14 @@ client.attack_protection.captcha.get()
+**id:** `AnomalyIpFormat` — IP address to check. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -19903,7 +19876,7 @@ client.attack_protection.captcha.get()
-
client.attack_protection.captcha.update(...) -> UpdateAttackProtectionCaptchaResponseContent +
client.anomaly.blocks.unblock_ip(...)
@@ -19915,7 +19888,7 @@ client.attack_protection.captcha.get()
-Update existing CAPTCHA configuration for your client. +Remove a block imposed by Suspicious IP Throttling for the given IP address.
@@ -19938,7 +19911,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.captcha.update() +client.anomaly.blocks.unblock_ip( + id="id", +) ``` @@ -19954,7 +19929,7 @@ client.attack_protection.captcha.update()
-**active_provider_id:** `typing.Optional[AttackProtectionCaptchaProviderId]` +**id:** `AnomalyIpFormat` — IP address to unblock.
@@ -19962,58 +19937,66 @@ client.attack_protection.captcha.update()
-**arkose:** `typing.Optional[AttackProtectionUpdateCaptchaArkose]` +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
-
-
-**auth_challenge:** `typing.Optional[AttackProtectionCaptchaAuthChallengeRequest]` -
+
+## AttackProtection BotDetection +
client.attack_protection.bot_detection.get() -> GetBotDetectionSettingsResponseContent
-**hcaptcha:** `typing.Optional[AttackProtectionUpdateCaptchaHcaptcha]` - -
-
+#### 📝 Description
-**friendly_captcha:** `typing.Optional[AttackProtectionUpdateCaptchaFriendlyCaptcha]` - -
-
-
-**recaptcha_enterprise:** `typing.Optional[AttackProtectionUpdateCaptchaRecaptchaEnterprise]` - +Get the Bot Detection configuration of your tenant. +
+
+#### 🔌 Usage +
-**recaptcha_v_2:** `typing.Optional[AttackProtectionUpdateCaptchaRecaptchaV2]` - -
-
-
-**simple_captcha:** `typing.Optional[AttackProtectionCaptchaSimpleCaptchaResponseContent]` - +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.attack_protection.bot_detection.get() + +```
+ + + +#### ⚙️ Parameters + +
+
@@ -20030,8 +20013,7 @@ client.attack_protection.captcha.update()
-## AttackProtection PhoneProviderProtection -
client.attack_protection.phone_provider_protection.get() -> GetPhoneProviderProtectionResponseContent +
client.attack_protection.bot_detection.update(...) -> UpdateBotDetectionSettingsResponseContent
@@ -20043,7 +20025,7 @@ client.attack_protection.captcha.update()
-Get the phone provider protection configuration for a tenant. +Update the Bot Detection configuration of your tenant.
@@ -20066,7 +20048,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.phone_provider_protection.get() +client.attack_protection.bot_detection.update() ``` @@ -20082,72 +20064,47 @@ client.attack_protection.phone_provider_protection.get()
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**bot_detection_level:** `typing.Optional[BotDetectionLevelEnum]`
- -
+
+
+**challenge_password_policy:** `typing.Optional[BotDetectionChallengePolicyPasswordFlowEnum]` +
-
-
client.attack_protection.phone_provider_protection.patch(...) -> PatchPhoneProviderProtectionResponseContent
-#### 📝 Description - -
-
+**challenge_passwordless_policy:** `typing.Optional[BotDetectionChallengePolicyPasswordlessFlowEnum]` + +
+
-Update the phone provider protection configuration for a tenant. -
-
+**challenge_password_reset_policy:** `typing.Optional[BotDetectionChallengePolicyPasswordResetFlowEnum]` +
-#### 🔌 Usage - -
-
-
-```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.attack_protection.phone_provider_protection.patch( - type="exponential", -) - -``` -
-
+**allowlist:** `typing.Optional[BotDetectionAllowlist]` +
-#### ⚙️ Parameters -
-
-
- -**type:** `PhoneProviderProtectionBackoffStrategyEnum` +**monitoring_mode_enabled:** `typing.Optional[BotDetectionMonitoringModeEnabled]`
@@ -20167,8 +20124,8 @@ client.attack_protection.phone_provider_protection.patch(
-## AttackProtection SuspiciousIpThrottling -
client.attack_protection.suspicious_ip_throttling.get() -> GetSuspiciousIpThrottlingSettingsResponseContent +## AttackProtection BreachedPasswordDetection +
client.attack_protection.breached_password_detection.get() -> GetBreachedPasswordDetectionSettingsResponseContent
@@ -20180,7 +20137,7 @@ client.attack_protection.phone_provider_protection.patch(
-Retrieve details of the Suspicious IP Throttling configuration of your tenant. +Retrieve details of the Breached Password Detection configuration of your tenant.
@@ -20203,7 +20160,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.suspicious_ip_throttling.get() +client.attack_protection.breached_password_detection.get() ``` @@ -20231,7 +20188,7 @@ client.attack_protection.suspicious_ip_throttling.get()
-
client.attack_protection.suspicious_ip_throttling.update(...) -> UpdateSuspiciousIpThrottlingSettingsResponseContent +
client.attack_protection.breached_password_detection.update(...) -> UpdateBreachedPasswordDetectionSettingsResponseContent
@@ -20243,7 +20200,7 @@ client.attack_protection.suspicious_ip_throttling.get()
-Update the details of the Suspicious IP Throttling configuration of your tenant. +Update details of the Breached Password Detection configuration of your tenant.
@@ -20266,7 +20223,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.attack_protection.suspicious_ip_throttling.update() +client.attack_protection.breached_password_detection.update() ``` @@ -20282,7 +20239,7 @@ client.attack_protection.suspicious_ip_throttling.update()
-**enabled:** `typing.Optional[bool]` — Whether or not suspicious IP throttling attack protections are active. +**enabled:** `typing.Optional[bool]` — Whether or not breached password detection is active.
@@ -20290,10 +20247,10 @@ client.attack_protection.suspicious_ip_throttling.update()
-**shields:** `typing.Optional[typing.List[SuspiciousIpThrottlingShieldsEnum]]` +**shields:** `typing.Optional[typing.List[BreachedPasswordDetectionShieldsEnum]]` -Action to take when a suspicious IP throttling threshold is violated. - Possible values: block, admin_notification. +Action to take when a breached password is detected during a login. + Possible values: block, user_notification, admin_notification.
@@ -20301,7 +20258,10 @@ Action to take when a suspicious IP throttling threshold is violated.
-**allowlist:** `typing.Optional[SuspiciousIpThrottlingAllowlist]` +**admin_notification_frequency:** `typing.Optional[typing.List[BreachedPasswordDetectionAdminNotificationFrequencyEnum]]` + +When "admin_notification" is enabled, determines how often email notifications are sent. + Possible values: immediately, daily, weekly, monthly.
@@ -20309,7 +20269,15 @@ Action to take when a suspicious IP throttling threshold is violated.
-**stage:** `typing.Optional[SuspiciousIpThrottlingStage]` +**method:** `typing.Optional[BreachedPasswordDetectionMethodEnum]` + +
+
+ +
+
+ +**stage:** `typing.Optional[BreachedPasswordDetectionStage]`
@@ -20329,11 +20297,25 @@ Action to take when a suspicious IP throttling threshold is violated.
-## Branding Templates -
client.branding.templates.get_universal_login() -> GetUniversalLoginTemplateResponseContent +## AttackProtection BruteForceProtection +
client.attack_protection.brute_force_protection.get() -> GetBruteForceSettingsResponseContent
+#### 📝 Description + +
+
+ +
+
+ +Retrieve details of the Brute-force Protection configuration of your tenant. +
+
+
+
+ #### 🔌 Usage
@@ -20351,7 +20333,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.templates.get_universal_login() +client.attack_protection.brute_force_protection.get() ```
@@ -20379,7 +20361,7 @@ client.branding.templates.get_universal_login()
-
client.branding.templates.update_universal_login(...) +
client.attack_protection.brute_force_protection.update(...) -> UpdateBruteForceSettingsResponseContent
@@ -20391,30 +20373,7 @@ client.branding.templates.get_universal_login()
-Update the Universal Login branding template. - -When `content-type` header is set to `application/json`: - -```json -{ - "template": "{% assign resolved_dir = dir | default: \"auto\" %}{%- auth0:head -%}{%- auth0:widget -%}" -} -``` - -When `content-type` header is set to `text/html`: - -```html - -{% assign resolved_dir = dir | default: "auto" %} - - - {%- auth0:head -%} - - - {%- auth0:widget -%} - - -``` +Update the Brute-force Protection configuration of your tenant.
@@ -20437,9 +20396,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.templates.update_universal_login( - request="string", -) +client.attack_protection.brute_force_protection.update() ``` @@ -20455,7 +20412,42 @@ client.branding.templates.update_universal_login(
-**request:** `UpdateUniversalLoginTemplateRequestContent` +**enabled:** `typing.Optional[bool]` — Whether or not brute force attack protections are active. + +
+
+ +
+
+ +**shields:** `typing.Optional[typing.List[BruteForceProtectionShieldsEnum]]` + +Action to take when a brute force protection threshold is violated. + Possible values: block, user_notification. + +
+
+ +
+
+ +**allowlist:** `typing.Optional[typing.List[str]]` — List of trusted IP addresses that will not have attack protection enforced against them. + +
+
+ +
+
+ +**mode:** `typing.Optional[BruteForceProtectionModeEnum]` + +
+
+ +
+
+ +**max_attempts:** `typing.Optional[int]` — Maximum number of unsuccessful attempts.
@@ -20475,10 +20467,25 @@ client.branding.templates.update_universal_login(
-
client.branding.templates.delete_universal_login() +## AttackProtection Captcha +
client.attack_protection.captcha.get() -> GetAttackProtectionCaptchaResponseContent
+#### 📝 Description + +
+
+ +
+
+ +Get the CAPTCHA configuration for your client. +
+
+
+
+ #### 🔌 Usage
@@ -20496,7 +20503,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.templates.delete_universal_login() +client.attack_protection.captcha.get() ```
@@ -20524,8 +20531,7 @@ client.branding.templates.delete_universal_login()
-## Branding Themes -
client.branding.themes.create(...) -> CreateBrandingThemeResponseContent +
client.attack_protection.captcha.update(...) -> UpdateAttackProtectionCaptchaResponseContent
@@ -20537,7 +20543,7 @@ client.branding.templates.delete_universal_login()
-Create branding theme. +Update existing CAPTCHA configuration for your client.
@@ -20552,7 +20558,7 @@ Create branding theme.
```python -from auth0.management import Auth0, BrandingThemeBorders, BrandingThemeColors, BrandingThemeFonts, BrandingThemeFontBodyText, BrandingThemeFontButtonsText, BrandingThemeFontInputLabels, BrandingThemeFontLinks, BrandingThemeFontSubtitle, BrandingThemeFontTitle, BrandingThemePageBackground, BrandingThemeWidget +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -20560,78 +20566,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.themes.create( - borders=BrandingThemeBorders( - button_border_radius=1.1, - button_border_weight=1.1, - buttons_style="pill", - input_border_radius=1.1, - input_border_weight=1.1, - inputs_style="pill", - show_widget_shadow=True, - widget_border_weight=1.1, - widget_corner_radius=1.1, - ), - colors=BrandingThemeColors( - body_text="body_text", - error="error", - header="header", - icons="icons", - input_background="input_background", - input_border="input_border", - input_filled_text="input_filled_text", - input_labels_placeholders="input_labels_placeholders", - links_focused_components="links_focused_components", - primary_button="primary_button", - primary_button_label="primary_button_label", - secondary_button_border="secondary_button_border", - secondary_button_label="secondary_button_label", - success="success", - widget_background="widget_background", - widget_border="widget_border", - ), - fonts=BrandingThemeFonts( - body_text=BrandingThemeFontBodyText( - bold=True, - size=1.1, - ), - buttons_text=BrandingThemeFontButtonsText( - bold=True, - size=1.1, - ), - font_url="font_url", - input_labels=BrandingThemeFontInputLabels( - bold=True, - size=1.1, - ), - links=BrandingThemeFontLinks( - bold=True, - size=1.1, - ), - links_style="normal", - reference_text_size=1.1, - subtitle=BrandingThemeFontSubtitle( - bold=True, - size=1.1, - ), - title=BrandingThemeFontTitle( - bold=True, - size=1.1, - ), - ), - page_background=BrandingThemePageBackground( - background_color="background_color", - background_image_url="background_image_url", - page_layout="center", - ), - widget=BrandingThemeWidget( - header_text_alignment="center", - logo_height=1.1, - logo_position="center", - logo_url="logo_url", - social_buttons_layout="bottom", - ), -) +client.attack_protection.captcha.update() ```
@@ -20647,7 +20582,7 @@ client.branding.themes.create(
-**borders:** `BrandingThemeBorders` +**active_provider_id:** `typing.Optional[AttackProtectionCaptchaProviderId]`
@@ -20655,7 +20590,7 @@ client.branding.themes.create(
-**colors:** `BrandingThemeColors` +**arkose:** `typing.Optional[AttackProtectionUpdateCaptchaArkose]`
@@ -20663,7 +20598,7 @@ client.branding.themes.create(
-**fonts:** `BrandingThemeFonts` +**auth_challenge:** `typing.Optional[AttackProtectionCaptchaAuthChallengeRequest]`
@@ -20671,7 +20606,7 @@ client.branding.themes.create(
-**page_background:** `BrandingThemePageBackground` +**hcaptcha:** `typing.Optional[AttackProtectionUpdateCaptchaHcaptcha]`
@@ -20679,7 +20614,7 @@ client.branding.themes.create(
-**widget:** `BrandingThemeWidget` +**friendly_captcha:** `typing.Optional[AttackProtectionUpdateCaptchaFriendlyCaptcha]`
@@ -20687,7 +20622,7 @@ client.branding.themes.create(
-**display_name:** `typing.Optional[str]` — Display Name +**recaptcha_enterprise:** `typing.Optional[AttackProtectionUpdateCaptchaRecaptchaEnterprise]`
@@ -20695,7 +20630,15 @@ client.branding.themes.create(
-**identifiers:** `typing.Optional[BrandingThemeIdentifiers]` +**recaptcha_v_2:** `typing.Optional[AttackProtectionUpdateCaptchaRecaptchaV2]` + +
+
+ +
+
+ +**simple_captcha:** `typing.Optional[AttackProtectionCaptchaSimpleCaptchaResponseContent]`
@@ -20715,7 +20658,8 @@ client.branding.themes.create(
-
client.branding.themes.get_default() -> GetBrandingDefaultThemeResponseContent +## AttackProtection PhoneProviderProtection +
client.attack_protection.phone_provider_protection.get() -> GetPhoneProviderProtectionResponseContent
@@ -20727,7 +20671,691 @@ client.branding.themes.create(
-Retrieve default branding theme. +Get the phone provider protection configuration for a tenant. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.attack_protection.phone_provider_protection.get() + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + + + +
+ +
client.attack_protection.phone_provider_protection.patch(...) -> PatchPhoneProviderProtectionResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Update the phone provider protection configuration for a tenant. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.attack_protection.phone_provider_protection.patch( + type="exponential", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**type:** `PhoneProviderProtectionBackoffStrategyEnum` + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +## AttackProtection SuspiciousIpThrottling +
client.attack_protection.suspicious_ip_throttling.get() -> GetSuspiciousIpThrottlingSettingsResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Retrieve details of the Suspicious IP Throttling configuration of your tenant. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.attack_protection.suspicious_ip_throttling.get() + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +
client.attack_protection.suspicious_ip_throttling.update(...) -> UpdateSuspiciousIpThrottlingSettingsResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Update the details of the Suspicious IP Throttling configuration of your tenant. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.attack_protection.suspicious_ip_throttling.update() + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**enabled:** `typing.Optional[bool]` — Whether or not suspicious IP throttling attack protections are active. + +
+
+ +
+
+ +**shields:** `typing.Optional[typing.List[SuspiciousIpThrottlingShieldsEnum]]` + +Action to take when a suspicious IP throttling threshold is violated. + Possible values: block, admin_notification. + +
+
+ +
+
+ +**allowlist:** `typing.Optional[SuspiciousIpThrottlingAllowlist]` + +
+
+ +
+
+ +**stage:** `typing.Optional[SuspiciousIpThrottlingStage]` + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +## Branding Templates +
client.branding.templates.get_universal_login() -> GetUniversalLoginTemplateResponseContent +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.templates.get_universal_login() + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +
client.branding.templates.update_universal_login(...) +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Update the Universal Login branding template. + +When `content-type` header is set to `application/json`: + +```json +{ + "template": "{% assign resolved_dir = dir | default: \"auto\" %}{%- auth0:head -%}{%- auth0:widget -%}" +} +``` + +When `content-type` header is set to `text/html`: + +```html + +{% assign resolved_dir = dir | default: "auto" %} + + + {%- auth0:head -%} + + + {%- auth0:widget -%} + + +``` +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.templates.update_universal_login( + request="string", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**request:** `UpdateUniversalLoginTemplateRequestContent` + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +
client.branding.templates.delete_universal_login() +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.templates.delete_universal_login() + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +## Branding Themes +
client.branding.themes.create(...) -> CreateBrandingThemeResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Create branding theme. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0, BrandingThemeBorders, BrandingThemeColors, BrandingThemeFonts, BrandingThemeFontBodyText, BrandingThemeFontButtonsText, BrandingThemeFontInputLabels, BrandingThemeFontLinks, BrandingThemeFontSubtitle, BrandingThemeFontTitle, BrandingThemePageBackground, BrandingThemeWidget +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.themes.create( + borders=BrandingThemeBorders( + button_border_radius=1.1, + button_border_weight=1.1, + buttons_style="pill", + input_border_radius=1.1, + input_border_weight=1.1, + inputs_style="pill", + show_widget_shadow=True, + widget_border_weight=1.1, + widget_corner_radius=1.1, + ), + colors=BrandingThemeColors( + body_text="body_text", + error="error", + header="header", + icons="icons", + input_background="input_background", + input_border="input_border", + input_filled_text="input_filled_text", + input_labels_placeholders="input_labels_placeholders", + links_focused_components="links_focused_components", + primary_button="primary_button", + primary_button_label="primary_button_label", + secondary_button_border="secondary_button_border", + secondary_button_label="secondary_button_label", + success="success", + widget_background="widget_background", + widget_border="widget_border", + ), + fonts=BrandingThemeFonts( + body_text=BrandingThemeFontBodyText( + bold=True, + size=1.1, + ), + buttons_text=BrandingThemeFontButtonsText( + bold=True, + size=1.1, + ), + font_url="font_url", + input_labels=BrandingThemeFontInputLabels( + bold=True, + size=1.1, + ), + links=BrandingThemeFontLinks( + bold=True, + size=1.1, + ), + links_style="normal", + reference_text_size=1.1, + subtitle=BrandingThemeFontSubtitle( + bold=True, + size=1.1, + ), + title=BrandingThemeFontTitle( + bold=True, + size=1.1, + ), + ), + page_background=BrandingThemePageBackground( + background_color="background_color", + background_image_url="background_image_url", + page_layout="center", + ), + widget=BrandingThemeWidget( + header_text_alignment="center", + logo_height=1.1, + logo_position="center", + logo_url="logo_url", + social_buttons_layout="bottom", + ), +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**borders:** `BrandingThemeBorders` + +
+
+ +
+
+ +**colors:** `BrandingThemeColors` + +
+
+ +
+
+ +**fonts:** `BrandingThemeFonts` + +
+
+ +
+
+ +**page_background:** `BrandingThemePageBackground` + +
+
+ +
+
+ +**widget:** `BrandingThemeWidget` + +
+
+ +
+
+ +**display_name:** `typing.Optional[str]` — Display Name + +
+
+ +
+
+ +**identifiers:** `typing.Optional[BrandingThemeIdentifiers]` + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +
client.branding.themes.get_default() -> GetBrandingDefaultThemeResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Retrieve default branding theme.
@@ -20813,8 +21441,354 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.themes.get( - theme_id="themeId", +client.branding.themes.get( + theme_id="themeId", +) + +``` +
+
+ + + +#### ⚙️ Parameters + +
+
+ +
+
+ +**theme_id:** `str` — The ID of the theme + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + + + +
+ +
client.branding.themes.delete(...) +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Delete branding theme. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.themes.delete( + theme_id="themeId", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**theme_id:** `str` — The ID of the theme + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +
client.branding.themes.update(...) -> UpdateBrandingThemeResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Update branding theme. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0, BrandingThemeBorders, BrandingThemeColors, BrandingThemeFonts, BrandingThemeFontBodyText, BrandingThemeFontButtonsText, BrandingThemeFontInputLabels, BrandingThemeFontLinks, BrandingThemeFontSubtitle, BrandingThemeFontTitle, BrandingThemePageBackground, BrandingThemeWidget +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.themes.update( + theme_id="themeId", + borders=BrandingThemeBorders( + button_border_radius=1.1, + button_border_weight=1.1, + buttons_style="pill", + input_border_radius=1.1, + input_border_weight=1.1, + inputs_style="pill", + show_widget_shadow=True, + widget_border_weight=1.1, + widget_corner_radius=1.1, + ), + colors=BrandingThemeColors( + body_text="body_text", + error="error", + header="header", + icons="icons", + input_background="input_background", + input_border="input_border", + input_filled_text="input_filled_text", + input_labels_placeholders="input_labels_placeholders", + links_focused_components="links_focused_components", + primary_button="primary_button", + primary_button_label="primary_button_label", + secondary_button_border="secondary_button_border", + secondary_button_label="secondary_button_label", + success="success", + widget_background="widget_background", + widget_border="widget_border", + ), + fonts=BrandingThemeFonts( + body_text=BrandingThemeFontBodyText( + bold=True, + size=1.1, + ), + buttons_text=BrandingThemeFontButtonsText( + bold=True, + size=1.1, + ), + font_url="font_url", + input_labels=BrandingThemeFontInputLabels( + bold=True, + size=1.1, + ), + links=BrandingThemeFontLinks( + bold=True, + size=1.1, + ), + links_style="normal", + reference_text_size=1.1, + subtitle=BrandingThemeFontSubtitle( + bold=True, + size=1.1, + ), + title=BrandingThemeFontTitle( + bold=True, + size=1.1, + ), + ), + page_background=BrandingThemePageBackground( + background_color="background_color", + background_image_url="background_image_url", + page_layout="center", + ), + widget=BrandingThemeWidget( + header_text_alignment="center", + logo_height=1.1, + logo_position="center", + logo_url="logo_url", + social_buttons_layout="bottom", + ), +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**theme_id:** `str` — The ID of the theme + +
+
+ +
+
+ +**borders:** `BrandingThemeBorders` + +
+
+ +
+
+ +**colors:** `BrandingThemeColors` + +
+
+ +
+
+ +**fonts:** `BrandingThemeFonts` + +
+
+ +
+
+ +**page_background:** `BrandingThemePageBackground` + +
+
+ +
+
+ +**widget:** `BrandingThemeWidget` + +
+
+ +
+
+ +**display_name:** `typing.Optional[str]` — Display Name + +
+
+ +
+
+ +**identifiers:** `typing.Optional[BrandingThemeIdentifiers]` + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +## Branding Phone Providers +
client.branding.phone.providers.list(...) -> ListBrandingPhoneProvidersResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Retrieve a list of [phone providers](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers) details set for a Tenant. A list of fields to include or exclude may also be specified. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.phone.providers.list( + disabled=True, ) ``` @@ -20831,7 +21805,7 @@ client.branding.themes.get(
-**theme_id:** `str` — The ID of the theme +**disabled:** `typing.Optional[bool]` — Whether the provider is enabled (false) or disabled (true).
@@ -20851,7 +21825,7 @@ client.branding.themes.get(
-
client.branding.themes.delete(...) +
client.branding.phone.providers.create(...) -> CreateBrandingPhoneProviderResponseContent
@@ -20863,7 +21837,8 @@ client.branding.themes.get(
-Delete branding theme. +Create a [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers). +The `credentials` object requires different properties depending on the phone provider (which is specified using the `name` property).
@@ -20878,7 +21853,7 @@ Delete branding theme.
```python -from auth0.management import Auth0 +from auth0.management import Auth0, TwilioProviderCredentials from auth0.management.environment import Auth0Environment client = Auth0( @@ -20886,8 +21861,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.themes.delete( - theme_id="themeId", +client.branding.phone.providers.create( + name="twilio", + credentials=TwilioProviderCredentials( + auth_token="auth_token", + ), ) ``` @@ -20904,7 +21882,31 @@ client.branding.themes.delete(
-**theme_id:** `str` — The ID of the theme +**name:** `PhoneProviderNameEnum` + +
+
+ +
+
+ +**credentials:** `PhoneProviderCredentials` + +
+
+ +
+
+ +**disabled:** `typing.Optional[bool]` — Whether the provider is enabled (false) or disabled (true). + +
+
+ +
+
+ +**configuration:** `typing.Optional[PhoneProviderConfiguration]`
@@ -20924,7 +21926,7 @@ client.branding.themes.delete(
-
client.branding.themes.update(...) -> UpdateBrandingThemeResponseContent +
client.branding.phone.providers.get(...) -> GetBrandingPhoneProviderResponseContent
@@ -20936,7 +21938,7 @@ client.branding.themes.delete(
-Update branding theme. +Retrieve [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers) details. A list of fields to include or exclude may also be specified.
@@ -20951,7 +21953,7 @@ Update branding theme.
```python -from auth0.management import Auth0, BrandingThemeBorders, BrandingThemeColors, BrandingThemeFonts, BrandingThemeFontBodyText, BrandingThemeFontButtonsText, BrandingThemeFontInputLabels, BrandingThemeFontLinks, BrandingThemeFontSubtitle, BrandingThemeFontTitle, BrandingThemePageBackground, BrandingThemeWidget +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -20959,78 +21961,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.themes.update( - theme_id="themeId", - borders=BrandingThemeBorders( - button_border_radius=1.1, - button_border_weight=1.1, - buttons_style="pill", - input_border_radius=1.1, - input_border_weight=1.1, - inputs_style="pill", - show_widget_shadow=True, - widget_border_weight=1.1, - widget_corner_radius=1.1, - ), - colors=BrandingThemeColors( - body_text="body_text", - error="error", - header="header", - icons="icons", - input_background="input_background", - input_border="input_border", - input_filled_text="input_filled_text", - input_labels_placeholders="input_labels_placeholders", - links_focused_components="links_focused_components", - primary_button="primary_button", - primary_button_label="primary_button_label", - secondary_button_border="secondary_button_border", - secondary_button_label="secondary_button_label", - success="success", - widget_background="widget_background", - widget_border="widget_border", - ), - fonts=BrandingThemeFonts( - body_text=BrandingThemeFontBodyText( - bold=True, - size=1.1, - ), - buttons_text=BrandingThemeFontButtonsText( - bold=True, - size=1.1, - ), - font_url="font_url", - input_labels=BrandingThemeFontInputLabels( - bold=True, - size=1.1, - ), - links=BrandingThemeFontLinks( - bold=True, - size=1.1, - ), - links_style="normal", - reference_text_size=1.1, - subtitle=BrandingThemeFontSubtitle( - bold=True, - size=1.1, - ), - title=BrandingThemeFontTitle( - bold=True, - size=1.1, - ), - ), - page_background=BrandingThemePageBackground( - background_color="background_color", - background_image_url="background_image_url", - page_layout="center", - ), - widget=BrandingThemeWidget( - header_text_alignment="center", - logo_height=1.1, - logo_position="center", - logo_url="logo_url", - social_buttons_layout="bottom", - ), +client.branding.phone.providers.get( + id="id", ) ``` @@ -21047,7 +21979,7 @@ client.branding.themes.update(
-**theme_id:** `str` — The ID of the theme +**id:** `str`
@@ -21055,55 +21987,72 @@ client.branding.themes.update(
-**borders:** `BrandingThemeBorders` +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
-
-
-**colors:** `BrandingThemeColors` -
+
+
client.branding.phone.providers.delete(...)
-**fonts:** `BrandingThemeFonts` - -
-
+#### 📝 Description
-**page_background:** `BrandingThemePageBackground` - -
-
-
-**widget:** `BrandingThemeWidget` - +Delete the configured phone provider.
+ + + +#### 🔌 Usage
-**display_name:** `typing.Optional[str]` — Display Name - +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.phone.providers.delete( + id="id", +) + +``` +
+
+#### ⚙️ Parameters +
-**identifiers:** `typing.Optional[BrandingThemeIdentifiers]` +
+
+ +**id:** `str`
@@ -21123,8 +22072,7 @@ client.branding.themes.update(
-## Branding Phone Providers -
client.branding.phone.providers.list(...) -> ListBrandingPhoneProvidersResponseContent +
client.branding.phone.providers.update(...) -> UpdateBrandingPhoneProviderResponseContent
@@ -21136,7 +22084,8 @@ client.branding.themes.update(
-Retrieve a list of [phone providers](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers) details set for a Tenant. A list of fields to include or exclude may also be specified. +Update a [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers). +The `credentials` object requires different properties depending on the phone provider (which is specified using the `name` property).
@@ -21159,8 +22108,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.providers.list( - disabled=True, +client.branding.phone.providers.update( + id="id", ) ``` @@ -21177,7 +22126,7 @@ client.branding.phone.providers.list(
-**disabled:** `typing.Optional[bool]` — Whether the provider is enabled (false) or disabled (true). +**id:** `str`
@@ -21185,37 +22134,54 @@ client.branding.phone.providers.list(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**name:** `typing.Optional[PhoneProviderNameEnum]`
- -
+
+
+**disabled:** `typing.Optional[bool]` — Whether the provider is enabled (false) or disabled (true). +
-
-
client.branding.phone.providers.create(...) -> CreateBrandingPhoneProviderResponseContent
-#### 📝 Description +**credentials:** `typing.Optional[PhoneProviderCredentials]` + +
+
+**configuration:** `typing.Optional[PhoneProviderConfiguration]` + +
+
+
-Create a [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers). -The `credentials` object requires different properties depending on the phone provider (which is specified using the `name` property). +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +
+ + + +
+ +
client.branding.phone.providers.test(...) -> CreatePhoneProviderSendTestResponseContent +
+
+ #### 🔌 Usage
@@ -21225,7 +22191,7 @@ The `credentials` object requires different properties depending on the phone pr
```python -from auth0.management import Auth0, TwilioProviderCredentials +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -21233,11 +22199,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.providers.create( - name="twilio", - credentials=TwilioProviderCredentials( - auth_token="auth_token", - ), +client.branding.phone.providers.test( + id="id", + to="to", ) ``` @@ -21254,15 +22218,7 @@ client.branding.phone.providers.create(
-**name:** `PhoneProviderNameEnum` - -
-
- -
-
- -**credentials:** `PhoneProviderCredentials` +**id:** `str`
@@ -21270,7 +22226,7 @@ client.branding.phone.providers.create(
-**disabled:** `typing.Optional[bool]` — Whether the provider is enabled (false) or disabled (true). +**to:** `str` — The recipient phone number to receive a given notification.
@@ -21278,7 +22234,7 @@ client.branding.phone.providers.create(
-**configuration:** `typing.Optional[PhoneProviderConfiguration]` +**delivery_method:** `typing.Optional[PhoneProviderDeliveryMethodEnum]`
@@ -21298,24 +22254,11 @@ client.branding.phone.providers.create(
-
client.branding.phone.providers.get(...) -> GetBrandingPhoneProviderResponseContent -
-
- -#### 📝 Description - -
-
- +## Branding Phone Templates +
client.branding.phone.templates.list(...) -> ListPhoneTemplatesResponseContent
-Retrieve [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers) details. A list of fields to include or exclude may also be specified. -
-
-
-
- #### 🔌 Usage
@@ -21333,8 +22276,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.providers.get( - id="id", +client.branding.phone.templates.list( + disabled=True, ) ``` @@ -21351,7 +22294,7 @@ client.branding.phone.providers.get(
-**id:** `str` +**disabled:** `typing.Optional[bool]` — Whether the template is enabled (false) or disabled (true).
@@ -21371,24 +22314,10 @@ client.branding.phone.providers.get(
-
client.branding.phone.providers.delete(...) -
-
- -#### 📝 Description - -
-
- +
client.branding.phone.templates.create(...) -> CreatePhoneTemplateResponseContent
-Delete the configured phone provider. -
-
-
-
- #### 🔌 Usage
@@ -21406,9 +22335,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.providers.delete( - id="id", -) +client.branding.phone.templates.create() ```
@@ -21424,7 +22351,7 @@ client.branding.phone.providers.delete(
-**id:** `str` +**type:** `typing.Optional[PhoneTemplateNotificationTypeEnum]`
@@ -21432,37 +22359,38 @@ client.branding.phone.providers.delete(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**disabled:** `typing.Optional[bool]` — Whether the template is enabled (false) or disabled (true).
- -
- - - - -
-
client.branding.phone.providers.update(...) -> UpdateBrandingPhoneProviderResponseContent
-#### 📝 Description - -
-
+**content:** `typing.Optional[PhoneTemplateContent]` + +
+
-Update a [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers). -The `credentials` object requires different properties depending on the phone provider (which is specified using the `name` property). +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +
+ + + +
+ +
client.branding.phone.templates.get(...) -> GetPhoneTemplateResponseContent +
+
+ #### 🔌 Usage
@@ -21480,7 +22408,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.providers.update( +client.branding.phone.templates.get( id="id", ) @@ -21506,31 +22434,58 @@ client.branding.phone.providers.update(
-**name:** `typing.Optional[PhoneProviderNameEnum]` +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
-
-
-**disabled:** `typing.Optional[bool]` — Whether the provider is enabled (false) or disabled (true). -
+
+
client.branding.phone.templates.delete(...)
-**credentials:** `typing.Optional[PhoneProviderCredentials]` - +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.branding.phone.templates.delete( + id="id", +) + +``` +
+
+#### ⚙️ Parameters +
-**configuration:** `typing.Optional[PhoneProviderConfiguration]` +
+
+ +**id:** `str`
@@ -21550,7 +22505,7 @@ client.branding.phone.providers.update(
-
client.branding.phone.providers.test(...) -> CreatePhoneProviderSendTestResponseContent +
client.branding.phone.templates.update(...) -> UpdatePhoneTemplateResponseContent
@@ -21571,9 +22526,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.providers.test( +client.branding.phone.templates.update( id="id", - to="to", ) ``` @@ -21598,7 +22552,7 @@ client.branding.phone.providers.test(
-**to:** `str` — The recipient phone number to receive a given notification. +**content:** `typing.Optional[PartialPhoneTemplateContent]`
@@ -21606,7 +22560,7 @@ client.branding.phone.providers.test(
-**delivery_method:** `typing.Optional[PhoneProviderDeliveryMethodEnum]` +**disabled:** `typing.Optional[bool]` — Whether the template is enabled (false) or disabled (true).
@@ -21626,8 +22580,7 @@ client.branding.phone.providers.test(
-## Branding Phone Templates -
client.branding.phone.templates.list(...) -> ListPhoneTemplatesResponseContent +
client.branding.phone.templates.reset(...) -> ResetPhoneTemplateResponseContent
@@ -21648,8 +22601,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.templates.list( - disabled=True, +client.branding.phone.templates.reset( + id="id", + request={"key": "value"}, ) ``` @@ -21666,7 +22620,15 @@ client.branding.phone.templates.list(
-**disabled:** `typing.Optional[bool]` — Whether the template is enabled (false) or disabled (true). +**id:** `str` + +
+
+ +
+
+ +**request:** `ResetPhoneTemplateRequestContent`
@@ -21686,7 +22648,7 @@ client.branding.phone.templates.list(
-
client.branding.phone.templates.create(...) -> CreatePhoneTemplateResponseContent +
client.branding.phone.templates.test(...) -> CreatePhoneTemplateTestNotificationResponseContent
@@ -21707,7 +22669,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.templates.create() +client.branding.phone.templates.test( + id="id", + to="to", +) ```
@@ -21723,7 +22688,7 @@ client.branding.phone.templates.create()
-**type:** `typing.Optional[PhoneTemplateNotificationTypeEnum]` +**id:** `str`
@@ -21731,7 +22696,7 @@ client.branding.phone.templates.create()
-**disabled:** `typing.Optional[bool]` — Whether the template is enabled (false) or disabled (true). +**to:** `str` — Destination of the testing phone notification
@@ -21739,7 +22704,7 @@ client.branding.phone.templates.create()
-**content:** `typing.Optional[PhoneTemplateContent]` +**delivery_method:** `typing.Optional[PhoneProviderDeliveryMethodEnum]` — Medium to use to send the notification
@@ -21759,7 +22724,8 @@ client.branding.phone.templates.create()
-
client.branding.phone.templates.get(...) -> GetPhoneTemplateResponseContent +## ClientGrants Organizations +
client.client_grants.organizations.list(...) -> ListClientGrantOrganizationsPaginatedResponseContent
@@ -21780,8 +22746,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.templates.get( +client.client_grants.organizations.list( id="id", + include_totals=True, + from_="from", + take=1, ) ``` @@ -21798,7 +22767,31 @@ client.branding.phone.templates.get(
-**id:** `str` +**id:** `str` — ID of the client grant + +
+
+ +
+
+ +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). + +
+
+ +
+
+ +**from:** `typing.Optional[str]` — Optional Id from which to start selection. + +
+
+ +
+
+ +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -21818,10 +22811,27 @@ client.branding.phone.templates.get(
-
client.branding.phone.templates.delete(...) +## Clients Credentials +
client.clients.credentials.list(...) -> typing.List[ClientCredential] +
+
+ +#### 📝 Description + +
+
+
+Get the details of a client credential. + +**Important**: To enable credentials to be used for a client authentication method, set the `client_authentication_methods` property on the client. To enable credentials to be used for JWT-Secured Authorization requests set the `signed_request_object` property on the client. +
+
+
+
+ #### 🔌 Usage
@@ -21839,8 +22849,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.templates.delete( - id="id", +client.clients.credentials.list( + client_id="client_id", ) ``` @@ -21857,7 +22867,7 @@ client.branding.phone.templates.delete(
-**id:** `str` +**client_id:** `str` — ID of the client.
@@ -21877,10 +22887,80 @@ client.branding.phone.templates.delete(
-
client.branding.phone.templates.update(...) -> UpdatePhoneTemplateResponseContent +
client.clients.credentials.create(...) -> PostClientCredentialResponseContent
+#### 📝 Description + +
+
+ +
+
+ +Create a client credential associated to your application. Credentials can be used to configure Private Key JWT and mTLS authentication methods, as well as for JWT-secured Authorization requests. + +**Public Key** + +Public Key credentials can be used to set up Private Key JWT client authentication and JWT-secured Authorization requests. + +Sample: + +```json +{ + "credential_type": "public_key", + "name": "string", + "pem": "string", + "alg": "RS256", + "parse_expiry_from_cert": false, + "expires_at": "2022-12-31T23:59:59Z" +} +``` + +**Certificate (CA-signed & self-signed)** + +Certificate credentials can be used to set up mTLS client authentication. CA-signed certificates can be configured either with a signed certificate or with just the certificate Subject DN. + +CA-signed Certificate Sample (pem): + +```json +{ + "credential_type": "x509_cert", + "name": "string", + "pem": "string" +} +``` + +CA-signed Certificate Sample (subject_dn): + +```json +{ + "credential_type": "cert_subject_dn", + "name": "string", + "subject_dn": "string" +} +``` + +Self-signed Certificate Sample: + +```json +{ + "credential_type": "cert_subject_dn", + "name": "string", + "pem": "string" +} +``` + +The credential will be created but not yet enabled for use until you set the corresponding properties in the client: + +- To enable the credential for Private Key JWT or mTLS authentication methods, set the `client_authentication_methods` property on the client. For more information, read [Configure Private Key JWT Authentication](https://auth0.com/docs/get-started/applications/configure-private-key-jwt) and [Configure mTLS Authentication](https://auth0.com/docs/get-started/applications/configure-mtls) +- To enable the credential for JWT-secured Authorization requests, set the `signed_request_object`property on the client. For more information, read [Configure JWT-secured Authorization Requests (JAR)](https://auth0.com/docs/get-started/applications/configure-jar) +
+
+
+
+ #### 🔌 Usage
@@ -21898,8 +22978,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.templates.update( - id="id", +client.clients.credentials.create( + client_id="client_id", + credential_type="public_key", ) ``` @@ -21916,7 +22997,7 @@ client.branding.phone.templates.update(
-**id:** `str` +**client_id:** `str` — ID of the client.
@@ -21924,7 +23005,7 @@ client.branding.phone.templates.update(
-**content:** `typing.Optional[PartialPhoneTemplateContent]` +**credential_type:** `ClientCredentialTypeEnum`
@@ -21932,7 +23013,7 @@ client.branding.phone.templates.update(
-**disabled:** `typing.Optional[bool]` — Whether the template is enabled (false) or disabled (true). +**name:** `typing.Optional[str]` — Friendly name for a credential.
@@ -21940,59 +23021,39 @@ client.branding.phone.templates.update(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**subject_dn:** `typing.Optional[str]` — Subject Distinguished Name. Mutually exclusive with `pem` property. Applies to `cert_subject_dn` credential type.
-
-
+
+
+**pem:** `typing.Optional[str]` — PEM-formatted public key (SPKI and PKCS1) or X509 certificate. Must be JSON escaped. +
-
-
client.branding.phone.templates.reset(...) -> ResetPhoneTemplateResponseContent
-#### 🔌 Usage - -
-
+**alg:** `typing.Optional[PublicKeyCredentialAlgorithmEnum]` + +
+
-```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.branding.phone.templates.reset( - id="id", - request={"key": "value"}, -) - -``` -
-
+**parse_expiry_from_cert:** `typing.Optional[bool]` — Parse expiry from x509 certificate. If true, attempts to parse the expiry date from the provided PEM. Applies to `public_key` credential type. +
-#### ⚙️ Parameters - -
-
-
-**id:** `str` +**expires_at:** `typing.Optional[datetime.datetime]` — The ISO 8601 formatted date representing the expiration of the credential. If not specified (not recommended), the credential never expires. Applies to `public_key` credential type.
@@ -22000,7 +23061,7 @@ client.branding.phone.templates.reset(
-**request:** `ResetPhoneTemplateRequestContent` +**kid:** `typing.Optional[str]` — Optional kid (Key ID), used to uniquely identify the credential. If not specified, a kid value will be auto-generated. The kid header parameter in JWTs sent by your client should match this value. Valid format is [0-9a-zA-Z-_]{10,64}
@@ -22020,10 +23081,26 @@ client.branding.phone.templates.reset(
-
client.branding.phone.templates.test(...) -> CreatePhoneTemplateTestNotificationResponseContent +
client.clients.credentials.get(...) -> GetClientCredentialResponseContent +
+
+ +#### 📝 Description + +
+
+
+Get the details of a client credential. + +**Important**: To enable credentials to be used for a client authentication method, set the `client_authentication_methods` property on the client. To enable credentials to be used for JWT-Secured Authorization requests set the `signed_request_object` property on the client. +
+
+
+
+ #### 🔌 Usage
@@ -22041,9 +23118,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.branding.phone.templates.test( - id="id", - to="to", +client.clients.credentials.get( + client_id="client_id", + credential_id="credential_id", ) ``` @@ -22060,15 +23137,7 @@ client.branding.phone.templates.test(
-**id:** `str` - -
-
- -
-
- -**to:** `str` — Destination of the testing phone notification +**client_id:** `str` — ID of the client.
@@ -22076,7 +23145,7 @@ client.branding.phone.templates.test(
-**delivery_method:** `typing.Optional[PhoneProviderDeliveryMethodEnum]` — Medium to use to send the notification +**credential_id:** `str` — ID of the credential.
@@ -22096,11 +23165,24 @@ client.branding.phone.templates.test(
-## ClientGrants Organizations -
client.client_grants.organizations.list(...) -> ListClientGrantOrganizationsPaginatedResponseContent +
client.clients.credentials.delete(...) +
+
+ +#### 📝 Description + +
+
+
+Delete a client credential you previously created. May be enabled or disabled. For more information, read Client Credential Flow. +
+
+
+
+ #### 🔌 Usage
@@ -22118,11 +23200,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.client_grants.organizations.list( - id="id", - include_totals=True, - from_="from", - take=1, +client.clients.credentials.delete( + client_id="client_id", + credential_id="credential_id", ) ``` @@ -22139,23 +23219,7 @@ client.client_grants.organizations.list(
-**id:** `str` — ID of the client grant - -
-
- -
-
- -**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). - -
-
- -
-
- -**from:** `typing.Optional[str]` — Optional Id from which to start selection. +**client_id:** `str` — ID of the client.
@@ -22163,7 +23227,7 @@ client.client_grants.organizations.list(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**credential_id:** `str` — ID of the credential to delete.
@@ -22183,8 +23247,7 @@ client.client_grants.organizations.list(
-## Clients Credentials -
client.clients.credentials.list(...) -> typing.List[ClientCredential] +
client.clients.credentials.update(...) -> PatchClientCredentialResponseContent
@@ -22196,9 +23259,7 @@ client.client_grants.organizations.list(
-Get the details of a client credential. - -**Important**: To enable credentials to be used for a client authentication method, set the `client_authentication_methods` property on the client. To enable credentials to be used for JWT-Secured Authorization requests set the `signed_request_object` property on the client. +Change a client credential you previously created. May be enabled or disabled. For more information, read Client Credential Flow.
@@ -22221,8 +23282,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.clients.credentials.list( +client.clients.credentials.update( client_id="client_id", + credential_id="credential_id", ) ``` @@ -22247,6 +23309,22 @@ client.clients.credentials.list(
+**credential_id:** `str` — ID of the credential. + +
+
+ +
+
+ +**expires_at:** `typing.Optional[datetime.datetime]` — The ISO 8601 formatted date representing the expiration of the credential. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -22259,7 +23337,8 @@ client.clients.credentials.list(
-
client.clients.credentials.create(...) -> PostClientCredentialResponseContent +## Clients Connections +
client.clients.connections.get(...) -> ListClientConnectionsResponseContent
@@ -22271,63 +23350,10 @@ client.clients.credentials.list(
-Create a client credential associated to your application. Credentials can be used to configure Private Key JWT and mTLS authentication methods, as well as for JWT-secured Authorization requests. - -**Public Key** - -Public Key credentials can be used to set up Private Key JWT client authentication and JWT-secured Authorization requests. - -Sample: - -```json -{ - "credential_type": "public_key", - "name": "string", - "pem": "string", - "alg": "RS256", - "parse_expiry_from_cert": false, - "expires_at": "2022-12-31T23:59:59Z" -} -``` - -**Certificate (CA-signed & self-signed)** - -Certificate credentials can be used to set up mTLS client authentication. CA-signed certificates can be configured either with a signed certificate or with just the certificate Subject DN. - -CA-signed Certificate Sample (pem): - -```json -{ - "credential_type": "x509_cert", - "name": "string", - "pem": "string" -} -``` - -CA-signed Certificate Sample (subject_dn): - -```json -{ - "credential_type": "cert_subject_dn", - "name": "string", - "subject_dn": "string" -} -``` - -Self-signed Certificate Sample: - -```json -{ - "credential_type": "cert_subject_dn", - "name": "string", - "pem": "string" -} -``` - -The credential will be created but not yet enabled for use until you set the corresponding properties in the client: +Retrieve all connections that are enabled for the specified [Application](https://www.auth0.com/docs/get-started/applications), using checkpoint pagination. A list of fields to include or exclude for each connection may also be specified. -- To enable the credential for Private Key JWT or mTLS authentication methods, set the `client_authentication_methods` property on the client. For more information, read [Configure Private Key JWT Authentication](https://auth0.com/docs/get-started/applications/configure-private-key-jwt) and [Configure mTLS Authentication](https://auth0.com/docs/get-started/applications/configure-mtls) -- To enable the credential for JWT-secured Authorization requests, set the `signed_request_object`property on the client. For more information, read [Configure JWT-secured Authorization Requests (JAR)](https://auth0.com/docs/get-started/applications/configure-jar) +- This endpoint requires the `read:connections` scope and any one of `read:clients` or `read:client_summary`. +- **Note**: The first time you call this endpoint, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no further results are remaining.
@@ -22350,9 +23376,15 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.clients.credentials.create( - client_id="client_id", - credential_type="public_key", +client.clients.connections.get( + id="id", + strategy=[ + "ad" + ], + from_="from", + take=1, + fields="fields", + include_fields=True, ) ``` @@ -22369,31 +23401,7 @@ client.clients.credentials.create(
-**client_id:** `str` — ID of the client. - -
-
- -
-
- -**credential_type:** `ClientCredentialTypeEnum` - -
-
- -
-
- -**name:** `typing.Optional[str]` — Friendly name for a credential. - -
-
- -
-
- -**subject_dn:** `typing.Optional[str]` — Subject Distinguished Name. Mutually exclusive with `pem` property. Applies to `cert_subject_dn` credential type. +**id:** `str` — ID of the client for which to retrieve enabled connections.
@@ -22401,7 +23409,7 @@ client.clients.credentials.create(
-**pem:** `typing.Optional[str]` — PEM-formatted public key (SPKI and PKCS1) or X509 certificate. Must be JSON escaped. +**strategy:** `typing.Optional[typing.Union[typing.Optional[ConnectionStrategyEnum], typing.Sequence[typing.Optional[ConnectionStrategyEnum]]]]` — Provide strategies to only retrieve connections with such strategies
@@ -22409,7 +23417,7 @@ client.clients.credentials.create(
-**alg:** `typing.Optional[PublicKeyCredentialAlgorithmEnum]` +**from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -22417,7 +23425,7 @@ client.clients.credentials.create(
-**parse_expiry_from_cert:** `typing.Optional[bool]` — Parse expiry from x509 certificate. If true, attempts to parse the expiry date from the provided PEM. Applies to `public_key` credential type. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -22425,7 +23433,7 @@ client.clients.credentials.create(
-**expires_at:** `typing.Optional[datetime.datetime]` — The ISO 8601 formatted date representing the expiration of the credential. If not specified (not recommended), the credential never expires. Applies to `public_key` credential type. +**fields:** `typing.Optional[str]` — A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields
@@ -22433,7 +23441,7 @@ client.clients.credentials.create(
-**kid:** `typing.Optional[str]` — Optional kid (Key ID), used to uniquely identify the credential. If not specified, a kid value will be auto-generated. The kid header parameter in JWTs sent by your client should match this value. Valid format is [0-9a-zA-Z-_]{10,64} +**include_fields:** `typing.Optional[bool]` — true if the fields specified are to be included in the result, false otherwise (defaults to true)
@@ -22453,7 +23461,8 @@ client.clients.credentials.create(
-
client.clients.credentials.get(...) -> GetClientCredentialResponseContent +## Connections DirectoryProvisioning +
client.connections.directory_provisioning.list(...) -> ListDirectoryProvisioningsResponseContent
@@ -22465,9 +23474,7 @@ client.clients.credentials.create(
-Get the details of a client credential. - -**Important**: To enable credentials to be used for a client authentication method, set the `client_authentication_methods` property on the client. To enable credentials to be used for JWT-Secured Authorization requests set the `signed_request_object` property on the client. +Retrieve a list of directory provisioning configurations of a tenant.
@@ -22490,9 +23497,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.clients.credentials.get( - client_id="client_id", - credential_id="credential_id", +client.connections.directory_provisioning.list( + from_="from", + take=1, ) ``` @@ -22509,7 +23516,7 @@ client.clients.credentials.get(
-**client_id:** `str` — ID of the client. +**from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -22517,7 +23524,7 @@ client.clients.credentials.get(
-**credential_id:** `str` — ID of the credential. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -22537,7 +23544,7 @@ client.clients.credentials.get(
-
client.clients.credentials.delete(...) +
client.connections.directory_provisioning.get(...) -> GetDirectoryProvisioningResponseContent
@@ -22549,7 +23556,7 @@ client.clients.credentials.get(
-Delete a client credential you previously created. May be enabled or disabled. For more information, read Client Credential Flow. +Retrieve the directory provisioning configuration of a connection.
@@ -22572,9 +23579,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.clients.credentials.delete( - client_id="client_id", - credential_id="credential_id", +client.connections.directory_provisioning.get( + id="id", ) ``` @@ -22591,15 +23597,7 @@ client.clients.credentials.delete(
-**client_id:** `str` — ID of the client. - -
-
- -
-
- -**credential_id:** `str` — ID of the credential to delete. +**id:** `str` — The id of the connection to retrieve its directory provisioning configuration
@@ -22619,7 +23617,7 @@ client.clients.credentials.delete(
-
client.clients.credentials.update(...) -> PatchClientCredentialResponseContent +
client.connections.directory_provisioning.create(...) -> CreateDirectoryProvisioningResponseContent
@@ -22631,7 +23629,7 @@ client.clients.credentials.delete(
-Change a client credential you previously created. May be enabled or disabled. For more information, read Client Credential Flow. +Create a directory provisioning configuration for a connection.
@@ -22646,7 +23644,7 @@ Change a client credential you previously created. May be enabled or disabled. F
```python -from auth0.management import Auth0 +from auth0.management import Auth0, CreateDirectoryProvisioningRequestContent from auth0.management.environment import Auth0Environment client = Auth0( @@ -22654,9 +23652,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.clients.credentials.update( - client_id="client_id", - credential_id="credential_id", +client.connections.directory_provisioning.create( + id="id", + request=CreateDirectoryProvisioningRequestContent(), ) ``` @@ -22673,15 +23671,7 @@ client.clients.credentials.update(
-**client_id:** `str` — ID of the client. - -
-
- -
-
- -**credential_id:** `str` — ID of the credential. +**id:** `str` — The id of the connection to create its directory provisioning configuration
@@ -22689,7 +23679,7 @@ client.clients.credentials.update(
-**expires_at:** `typing.Optional[datetime.datetime]` — The ISO 8601 formatted date representing the expiration of the credential. +**request:** `typing.Optional[CreateDirectoryProvisioningRequestContent]`
@@ -22709,8 +23699,7 @@ client.clients.credentials.update(
-## Clients Connections -
client.clients.connections.get(...) -> ListClientConnectionsResponseContent +
client.connections.directory_provisioning.delete(...)
@@ -22722,10 +23711,7 @@ client.clients.credentials.update(
-Retrieve all connections that are enabled for the specified [Application](https://www.auth0.com/docs/get-started/applications), using checkpoint pagination. A list of fields to include or exclude for each connection may also be specified. - -- This endpoint requires the `read:connections` scope and any one of `read:clients` or `read:client_summary`. -- **Note**: The first time you call this endpoint, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no further results are remaining. +Delete the directory provisioning configuration of a connection.
@@ -22748,15 +23734,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.clients.connections.get( +client.connections.directory_provisioning.delete( id="id", - strategy=[ - "ad" - ], - from_="from", - take=1, - fields="fields", - include_fields=True, ) ``` @@ -22773,47 +23752,7 @@ client.clients.connections.get(
-**id:** `str` — ID of the client for which to retrieve enabled connections. - -
-
- -
-
- -**strategy:** `typing.Optional[typing.Union[typing.Optional[ConnectionStrategyEnum], typing.Sequence[typing.Optional[ConnectionStrategyEnum]]]]` — Provide strategies to only retrieve connections with such strategies - -
-
- -
-
- -**from:** `typing.Optional[str]` — Optional Id from which to start selection. - -
-
- -
-
- -**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. - -
-
- -
-
- -**fields:** `typing.Optional[str]` — A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields - -
-
- -
-
- -**include_fields:** `typing.Optional[bool]` — true if the fields specified are to be included in the result, false otherwise (defaults to true) +**id:** `str` — The id of the connection to delete its directory provisioning configuration
@@ -22833,8 +23772,7 @@ client.clients.connections.get(
-## Connections DirectoryProvisioning -
client.connections.directory_provisioning.list(...) -> ListDirectoryProvisioningsResponseContent +
client.connections.directory_provisioning.update(...) -> UpdateDirectoryProvisioningResponseContent
@@ -22846,7 +23784,7 @@ client.clients.connections.get(
-Retrieve a list of directory provisioning configurations of a tenant. +Update the directory provisioning configuration of a connection.
@@ -22861,7 +23799,7 @@ Retrieve a list of directory provisioning configurations of a tenant.
```python -from auth0.management import Auth0 +from auth0.management import Auth0, UpdateDirectoryProvisioningRequestContent from auth0.management.environment import Auth0Environment client = Auth0( @@ -22869,9 +23807,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.list( - from_="from", - take=1, +client.connections.directory_provisioning.update( + id="id", + request=UpdateDirectoryProvisioningRequestContent(), ) ``` @@ -22888,7 +23826,7 @@ client.connections.directory_provisioning.list(
-**from:** `typing.Optional[str]` — Optional Id from which to start selection. +**id:** `str` — The id of the connection to create its directory provisioning configuration
@@ -22896,7 +23834,7 @@ client.connections.directory_provisioning.list(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**request:** `typing.Optional[UpdateDirectoryProvisioningRequestContent]`
@@ -22916,7 +23854,7 @@ client.connections.directory_provisioning.list(
-
client.connections.directory_provisioning.get(...) -> GetDirectoryProvisioningResponseContent +
client.connections.directory_provisioning.get_default_mapping(...) -> GetDirectoryProvisioningDefaultMappingResponseContent
@@ -22928,7 +23866,7 @@ client.connections.directory_provisioning.list(
-Retrieve the directory provisioning configuration of a connection. +Retrieve the directory provisioning default attribute mapping of a connection.
@@ -22951,7 +23889,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.get( +client.connections.directory_provisioning.get_default_mapping( id="id", ) @@ -22989,7 +23927,7 @@ client.connections.directory_provisioning.get(
-
client.connections.directory_provisioning.create(...) -> CreateDirectoryProvisioningResponseContent +
client.connections.directory_provisioning.list_synchronized_groups(...) -> ListSynchronizedGroupsResponseContent
@@ -23001,7 +23939,7 @@ client.connections.directory_provisioning.get(
-Create a directory provisioning configuration for a connection. +Retrieve the configured synchronized groups for a connection directory provisioning configuration.
@@ -23016,7 +23954,7 @@ Create a directory provisioning configuration for a connection.
```python -from auth0.management import Auth0, CreateDirectoryProvisioningRequestContent +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -23024,9 +23962,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.create( +client.connections.directory_provisioning.list_synchronized_groups( id="id", - request=CreateDirectoryProvisioningRequestContent(), + from_="from", + take=1, + q="q", ) ``` @@ -23043,7 +23983,7 @@ client.connections.directory_provisioning.create(
-**id:** `str` — The id of the connection to create its directory provisioning configuration +**id:** `str` — The id of the connection to list synchronized groups for.
@@ -23051,7 +23991,7 @@ client.connections.directory_provisioning.create(
-**request:** `typing.Optional[CreateDirectoryProvisioningRequestContent]` +**from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -23059,72 +23999,15 @@ client.connections.directory_provisioning.create(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
-
-
- - - - -
- -
client.connections.directory_provisioning.delete(...) -
-
- -#### 📝 Description - -
-
- -
-
- -Delete the directory provisioning configuration of a connection. -
-
-
-
- -#### 🔌 Usage
-
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.connections.directory_provisioning.delete( - id="id", -) - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
- -
-
- -**id:** `str` — The id of the connection to delete its directory provisioning configuration +**q:** `typing.Optional[str]` — Query in Lucene query string syntax. Only prefix search on "name" or "email" fields are allowed, with a single wildcard suffix. Operators, modifiers, and groupings are not allowed. Terms are treated as case-insensitive. Example query: "name:engineering*".
@@ -23144,7 +24027,7 @@ client.connections.directory_provisioning.delete(
-
client.connections.directory_provisioning.update(...) -> UpdateDirectoryProvisioningResponseContent +
client.connections.directory_provisioning.add_synchronized_group_selections(...)
@@ -23156,7 +24039,7 @@ client.connections.directory_provisioning.delete(
-Update the directory provisioning configuration of a connection. +Add synchronized group selections to a directory provisioning configuration.
@@ -23171,7 +24054,7 @@ Update the directory provisioning configuration of a connection.
```python -from auth0.management import Auth0, UpdateDirectoryProvisioningRequestContent +from auth0.management import Auth0, SynchronizedGroupPayload from auth0.management.environment import Auth0Environment client = Auth0( @@ -23179,9 +24062,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.update( +client.connections.directory_provisioning.add_synchronized_group_selections( id="id", - request=UpdateDirectoryProvisioningRequestContent(), + groups=[ + SynchronizedGroupPayload( + id="id", + ) + ], ) ``` @@ -23198,7 +24085,7 @@ client.connections.directory_provisioning.update(
-**id:** `str` — The id of the connection to create its directory provisioning configuration +**id:** `str` — The id of the connection to add synchronized groups to
@@ -23206,7 +24093,7 @@ client.connections.directory_provisioning.update(
-**request:** `typing.Optional[UpdateDirectoryProvisioningRequestContent]` +**groups:** `typing.List[SynchronizedGroupPayload]` — Array of Google Workspace Directory group objects to synchronize.
@@ -23226,7 +24113,7 @@ client.connections.directory_provisioning.update(
-
client.connections.directory_provisioning.get_default_mapping(...) -> GetDirectoryProvisioningDefaultMappingResponseContent +
client.connections.directory_provisioning.set(...)
@@ -23238,7 +24125,7 @@ client.connections.directory_provisioning.update(
-Retrieve the directory provisioning default attribute mapping of a connection. +Create or replace the selected groups for a connection directory provisioning configuration.
@@ -23253,7 +24140,7 @@ Retrieve the directory provisioning default attribute mapping of a connection.
```python -from auth0.management import Auth0 +from auth0.management import Auth0, SynchronizedGroupPayload from auth0.management.environment import Auth0Environment client = Auth0( @@ -23261,8 +24148,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.get_default_mapping( +client.connections.directory_provisioning.set( id="id", + groups=[ + SynchronizedGroupPayload( + id="id", + ) + ], ) ``` @@ -23279,7 +24171,15 @@ client.connections.directory_provisioning.get_default_mapping(
-**id:** `str` — The id of the connection to retrieve its directory provisioning configuration +**id:** `str` — The id of the connection to create or replace synchronized groups for + +
+
+ +
+
+ +**groups:** `typing.List[SynchronizedGroupPayload]` — Array of Google Workspace Directory group objects to synchronize.
@@ -23299,7 +24199,7 @@ client.connections.directory_provisioning.get_default_mapping(
-
client.connections.directory_provisioning.list_synchronized_groups(...) -> ListSynchronizedGroupsResponseContent +
client.connections.directory_provisioning.delete_synchronized_group_selections(...)
@@ -23311,7 +24211,7 @@ client.connections.directory_provisioning.get_default_mapping(
-Retrieve the configured synchronized groups for a connection directory provisioning configuration. +Delete synchronized group selections for a directory provisioning configuration
@@ -23326,7 +24226,7 @@ Retrieve the configured synchronized groups for a connection directory provision
```python -from auth0.management import Auth0 +from auth0.management import Auth0, SynchronizedGroupSelectionId from auth0.management.environment import Auth0Environment client = Auth0( @@ -23334,11 +24234,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.list_synchronized_groups( +client.connections.directory_provisioning.delete_synchronized_group_selections( id="id", - from_="from", - take=1, - q="q", + groups=[ + SynchronizedGroupSelectionId( + id="id", + ) + ], ) ``` @@ -23355,23 +24257,7 @@ client.connections.directory_provisioning.list_synchronized_groups(
-**id:** `str` — The id of the connection to list synchronized groups for. - -
-
- -
-
- -**from:** `typing.Optional[str]` — Optional Id from which to start selection. - -
-
- -
-
- -**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**id:** `str` — The id of the connection to delete synchronized group selections for
@@ -23379,7 +24265,7 @@ client.connections.directory_provisioning.list_synchronized_groups(
-**q:** `typing.Optional[str]` — Query in Lucene query string syntax. Only prefix search on "name" or "email" fields are allowed, with a single wildcard suffix. Operators, modifiers, and groupings are not allowed. Terms are treated as case-insensitive. Example query: "name:engineering*". +**groups:** `typing.List[SynchronizedGroupSelectionId]` — Array of groups to remove from the selection set.
@@ -23399,7 +24285,8 @@ client.connections.directory_provisioning.list_synchronized_groups(
-
client.connections.directory_provisioning.add_synchronized_group_selections(...) +## Connections ScimConfiguration +
client.connections.scim_configuration.list(...) -> ListScimConfigurationsResponseContent
@@ -23411,7 +24298,7 @@ client.connections.directory_provisioning.list_synchronized_groups(
-Add synchronized group selections to a directory provisioning configuration. +Retrieve a list of SCIM configurations of a tenant.
@@ -23426,7 +24313,7 @@ Add synchronized group selections to a directory provisioning configuration.
```python -from auth0.management import Auth0, SynchronizedGroupPayload +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -23434,13 +24321,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.add_synchronized_group_selections( - id="id", - groups=[ - SynchronizedGroupPayload( - id="id", - ) - ], +client.connections.scim_configuration.list( + from_="from", + take=1, ) ``` @@ -23457,7 +24340,7 @@ client.connections.directory_provisioning.add_synchronized_group_selections(
-**id:** `str` — The id of the connection to add synchronized groups to +**from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -23465,7 +24348,7 @@ client.connections.directory_provisioning.add_synchronized_group_selections(
-**groups:** `typing.List[SynchronizedGroupPayload]` — Array of Google Workspace Directory group objects to synchronize. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -23485,7 +24368,7 @@ client.connections.directory_provisioning.add_synchronized_group_selections(
-
client.connections.directory_provisioning.set(...) +
client.connections.scim_configuration.get(...) -> GetScimConfigurationResponseContent
@@ -23497,7 +24380,7 @@ client.connections.directory_provisioning.add_synchronized_group_selections(
-Create or replace the selected groups for a connection directory provisioning configuration. +Retrieves a scim configuration by its `connectionId`.
@@ -23512,7 +24395,7 @@ Create or replace the selected groups for a connection directory provisioning co
```python -from auth0.management import Auth0, SynchronizedGroupPayload +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -23520,13 +24403,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.set( +client.connections.scim_configuration.get( id="id", - groups=[ - SynchronizedGroupPayload( - id="id", - ) - ], ) ``` @@ -23543,15 +24421,7 @@ client.connections.directory_provisioning.set(
-**id:** `str` — The id of the connection to create or replace synchronized groups for - -
-
- -
-
- -**groups:** `typing.List[SynchronizedGroupPayload]` — Array of Google Workspace Directory group objects to synchronize. +**id:** `str` — The id of the connection to retrieve its SCIM configuration
@@ -23571,7 +24441,7 @@ client.connections.directory_provisioning.set(
-
client.connections.directory_provisioning.delete_synchronized_group_selections(...) +
client.connections.scim_configuration.create(...) -> CreateScimConfigurationResponseContent
@@ -23583,7 +24453,7 @@ client.connections.directory_provisioning.set(
-Delete synchronized group selections for a directory provisioning configuration +Create a scim configuration for a connection.
@@ -23598,7 +24468,7 @@ Delete synchronized group selections for a directory provisioning configuration
```python -from auth0.management import Auth0, SynchronizedGroupSelectionId +from auth0.management import Auth0, CreateScimConfigurationRequestContent from auth0.management.environment import Auth0Environment client = Auth0( @@ -23606,13 +24476,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.delete_synchronized_group_selections( +client.connections.scim_configuration.create( id="id", - groups=[ - SynchronizedGroupSelectionId( - id="id", - ) - ], + request=CreateScimConfigurationRequestContent(), ) ``` @@ -23629,7 +24495,7 @@ client.connections.directory_provisioning.delete_synchronized_group_selections(
-**id:** `str` — The id of the connection to delete synchronized group selections for +**id:** `str` — The id of the connection to create its SCIM configuration
@@ -23637,7 +24503,7 @@ client.connections.directory_provisioning.delete_synchronized_group_selections(
-**groups:** `typing.List[SynchronizedGroupSelectionId]` — Array of groups to remove from the selection set. +**request:** `typing.Optional[CreateScimConfigurationRequestContent]`
@@ -23657,8 +24523,7 @@ client.connections.directory_provisioning.delete_synchronized_group_selections(
-## Connections ScimConfiguration -
client.connections.scim_configuration.list(...) -> ListScimConfigurationsResponseContent +
client.connections.scim_configuration.delete(...)
@@ -23670,7 +24535,7 @@ client.connections.directory_provisioning.delete_synchronized_group_selections(
-Retrieve a list of SCIM configurations of a tenant. +Deletes a scim configuration by its `connectionId`.
@@ -23693,9 +24558,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.scim_configuration.list( - from_="from", - take=1, +client.connections.scim_configuration.delete( + id="id", ) ``` @@ -23712,15 +24576,7 @@ client.connections.scim_configuration.list(
-**from:** `typing.Optional[str]` — Optional Id from which to start selection. - -
-
- -
-
- -**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**id:** `str` — The id of the connection to delete its SCIM configuration
@@ -23740,7 +24596,7 @@ client.connections.scim_configuration.list(
-
client.connections.scim_configuration.get(...) -> GetScimConfigurationResponseContent +
client.connections.scim_configuration.update(...) -> UpdateScimConfigurationResponseContent
@@ -23752,7 +24608,7 @@ client.connections.scim_configuration.list(
-Retrieves a scim configuration by its `connectionId`. +Update a scim configuration by its `connectionId`.
@@ -23767,7 +24623,7 @@ Retrieves a scim configuration by its `connectionId`.
```python -from auth0.management import Auth0 +from auth0.management import Auth0, ScimMappingItem from auth0.management.environment import Auth0Environment client = Auth0( @@ -23775,8 +24631,12 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.scim_configuration.get( +client.connections.scim_configuration.update( id="id", + user_id_attribute="user_id_attribute", + mapping=[ + ScimMappingItem() + ], ) ``` @@ -23793,7 +24653,23 @@ client.connections.scim_configuration.get(
-**id:** `str` — The id of the connection to retrieve its SCIM configuration +**id:** `str` — The id of the connection to update its SCIM configuration + +
+
+ +
+
+ +**user_id_attribute:** `str` — User ID attribute for generating unique user ids + +
+
+ +
+
+ +**mapping:** `typing.List[ScimMappingItem]` — The mapping between auth0 and SCIM
@@ -23813,7 +24689,7 @@ client.connections.scim_configuration.get(
-
client.connections.scim_configuration.create(...) -> CreateScimConfigurationResponseContent +
client.connections.scim_configuration.get_default_mapping(...) -> GetScimConfigurationDefaultMappingResponseContent
@@ -23825,7 +24701,7 @@ client.connections.scim_configuration.get(
-Create a scim configuration for a connection. +Retrieves a scim configuration's default mapping by its `connectionId`.
@@ -23840,7 +24716,7 @@ Create a scim configuration for a connection.
```python -from auth0.management import Auth0, CreateScimConfigurationRequestContent +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -23848,9 +24724,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.scim_configuration.create( +client.connections.scim_configuration.get_default_mapping( id="id", - request=CreateScimConfigurationRequestContent(), ) ``` @@ -23867,15 +24742,7 @@ client.connections.scim_configuration.create(
-**id:** `str` — The id of the connection to create its SCIM configuration - -
-
- -
-
- -**request:** `typing.Optional[CreateScimConfigurationRequestContent]` +**id:** `str` — The id of the connection to retrieve its default SCIM mapping
@@ -23895,7 +24762,8 @@ client.connections.scim_configuration.create(
-
client.connections.scim_configuration.delete(...) +## Connections Clients +
client.connections.clients.get(...) -> GetConnectionEnabledClientsResponseContent
@@ -23907,7 +24775,9 @@ client.connections.scim_configuration.create(
-Deletes a scim configuration by its `connectionId`. +Retrieve all clients that have the specified [connection](https://auth0.com/docs/authenticate/identity-providers) enabled. + +**Note**: The first time you call this endpoint, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no further results are remaining.
@@ -23930,8 +24800,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.scim_configuration.delete( +client.connections.clients.get( id="id", + take=1, + from_="from", ) ``` @@ -23948,7 +24820,7 @@ client.connections.scim_configuration.delete(
-**id:** `str` — The id of the connection to delete its SCIM configuration +**id:** `str` — The id of the connection for which enabled clients are to be retrieved
@@ -23956,36 +24828,38 @@ client.connections.scim_configuration.delete(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
- -
- - - - -
-
client.connections.scim_configuration.update(...) -> UpdateScimConfigurationResponseContent
-#### 📝 Description - -
-
+**from:** `typing.Optional[str]` — Optional Id from which to start selection. + +
+
-Update a scim configuration by its `connectionId`. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +
+ + + +
+ +
client.connections.clients.update(...) +
+
+ #### 🔌 Usage
@@ -23995,7 +24869,7 @@ Update a scim configuration by its `connectionId`.
```python -from auth0.management import Auth0, ScimMappingItem +from auth0.management import Auth0, UpdateEnabledClientConnectionsRequestContentItem from auth0.management.environment import Auth0Environment client = Auth0( @@ -24003,11 +24877,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.scim_configuration.update( +client.connections.clients.update( id="id", - user_id_attribute="user_id_attribute", - mapping=[ - ScimMappingItem() + request=[ + UpdateEnabledClientConnectionsRequestContentItem( + client_id="client_id", + status=True, + ) ], ) @@ -24025,15 +24901,7 @@ client.connections.scim_configuration.update(
-**id:** `str` — The id of the connection to update its SCIM configuration - -
-
- -
-
- -**user_id_attribute:** `str` — User ID attribute for generating unique user ids +**id:** `str` — The id of the connection to modify
@@ -24041,7 +24909,7 @@ client.connections.scim_configuration.update(
-**mapping:** `typing.List[ScimMappingItem]` — The mapping between auth0 and SCIM +**request:** `UpdateEnabledClientConnectionsRequestContent`
@@ -24061,7 +24929,8 @@ client.connections.scim_configuration.update(
-
client.connections.scim_configuration.get_default_mapping(...) -> GetScimConfigurationDefaultMappingResponseContent +## Connections Keys +
client.connections.keys.get(...) -> typing.List[ConnectionKey]
@@ -24073,7 +24942,7 @@ client.connections.scim_configuration.update(
-Retrieves a scim configuration's default mapping by its `connectionId`. +Gets the connection keys for the Okta or OIDC connection strategy.
@@ -24096,7 +24965,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.scim_configuration.get_default_mapping( +client.connections.keys.get( id="id", ) @@ -24114,7 +24983,7 @@ client.connections.scim_configuration.get_default_mapping(
-**id:** `str` — The id of the connection to retrieve its default SCIM mapping +**id:** `str` — ID of the connection
@@ -24134,8 +25003,7 @@ client.connections.scim_configuration.get_default_mapping(
-## Connections Clients -
client.connections.clients.get(...) -> GetConnectionEnabledClientsResponseContent +
client.connections.keys.create(...) -> PostConnectionsKeysResponseContent
@@ -24147,9 +25015,7 @@ client.connections.scim_configuration.get_default_mapping(
-Retrieve all clients that have the specified [connection](https://auth0.com/docs/authenticate/identity-providers) enabled. - -**Note**: The first time you call this endpoint, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no further results are remaining. +Provision initial connection keys for Okta or OIDC connection strategies. This endpoint allows you to create keys before configuring the connection to use Private Key JWT authentication, enabling zero-downtime transitions.
@@ -24164,7 +25030,7 @@ Retrieve all clients that have the specified [connection](https://auth0.com/docs
```python -from auth0.management import Auth0 +from auth0.management import Auth0, PostConnectionKeysRequestContent from auth0.management.environment import Auth0Environment client = Auth0( @@ -24172,10 +25038,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.clients.get( +client.connections.keys.create( id="id", - take=1, - from_="from", + request=PostConnectionKeysRequestContent(), ) ``` @@ -24192,7 +25057,7 @@ client.connections.clients.get(
-**id:** `str` — The id of the connection for which enabled clients are to be retrieved +**id:** `str` — ID of the connection
@@ -24200,7 +25065,7 @@ client.connections.clients.get(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**request:** `typing.Optional[PostConnectionKeysRequestContent]`
@@ -24208,7 +25073,81 @@ client.connections.clients.get(
-**from:** `typing.Optional[str]` — Optional Id from which to start selection. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + + + +
+ +
client.connections.keys.rotate(...) -> RotateConnectionsKeysResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Rotates the connection keys for the Okta or OIDC connection strategies. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0, RotateConnectionKeysRequestContent +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.connections.keys.rotate( + id="id", + request=RotateConnectionKeysRequestContent(), +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**id:** `str` — ID of the connection + +
+
+ +
+
+ +**request:** `typing.Optional[RotateConnectionKeysRequestContent]`
@@ -24228,10 +25167,25 @@ client.connections.clients.get(
-
client.connections.clients.update(...) +## Connections Users +
client.connections.users.delete_by_email(...) +
+
+ +#### 📝 Description +
+
+
+ +Deletes a specified connection user by its email (you cannot delete all users from specific connection). Currently, only Database Connections are supported. +
+
+
+
+ #### 🔌 Usage
@@ -24241,7 +25195,7 @@ client.connections.clients.get(
```python -from auth0.management import Auth0, UpdateEnabledClientConnectionsRequestContentItem +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -24249,14 +25203,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.clients.update( +client.connections.users.delete_by_email( id="id", - request=[ - UpdateEnabledClientConnectionsRequestContentItem( - client_id="client_id", - status=True, - ) - ], + email="email", ) ``` @@ -24273,7 +25222,7 @@ client.connections.clients.update(
-**id:** `str` — The id of the connection to modify +**id:** `str` — The id of the connection (currently only database connections are supported)
@@ -24281,7 +25230,7 @@ client.connections.clients.update(
-**request:** `UpdateEnabledClientConnectionsRequestContent` +**email:** `str` — The email of the user to delete
@@ -24301,8 +25250,8 @@ client.connections.clients.update(
-## Connections Keys -
client.connections.keys.get(...) -> typing.List[ConnectionKey] +## Connections DirectoryProvisioning Synchronizations +
client.connections.directory_provisioning.synchronizations.create(...) -> CreateDirectorySynchronizationResponseContent
@@ -24314,7 +25263,7 @@ client.connections.clients.update(
-Gets the connection keys for the Okta or OIDC connection strategy. +Request an on-demand synchronization of the directory.
@@ -24337,7 +25286,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.keys.get( +client.connections.directory_provisioning.synchronizations.create( id="id", ) @@ -24355,7 +25304,7 @@ client.connections.keys.get(
-**id:** `str` — ID of the connection +**id:** `str` — The id of the connection to trigger synchronization for
@@ -24375,7 +25324,8 @@ client.connections.keys.get(
-
client.connections.keys.create(...) -> PostConnectionsKeysResponseContent +## Connections ScimConfiguration Tokens +
client.connections.scim_configuration.tokens.get(...) -> GetScimTokensResponseContent
@@ -24387,7 +25337,7 @@ client.connections.keys.get(
-Provision initial connection keys for Okta or OIDC connection strategies. This endpoint allows you to create keys before configuring the connection to use Private Key JWT authentication, enabling zero-downtime transitions. +Retrieves all scim tokens by its connection `id`.
@@ -24402,7 +25352,7 @@ Provision initial connection keys for Okta or OIDC connection strategies. This e
```python -from auth0.management import Auth0, PostConnectionKeysRequestContent +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -24410,9 +25360,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.keys.create( +client.connections.scim_configuration.tokens.get( id="id", - request=PostConnectionKeysRequestContent(), ) ``` @@ -24429,15 +25378,7 @@ client.connections.keys.create(
-**id:** `str` — ID of the connection - -
-
- -
-
- -**request:** `typing.Optional[PostConnectionKeysRequestContent]` +**id:** `str` — The id of the connection to retrieve its SCIM configuration
@@ -24457,7 +25398,7 @@ client.connections.keys.create(
-
client.connections.keys.rotate(...) -> RotateConnectionsKeysResponseContent +
client.connections.scim_configuration.tokens.create(...) -> CreateScimTokenResponseContent
@@ -24469,7 +25410,7 @@ client.connections.keys.create(
-Rotates the connection keys for the Okta or OIDC connection strategies. +Create a scim token for a scim client.
@@ -24484,7 +25425,7 @@ Rotates the connection keys for the Okta or OIDC connection strategies.
```python -from auth0.management import Auth0, RotateConnectionKeysRequestContent +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -24492,9 +25433,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.keys.rotate( +client.connections.scim_configuration.tokens.create( id="id", - request=RotateConnectionKeysRequestContent(), ) ``` @@ -24511,7 +25451,7 @@ client.connections.keys.rotate(
-**id:** `str` — ID of the connection +**id:** `str` — The id of the connection to create its SCIM token
@@ -24519,7 +25459,15 @@ client.connections.keys.rotate(
-**request:** `typing.Optional[RotateConnectionKeysRequestContent]` +**scopes:** `typing.Optional[typing.List[str]]` — The scopes of the scim token + +
+
+ +
+
+ +**token_lifetime:** `typing.Optional[int]` — Lifetime of the token in seconds. Must be greater than 900
@@ -24539,8 +25487,7 @@ client.connections.keys.rotate(
-## Connections Users -
client.connections.users.delete_by_email(...) +
client.connections.scim_configuration.tokens.delete(...)
@@ -24552,7 +25499,7 @@ client.connections.keys.rotate(
-Deletes a specified connection user by its email (you cannot delete all users from specific connection). Currently, only Database Connections are supported. +Deletes a scim token by its connection `id` and `tokenId`.
@@ -24575,9 +25522,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.users.delete_by_email( +client.connections.scim_configuration.tokens.delete( id="id", - email="email", + token_id="tokenId", ) ``` @@ -24594,7 +25541,7 @@ client.connections.users.delete_by_email(
-**id:** `str` — The id of the connection (currently only database connections are supported) +**id:** `str` — The connection id that owns the SCIM token to delete
@@ -24602,7 +25549,7 @@ client.connections.users.delete_by_email(
-**email:** `str` — The email of the user to delete +**token_id:** `str` — The id of the scim token to delete
@@ -24622,8 +25569,8 @@ client.connections.users.delete_by_email(
-## Connections DirectoryProvisioning Synchronizations -
client.connections.directory_provisioning.synchronizations.create(...) -> CreateDirectorySynchronizationResponseContent +## Emails Provider +
client.emails.provider.get(...) -> GetEmailProviderResponseContent
@@ -24635,7 +25582,7 @@ client.connections.users.delete_by_email(
-Request an on-demand synchronization of the directory. +Retrieve details of the [email provider configuration](https://auth0.com/docs/customize/email/smtp-email-providers) in your tenant. A list of fields to include or exclude may also be specified.
@@ -24658,8 +25605,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.directory_provisioning.synchronizations.create( - id="id", +client.emails.provider.get( + fields="fields", + include_fields=True, ) ``` @@ -24676,81 +25624,15 @@ client.connections.directory_provisioning.synchronizations.create(
-**id:** `str` — The id of the connection to trigger synchronization for - -
-
- -
-
- -**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (dependent upon include_fields) from the result. Leave empty to retrieve `name` and `enabled`. Additional fields available include `credentials`, `default_from_address`, and `settings`. -
-
- -
- - - - -
- -## Connections ScimConfiguration Tokens -
client.connections.scim_configuration.tokens.get(...) -> GetScimTokensResponseContent -
-
- -#### 📝 Description - -
-
- -
-
- -Retrieves all scim tokens by its connection `id`. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.connections.scim_configuration.tokens.get( - id="id", -) - -``` -
-
-#### ⚙️ Parameters - -
-
-
-**id:** `str` — The id of the connection to retrieve its SCIM configuration +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false).
@@ -24770,7 +25652,7 @@ client.connections.scim_configuration.tokens.get(
-
client.connections.scim_configuration.tokens.create(...) -> CreateScimTokenResponseContent +
client.emails.provider.create(...) -> CreateEmailProviderResponseContent
@@ -24782,7 +25664,31 @@ client.connections.scim_configuration.tokens.get(
-Create a scim token for a scim client. +Create an [email provider](https://auth0.com/docs/email/providers). The `credentials` object +requires different properties depending on the email provider (which is specified using the `name` property): + +- `mandrill` requires `api_key` +- `sendgrid` requires `api_key` +- `sparkpost` requires `api_key`. Optionally, set `region` to `eu` to use + the SparkPost service hosted in Western Europe; set to `null` to use the SparkPost service hosted in + North America. `eu` or `null` are the only valid values for `region`. +- `mailgun` requires `api_key` and `domain`. Optionally, set `region` to + `eu` to use the Mailgun service hosted in Europe; set to `null` otherwise. `eu` or + `null` are the only valid values for `region`. +- `ses` requires `accessKeyId`, `secretAccessKey`, and `region` +- `smtp` requires `smtp_host`, `smtp_port`, `smtp_user`, and + `smtp_pass` + +Depending on the type of provider it is possible to specify `settings` object with different configuration +options, which will be used when sending an email: + +- `smtp` provider, `settings` may contain `headers` object. + - When using AWS SES SMTP host, you may provide a name of configuration set in + `X-SES-Configuration-Set` header. Value must be a string. + - When using Sparkpost host, you may provide value for + `X-MSYS_API` header. Value must be an object. +- For `ses` provider, `settings` may contain `message` object, where you can provide + a name of configuration set in `configuration_set_name` property. Value must be a string.
@@ -24797,7 +25703,7 @@ Create a scim token for a scim client.
```python -from auth0.management import Auth0 +from auth0.management import Auth0, EmailProviderCredentialsSchemaZero from auth0.management.environment import Auth0Environment client = Auth0( @@ -24805,8 +25711,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.connections.scim_configuration.tokens.create( - id="id", +client.emails.provider.create( + name="mailgun", + credentials=EmailProviderCredentialsSchemaZero( + api_key="api_key", + ), ) ``` @@ -24823,7 +25732,7 @@ client.connections.scim_configuration.tokens.create(
-**id:** `str` — The id of the connection to create its SCIM token +**name:** `EmailProviderNameEnum`
@@ -24831,7 +25740,7 @@ client.connections.scim_configuration.tokens.create(
-**scopes:** `typing.Optional[typing.List[str]]` — The scopes of the scim token +**credentials:** `EmailProviderCredentialsSchema`
@@ -24839,7 +25748,7 @@ client.connections.scim_configuration.tokens.create(
-**token_lifetime:** `typing.Optional[int]` — Lifetime of the token in seconds. Must be greater than 900 +**enabled:** `typing.Optional[bool]` — Whether the provider is enabled (true) or disabled (false).
@@ -24847,73 +25756,7 @@ client.connections.scim_configuration.tokens.create(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
-
-
- - - - -
- -
client.connections.scim_configuration.tokens.delete(...) -
-
- -#### 📝 Description - -
-
- -
-
- -Deletes a scim token by its connection `id` and `tokenId`. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.connections.scim_configuration.tokens.delete( - id="id", - token_id="tokenId", -) - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
- -
-
- -**id:** `str` — The connection id that owns the SCIM token to delete +**default_from_address:** `typing.Optional[str]` — Email address to use as "from" when no other address specified.
@@ -24921,7 +25764,7 @@ client.connections.scim_configuration.tokens.delete(
-**token_id:** `str` — The id of the scim token to delete +**settings:** `typing.Optional[EmailSpecificProviderSettingsWithAdditionalProperties]`
@@ -24941,8 +25784,7 @@ client.connections.scim_configuration.tokens.delete(
-## Emails Provider -
client.emails.provider.get(...) -> GetEmailProviderResponseContent +
client.emails.provider.delete()
@@ -24954,7 +25796,7 @@ client.connections.scim_configuration.tokens.delete(
-Retrieve details of the [email provider configuration](https://auth0.com/docs/customize/email/smtp-email-providers) in your tenant. A list of fields to include or exclude may also be specified. +Delete the email provider.
@@ -24977,10 +25819,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.emails.provider.get( - fields="fields", - include_fields=True, -) +client.emails.provider.delete() ``` @@ -24996,22 +25835,6 @@ client.emails.provider.get(
-**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (dependent upon include_fields) from the result. Leave empty to retrieve `name` and `enabled`. Additional fields available include `credentials`, `default_from_address`, and `settings`. - -
-
- -
-
- -**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -25024,7 +25847,7 @@ client.emails.provider.get(
-
client.emails.provider.create(...) -> CreateEmailProviderResponseContent +
client.emails.provider.update(...) -> UpdateEmailProviderResponseContent
@@ -25036,7 +25859,7 @@ client.emails.provider.get(
-Create an [email provider](https://auth0.com/docs/email/providers). The `credentials` object +Update an [email provider](https://auth0.com/docs/email/providers). The `credentials` object requires different properties depending on the email provider (which is specified using the `name` property): - `mandrill` requires `api_key` @@ -25059,7 +25882,8 @@ options, which will be used when sending an email: `X-SES-Configuration-Set` header. Value must be a string. - When using Sparkpost host, you may provide value for `X-MSYS_API` header. Value must be an object. -- For `ses` provider, `settings` may contain `message` object, where you can provide + + For `ses` provider, `settings` may contain `message` object, where you can provide a name of configuration set in `configuration_set_name` property. Value must be a string.
@@ -25075,7 +25899,7 @@ options, which will be used when sending an email:
```python -from auth0.management import Auth0, EmailProviderCredentialsSchemaZero +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -25083,12 +25907,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.emails.provider.create( - name="mailgun", - credentials=EmailProviderCredentialsSchemaZero( - api_key="api_key", - ), -) +client.emails.provider.update() ```
@@ -25104,7 +25923,7 @@ client.emails.provider.create(
-**name:** `EmailProviderNameEnum` +**name:** `typing.Optional[EmailProviderNameEnum]`
@@ -25112,7 +25931,7 @@ client.emails.provider.create(
-**credentials:** `EmailProviderCredentialsSchema` +**enabled:** `typing.Optional[bool]` — Whether the provider is enabled (true) or disabled (false).
@@ -25120,7 +25939,7 @@ client.emails.provider.create(
-**enabled:** `typing.Optional[bool]` — Whether the provider is enabled (true) or disabled (false). +**default_from_address:** `typing.Optional[str]` — Email address to use as "from" when no other address specified.
@@ -25128,7 +25947,7 @@ client.emails.provider.create(
-**default_from_address:** `typing.Optional[str]` — Email address to use as "from" when no other address specified. +**credentials:** `typing.Optional[EmailProviderCredentialsSchema]`
@@ -25156,24 +25975,11 @@ client.emails.provider.create(
-
client.emails.provider.delete() -
-
- -#### 📝 Description - -
-
- +## EventStreams Deliveries +
client.event_streams.deliveries.list(...) -> ListEventStreamDeliveriesResponseContent
-Delete the email provider. -
-
-
-
- #### 🔌 Usage
@@ -25191,7 +25997,15 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.emails.provider.delete() +client.event_streams.deliveries.list( + id="id", + statuses="statuses", + event_types="event_types", + date_from="date_from", + date_to="date_to", + from_="from", + take=1, +) ```
@@ -25207,61 +26021,78 @@ client.emails.provider.delete()
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**id:** `str` — Unique identifier for the event stream.
+ +
+
+ +**statuses:** `typing.Optional[str]` — Comma-separated list of statuses by which to filter +
+
+
+**event_types:** `typing.Optional[str]` — Comma-separated list of event types by which to filter +
-
-
client.emails.provider.update(...) -> UpdateEmailProviderResponseContent
-#### 📝 Description +**date_from:** `typing.Optional[str]` — An RFC-3339 date-time for redelivery start, inclusive. Does not allow sub-second precision. + +
+
+**date_to:** `typing.Optional[str]` — An RFC-3339 date-time for redelivery end, exclusive. Does not allow sub-second precision. + +
+
+
-Update an [email provider](https://auth0.com/docs/email/providers). The `credentials` object -requires different properties depending on the email provider (which is specified using the `name` property): +**from:** `typing.Optional[str]` — Optional Id from which to start selection. + +
+
-- `mandrill` requires `api_key` -- `sendgrid` requires `api_key` -- `sparkpost` requires `api_key`. Optionally, set `region` to `eu` to use - the SparkPost service hosted in Western Europe; set to `null` to use the SparkPost service hosted in - North America. `eu` or `null` are the only valid values for `region`. -- `mailgun` requires `api_key` and `domain`. Optionally, set `region` to - `eu` to use the Mailgun service hosted in Europe; set to `null` otherwise. `eu` or - `null` are the only valid values for `region`. -- `ses` requires `accessKeyId`, `secretAccessKey`, and `region` -- `smtp` requires `smtp_host`, `smtp_port`, `smtp_user`, and - `smtp_pass` +
+
-Depending on the type of provider it is possible to specify `settings` object with different configuration -options, which will be used when sending an email: +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. + +
+
-- `smtp` provider, `settings` may contain `headers` object. - - When using AWS SES SMTP host, you may provide a name of configuration set in - `X-SES-Configuration-Set` header. Value must be a string. - - When using Sparkpost host, you may provide value for - `X-MSYS_API` header. Value must be an object. +
+
- For `ses` provider, `settings` may contain `message` object, where you can provide - a name of configuration set in `configuration_set_name` property. Value must be a string. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +
+ + + +
+ +
client.event_streams.deliveries.get_history(...) -> GetEventStreamDeliveryHistoryResponseContent +
+
+ #### 🔌 Usage
@@ -25279,7 +26110,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.emails.provider.update() +client.event_streams.deliveries.get_history( + id="id", + event_id="event_id", +) ```
@@ -25295,31 +26129,7 @@ client.emails.provider.update()
-**name:** `typing.Optional[EmailProviderNameEnum]` - -
-
- -
-
- -**enabled:** `typing.Optional[bool]` — Whether the provider is enabled (true) or disabled (false). - -
-
- -
-
- -**default_from_address:** `typing.Optional[str]` — Email address to use as "from" when no other address specified. - -
-
- -
-
- -**credentials:** `typing.Optional[EmailProviderCredentialsSchema]` +**id:** `str` — Unique identifier for the event stream.
@@ -25327,7 +26137,7 @@ client.emails.provider.update()
-**settings:** `typing.Optional[EmailSpecificProviderSettingsWithAdditionalProperties]` +**event_id:** `str` — Unique identifier for the event
@@ -25347,8 +26157,8 @@ client.emails.provider.update()
-## EventStreams Deliveries -
client.event_streams.deliveries.list(...) -> ListEventStreamDeliveriesResponseContent +## EventStreams Redeliveries +
client.event_streams.redeliveries.create(...) -> CreateEventStreamRedeliveryResponseContent
@@ -25369,14 +26179,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.event_streams.deliveries.list( +client.event_streams.redeliveries.create( id="id", - statuses="statuses", - event_types="event_types", - date_from="date_from", - date_to="date_to", - from_="from", - take=1, ) ``` @@ -25401,23 +26205,7 @@ client.event_streams.deliveries.list(
-**statuses:** `typing.Optional[str]` — Comma-separated list of statuses by which to filter - -
-
- -
-
- -**event_types:** `typing.Optional[str]` — Comma-separated list of event types by which to filter - -
-
- -
-
- -**date_from:** `typing.Optional[str]` — An RFC-3339 date-time for redelivery start, inclusive. Does not allow sub-second precision. +**date_from:** `typing.Optional[datetime.datetime]` — An RFC-3339 date-time for redelivery start, inclusive. Does not allow sub-second precision.
@@ -25425,7 +26213,7 @@ client.event_streams.deliveries.list(
-**date_to:** `typing.Optional[str]` — An RFC-3339 date-time for redelivery end, exclusive. Does not allow sub-second precision. +**date_to:** `typing.Optional[datetime.datetime]` — An RFC-3339 date-time for redelivery end, exclusive. Does not allow sub-second precision.
@@ -25433,7 +26221,7 @@ client.event_streams.deliveries.list(
-**from:** `typing.Optional[str]` — Optional Id from which to start selection. +**statuses:** `typing.Optional[typing.List[EventStreamDeliveryStatusEnum]]` — Filter by status
@@ -25441,7 +26229,7 @@ client.event_streams.deliveries.list(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**event_types:** `typing.Optional[typing.List[EventStreamEventTypeEnum]]` — Filter by event type
@@ -25461,7 +26249,7 @@ client.event_streams.deliveries.list(
-
client.event_streams.deliveries.get_history(...) -> GetEventStreamDeliveryHistoryResponseContent +
client.event_streams.redeliveries.create_by_id(...)
@@ -25482,7 +26270,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.event_streams.deliveries.get_history( +client.event_streams.redeliveries.create_by_id( id="id", event_id="event_id", ) @@ -25529,8 +26317,8 @@ client.event_streams.deliveries.get_history(
-## EventStreams Redeliveries -
client.event_streams.redeliveries.create(...) -> CreateEventStreamRedeliveryResponseContent +## Flows Executions +
client.flows.executions.list(...) -> ListFlowExecutionsPaginatedResponseContent
@@ -25551,8 +26339,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.event_streams.redeliveries.create( - id="id", +client.flows.executions.list( + flow_id="flow_id", + include_totals=True, + from_="from", + take=1, ) ``` @@ -25569,15 +26360,7 @@ client.event_streams.redeliveries.create(
-**id:** `str` — Unique identifier for the event stream. - -
-
- -
-
- -**date_from:** `typing.Optional[datetime.datetime]` — An RFC-3339 date-time for redelivery start, inclusive. Does not allow sub-second precision. +**flow_id:** `str` — Flow id
@@ -25585,7 +26368,7 @@ client.event_streams.redeliveries.create(
-**date_to:** `typing.Optional[datetime.datetime]` — An RFC-3339 date-time for redelivery end, exclusive. Does not allow sub-second precision. +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
@@ -25593,7 +26376,7 @@ client.event_streams.redeliveries.create(
-**statuses:** `typing.Optional[typing.List[EventStreamDeliveryStatusEnum]]` — Filter by status +**from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -25601,7 +26384,7 @@ client.event_streams.redeliveries.create(
-**event_types:** `typing.Optional[typing.List[EventStreamEventTypeEnum]]` — Filter by event type +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -25621,7 +26404,7 @@ client.event_streams.redeliveries.create(
-
client.event_streams.redeliveries.create_by_id(...) +
client.flows.executions.get(...) -> GetFlowExecutionResponseContent
@@ -25642,9 +26425,12 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.event_streams.redeliveries.create_by_id( - id="id", - event_id="event_id", +client.flows.executions.get( + flow_id="flow_id", + execution_id="execution_id", + hydrate=[ + "debug" + ], ) ``` @@ -25661,7 +26447,7 @@ client.event_streams.redeliveries.create_by_id(
-**id:** `str` — Unique identifier for the event stream. +**flow_id:** `str` — Flow id
@@ -25669,7 +26455,15 @@ client.event_streams.redeliveries.create_by_id(
-**event_id:** `str` — Unique identifier for the event +**execution_id:** `str` — Flow execution id + +
+
+ +
+
+ +**hydrate:** `typing.Optional[typing.Union[typing.Optional[GetFlowExecutionRequestParametersHydrateEnum], typing.Sequence[typing.Optional[GetFlowExecutionRequestParametersHydrateEnum]]]]` — Hydration param
@@ -25689,8 +26483,7 @@ client.event_streams.redeliveries.create_by_id(
-## Flows Executions -
client.flows.executions.list(...) -> ListFlowExecutionsPaginatedResponseContent +
client.flows.executions.delete(...)
@@ -25711,11 +26504,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.flows.executions.list( +client.flows.executions.delete( flow_id="flow_id", - include_totals=True, - from_="from", - take=1, + execution_id="execution_id", ) ``` @@ -25732,7 +26523,7 @@ client.flows.executions.list(
-**flow_id:** `str` — Flow id +**flow_id:** `str` — Flows id
@@ -25740,7 +26531,7 @@ client.flows.executions.list(
-**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). +**execution_id:** `str` — Flow execution identifier
@@ -25748,15 +26539,77 @@ client.flows.executions.list(
-**from:** `typing.Optional[str]` — Optional Id from which to start selection. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
+ + + +
+ +## Flows Vault Connections +
client.flows.vault.connections.list(...) -> ListFlowsVaultConnectionsOffsetPaginatedResponseContent
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.flows.vault.connections.list( + page=1, + per_page=1, + include_totals=True, +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. + +
+
+ +
+
+ +**per_page:** `typing.Optional[int]` — Number of results per page. Defaults to 50. + +
+
+ +
+
+ +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
@@ -25776,7 +26629,7 @@ client.flows.executions.list(
-
client.flows.executions.get(...) -> GetFlowExecutionResponseContent +
client.flows.vault.connections.create(...) -> CreateFlowsVaultConnectionResponseContent
@@ -25789,7 +26642,7 @@ client.flows.executions.list(
```python -from auth0.management import Auth0 +from auth0.management import Auth0, CreateFlowsVaultConnectionActivecampaignApiKey, FlowsVaultConnectioSetupApiKeyWithBaseUrl from auth0.management.environment import Auth0Environment client = Auth0( @@ -25797,12 +26650,16 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.flows.executions.get( - flow_id="flow_id", - execution_id="execution_id", - hydrate=[ - "debug" - ], +client.flows.vault.connections.create( + request=CreateFlowsVaultConnectionActivecampaignApiKey( + name="name", + app_id="ACTIVECAMPAIGN", + setup=FlowsVaultConnectioSetupApiKeyWithBaseUrl( + type="API_KEY", + api_key="api_key", + base_url="base_url", + ), + ), ) ``` @@ -25819,7 +26676,7 @@ client.flows.executions.get(
-**flow_id:** `str` — Flow id +**request:** `CreateFlowsVaultConnectionRequestContent`
@@ -25827,15 +26684,58 @@ client.flows.executions.get(
-**execution_id:** `str` — Flow execution id +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
+ + + + +
+
client.flows.vault.connections.get(...) -> GetFlowsVaultConnectionResponseContent
-**hydrate:** `typing.Optional[typing.Union[typing.Optional[GetFlowExecutionRequestParametersHydrateEnum], typing.Sequence[typing.Optional[GetFlowExecutionRequestParametersHydrateEnum]]]]` — Hydration param +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.flows.vault.connections.get( + id="id", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**id:** `str` — Flows Vault connection ID
@@ -25855,7 +26755,7 @@ client.flows.executions.get(
-
client.flows.executions.delete(...) +
client.flows.vault.connections.delete(...)
@@ -25876,9 +26776,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.flows.executions.delete( - flow_id="flow_id", - execution_id="execution_id", +client.flows.vault.connections.delete( + id="id", ) ``` @@ -25895,15 +26794,7 @@ client.flows.executions.delete(
-**flow_id:** `str` — Flows id - -
-
- -
-
- -**execution_id:** `str` — Flow execution identifier +**id:** `str` — Vault connection id
@@ -25923,8 +26814,7 @@ client.flows.executions.delete(
-## Flows Vault Connections -
client.flows.vault.connections.list(...) -> ListFlowsVaultConnectionsOffsetPaginatedResponseContent +
client.flows.vault.connections.update(...) -> UpdateFlowsVaultConnectionResponseContent
@@ -25945,10 +26835,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.flows.vault.connections.list( - page=1, - per_page=1, - include_totals=True, +client.flows.vault.connections.update( + id="id", ) ``` @@ -25965,7 +26853,7 @@ client.flows.vault.connections.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. +**id:** `str` — Flows Vault connection ID
@@ -25973,7 +26861,7 @@ client.flows.vault.connections.list(
-**per_page:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**name:** `typing.Optional[str]` — Flows Vault Connection name.
@@ -25981,7 +26869,7 @@ client.flows.vault.connections.list(
-**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). +**setup:** `typing.Optional[UpdateFlowsVaultConnectionSetup]`
@@ -26001,10 +26889,25 @@ client.flows.vault.connections.list(
-
client.flows.vault.connections.create(...) -> CreateFlowsVaultConnectionResponseContent +## Groups Members +
client.groups.members.get(...) -> GetGroupMembersResponseContent +
+
+ +#### 📝 Description +
+
+
+ +List all users that are a member of this group. +
+
+
+
+ #### 🔌 Usage
@@ -26014,7 +26917,7 @@ client.flows.vault.connections.list(
```python -from auth0.management import Auth0, CreateFlowsVaultConnectionActivecampaignApiKey, FlowsVaultConnectioSetupApiKeyWithBaseUrl +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -26022,16 +26925,12 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.flows.vault.connections.create( - request=CreateFlowsVaultConnectionActivecampaignApiKey( - name="name", - app_id="ACTIVECAMPAIGN", - setup=FlowsVaultConnectioSetupApiKeyWithBaseUrl( - type="API_KEY", - api_key="api_key", - base_url="base_url", - ), - ), +client.groups.members.get( + id="id", + fields="fields", + include_fields=True, + from_="from", + take=1, ) ``` @@ -26048,7 +26947,39 @@ client.flows.vault.connections.create(
-**request:** `CreateFlowsVaultConnectionRequestContent` +**id:** `str` — Unique identifier for the group (service-generated). + +
+
+ +
+
+ +**fields:** `typing.Optional[str]` — A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields + +
+
+ +
+
+ +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). + +
+
+ +
+
+ +**from:** `typing.Optional[str]` — Optional Id from which to start selection. + +
+
+ +
+
+ +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -26068,10 +26999,25 @@ client.flows.vault.connections.create(
-
client.flows.vault.connections.get(...) -> GetFlowsVaultConnectionResponseContent +## Groups Roles +
client.groups.roles.list(...) -> ListGroupRolesResponseContent +
+
+ +#### 📝 Description + +
+
+
+Lists the [roles](https://auth0.com/docs/manage-users/access-control/rbac) assigned to a group. +
+
+
+
+ #### 🔌 Usage
@@ -26089,8 +27035,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.flows.vault.connections.get( +client.groups.roles.list( id="id", + from_="from", + take=1, ) ``` @@ -26107,7 +27055,23 @@ client.flows.vault.connections.get(
-**id:** `str` — Flows Vault connection ID +**id:** `str` — Unique identifier for the group (service-generated). + +
+
+ +
+
+ +**from:** `typing.Optional[str]` — Optional Id from which to start selection. + +
+
+ +
+
+ +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -26127,10 +27091,24 @@ client.flows.vault.connections.get(
-
client.flows.vault.connections.delete(...) +
client.groups.roles.create(...) +
+
+ +#### 📝 Description +
+
+
+ +Assign one or more [roles](https://auth0.com/docs/manage-users/access-control/rbac) to a specified group. +
+
+
+
+ #### 🔌 Usage
@@ -26148,8 +27126,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.flows.vault.connections.delete( +client.groups.roles.create( id="id", + roles=[ + "roles" + ], ) ``` @@ -26166,7 +27147,15 @@ client.flows.vault.connections.delete(
-**id:** `str` — Vault connection id +**id:** `str` — Unique identifier for the group (service-generated). + +
+
+ +
+
+ +**roles:** `typing.List[str]` — Array of role IDs to assign to the group.
@@ -26186,10 +27175,24 @@ client.flows.vault.connections.delete(
-
client.flows.vault.connections.update(...) -> UpdateFlowsVaultConnectionResponseContent +
client.groups.roles.delete(...)
+#### 📝 Description + +
+
+ +
+
+ +Unassign one or more [roles](https://auth0.com/docs/manage-users/access-control/rbac) from a specified group. +
+
+
+
+ #### 🔌 Usage
@@ -26207,8 +27210,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.flows.vault.connections.update( +client.groups.roles.delete( id="id", + roles=[ + "roles" + ], ) ``` @@ -26225,15 +27231,7 @@ client.flows.vault.connections.update(
-**id:** `str` — Flows Vault connection ID - -
-
- -
-
- -**name:** `typing.Optional[str]` — Flows Vault Connection name. +**id:** `str` — Unique identifier for the group (service-generated).
@@ -26241,7 +27239,7 @@ client.flows.vault.connections.update(
-**setup:** `typing.Optional[UpdateFlowsVaultConnectionSetup]` +**roles:** `typing.List[str]` — Array of role IDs to remove from the group.
@@ -26261,8 +27259,8 @@ client.flows.vault.connections.update(
-## Groups Members -
client.groups.members.get(...) -> GetGroupMembersResponseContent +## Guardian Enrollments +
client.guardian.enrollments.create_ticket(...) -> CreateGuardianEnrollmentTicketResponseContent
@@ -26274,7 +27272,7 @@ client.flows.vault.connections.update(
-List all users that are a member of this group. +Create a [multi-factor authentication (MFA) enrollment ticket](https://auth0.com/docs/secure/multi-factor-authentication/auth0-guardian/create-custom-enrollment-tickets), and optionally send an email with the created ticket to a given user. Enrollment tickets can specify which factor users must enroll with or allow existing MFA users to enroll in additional factors.
@@ -26297,12 +27295,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.groups.members.get( - id="id", - fields="fields", - include_fields=True, - from_="from", - take=1, +client.guardian.enrollments.create_ticket( + user_id="user_id", ) ``` @@ -26319,7 +27313,7 @@ client.groups.members.get(
-**id:** `str` — Unique identifier for the group (service-generated). +**user_id:** `str` — user_id for the enrollment ticket
@@ -26327,7 +27321,7 @@ client.groups.members.get(
-**fields:** `typing.Optional[str]` — A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields +**email:** `typing.Optional[str]` — alternate email to which the enrollment email will be sent. Optional - by default, the email will be sent to the user's default address
@@ -26335,7 +27329,7 @@ client.groups.members.get(
-**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). +**send_mail:** `typing.Optional[bool]` — Send an email to the user to start the enrollment
@@ -26343,7 +27337,7 @@ client.groups.members.get(
-**from:** `typing.Optional[str]` — Optional Id from which to start selection. +**email_locale:** `typing.Optional[str]` — Optional. Specify the locale of the enrollment email. Used with send_email.
@@ -26351,7 +27345,15 @@ client.groups.members.get(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**factor:** `typing.Optional[GuardianEnrollmentFactorEnum]` + +
+
+ +
+
+ +**allow_multiple_enrollments:** `typing.Optional[bool]` — Optional. Allows a user who has previously enrolled in MFA to enroll with additional factors.
Note: Parameter can only be used with Universal Login; it cannot be used with Classic Login or custom MFA pages.
@@ -26371,8 +27373,7 @@ client.groups.members.get(
-## Groups Roles -
client.groups.roles.list(...) -> ListGroupRolesResponseContent +
client.guardian.enrollments.get(...) -> GetGuardianEnrollmentResponseContent
@@ -26384,7 +27385,7 @@ client.groups.members.get(
-Lists the [roles](https://auth0.com/docs/manage-users/access-control/rbac) assigned to a group. +Retrieve details, such as status and type, for a specific multi-factor authentication enrollment registered to a user account.
@@ -26407,10 +27408,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.groups.roles.list( +client.guardian.enrollments.get( id="id", - from_="from", - take=1, ) ``` @@ -26427,23 +27426,7 @@ client.groups.roles.list(
-**id:** `str` — Unique identifier for the group (service-generated). - -
-
- -
-
- -**from:** `typing.Optional[str]` — Optional Id from which to start selection. - -
-
- -
-
- -**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**id:** `str` — ID of the enrollment to be retrieve.
@@ -26463,7 +27446,7 @@ client.groups.roles.list(
-
client.groups.roles.create(...) +
client.guardian.enrollments.delete(...)
@@ -26475,7 +27458,7 @@ client.groups.roles.list(
-Assign one or more [roles](https://auth0.com/docs/manage-users/access-control/rbac) to a specified group. +Remove a specific multi-factor authentication (MFA) enrollment from a user's account. This allows the user to re-enroll with MFA. For more information, review [Reset User Multi-Factor Authentication and Recovery Codes](https://auth0.com/docs/secure/multi-factor-authentication/reset-user-mfa).
@@ -26498,11 +27481,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.groups.roles.create( +client.guardian.enrollments.delete( id="id", - roles=[ - "roles" - ], ) ``` @@ -26519,7 +27499,7 @@ client.groups.roles.create(
-**id:** `str` — Unique identifier for the group (service-generated). +**id:** `str` — ID of the enrollment to be deleted.
@@ -26527,10 +27507,66 @@ client.groups.roles.create(
-**roles:** `typing.List[str]` — Array of role IDs to assign to the group. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
+ + + + +
+ +## Guardian Factors +
client.guardian.factors.list() -> typing.List[GuardianFactor] +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Retrieve details of all multi-factor authentication factors associated with your tenant. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.guardian.factors.list() + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
@@ -26547,7 +27583,7 @@ client.groups.roles.create(
-
client.groups.roles.delete(...) +
client.guardian.factors.set(...) -> SetGuardianFactorResponseContent
@@ -26559,7 +27595,7 @@ client.groups.roles.create(
-Unassign one or more [roles](https://auth0.com/docs/manage-users/access-control/rbac) from a specified group. +Update the status (i.e., enabled or disabled) of a specific multi-factor authentication factor.
@@ -26582,11 +27618,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.groups.roles.delete( - id="id", - roles=[ - "roles" - ], +client.guardian.factors.set( + name="push-notification", + enabled=True, ) ``` @@ -26603,7 +27637,7 @@ client.groups.roles.delete(
-**id:** `str` — Unique identifier for the group (service-generated). +**name:** `GuardianFactorNameEnum` — Factor name. Can be `sms`, `push-notification`, `email`, `duo` `otp` `webauthn-roaming`, `webauthn-platform`, or `recovery-code`.
@@ -26611,7 +27645,7 @@ client.groups.roles.delete(
-**roles:** `typing.List[str]` — Array of role IDs to remove from the group. +**enabled:** `bool` — Whether this factor is enabled (true) or disabled (false).
@@ -26631,8 +27665,8 @@ client.groups.roles.delete(
-## Guardian Enrollments -
client.guardian.enrollments.create_ticket(...) -> CreateGuardianEnrollmentTicketResponseContent +## Guardian Policies +
client.guardian.policies.list() -> ListGuardianPoliciesResponseContent
@@ -26644,7 +27678,14 @@ client.groups.roles.delete(
-Create a [multi-factor authentication (MFA) enrollment ticket](https://auth0.com/docs/secure/multi-factor-authentication/auth0-guardian/create-custom-enrollment-tickets), and optionally send an email with the created ticket to a given user. Enrollment tickets can specify which factor users must enroll with or allow existing MFA users to enroll in additional factors. +Retrieve the [multi-factor authentication (MFA) policies](https://auth0.com/docs/secure/multi-factor-authentication/enable-mfa) configured for your tenant. + +The following policies are supported: + +- `all-applications` policy prompts with MFA for all logins. +- `confidence-score` policy prompts with MFA only for low confidence logins. + +**Note**: The `confidence-score` policy is part of the [Adaptive MFA feature](https://auth0.com/docs/secure/multi-factor-authentication/adaptive-mfa). Adaptive MFA requires an add-on for the Enterprise plan; review [Auth0 Pricing](https://auth0.com/pricing) for more details.
@@ -26667,9 +27708,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.enrollments.create_ticket( - user_id="user_id", -) +client.guardian.policies.list() ``` @@ -26685,47 +27724,81 @@ client.guardian.enrollments.create_ticket(
-**user_id:** `str` — user_id for the enrollment ticket +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
-
-
-**email:** `typing.Optional[str]` — alternate email to which the enrollment email will be sent. Optional - by default, the email will be sent to the user's default address -
+
+
client.guardian.policies.set(...) -> SetGuardianPoliciesResponseContent
-**send_mail:** `typing.Optional[bool]` — Send an email to the user to start the enrollment - -
-
+#### 📝 Description
-**email_locale:** `typing.Optional[str]` — Optional. Specify the locale of the enrollment email. Used with send_email. - +
+
+ +Set [multi-factor authentication (MFA) policies](https://auth0.com/docs/secure/multi-factor-authentication/enable-mfa) for your tenant. + +The following policies are supported: + +- `all-applications` policy prompts with MFA for all logins. +- `confidence-score` policy prompts with MFA only for low confidence logins. + +**Note**: The `confidence-score` policy is part of the [Adaptive MFA feature](https://auth0.com/docs/secure/multi-factor-authentication/adaptive-mfa). Adaptive MFA requires an add-on for the Enterprise plan; review [Auth0 Pricing](https://auth0.com/pricing) for more details.
+
+
+ +#### 🔌 Usage
-**factor:** `typing.Optional[GuardianEnrollmentFactorEnum]` - +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.guardian.policies.set( + request=[ + "all-applications" + ], +) + +```
+
+
+ +#### ⚙️ Parameters
-**allow_multiple_enrollments:** `typing.Optional[bool]` — Optional. Allows a user who has previously enrolled in MFA to enroll with additional factors.
Note: Parameter can only be used with Universal Login; it cannot be used with Classic Login or custom MFA pages. +
+
+ +**request:** `SetGuardianPoliciesRequestContent`
@@ -26745,7 +27818,8 @@ client.guardian.enrollments.create_ticket(
-
client.guardian.enrollments.get(...) -> GetGuardianEnrollmentResponseContent +## Guardian Factors Phone +
client.guardian.factors.phone.get_message_types() -> GetGuardianFactorPhoneMessageTypesResponseContent
@@ -26757,7 +27831,7 @@ client.guardian.enrollments.create_ticket(
-Retrieve details, such as status and type, for a specific multi-factor authentication enrollment registered to a user account. +Retrieve list of phone-type MFA factors (i.e., sms and voice) that are enabled for your tenant.
@@ -26780,9 +27854,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.enrollments.get( - id="id", -) +client.guardian.factors.phone.get_message_types() ``` @@ -26798,14 +27870,6 @@ client.guardian.enrollments.get(
-**id:** `str` — ID of the enrollment to be retrieve. - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -26818,7 +27882,7 @@ client.guardian.enrollments.get(
-
client.guardian.enrollments.delete(...) +
client.guardian.factors.phone.set_message_types(...) -> SetGuardianFactorPhoneMessageTypesResponseContent
@@ -26830,7 +27894,7 @@ client.guardian.enrollments.get(
-Remove a specific multi-factor authentication (MFA) enrollment from a user's account. This allows the user to re-enroll with MFA. For more information, review [Reset User Multi-Factor Authentication and Recovery Codes](https://auth0.com/docs/secure/multi-factor-authentication/reset-user-mfa). +Replace the list of phone-type MFA factors (i.e., sms and voice) that are enabled for your tenant.
@@ -26853,8 +27917,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.enrollments.delete( - id="id", +client.guardian.factors.phone.set_message_types( + message_types=[ + "sms" + ], ) ``` @@ -26871,7 +27937,7 @@ client.guardian.enrollments.delete(
-**id:** `str` — ID of the enrollment to be deleted. +**message_types:** `typing.List[GuardianFactorPhoneFactorMessageTypeEnum]` — The list of phone factors to enable on the tenant. Can include `sms` and `voice`.
@@ -26891,8 +27957,7 @@ client.guardian.enrollments.delete(
-## Guardian Factors -
client.guardian.factors.list() -> typing.List[GuardianFactor] +
client.guardian.factors.phone.get_twilio_provider() -> GetGuardianFactorsProviderPhoneTwilioResponseContent
@@ -26904,7 +27969,7 @@ client.guardian.enrollments.delete(
-Retrieve details of all multi-factor authentication factors associated with your tenant. +Retrieve configuration details for a Twilio phone provider that has been set up in your tenant. To learn more, review Configure SMS and Voice Notifications for MFA.
@@ -26927,7 +27992,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.list() +client.guardian.factors.phone.get_twilio_provider() ``` @@ -26955,7 +28020,7 @@ client.guardian.factors.list()
-
client.guardian.factors.set(...) -> SetGuardianFactorResponseContent +
client.guardian.factors.phone.set_twilio_provider(...) -> SetGuardianFactorsProviderPhoneTwilioResponseContent
@@ -26967,7 +28032,7 @@ client.guardian.factors.list()
-Update the status (i.e., enabled or disabled) of a specific multi-factor authentication factor. +Update the configuration of a Twilio phone provider that has been set up in your tenant. To learn more, review Configure SMS and Voice Notifications for MFA.
@@ -26990,10 +28055,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.set( - name="push-notification", - enabled=True, -) +client.guardian.factors.phone.set_twilio_provider() ``` @@ -27009,7 +28071,7 @@ client.guardian.factors.set(
-**name:** `GuardianFactorNameEnum` — Factor name. Can be `sms`, `push-notification`, `email`, `duo` `otp` `webauthn-roaming`, `webauthn-platform`, or `recovery-code`. +**from:** `typing.Optional[str]` — From number
@@ -27017,7 +28079,7 @@ client.guardian.factors.set(
-**enabled:** `bool` — Whether this factor is enabled (true) or disabled (false). +**messaging_service_sid:** `typing.Optional[str]` — Copilot SID
@@ -27025,74 +28087,19 @@ client.guardian.factors.set(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**auth_token:** `typing.Optional[str]` — Twilio Authentication token
- -
- - - - -
- -## Guardian Policies -
client.guardian.policies.list() -> ListGuardianPoliciesResponseContent -
-
- -#### 📝 Description - -
-
-Retrieve the [multi-factor authentication (MFA) policies](https://auth0.com/docs/secure/multi-factor-authentication/enable-mfa) configured for your tenant. - -The following policies are supported: - -- `all-applications` policy prompts with MFA for all logins. -- `confidence-score` policy prompts with MFA only for low confidence logins. - -**Note**: The `confidence-score` policy is part of the [Adaptive MFA feature](https://auth0.com/docs/secure/multi-factor-authentication/adaptive-mfa). Adaptive MFA requires an add-on for the Enterprise plan; review [Auth0 Pricing](https://auth0.com/pricing) for more details. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.guardian.policies.list() - -``` -
-
+**sid:** `typing.Optional[str]` — Twilio SID +
-#### ⚙️ Parameters - -
-
-
@@ -27108,7 +28115,7 @@ client.guardian.policies.list()
-
client.guardian.policies.set(...) -> SetGuardianPoliciesResponseContent +
client.guardian.factors.phone.get_selected_provider() -> GetGuardianFactorsProviderPhoneResponseContent
@@ -27120,14 +28127,7 @@ client.guardian.policies.list()
-Set [multi-factor authentication (MFA) policies](https://auth0.com/docs/secure/multi-factor-authentication/enable-mfa) for your tenant. - -The following policies are supported: - -- `all-applications` policy prompts with MFA for all logins. -- `confidence-score` policy prompts with MFA only for low confidence logins. - -**Note**: The `confidence-score` policy is part of the [Adaptive MFA feature](https://auth0.com/docs/secure/multi-factor-authentication/adaptive-mfa). Adaptive MFA requires an add-on for the Enterprise plan; review [Auth0 Pricing](https://auth0.com/pricing) for more details. +Retrieve details of the multi-factor authentication phone provider configured for your tenant.
@@ -27150,11 +28150,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.policies.set( - request=[ - "all-applications" - ], -) +client.guardian.factors.phone.get_selected_provider() ``` @@ -27170,14 +28166,6 @@ client.guardian.policies.set(
-**request:** `SetGuardianPoliciesRequestContent` - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -27190,25 +28178,10 @@ client.guardian.policies.set(
-## Guardian Factors Phone -
client.guardian.factors.phone.get_message_types() -> GetGuardianFactorPhoneMessageTypesResponseContent -
-
- -#### 📝 Description - -
-
- +
client.guardian.factors.phone.set_provider(...) -> SetGuardianFactorsProviderPhoneResponseContent
-Retrieve list of phone-type MFA factors (i.e., sms and voice) that are enabled for your tenant. -
-
-
-
- #### 🔌 Usage
@@ -27226,7 +28199,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.phone.get_message_types() +client.guardian.factors.phone.set_provider( + provider="auth0", +) ```
@@ -27242,6 +28217,14 @@ client.guardian.factors.phone.get_message_types()
+**provider:** `GuardianFactorsProviderSmsProviderEnum` + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -27254,7 +28237,7 @@ client.guardian.factors.phone.get_message_types()
-
client.guardian.factors.phone.set_message_types(...) -> SetGuardianFactorPhoneMessageTypesResponseContent +
client.guardian.factors.phone.get_templates() -> GetGuardianFactorPhoneTemplatesResponseContent
@@ -27266,7 +28249,7 @@ client.guardian.factors.phone.get_message_types()
-Replace the list of phone-type MFA factors (i.e., sms and voice) that are enabled for your tenant. +Retrieve details of the multi-factor authentication enrollment and verification templates for phone-type factors available in your tenant.
@@ -27289,11 +28272,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.phone.set_message_types( - message_types=[ - "sms" - ], -) +client.guardian.factors.phone.get_templates() ``` @@ -27309,14 +28288,6 @@ client.guardian.factors.phone.set_message_types(
-**message_types:** `typing.List[GuardianFactorPhoneFactorMessageTypeEnum]` — The list of phone factors to enable on the tenant. Can include `sms` and `voice`. - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -27329,7 +28300,7 @@ client.guardian.factors.phone.set_message_types(
-
client.guardian.factors.phone.get_twilio_provider() -> GetGuardianFactorsProviderPhoneTwilioResponseContent +
client.guardian.factors.phone.set_templates(...) -> SetGuardianFactorPhoneTemplatesResponseContent
@@ -27341,7 +28312,7 @@ client.guardian.factors.phone.set_message_types(
-Retrieve configuration details for a Twilio phone provider that has been set up in your tenant. To learn more, review Configure SMS and Voice Notifications for MFA. +Customize the messages sent to complete phone enrollment and verification (subscription required).
@@ -27364,7 +28335,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.phone.get_twilio_provider() +client.guardian.factors.phone.set_templates( + enrollment_message="enrollment_message", + verification_message="verification_message", +) ``` @@ -27380,6 +28354,22 @@ client.guardian.factors.phone.get_twilio_provider()
+**enrollment_message:** `str` — Message sent to the user when they are invited to enroll with a phone number. + +
+
+ +
+
+ +**verification_message:** `str` — Message sent to the user when they are prompted to verify their account. + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -27392,7 +28382,8 @@ client.guardian.factors.phone.get_twilio_provider()
-
client.guardian.factors.phone.set_twilio_provider(...) -> SetGuardianFactorsProviderPhoneTwilioResponseContent +## Guardian Factors PushNotification +
client.guardian.factors.push_notification.get_apns_provider() -> GetGuardianFactorsProviderApnsResponseContent
@@ -27404,7 +28395,7 @@ client.guardian.factors.phone.get_twilio_provider()
-Update the configuration of a Twilio phone provider that has been set up in your tenant. To learn more, review Configure SMS and Voice Notifications for MFA. +Retrieve configuration details for the multi-factor authentication APNS provider associated with your tenant.
@@ -27427,7 +28418,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.phone.set_twilio_provider() +client.guardian.factors.push_notification.get_apns_provider() ``` @@ -27443,38 +28434,6 @@ client.guardian.factors.phone.set_twilio_provider()
-**from:** `typing.Optional[str]` — From number - -
-
- -
-
- -**messaging_service_sid:** `typing.Optional[str]` — Copilot SID - -
-
- -
-
- -**auth_token:** `typing.Optional[str]` — Twilio Authentication token - -
-
- -
-
- -**sid:** `typing.Optional[str]` — Twilio SID - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -27487,7 +28446,7 @@ client.guardian.factors.phone.set_twilio_provider()
-
client.guardian.factors.phone.get_selected_provider() -> GetGuardianFactorsProviderPhoneResponseContent +
client.guardian.factors.push_notification.set_apns_provider(...) -> SetGuardianFactorsProviderPushNotificationApnsResponseContent
@@ -27499,7 +28458,7 @@ client.guardian.factors.phone.set_twilio_provider()
-Retrieve details of the multi-factor authentication phone provider configured for your tenant. +Overwrite all configuration details of the multi-factor authentication APNS provider associated with your tenant.
@@ -27522,7 +28481,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.phone.get_selected_provider() +client.guardian.factors.push_notification.set_apns_provider() ``` @@ -27538,58 +28497,23 @@ client.guardian.factors.phone.get_selected_provider()
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**sandbox:** `typing.Optional[bool]`
- -
- - - - -
- -
client.guardian.factors.phone.set_provider(...) -> SetGuardianFactorsProviderPhoneResponseContent -
-
- -#### 🔌 Usage - -
-
-```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.guardian.factors.phone.set_provider( - provider="auth0", -) - -``` -
-
+**bundle_id:** `typing.Optional[str]` +
-#### ⚙️ Parameters - -
-
-
-**provider:** `GuardianFactorsProviderSmsProviderEnum` +**p_12:** `typing.Optional[str]`
@@ -27609,7 +28533,7 @@ client.guardian.factors.phone.set_provider(
-
client.guardian.factors.phone.get_templates() -> GetGuardianFactorPhoneTemplatesResponseContent +
client.guardian.factors.push_notification.update_apns_provider(...) -> UpdateGuardianFactorsProviderPushNotificationApnsResponseContent
@@ -27621,7 +28545,7 @@ client.guardian.factors.phone.set_provider(
-Retrieve details of the multi-factor authentication enrollment and verification templates for phone-type factors available in your tenant. +Modify configuration details of the multi-factor authentication APNS provider associated with your tenant.
@@ -27644,7 +28568,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.phone.get_templates() +client.guardian.factors.push_notification.update_apns_provider() ``` @@ -27660,6 +28584,30 @@ client.guardian.factors.phone.get_templates()
+**sandbox:** `typing.Optional[bool]` + +
+
+ +
+
+ +**bundle_id:** `typing.Optional[str]` + +
+
+ +
+
+ +**p_12:** `typing.Optional[str]` + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -27672,7 +28620,7 @@ client.guardian.factors.phone.get_templates()
-
client.guardian.factors.phone.set_templates(...) -> SetGuardianFactorPhoneTemplatesResponseContent +
client.guardian.factors.push_notification.set_fcm_provider(...) -> SetGuardianFactorsProviderPushNotificationFcmResponseContent
@@ -27684,7 +28632,7 @@ client.guardian.factors.phone.get_templates()
-Customize the messages sent to complete phone enrollment and verification (subscription required). +Overwrite all configuration details of the multi-factor authentication FCM provider associated with your tenant.
@@ -27707,10 +28655,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.phone.set_templates( - enrollment_message="enrollment_message", - verification_message="verification_message", -) +client.guardian.factors.push_notification.set_fcm_provider() ``` @@ -27726,15 +28671,7 @@ client.guardian.factors.phone.set_templates(
-**enrollment_message:** `str` — Message sent to the user when they are invited to enroll with a phone number. - -
-
- -
-
- -**verification_message:** `str` — Message sent to the user when they are prompted to verify their account. +**server_key:** `typing.Optional[str]`
@@ -27754,8 +28691,7 @@ client.guardian.factors.phone.set_templates(
-## Guardian Factors PushNotification -
client.guardian.factors.push_notification.get_apns_provider() -> GetGuardianFactorsProviderApnsResponseContent +
client.guardian.factors.push_notification.update_fcm_provider(...) -> UpdateGuardianFactorsProviderPushNotificationFcmResponseContent
@@ -27767,7 +28703,7 @@ client.guardian.factors.phone.set_templates(
-Retrieve configuration details for the multi-factor authentication APNS provider associated with your tenant. +Modify configuration details of the multi-factor authentication FCM provider associated with your tenant.
@@ -27790,7 +28726,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.get_apns_provider() +client.guardian.factors.push_notification.update_fcm_provider() ``` @@ -27806,6 +28742,14 @@ client.guardian.factors.push_notification.get_apns_provider()
+**server_key:** `typing.Optional[str]` + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -27818,7 +28762,7 @@ client.guardian.factors.push_notification.get_apns_provider()
-
client.guardian.factors.push_notification.set_apns_provider(...) -> SetGuardianFactorsProviderPushNotificationApnsResponseContent +
client.guardian.factors.push_notification.set_fcmv_1_provider(...) -> SetGuardianFactorsProviderPushNotificationFcmv1ResponseContent
@@ -27830,7 +28774,7 @@ client.guardian.factors.push_notification.get_apns_provider()
-Overwrite all configuration details of the multi-factor authentication APNS provider associated with your tenant. +Overwrite all configuration details of the multi-factor authentication FCMV1 provider associated with your tenant.
@@ -27853,7 +28797,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.set_apns_provider() +client.guardian.factors.push_notification.set_fcmv_1_provider() ``` @@ -27869,23 +28813,7 @@ client.guardian.factors.push_notification.set_apns_provider()
-**sandbox:** `typing.Optional[bool]` - -
-
- -
-
- -**bundle_id:** `typing.Optional[str]` - -
-
- -
-
- -**p_12:** `typing.Optional[str]` +**server_credentials:** `typing.Optional[str]`
@@ -27905,7 +28833,7 @@ client.guardian.factors.push_notification.set_apns_provider()
-
client.guardian.factors.push_notification.update_apns_provider(...) -> UpdateGuardianFactorsProviderPushNotificationApnsResponseContent +
client.guardian.factors.push_notification.update_fcmv_1_provider(...) -> UpdateGuardianFactorsProviderPushNotificationFcmv1ResponseContent
@@ -27917,7 +28845,7 @@ client.guardian.factors.push_notification.set_apns_provider()
-Modify configuration details of the multi-factor authentication APNS provider associated with your tenant. +Modify configuration details of the multi-factor authentication FCMV1 provider associated with your tenant.
@@ -27940,7 +28868,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.update_apns_provider() +client.guardian.factors.push_notification.update_fcmv_1_provider() ``` @@ -27956,23 +28884,7 @@ client.guardian.factors.push_notification.update_apns_provider()
-**sandbox:** `typing.Optional[bool]` - -
-
- -
-
- -**bundle_id:** `typing.Optional[str]` - -
-
- -
-
- -**p_12:** `typing.Optional[str]` +**server_credentials:** `typing.Optional[str]`
@@ -27992,7 +28904,7 @@ client.guardian.factors.push_notification.update_apns_provider()
-
client.guardian.factors.push_notification.set_fcm_provider(...) -> SetGuardianFactorsProviderPushNotificationFcmResponseContent +
client.guardian.factors.push_notification.get_sns_provider() -> GetGuardianFactorsProviderSnsResponseContent
@@ -28004,7 +28916,7 @@ client.guardian.factors.push_notification.update_apns_provider()
-Overwrite all configuration details of the multi-factor authentication FCM provider associated with your tenant. +Retrieve configuration details for an AWS SNS push notification provider that has been enabled for MFA. To learn more, review [Configure Push Notifications for MFA](https://auth0.com/docs/secure/multi-factor-authentication/multi-factor-authentication-factors/configure-push-notifications-for-mfa).
@@ -28027,7 +28939,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.set_fcm_provider() +client.guardian.factors.push_notification.get_sns_provider() ``` @@ -28043,14 +28955,6 @@ client.guardian.factors.push_notification.set_fcm_provider()
-**server_key:** `typing.Optional[str]` - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -28063,7 +28967,7 @@ client.guardian.factors.push_notification.set_fcm_provider()
-
client.guardian.factors.push_notification.update_fcm_provider(...) -> UpdateGuardianFactorsProviderPushNotificationFcmResponseContent +
client.guardian.factors.push_notification.set_sns_provider(...) -> SetGuardianFactorsProviderPushNotificationSnsResponseContent
@@ -28075,7 +28979,7 @@ client.guardian.factors.push_notification.set_fcm_provider()
-Modify configuration details of the multi-factor authentication FCM provider associated with your tenant. +Configure the [AWS SNS push notification provider configuration](https://auth0.com/docs/multifactor-authentication/developer/sns-configuration) (subscription required).
@@ -28098,7 +29002,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.update_fcm_provider() +client.guardian.factors.push_notification.set_sns_provider() ``` @@ -28114,7 +29018,7 @@ client.guardian.factors.push_notification.update_fcm_provider()
-**server_key:** `typing.Optional[str]` +**aws_access_key_id:** `typing.Optional[str]`
@@ -28122,70 +29026,31 @@ client.guardian.factors.push_notification.update_fcm_provider()
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**aws_secret_access_key:** `typing.Optional[str]`
- -
- - - -
- -
client.guardian.factors.push_notification.set_fcmv_1_provider(...) -> SetGuardianFactorsProviderPushNotificationFcmv1ResponseContent
-#### 📝 Description - -
-
- -
-
- -Overwrite all configuration details of the multi-factor authentication FCMV1 provider associated with your tenant. -
-
+**aws_region:** `typing.Optional[str]` +
-#### 🔌 Usage -
-
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.guardian.factors.push_notification.set_fcmv_1_provider() - -``` -
-
+**sns_apns_platform_application_arn:** `typing.Optional[str]` +
-#### ⚙️ Parameters - -
-
-
-**server_credentials:** `typing.Optional[str]` +**sns_gcm_platform_application_arn:** `typing.Optional[str]`
@@ -28205,7 +29070,7 @@ client.guardian.factors.push_notification.set_fcmv_1_provider()
-
client.guardian.factors.push_notification.update_fcmv_1_provider(...) -> UpdateGuardianFactorsProviderPushNotificationFcmv1ResponseContent +
client.guardian.factors.push_notification.update_sns_provider(...) -> UpdateGuardianFactorsProviderPushNotificationSnsResponseContent
@@ -28217,7 +29082,7 @@ client.guardian.factors.push_notification.set_fcmv_1_provider()
-Modify configuration details of the multi-factor authentication FCMV1 provider associated with your tenant. +Configure the [AWS SNS push notification provider configuration](https://auth0.com/docs/multifactor-authentication/developer/sns-configuration) (subscription required).
@@ -28240,7 +29105,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.update_fcmv_1_provider() +client.guardian.factors.push_notification.update_sns_provider() ``` @@ -28256,7 +29121,39 @@ client.guardian.factors.push_notification.update_fcmv_1_provider()
-**server_credentials:** `typing.Optional[str]` +**aws_access_key_id:** `typing.Optional[str]` + +
+
+ +
+
+ +**aws_secret_access_key:** `typing.Optional[str]` + +
+
+ +
+
+ +**aws_region:** `typing.Optional[str]` + +
+
+ +
+
+ +**sns_apns_platform_application_arn:** `typing.Optional[str]` + +
+
+ +
+
+ +**sns_gcm_platform_application_arn:** `typing.Optional[str]`
@@ -28276,7 +29173,7 @@ client.guardian.factors.push_notification.update_fcmv_1_provider()
-
client.guardian.factors.push_notification.get_sns_provider() -> GetGuardianFactorsProviderSnsResponseContent +
client.guardian.factors.push_notification.get_selected_provider() -> GetGuardianFactorsProviderPushNotificationResponseContent
@@ -28288,7 +29185,7 @@ client.guardian.factors.push_notification.update_fcmv_1_provider()
-Retrieve configuration details for an AWS SNS push notification provider that has been enabled for MFA. To learn more, review [Configure Push Notifications for MFA](https://auth0.com/docs/secure/multi-factor-authentication/multi-factor-authentication-factors/configure-push-notifications-for-mfa). +Modify the push notification provider configured for your tenant. For more information, review Configure Push Notifications for MFA.
@@ -28311,7 +29208,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.get_sns_provider() +client.guardian.factors.push_notification.get_selected_provider() ``` @@ -28339,7 +29236,7 @@ client.guardian.factors.push_notification.get_sns_provider()
-
client.guardian.factors.push_notification.set_sns_provider(...) -> SetGuardianFactorsProviderPushNotificationSnsResponseContent +
client.guardian.factors.push_notification.set_provider(...) -> SetGuardianFactorsProviderPushNotificationResponseContent
@@ -28351,7 +29248,7 @@ client.guardian.factors.push_notification.get_sns_provider()
-Configure the [AWS SNS push notification provider configuration](https://auth0.com/docs/multifactor-authentication/developer/sns-configuration) (subscription required). +Modify the push notification provider configured for your tenant. For more information, review Configure Push Notifications for MFA.
@@ -28374,7 +29271,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.set_sns_provider() +client.guardian.factors.push_notification.set_provider( + provider="guardian", +) ``` @@ -28390,39 +29289,7 @@ client.guardian.factors.push_notification.set_sns_provider()
-**aws_access_key_id:** `typing.Optional[str]` - -
-
- -
-
- -**aws_secret_access_key:** `typing.Optional[str]` - -
-
- -
-
- -**aws_region:** `typing.Optional[str]` - -
-
- -
-
- -**sns_apns_platform_application_arn:** `typing.Optional[str]` - -
-
- -
-
- -**sns_gcm_platform_application_arn:** `typing.Optional[str]` +**provider:** `GuardianFactorsProviderPushNotificationProviderDataEnum`
@@ -28442,7 +29309,8 @@ client.guardian.factors.push_notification.set_sns_provider()
-
client.guardian.factors.push_notification.update_sns_provider(...) -> UpdateGuardianFactorsProviderPushNotificationSnsResponseContent +## Guardian Factors Sms +
client.guardian.factors.sms.get_twilio_provider() -> GetGuardianFactorsProviderSmsTwilioResponseContent
@@ -28454,7 +29322,9 @@ client.guardian.factors.push_notification.set_sns_provider()
-Configure the [AWS SNS push notification provider configuration](https://auth0.com/docs/multifactor-authentication/developer/sns-configuration) (subscription required). +Retrieve the Twilio SMS provider configuration (subscription required). + + A new endpoint is available to retrieve the Twilio configuration related to phone factors (phone Twilio configuration). It has the same payload as this one. Please use it instead.
@@ -28477,7 +29347,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.update_sns_provider() +client.guardian.factors.sms.get_twilio_provider() ``` @@ -28493,46 +29363,6 @@ client.guardian.factors.push_notification.update_sns_provider()
-**aws_access_key_id:** `typing.Optional[str]` - -
-
- -
-
- -**aws_secret_access_key:** `typing.Optional[str]` - -
-
- -
-
- -**aws_region:** `typing.Optional[str]` - -
-
- -
-
- -**sns_apns_platform_application_arn:** `typing.Optional[str]` - -
-
- -
-
- -**sns_gcm_platform_application_arn:** `typing.Optional[str]` - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -28545,7 +29375,7 @@ client.guardian.factors.push_notification.update_sns_provider()
-
client.guardian.factors.push_notification.get_selected_provider() -> GetGuardianFactorsProviderPushNotificationResponseContent +
client.guardian.factors.sms.set_twilio_provider(...) -> SetGuardianFactorsProviderSmsTwilioResponseContent
@@ -28557,7 +29387,9 @@ client.guardian.factors.push_notification.update_sns_provider()
-Modify the push notification provider configured for your tenant. For more information, review Configure Push Notifications for MFA. +This endpoint has been deprecated. To complete this action, use the Update Twilio phone configuration endpoint. + + Previous functionality: Update the Twilio SMS provider configuration.
@@ -28580,7 +29412,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.get_selected_provider() +client.guardian.factors.sms.set_twilio_provider() ``` @@ -28596,6 +29428,38 @@ client.guardian.factors.push_notification.get_selected_provider()
+**from:** `typing.Optional[str]` — From number + +
+
+ +
+
+ +**messaging_service_sid:** `typing.Optional[str]` — Copilot SID + +
+
+ +
+
+ +**auth_token:** `typing.Optional[str]` — Twilio Authentication token + +
+
+ +
+
+ +**sid:** `typing.Optional[str]` — Twilio SID + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -28608,7 +29472,7 @@ client.guardian.factors.push_notification.get_selected_provider()
-
client.guardian.factors.push_notification.set_provider(...) -> SetGuardianFactorsProviderPushNotificationResponseContent +
client.guardian.factors.sms.get_selected_provider() -> GetGuardianFactorsProviderSmsResponseContent
@@ -28620,7 +29484,9 @@ client.guardian.factors.push_notification.get_selected_provider()
-Modify the push notification provider configured for your tenant. For more information, review Configure Push Notifications for MFA. +This endpoint has been deprecated. To complete this action, use the Retrieve phone configuration endpoint instead. + + Previous functionality: Retrieve details for the multi-factor authentication SMS provider configured for your tenant.
@@ -28643,9 +29509,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.push_notification.set_provider( - provider="guardian", -) +client.guardian.factors.sms.get_selected_provider() ``` @@ -28661,14 +29525,6 @@ client.guardian.factors.push_notification.set_provider(
-**provider:** `GuardianFactorsProviderPushNotificationProviderDataEnum` - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -28681,8 +29537,7 @@ client.guardian.factors.push_notification.set_provider(
-## Guardian Factors Sms -
client.guardian.factors.sms.get_twilio_provider() -> GetGuardianFactorsProviderSmsTwilioResponseContent +
client.guardian.factors.sms.set_provider(...) -> SetGuardianFactorsProviderSmsResponseContent
@@ -28694,9 +29549,9 @@ client.guardian.factors.push_notification.set_provider(
-Retrieve the Twilio SMS provider configuration (subscription required). +This endpoint has been deprecated. To complete this action, use the Update phone configuration endpoint instead. - A new endpoint is available to retrieve the Twilio configuration related to phone factors (phone Twilio configuration). It has the same payload as this one. Please use it instead. + Previous functionality: Update the multi-factor authentication SMS provider configuration in your tenant.
@@ -28719,73 +29574,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.sms.get_twilio_provider() - -``` - -
- - - -#### ⚙️ Parameters - -
-
- -
-
- -**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
-
-
- - - - -
- -
client.guardian.factors.sms.set_twilio_provider(...) -> SetGuardianFactorsProviderSmsTwilioResponseContent -
-
- -#### 📝 Description - -
-
- -
-
- -This endpoint has been deprecated. To complete this action, use the Update Twilio phone configuration endpoint. - - Previous functionality: Update the Twilio SMS provider configuration. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, +client.guardian.factors.sms.set_provider( + provider="auth0", ) -client.guardian.factors.sms.set_twilio_provider() - ```
@@ -28800,31 +29592,7 @@ client.guardian.factors.sms.set_twilio_provider()
-**from:** `typing.Optional[str]` — From number - -
-
- -
-
- -**messaging_service_sid:** `typing.Optional[str]` — Copilot SID - -
-
- -
-
- -**auth_token:** `typing.Optional[str]` — Twilio Authentication token - -
-
- -
-
- -**sid:** `typing.Optional[str]` — Twilio SID +**provider:** `GuardianFactorsProviderSmsProviderEnum`
@@ -28844,7 +29612,7 @@ client.guardian.factors.sms.set_twilio_provider()
-
client.guardian.factors.sms.get_selected_provider() -> GetGuardianFactorsProviderSmsResponseContent +
client.guardian.factors.sms.get_templates() -> typing.Optional[GetGuardianFactorSmsTemplatesResponseContent]
@@ -28856,9 +29624,9 @@ client.guardian.factors.sms.set_twilio_provider()
-This endpoint has been deprecated. To complete this action, use the Retrieve phone configuration endpoint instead. +This endpoint has been deprecated. To complete this action, use the Retrieve enrollment and verification phone templates endpoint instead. - Previous functionality: Retrieve details for the multi-factor authentication SMS provider configured for your tenant. + Previous function: Retrieve details of SMS enrollment and verification templates configured for your tenant.
@@ -28881,7 +29649,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.sms.get_selected_provider() +client.guardian.factors.sms.get_templates() ``` @@ -28909,7 +29677,7 @@ client.guardian.factors.sms.get_selected_provider()
-
client.guardian.factors.sms.set_provider(...) -> SetGuardianFactorsProviderSmsResponseContent +
client.guardian.factors.sms.set_templates(...) -> SetGuardianFactorSmsTemplatesResponseContent
@@ -28921,9 +29689,9 @@ client.guardian.factors.sms.get_selected_provider()
-This endpoint has been deprecated. To complete this action, use the Update phone configuration endpoint instead. +This endpoint has been deprecated. To complete this action, use the Update enrollment and verification phone templates endpoint instead. - Previous functionality: Update the multi-factor authentication SMS provider configuration in your tenant. + Previous functionality: Customize the messages sent to complete SMS enrollment and verification.
@@ -28946,8 +29714,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.sms.set_provider( - provider="auth0", +client.guardian.factors.sms.set_templates( + enrollment_message="enrollment_message", + verification_message="verification_message", ) ``` @@ -28964,7 +29733,15 @@ client.guardian.factors.sms.set_provider(
-**provider:** `GuardianFactorsProviderSmsProviderEnum` +**enrollment_message:** `str` — Message sent to the user when they are invited to enroll with a phone number. + +
+
+ +
+
+ +**verification_message:** `str` — Message sent to the user when they are prompted to verify their account.
@@ -28984,7 +29761,8 @@ client.guardian.factors.sms.set_provider(
-
client.guardian.factors.sms.get_templates() -> typing.Optional[GetGuardianFactorSmsTemplatesResponseContent] +## Guardian Factors Duo Settings +
client.guardian.factors.duo.settings.get() -> GetGuardianFactorDuoSettingsResponseContent
@@ -28996,9 +29774,7 @@ client.guardian.factors.sms.set_provider(
-This endpoint has been deprecated. To complete this action, use the Retrieve enrollment and verification phone templates endpoint instead. - - Previous function: Retrieve details of SMS enrollment and verification templates configured for your tenant. +Retrieves the DUO account and factor configuration.
@@ -29021,7 +29797,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.sms.get_templates() +client.guardian.factors.duo.settings.get() ``` @@ -29049,7 +29825,7 @@ client.guardian.factors.sms.get_templates()
-
client.guardian.factors.sms.set_templates(...) -> SetGuardianFactorSmsTemplatesResponseContent +
client.guardian.factors.duo.settings.set(...) -> SetGuardianFactorDuoSettingsResponseContent
@@ -29061,9 +29837,7 @@ client.guardian.factors.sms.get_templates()
-This endpoint has been deprecated. To complete this action, use the Update enrollment and verification phone templates endpoint instead. - - Previous functionality: Customize the messages sent to complete SMS enrollment and verification. +Set the DUO account configuration and other properties specific to this factor.
@@ -29086,10 +29860,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.sms.set_templates( - enrollment_message="enrollment_message", - verification_message="verification_message", -) +client.guardian.factors.duo.settings.set() ``` @@ -29105,7 +29876,7 @@ client.guardian.factors.sms.set_templates(
-**enrollment_message:** `str` — Message sent to the user when they are invited to enroll with a phone number. +**ikey:** `typing.Optional[str]`
@@ -29113,7 +29884,7 @@ client.guardian.factors.sms.set_templates(
-**verification_message:** `str` — Message sent to the user when they are prompted to verify their account. +**skey:** `typing.Optional[str]`
@@ -29121,66 +29892,10 @@ client.guardian.factors.sms.set_templates(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**host:** `typing.Optional[str]`
- -
- - - - -
- -## Guardian Factors Duo Settings -
client.guardian.factors.duo.settings.get() -> GetGuardianFactorDuoSettingsResponseContent -
-
- -#### 📝 Description - -
-
- -
-
- -Retrieves the DUO account and factor configuration. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.guardian.factors.duo.settings.get() - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
@@ -29197,24 +29912,10 @@ client.guardian.factors.duo.settings.get()
-
client.guardian.factors.duo.settings.set(...) -> SetGuardianFactorDuoSettingsResponseContent -
-
- -#### 📝 Description - -
-
- +
client.guardian.factors.duo.settings.update(...) -> UpdateGuardianFactorDuoSettingsResponseContent
-Set the DUO account configuration and other properties specific to this factor. -
-
-
-
- #### 🔌 Usage
@@ -29232,7 +29933,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.duo.settings.set() +client.guardian.factors.duo.settings.update() ```
@@ -29284,10 +29985,25 @@ client.guardian.factors.duo.settings.set()
-
client.guardian.factors.duo.settings.update(...) -> UpdateGuardianFactorDuoSettingsResponseContent +## Hooks Secrets +
client.hooks.secrets.get(...) -> GetHookSecretResponseContent +
+
+ +#### 📝 Description + +
+
+
+Retrieve a hook's secrets by the ID of the hook. +
+
+
+
+ #### 🔌 Usage
@@ -29305,7 +30021,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.guardian.factors.duo.settings.update() +client.hooks.secrets.get( + id="id", +) ```
@@ -29321,23 +30039,7 @@ client.guardian.factors.duo.settings.update()
-**ikey:** `typing.Optional[str]` - -
-
- -
-
- -**skey:** `typing.Optional[str]` - -
-
- -
-
- -**host:** `typing.Optional[str]` +**id:** `str` — ID of the hook to retrieve secrets from.
@@ -29357,8 +30059,7 @@ client.guardian.factors.duo.settings.update()
-## Hooks Secrets -
client.hooks.secrets.get(...) -> GetHookSecretResponseContent +
client.hooks.secrets.create(...)
@@ -29370,7 +30071,7 @@ client.guardian.factors.duo.settings.update()
-Retrieve a hook's secrets by the ID of the hook. +Add one or more secrets to an existing hook. Accepts an object of key-value pairs, where the key is the name of the secret. A hook can have a maximum of 20 secrets.
@@ -29393,8 +30094,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.hooks.secrets.get( +client.hooks.secrets.create( id="id", + request={ + "key": "value" + }, ) ``` @@ -29411,7 +30115,15 @@ client.hooks.secrets.get(
-**id:** `str` — ID of the hook to retrieve secrets from. +**id:** `str` — The id of the hook to retrieve + +
+
+ +
+
+ +**request:** `CreateHookSecretRequestContent`
@@ -29431,7 +30143,7 @@ client.hooks.secrets.get(
-
client.hooks.secrets.create(...) +
client.hooks.secrets.delete(...)
@@ -29443,7 +30155,7 @@ client.hooks.secrets.get(
-Add one or more secrets to an existing hook. Accepts an object of key-value pairs, where the key is the name of the secret. A hook can have a maximum of 20 secrets. +Delete one or more existing secrets for a given hook. Accepts an array of secret names to delete.
@@ -29466,11 +30178,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.hooks.secrets.create( +client.hooks.secrets.delete( id="id", - request={ - "key": "value" - }, + request=[ + "string" + ], ) ``` @@ -29487,7 +30199,7 @@ client.hooks.secrets.create(
-**id:** `str` — The id of the hook to retrieve +**id:** `str` — ID of the hook whose secrets to delete.
@@ -29495,7 +30207,7 @@ client.hooks.secrets.create(
-**request:** `CreateHookSecretRequestContent` +**request:** `DeleteHookSecretRequestContent`
@@ -29515,7 +30227,7 @@ client.hooks.secrets.create(
-
client.hooks.secrets.delete(...) +
client.hooks.secrets.update(...)
@@ -29527,7 +30239,7 @@ client.hooks.secrets.create(
-Delete one or more existing secrets for a given hook. Accepts an array of secret names to delete. +Update one or more existing secrets for an existing hook. Accepts an object of key-value pairs, where the key is the name of the existing secret.
@@ -29550,11 +30262,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.hooks.secrets.delete( +client.hooks.secrets.update( id="id", - request=[ - "string" - ], + request={ + "key": "value" + }, ) ``` @@ -29571,7 +30283,7 @@ client.hooks.secrets.delete(
-**id:** `str` — ID of the hook whose secrets to delete. +**id:** `str` — ID of the hook whose secrets to update.
@@ -29579,7 +30291,7 @@ client.hooks.secrets.delete(
-**request:** `DeleteHookSecretRequestContent` +**request:** `UpdateHookSecretRequestContent`
@@ -29599,7 +30311,8 @@ client.hooks.secrets.delete(
-
client.hooks.secrets.update(...) +## Jobs UsersExports +
client.jobs.users_exports.create(...) -> CreateExportUsersResponseContent
@@ -29611,7 +30324,7 @@ client.hooks.secrets.delete(
-Update one or more existing secrets for an existing hook. Accepts an object of key-value pairs, where the key is the name of the existing secret. +Export all users to a file via a long-running job.
@@ -29634,12 +30347,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.hooks.secrets.update( - id="id", - request={ - "key": "value" - }, -) +client.jobs.users_exports.create() ``` @@ -29655,7 +30363,7 @@ client.hooks.secrets.update(
-**id:** `str` — ID of the hook whose secrets to update. +**connection_id:** `typing.Optional[str]` — connection_id of the connection from which users will be exported.
@@ -29663,7 +30371,23 @@ client.hooks.secrets.update(
-**request:** `UpdateHookSecretRequestContent` +**format:** `typing.Optional[JobFileFormatEnum]` + +
+
+ +
+
+ +**limit:** `typing.Optional[int]` — Limit the number of records. + +
+
+ +
+
+ +**fields:** `typing.Optional[typing.List[CreateExportUsersFields]]` — List of fields to be included in the CSV. Defaults to a predefined set of fields.
@@ -29683,8 +30407,8 @@ client.hooks.secrets.update(
-## Jobs UsersExports -
client.jobs.users_exports.create(...) -> CreateExportUsersResponseContent +## Jobs UsersImports +
client.jobs.users_imports.create(...) -> CreateImportUsersResponseContent
@@ -29696,7 +30420,7 @@ client.hooks.secrets.update(
-Export all users to a file via a long-running job. +Import users from a formatted file into a connection via a long-running job. When importing users, with or without upsert, the `email_verified` is set to `false` when the email address is added or updated. Users must verify their email address. To avoid this behavior, set `email_verified` to `true` in the imported data.
@@ -29719,7 +30443,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.jobs.users_exports.create() +client.jobs.users_imports.create( + users="example_users", + connection_id="connection_id", +) ``` @@ -29735,7 +30462,7 @@ client.jobs.users_exports.create()
-**connection_id:** `typing.Optional[str]` — connection_id of the connection from which users will be exported. +**users:** `core.File`
@@ -29743,7 +30470,7 @@ client.jobs.users_exports.create()
-**format:** `typing.Optional[JobFileFormatEnum]` +**connection_id:** `str` — connection_id of the connection to which users will be imported.
@@ -29751,7 +30478,7 @@ client.jobs.users_exports.create()
-**limit:** `typing.Optional[int]` — Limit the number of records. +**upsert:** `typing.Optional[bool]` — Whether to update users if they already exist (true) or to ignore them (false).
@@ -29759,7 +30486,15 @@ client.jobs.users_exports.create()
-**fields:** `typing.Optional[typing.List[CreateExportUsersFields]]` — List of fields to be included in the CSV. Defaults to a predefined set of fields. +**external_id:** `typing.Optional[str]` — Customer-defined ID. + +
+
+ +
+
+ +**send_completion_email:** `typing.Optional[bool]` — Whether to send a completion email to all tenant owners when the job is finished (true) or not (false).
@@ -29779,8 +30514,8 @@ client.jobs.users_exports.create()
-## Jobs UsersImports -
client.jobs.users_imports.create(...) -> CreateImportUsersResponseContent +## Jobs VerificationEmail +
client.jobs.verification_email.create(...) -> CreateVerificationEmailResponseContent
@@ -29792,7 +30527,9 @@ client.jobs.users_exports.create()
-Import users from a formatted file into a connection via a long-running job. When importing users, with or without upsert, the `email_verified` is set to `false` when the email address is added or updated. Users must verify their email address. To avoid this behavior, set `email_verified` to `true` in the imported data. +Send an email to the specified user that asks them to click a link to [verify their email address](https://auth0.com/docs/email/custom#verification-email). + +Note: You must have the `Status` toggle enabled for the verification email template for the email to be sent.
@@ -29815,9 +30552,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.jobs.users_imports.create( - users="example_users", - connection_id="connection_id", +client.jobs.verification_email.create( + user_id="user_id", ) ``` @@ -29834,15 +30570,7 @@ client.jobs.users_imports.create(
-**users:** `core.File` - -
-
- -
-
- -**connection_id:** `str` — connection_id of the connection to which users will be imported. +**user_id:** `str` — user_id of the user to send the verification email to.
@@ -29850,7 +30578,7 @@ client.jobs.users_imports.create(
-**upsert:** `typing.Optional[bool]` — Whether to update users if they already exist (true) or to ignore them (false). +**client_id:** `typing.Optional[str]` — client_id of the client (application). If no value provided, the global Client ID will be used.
@@ -29858,7 +30586,7 @@ client.jobs.users_imports.create(
-**external_id:** `typing.Optional[str]` — Customer-defined ID. +**identity:** `typing.Optional[Identity]`
@@ -29866,7 +30594,7 @@ client.jobs.users_imports.create(
-**send_completion_email:** `typing.Optional[bool]` — Whether to send a completion email to all tenant owners when the job is finished (true) or not (false). +**organization_id:** `typing.Optional[str]` — (Optional) Organization ID – the ID of the Organization. If provided, organization parameters will be made available to the email template and organization branding will be applied to the prompt. In addition, the redirect link in the prompt will include organization_id and organization_name query string parameters.
@@ -29886,8 +30614,8 @@ client.jobs.users_imports.create(
-## Jobs VerificationEmail -
client.jobs.verification_email.create(...) -> CreateVerificationEmailResponseContent +## Jobs Errors +
client.jobs.errors.get(...) -> typing.Optional[ErrorsGetResponse]
@@ -29899,9 +30627,7 @@ client.jobs.users_imports.create(
-Send an email to the specified user that asks them to click a link to [verify their email address](https://auth0.com/docs/email/custom#verification-email). - -Note: You must have the `Status` toggle enabled for the verification email template for the email to be sent. +Retrieve error details of a failed job.
@@ -29924,8 +30650,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.jobs.verification_email.create( - user_id="user_id", +client.jobs.errors.get( + id="id", ) ``` @@ -29942,7 +30668,7 @@ client.jobs.verification_email.create(
-**user_id:** `str` — user_id of the user to send the verification email to. +**id:** `str` — ID of the job.
@@ -29950,27 +30676,67 @@ client.jobs.verification_email.create(
-**client_id:** `typing.Optional[str]` — client_id of the client (application). If no value provided, the global Client ID will be used. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+ +
+ + + +
+ +## Keys CustomSigning +
client.keys.custom_signing.get() -> GetCustomSigningKeysResponseContent
-**identity:** `typing.Optional[Identity]` - +#### 📝 Description + +
+
+ +
+
+ +Get entire jwks representation of custom signing keys. +
+
+#### 🔌 Usage +
-**organization_id:** `typing.Optional[str]` — (Optional) Organization ID – the ID of the Organization. If provided, organization parameters will be made available to the email template and organization branding will be applied to the prompt. In addition, the redirect link in the prompt will include organization_id and organization_name query string parameters. - +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.keys.custom_signing.get() + +``` +
+
+#### ⚙️ Parameters + +
+
+
@@ -29986,8 +30752,7 @@ client.jobs.verification_email.create(
-## Jobs Errors -
client.jobs.errors.get(...) -> typing.Optional[ErrorsGetResponse] +
client.keys.custom_signing.set(...) -> SetCustomSigningKeysResponseContent
@@ -29999,7 +30764,7 @@ client.jobs.verification_email.create(
-Retrieve error details of a failed job. +Create or replace entire jwks representation of custom signing keys.
@@ -30014,7 +30779,7 @@ Retrieve error details of a failed job.
```python -from auth0.management import Auth0 +from auth0.management import Auth0, CustomSigningKeyJwk from auth0.management.environment import Auth0Environment client = Auth0( @@ -30022,8 +30787,12 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.jobs.errors.get( - id="id", +client.keys.custom_signing.set( + keys=[ + CustomSigningKeyJwk( + kty="EC", + ) + ], ) ``` @@ -30040,7 +30809,7 @@ client.jobs.errors.get(
-**id:** `str` — ID of the job. +**keys:** `typing.List[CustomSigningKeyJwk]` — An array of custom public signing keys.
@@ -30060,8 +30829,7 @@ client.jobs.errors.get(
-## Keys CustomSigning -
client.keys.custom_signing.get() -> GetCustomSigningKeysResponseContent +
client.keys.custom_signing.delete()
@@ -30073,7 +30841,71 @@ client.jobs.errors.get(
-Get entire jwks representation of custom signing keys. +Delete entire jwks representation of custom signing keys. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.keys.custom_signing.delete() + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + + + +
+ +## Keys Encryption +
client.keys.encryption.list(...) -> ListEncryptionKeyOffsetPaginatedResponseContent +
+
+ +#### 📝 Description + +
+
+ +
+
+ +Retrieve details of all the encryption keys associated with your tenant.
@@ -30096,7 +30928,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.custom_signing.get() +client.keys.encryption.list( + page=1, + per_page=1, + include_totals=True, +) ```
@@ -30112,6 +30948,30 @@ client.keys.custom_signing.get()
+**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. + +
+
+ +
+
+ +**per_page:** `typing.Optional[int]` — Number of results per page. Default value is 50, maximum value is 100. + +
+
+ +
+
+ +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). + +
+
+ +
+
+ **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -30124,7 +30984,7 @@ client.keys.custom_signing.get()
-
client.keys.custom_signing.set(...) -> SetCustomSigningKeysResponseContent +
client.keys.encryption.create(...) -> CreateEncryptionKeyResponseContent
@@ -30136,7 +30996,7 @@ client.keys.custom_signing.get()
-Create or replace entire jwks representation of custom signing keys. +Create the new, pre-activated encryption key, without the key material.
@@ -30151,7 +31011,7 @@ Create or replace entire jwks representation of custom signing keys.
```python -from auth0.management import Auth0, CustomSigningKeyJwk +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -30159,12 +31019,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.custom_signing.set( - keys=[ - CustomSigningKeyJwk( - kty="EC", - ) - ], +client.keys.encryption.create( + type="customer-provided-root-key", ) ``` @@ -30181,7 +31037,7 @@ client.keys.custom_signing.set(
-**keys:** `typing.List[CustomSigningKeyJwk]` — An array of custom public signing keys. +**type:** `CreateEncryptionKeyType`
@@ -30201,7 +31057,7 @@ client.keys.custom_signing.set(
-
client.keys.custom_signing.delete() +
client.keys.encryption.rekey()
@@ -30213,7 +31069,7 @@ client.keys.custom_signing.set(
-Delete entire jwks representation of custom signing keys. +Perform rekeying operation on the key hierarchy.
@@ -30236,7 +31092,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.custom_signing.delete() +client.keys.encryption.rekey() ``` @@ -30264,8 +31120,7 @@ client.keys.custom_signing.delete()
-## Keys Encryption -
client.keys.encryption.list(...) -> ListEncryptionKeyOffsetPaginatedResponseContent +
client.keys.encryption.get(...) -> GetEncryptionKeyResponseContent
@@ -30277,7 +31132,7 @@ client.keys.custom_signing.delete()
-Retrieve details of all the encryption keys associated with your tenant. +Retrieve details of the encryption key with the given ID.
@@ -30300,10 +31155,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.encryption.list( - page=1, - per_page=1, - include_totals=True, +client.keys.encryption.get( + kid="kid", ) ``` @@ -30320,23 +31173,7 @@ client.keys.encryption.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. - -
-
- -
-
- -**per_page:** `typing.Optional[int]` — Number of results per page. Default value is 50, maximum value is 100. - -
-
- -
-
- -**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). +**kid:** `str` — Encryption key ID
@@ -30356,7 +31193,7 @@ client.keys.encryption.list(
-
client.keys.encryption.create(...) -> CreateEncryptionKeyResponseContent +
client.keys.encryption.import(...) -> ImportEncryptionKeyResponseContent
@@ -30368,7 +31205,7 @@ client.keys.encryption.list(
-Create the new, pre-activated encryption key, without the key material. +Import wrapped key material and activate encryption key.
@@ -30391,8 +31228,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.encryption.create( - type="customer-provided-root-key", +client.keys.encryption.import_( + kid="kid", + wrapped_key="wrapped_key", ) ``` @@ -30409,7 +31247,7 @@ client.keys.encryption.create(
-**type:** `CreateEncryptionKeyType` +**kid:** `str` — Encryption key ID
@@ -30417,65 +31255,10 @@ client.keys.encryption.create(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**wrapped_key:** `str` — Base64 encoded ciphertext of key material wrapped by public wrapping key.
- -
- - - - -
- -
client.keys.encryption.rekey() -
-
- -#### 📝 Description - -
-
- -
-
- -Perform rekeying operation on the key hierarchy. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.keys.encryption.rekey() - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
@@ -30492,7 +31275,7 @@ client.keys.encryption.rekey()
-
client.keys.encryption.get(...) -> GetEncryptionKeyResponseContent +
client.keys.encryption.delete(...)
@@ -30504,7 +31287,7 @@ client.keys.encryption.rekey()
-Retrieve details of the encryption key with the given ID. +Delete the custom provided encryption key with the given ID and move back to using native encryption key.
@@ -30527,7 +31310,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.encryption.get( +client.keys.encryption.delete( kid="kid", ) @@ -30565,7 +31348,7 @@ client.keys.encryption.get(
-
client.keys.encryption.import(...) -> ImportEncryptionKeyResponseContent +
client.keys.encryption.create_public_wrapping_key(...) -> CreateEncryptionKeyPublicWrappingResponseContent
@@ -30577,7 +31360,7 @@ client.keys.encryption.get(
-Import wrapped key material and activate encryption key. +Create the public wrapping key to wrap your own encryption key material.
@@ -30600,9 +31383,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.encryption.import_( +client.keys.encryption.create_public_wrapping_key( kid="kid", - wrapped_key="wrapped_key", ) ``` @@ -30627,14 +31409,6 @@ client.keys.encryption.import_(
-**wrapped_key:** `str` — Base64 encoded ciphertext of key material wrapped by public wrapping key. - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -30647,7 +31421,8 @@ client.keys.encryption.import_(
-
client.keys.encryption.delete(...) +## Keys NetworkAcls +
client.keys.network_acls.list() -> GetAllKeysNetworkAclsResponseContent
@@ -30659,7 +31434,7 @@ client.keys.encryption.import_(
-Delete the custom provided encryption key with the given ID and move back to using native encryption key. +Retrieve all keys used to verify HTTP Message Signatures on Network ACL rules, ordered by creation time descending.
@@ -30682,9 +31457,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.encryption.delete( - kid="kid", -) +client.keys.network_acls.list() ``` @@ -30700,14 +31473,6 @@ client.keys.encryption.delete(
-**kid:** `str` — Encryption key ID - -
-
- -
-
- **request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
@@ -30720,7 +31485,7 @@ client.keys.encryption.delete(
-
client.keys.encryption.create_public_wrapping_key(...) -> CreateEncryptionKeyPublicWrappingResponseContent +
client.keys.network_acls.create(...) -> CreateKeysNetworkAclsResponseContent
@@ -30732,7 +31497,7 @@ client.keys.encryption.delete(
-Create the public wrapping key to wrap your own encryption key material. +Create a new key used to verify HTTP Message Signatures on Network ACL rules.
@@ -30755,8 +31520,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.encryption.create_public_wrapping_key( - kid="kid", +client.keys.network_acls.create( + name="name", + alg="hmac-sha256", + value="value", ) ``` @@ -30773,7 +31540,7 @@ client.keys.encryption.create_public_wrapping_key(
-**kid:** `str` — Encryption key ID +**name:** `str` — Customer-supplied label with no cryptographic meaning. Must be unique across all Network ACL keys for the tenant.
@@ -30781,67 +31548,19 @@ client.keys.encryption.create_public_wrapping_key(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**alg:** `NetworkAclKeyAlgorithmEnum`
- -
- - - - -
- -## Keys NetworkAcls -
client.keys.network_acls.list() -> GetAllKeysNetworkAclsResponseContent -
-
- -#### 📝 Description - -
-
- -
-
- -Retrieve all keys used to verify HTTP Message Signatures on Network ACL rules, ordered by creation time descending. -
-
-
-
- -#### 🔌 Usage
-
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.keys.network_acls.list() - -``` -
-
+**value:** `str` — Base64-encoded raw key material. Constraints on the decoded value depend on the algorithm specified. Currently only HMAC-SHA256 is supported. +
-#### ⚙️ Parameters - -
-
-
@@ -30857,7 +31576,7 @@ client.keys.network_acls.list()
-
client.keys.network_acls.create(...) -> CreateKeysNetworkAclsResponseContent +
client.keys.network_acls.get(...) -> NetworkAclKey
@@ -30869,7 +31588,7 @@ client.keys.network_acls.list()
-Create a new key used to verify HTTP Message Signatures on Network ACL rules. +Retrieve a specific key used to verify HTTP Message Signatures on Network ACL rules.
@@ -30892,10 +31611,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.network_acls.create( - name="name", - alg="hmac-sha256", - value="value", +client.keys.network_acls.get( + id="id", ) ``` @@ -30912,23 +31629,7 @@ client.keys.network_acls.create(
-**name:** `str` — Customer-supplied label with no cryptographic meaning. Must be unique across all Network ACL keys for the tenant. - -
-
- -
-
- -**alg:** `NetworkAclKeyAlgorithmEnum` - -
-
- -
-
- -**value:** `str` — Base64-encoded raw key material. Constraints on the decoded value depend on the algorithm specified. Currently only HMAC-SHA256 is supported. +**id:** `str` — ID of the Network ACL Key to retrieve.
@@ -30948,7 +31649,7 @@ client.keys.network_acls.create(
-
client.keys.network_acls.get(...) -> NetworkAclKey +
client.keys.network_acls.delete(...)
@@ -30960,7 +31661,7 @@ client.keys.network_acls.create(
-Retrieve a specific key used to verify HTTP Message Signatures on Network ACL rules. +Delete a key used to verify HTTP Message Signatures on Network ACL rules
@@ -30983,7 +31684,7 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.keys.network_acls.get( +client.keys.network_acls.delete( id="id", ) @@ -31001,7 +31702,7 @@ client.keys.network_acls.get(
-**id:** `str` — ID of the Network ACL Key to retrieve. +**id:** `str` — ID of the Network ACL Key to delete.
@@ -32170,7 +32871,259 @@ client.organizations.connections.create(
-**organization_access_level:** `typing.Optional[OrganizationAccessLevelEnum]` +**organization_access_level:** `typing.Optional[OrganizationAccessLevelEnum]` + +
+
+ +
+
+ +**is_enabled:** `typing.Optional[bool]` — Whether the connection is enabled for the organization. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+ +
+ + + + +
+ +
client.organizations.connections.get(...) -> GetOrganizationAllConnectionResponseContent +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.organizations.connections.get( + id="id", + connection_id="connection_id", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**id:** `str` — Organization identifier. + +
+
+ +
+
+ +**connection_id:** `str` — Connection identifier. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +
client.organizations.connections.delete(...) +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.organizations.connections.delete( + id="id", + connection_id="connection_id", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**id:** `str` — Organization identifier. + +
+
+ +
+
+ +**connection_id:** `str` — Connection identifier. + +
+
+ +
+
+ +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. + +
+
+
+
+ + +
+
+
+ +
client.organizations.connections.update(...) -> UpdateOrganizationAllConnectionResponseContent +
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.organizations.connections.update( + id="id", + connection_id="connection_id", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**id:** `str` — Organization identifier. + +
+
+ +
+
+ +**connection_id:** `str` — Connection identifier. + +
+
+ +
+
+ +**organization_connection_name:** `typing.Optional[str]` — Name of the connection in the scope of this organization. + +
+
+ +
+
+ +**assign_membership_on_login:** `typing.Optional[bool]` — When true, all users that log in with this connection will be automatically granted membership in the organization. When false, users must be granted membership in the organization before logging in with this connection. + +
+
+ +
+
+ +**show_as_button:** `typing.Optional[bool]` — Determines whether a connection should be displayed on this organization’s login prompt. Only applicable for enterprise connections. Default: true. + +
+
+ +
+
+ +**is_signup_enabled:** `typing.Optional[bool]` — Determines whether organization signup should be enabled for this organization connection. Only applicable for database connections. Default: false. + +
+
+ +
+
+ +**organization_access_level:** `typing.Optional[OrganizationAccessLevelEnumWithNull]`
@@ -32198,10 +33151,26 @@ client.organizations.connections.create(
-
client.organizations.connections.get(...) -> GetOrganizationAllConnectionResponseContent +## Organizations DiscoveryDomains +
client.organizations.discovery_domains.list(...) -> ListOrganizationDiscoveryDomainsResponseContent
+#### 📝 Description + +
+
+ +
+
+ +Retrieve list of all organization discovery domains associated with the specified organization. +This endpoint is subject to eventual consistency; newly created, updated, or deleted discovery domains may not immediately appear in the response. +
+
+
+
+ #### 🔌 Usage
@@ -32219,9 +33188,10 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.connections.get( +client.organizations.discovery_domains.list( id="id", - connection_id="connection_id", + from_="from", + take=1, ) ``` @@ -32238,7 +33208,7 @@ client.organizations.connections.get(
-**id:** `str` — Organization identifier. +**id:** `str` — ID of the organization.
@@ -32246,7 +33216,15 @@ client.organizations.connections.get(
-**connection_id:** `str` — Connection identifier. +**from:** `typing.Optional[str]` — Optional Id from which to start selection. + +
+
+ +
+
+ +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -32266,10 +33244,24 @@ client.organizations.connections.get(
-
client.organizations.connections.delete(...) +
client.organizations.discovery_domains.create(...) -> CreateOrganizationDiscoveryDomainResponseContent
+#### 📝 Description + +
+
+ +
+
+ +Create a new discovery domain for an organization. +
+
+
+
+ #### 🔌 Usage
@@ -32287,9 +33279,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.connections.delete( +client.organizations.discovery_domains.create( id="id", - connection_id="connection_id", + domain="domain", ) ``` @@ -32306,7 +33298,7 @@ client.organizations.connections.delete(
-**id:** `str` — Organization identifier. +**id:** `str` — ID of the organization.
@@ -32314,7 +33306,23 @@ client.organizations.connections.delete(
-**connection_id:** `str` — Connection identifier. +**domain:** `str` — The domain name to associate with the organization e.g. acme.com. + +
+
+ +
+
+ +**status:** `typing.Optional[OrganizationDiscoveryDomainStatus]` + +
+
+ +
+
+ +**use_for_organization_discovery:** `typing.Optional[bool]` — Indicates whether this domain should be used for organization discovery.
@@ -32334,10 +33342,25 @@ client.organizations.connections.delete(
-
client.organizations.connections.update(...) -> UpdateOrganizationAllConnectionResponseContent +
client.organizations.discovery_domains.get_by_name(...) -> GetOrganizationDiscoveryDomainByNameResponseContent +
+
+ +#### 📝 Description + +
+
+
+Retrieve details about a single organization discovery domain specified by domain name. +This endpoint is subject to eventual consistency; newly created, updated, or deleted discovery domains may not immediately appear in the response. +
+
+
+
+ #### 🔌 Usage
@@ -32355,9 +33378,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.connections.update( +client.organizations.discovery_domains.get_by_name( id="id", - connection_id="connection_id", + discovery_domain="discovery_domain", ) ``` @@ -32374,7 +33397,7 @@ client.organizations.connections.update(
-**id:** `str` — Organization identifier. +**id:** `str` — ID of the organization.
@@ -32382,7 +33405,7 @@ client.organizations.connections.update(
-**connection_id:** `str` — Connection identifier. +**discovery_domain:** `str` — Domain name of the discovery domain.
@@ -32390,15 +33413,74 @@ client.organizations.connections.update(
-**organization_connection_name:** `typing.Optional[str]` — Name of the connection in the scope of this organization. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
+ + + +
+ +
client.organizations.discovery_domains.get(...) -> GetOrganizationDiscoveryDomainResponseContent
-**assign_membership_on_login:** `typing.Optional[bool]` — When true, all users that log in with this connection will be automatically granted membership in the organization. When false, users must be granted membership in the organization before logging in with this connection. +#### 📝 Description + +
+
+ +
+
+ +Retrieve details about a single organization discovery domain specified by ID. +This endpoint is subject to eventual consistency; newly created, updated, or deleted discovery domains may not immediately appear in the response. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.organizations.discovery_domains.get( + id="id", + discovery_domain_id="discovery_domain_id", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**id:** `str` — ID of the organization.
@@ -32406,7 +33488,7 @@ client.organizations.connections.update(
-**show_as_button:** `typing.Optional[bool]` — Determines whether a connection should be displayed on this organization’s login prompt. Only applicable for enterprise connections. Default: true. +**discovery_domain_id:** `str` — ID of the discovery domain.
@@ -32414,15 +33496,73 @@ client.organizations.connections.update(
-**is_signup_enabled:** `typing.Optional[bool]` — Determines whether organization signup should be enabled for this organization connection. Only applicable for database connections. Default: false. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
+ +
+
+
+ +
client.organizations.discovery_domains.delete(...)
-**organization_access_level:** `typing.Optional[OrganizationAccessLevelEnumWithNull]` +#### 📝 Description + +
+
+ +
+
+ +Remove a discovery domain from an organization. This action cannot be undone. +
+
+
+
+ +#### 🔌 Usage + +
+
+ +
+
+ +```python +from auth0.management import Auth0 +from auth0.management.environment import Auth0Environment + +client = Auth0( + token="", + environment=Auth0Environment.DEFAULT, +) + +client.organizations.discovery_domains.delete( + id="id", + discovery_domain_id="discovery_domain_id", +) + +``` +
+
+
+
+ +#### ⚙️ Parameters + +
+
+ +
+
+ +**id:** `str` — ID of the organization.
@@ -32430,7 +33570,7 @@ client.organizations.connections.update(
-**is_enabled:** `typing.Optional[bool]` — Whether the connection is enabled for the organization. +**discovery_domain_id:** `str` — ID of the discovery domain.
@@ -32450,8 +33590,7 @@ client.organizations.connections.update(
-## Organizations DiscoveryDomains -
client.organizations.discovery_domains.list(...) -> ListOrganizationDiscoveryDomainsResponseContent +
client.organizations.discovery_domains.update(...) -> UpdateOrganizationDiscoveryDomainResponseContent
@@ -32463,8 +33602,7 @@ client.organizations.connections.update(
-Retrieve list of all organization discovery domains associated with the specified organization. -This endpoint is subject to eventual consistency; newly created, updated, or deleted discovery domains may not immediately appear in the response. +Update the verification status and/or use_for_organization_discovery for an organization discovery domain. The `status` field must be either `pending` or `verified`. The `use_for_organization_discovery` field can be `true` or `false` (default: `true`).
@@ -32487,10 +33625,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.discovery_domains.list( +client.organizations.discovery_domains.update( id="id", - from_="from", - take=1, + discovery_domain_id="discovery_domain_id", ) ``` @@ -32515,7 +33652,7 @@ client.organizations.discovery_domains.list(
-**from:** `typing.Optional[str]` — Optional Id from which to start selection. +**discovery_domain_id:** `str` — ID of the discovery domain to update.
@@ -32523,7 +33660,15 @@ client.organizations.discovery_domains.list(
-**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**status:** `typing.Optional[OrganizationDiscoveryDomainStatus]` + +
+
+ +
+
+ +**use_for_organization_discovery:** `typing.Optional[bool]` — Indicates whether this domain should be used for organization discovery.
@@ -32543,7 +33688,8 @@ client.organizations.discovery_domains.list(
-
client.organizations.discovery_domains.create(...) -> CreateOrganizationDiscoveryDomainResponseContent +## Organizations EnabledConnections +
client.organizations.enabled_connections.list(...) -> ListOrganizationConnectionsOffsetPaginatedResponseContent
@@ -32555,7 +33701,7 @@ client.organizations.discovery_domains.list(
-Create a new discovery domain for an organization. +Retrieve details about a specific connection currently enabled for an Organization. Information returned includes details such as connection ID, name, strategy, and whether the connection automatically grants membership upon login.
@@ -32578,9 +33724,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.discovery_domains.create( +client.organizations.enabled_connections.list( id="id", - domain="domain", + page=1, + per_page=1, + include_totals=True, ) ``` @@ -32597,7 +33745,7 @@ client.organizations.discovery_domains.create(
-**id:** `str` — ID of the organization. +**id:** `str` — Organization identifier.
@@ -32605,7 +33753,7 @@ client.organizations.discovery_domains.create(
-**domain:** `str` — The domain name to associate with the organization e.g. acme.com. +**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0.
@@ -32613,7 +33761,7 @@ client.organizations.discovery_domains.create(
-**status:** `typing.Optional[OrganizationDiscoveryDomainStatus]` +**per_page:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -32621,7 +33769,7 @@ client.organizations.discovery_domains.create(
-**use_for_organization_discovery:** `typing.Optional[bool]` — Indicates whether this domain should be used for organization discovery. +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
@@ -32641,7 +33789,7 @@ client.organizations.discovery_domains.create(
-
client.organizations.discovery_domains.get_by_name(...) -> GetOrganizationDiscoveryDomainByNameResponseContent +
client.organizations.enabled_connections.add(...) -> AddOrganizationConnectionResponseContent
@@ -32653,8 +33801,9 @@ client.organizations.discovery_domains.create(
-Retrieve details about a single organization discovery domain specified by domain name. -This endpoint is subject to eventual consistency; newly created, updated, or deleted discovery domains may not immediately appear in the response. +Enable a specific connection for a given Organization. To enable a connection, it must already exist within your tenant; connections cannot be created through this action. + +[Connections](https://auth0.com/docs/authenticate/identity-providers) represent the relationship between Auth0 and a source of users. Available types of connections include database, enterprise, and social.
@@ -32677,9 +33826,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.discovery_domains.get_by_name( +client.organizations.enabled_connections.add( id="id", - discovery_domain="discovery_domain", + connection_id="connection_id", ) ``` @@ -32696,7 +33845,7 @@ client.organizations.discovery_domains.get_by_name(
-**id:** `str` — ID of the organization. +**id:** `str` — Organization identifier.
@@ -32704,7 +33853,31 @@ client.organizations.discovery_domains.get_by_name(
-**discovery_domain:** `str` — Domain name of the discovery domain. +**connection_id:** `str` — Single connection ID to add to the organization. + +
+
+ +
+
+ +**assign_membership_on_login:** `typing.Optional[bool]` — When true, all users that log in with this connection will be automatically granted membership in the organization. When false, users must be granted membership in the organization before logging in with this connection. + +
+
+ +
+
+ +**is_signup_enabled:** `typing.Optional[bool]` — Determines whether organization signup should be enabled for this organization connection. Only applicable for database connections. Default: false. + +
+
+ +
+
+ +**show_as_button:** `typing.Optional[bool]` — Determines whether a connection should be displayed on this organization’s login prompt. Only applicable for enterprise connections. Default: true.
@@ -32724,7 +33897,7 @@ client.organizations.discovery_domains.get_by_name(
-
client.organizations.discovery_domains.get(...) -> GetOrganizationDiscoveryDomainResponseContent +
client.organizations.enabled_connections.get(...) -> GetOrganizationConnectionResponseContent
@@ -32736,8 +33909,7 @@ client.organizations.discovery_domains.get_by_name(
-Retrieve details about a single organization discovery domain specified by ID. -This endpoint is subject to eventual consistency; newly created, updated, or deleted discovery domains may not immediately appear in the response. +Retrieve details about a specific connection currently enabled for an Organization. Information returned includes details such as connection ID, name, strategy, and whether the connection automatically grants membership upon login.
@@ -32760,9 +33932,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.discovery_domains.get( +client.organizations.enabled_connections.get( id="id", - discovery_domain_id="discovery_domain_id", + connection_id="connectionId", ) ``` @@ -32779,7 +33951,7 @@ client.organizations.discovery_domains.get(
-**id:** `str` — ID of the organization. +**id:** `str` — Organization identifier.
@@ -32787,7 +33959,7 @@ client.organizations.discovery_domains.get(
-**discovery_domain_id:** `str` — ID of the discovery domain. +**connection_id:** `str` — Connection identifier.
@@ -32807,7 +33979,7 @@ client.organizations.discovery_domains.get(
-
client.organizations.discovery_domains.delete(...) +
client.organizations.enabled_connections.delete(...)
@@ -32819,7 +33991,9 @@ client.organizations.discovery_domains.get(
-Remove a discovery domain from an organization. This action cannot be undone. +Disable a specific connection for an Organization. Once disabled, Organization members can no longer use that connection to authenticate. + +**Note**: This action does not remove the connection from your tenant.
@@ -32842,9 +34016,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.discovery_domains.delete( +client.organizations.enabled_connections.delete( id="id", - discovery_domain_id="discovery_domain_id", + connection_id="connectionId", ) ``` @@ -32861,7 +34035,7 @@ client.organizations.discovery_domains.delete(
-**id:** `str` — ID of the organization. +**id:** `str` — Organization identifier.
@@ -32869,7 +34043,7 @@ client.organizations.discovery_domains.delete(
-**discovery_domain_id:** `str` — ID of the discovery domain. +**connection_id:** `str` — Connection identifier.
@@ -32889,7 +34063,7 @@ client.organizations.discovery_domains.delete(
-
client.organizations.discovery_domains.update(...) -> UpdateOrganizationDiscoveryDomainResponseContent +
client.organizations.enabled_connections.update(...) -> UpdateOrganizationConnectionResponseContent
@@ -32901,7 +34075,7 @@ client.organizations.discovery_domains.delete(
-Update the verification status and/or use_for_organization_discovery for an organization discovery domain. The `status` field must be either `pending` or `verified`. The `use_for_organization_discovery` field can be `true` or `false` (default: `true`). +Modify the details of a specific connection currently enabled for an Organization.
@@ -32924,9 +34098,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.discovery_domains.update( +client.organizations.enabled_connections.update( id="id", - discovery_domain_id="discovery_domain_id", + connection_id="connectionId", ) ``` @@ -32943,7 +34117,7 @@ client.organizations.discovery_domains.update(
-**id:** `str` — ID of the organization. +**id:** `str` — Organization identifier.
@@ -32951,7 +34125,7 @@ client.organizations.discovery_domains.update(
-**discovery_domain_id:** `str` — ID of the discovery domain to update. +**connection_id:** `str` — Connection identifier.
@@ -32959,7 +34133,7 @@ client.organizations.discovery_domains.update(
-**status:** `typing.Optional[OrganizationDiscoveryDomainStatus]` +**assign_membership_on_login:** `typing.Optional[bool]` — When true, all users that log in with this connection will be automatically granted membership in the organization. When false, users must be granted membership in the organization before logging in with this connection.
@@ -32967,7 +34141,15 @@ client.organizations.discovery_domains.update(
-**use_for_organization_discovery:** `typing.Optional[bool]` — Indicates whether this domain should be used for organization discovery. +**is_signup_enabled:** `typing.Optional[bool]` — Determines whether organization signup should be enabled for this organization connection. Only applicable for database connections. Default: false. + +
+
+ +
+
+ +**show_as_button:** `typing.Optional[bool]` — Determines whether a connection should be displayed on this organization’s login prompt. Only applicable for enterprise connections. Default: true.
@@ -32987,8 +34169,8 @@ client.organizations.discovery_domains.update(
-## Organizations EnabledConnections -
client.organizations.enabled_connections.list(...) -> ListOrganizationConnectionsOffsetPaginatedResponseContent +## Organizations Invitations +
client.organizations.invitations.list(...) -> ListOrganizationInvitationsOffsetPaginatedResponseContent
@@ -33000,7 +34182,7 @@ client.organizations.discovery_domains.update(
-Retrieve details about a specific connection currently enabled for an Organization. Information returned includes details such as connection ID, name, strategy, and whether the connection automatically grants membership upon login. +Retrieve a detailed list of invitations sent to users for a specific Organization. The list includes details such as inviter and invitee information, invitation URLs, and dates of creation and expiration. To learn more about Organization invitations, review [Invite Organization Members](https://auth0.com/docs/manage-users/organizations/configure-organizations/invite-members).
@@ -33023,11 +34205,14 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.enabled_connections.list( +client.organizations.invitations.list( id="id", page=1, per_page=1, include_totals=True, + fields="fields", + include_fields=True, + sort="sort", ) ``` @@ -33068,91 +34253,7 @@ client.organizations.enabled_connections.list(
-**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). - -
-
- -
-
- -**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
- -
- - - - -
- -
client.organizations.enabled_connections.add(...) -> AddOrganizationConnectionResponseContent -
-
- -#### 📝 Description - -
-
- -
-
- -Enable a specific connection for a given Organization. To enable a connection, it must already exist within your tenant; connections cannot be created through this action. - -[Connections](https://auth0.com/docs/authenticate/identity-providers) represent the relationship between Auth0 and a source of users. Available types of connections include database, enterprise, and social. -
-
-
-
- -#### 🔌 Usage - -
-
- -
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.organizations.enabled_connections.add( - id="id", - connection_id="connection_id", -) - -``` -
-
-
-
- -#### ⚙️ Parameters - -
-
- -
-
- -**id:** `str` — Organization identifier. - -
-
- -
-
- -**connection_id:** `str` — Single connection ID to add to the organization. +**include_totals:** `typing.Optional[bool]` — When true, return results inside an object that also contains the start and limit. When false (default), a direct array of results is returned. We do not yet support returning the total invitations count.
@@ -33160,7 +34261,7 @@ client.organizations.enabled_connections.add(
-**assign_membership_on_login:** `typing.Optional[bool]` — When true, all users that log in with this connection will be automatically granted membership in the organization. When false, users must be granted membership in the organization before logging in with this connection. +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields.
@@ -33168,7 +34269,7 @@ client.organizations.enabled_connections.add(
-**is_signup_enabled:** `typing.Optional[bool]` — Determines whether organization signup should be enabled for this organization connection. Only applicable for database connections. Default: false. +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). Defaults to true.
@@ -33176,7 +34277,7 @@ client.organizations.enabled_connections.add(
-**show_as_button:** `typing.Optional[bool]` — Determines whether a connection should be displayed on this organization’s login prompt. Only applicable for enterprise connections. Default: true. +**sort:** `typing.Optional[str]` — Field to sort by. Use field:order where order is 1 for ascending and -1 for descending Defaults to created_at:-1.
@@ -33196,7 +34297,7 @@ client.organizations.enabled_connections.add(
-
client.organizations.enabled_connections.get(...) -> GetOrganizationConnectionResponseContent +
client.organizations.invitations.create(...) -> CreateOrganizationInvitationResponseContent
@@ -33208,7 +34309,7 @@ client.organizations.enabled_connections.add(
-Retrieve details about a specific connection currently enabled for an Organization. Information returned includes details such as connection ID, name, strategy, and whether the connection automatically grants membership upon login. +Create a user invitation for a specific Organization. Upon creation, the listed user receives an email inviting them to join the Organization. To learn more about Organization invitations, review [Invite Organization Members](https://auth0.com/docs/manage-users/organizations/configure-organizations/invite-members).
@@ -33223,7 +34324,7 @@ Retrieve details about a specific connection currently enabled for an Organizati
```python -from auth0.management import Auth0 +from auth0.management import Auth0, OrganizationInvitationInviter, OrganizationInvitationInvitee from auth0.management.environment import Auth0Environment client = Auth0( @@ -33231,9 +34332,15 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.enabled_connections.get( +client.organizations.invitations.create( id="id", - connection_id="connectionId", + inviter=OrganizationInvitationInviter( + name="name", + ), + invitee=OrganizationInvitationInvitee( + email="email", + ), + client_id="client_id", ) ``` @@ -33258,7 +34365,7 @@ client.organizations.enabled_connections.get(
-**connection_id:** `str` — Connection identifier. +**inviter:** `OrganizationInvitationInviter`
@@ -33266,75 +34373,55 @@ client.organizations.enabled_connections.get(
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. +**invitee:** `OrganizationInvitationInvitee`
-
-
+
+
+**client_id:** `str` — Auth0 client ID. Used to resolve the application's login initiation endpoint. +
-
-
client.organizations.enabled_connections.delete(...)
-#### 📝 Description - -
-
+**connection_id:** `typing.Optional[str]` — The id of the connection to force invitee to authenticate with. + +
+
-Disable a specific connection for an Organization. Once disabled, Organization members can no longer use that connection to authenticate. - -**Note**: This action does not remove the connection from your tenant. -
-
+**app_metadata:** `typing.Optional[AppMetadata]` +
-#### 🔌 Usage -
-
-
- -```python -from auth0.management import Auth0 -from auth0.management.environment import Auth0Environment - -client = Auth0( - token="", - environment=Auth0Environment.DEFAULT, -) - -client.organizations.enabled_connections.delete( - id="id", - connection_id="connectionId", -) - -``` -
-
+**user_metadata:** `typing.Optional[UserMetadata]` +
-#### ⚙️ Parameters -
+**ttl_sec:** `typing.Optional[int]` — Number of seconds for which the invitation is valid before expiration. If unspecified or set to 0, this value defaults to 604800 seconds (7 days). Max value: 2592000 seconds (30 days). + +
+
+
-**id:** `str` — Organization identifier. +**roles:** `typing.Optional[typing.List[str]]` — List of roles IDs to associated with the user.
@@ -33342,7 +34429,7 @@ client.organizations.enabled_connections.delete(
-**connection_id:** `str` — Connection identifier. +**send_invitation_email:** `typing.Optional[bool]` — Whether the user will receive an invitation email (true) or no email (false), true by default
@@ -33362,24 +34449,10 @@ client.organizations.enabled_connections.delete(
-
client.organizations.enabled_connections.update(...) -> UpdateOrganizationConnectionResponseContent -
-
- -#### 📝 Description - -
-
- +
client.organizations.invitations.get(...) -> GetOrganizationInvitationResponseContent
-Modify the details of a specific connection currently enabled for an Organization. -
-
-
-
- #### 🔌 Usage
@@ -33397,9 +34470,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.enabled_connections.update( +client.organizations.invitations.get( id="id", - connection_id="connectionId", + invitation_id="invitation_id", + fields="fields", + include_fields=True, ) ``` @@ -33424,15 +34499,7 @@ client.organizations.enabled_connections.update(
-**connection_id:** `str` — Connection identifier. - -
-
- -
-
- -**assign_membership_on_login:** `typing.Optional[bool]` — When true, all users that log in with this connection will be automatically granted membership in the organization. When false, users must be granted membership in the organization before logging in with this connection. +**invitation_id:** `str` — The id of the user invitation.
@@ -33440,7 +34507,7 @@ client.organizations.enabled_connections.update(
-**is_signup_enabled:** `typing.Optional[bool]` — Determines whether organization signup should be enabled for this organization connection. Only applicable for database connections. Default: false. +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields.
@@ -33448,7 +34515,7 @@ client.organizations.enabled_connections.update(
-**show_as_button:** `typing.Optional[bool]` — Determines whether a connection should be displayed on this organization’s login prompt. Only applicable for enterprise connections. Default: true. +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). Defaults to true.
@@ -33468,25 +34535,10 @@ client.organizations.enabled_connections.update(
-## Organizations Invitations -
client.organizations.invitations.list(...) -> ListOrganizationInvitationsOffsetPaginatedResponseContent -
-
- -#### 📝 Description - -
-
- +
client.organizations.invitations.delete(...)
-Retrieve a detailed list of invitations sent to users for a specific Organization. The list includes details such as inviter and invitee information, invitation URLs, and dates of creation and expiration. To learn more about Organization invitations, review [Invite Organization Members](https://auth0.com/docs/manage-users/organizations/configure-organizations/invite-members). -
-
-
-
- #### 🔌 Usage
@@ -33504,14 +34556,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.invitations.list( +client.organizations.invitations.delete( id="id", - page=1, - per_page=1, - include_totals=True, - fields="fields", - include_fields=True, - sort="sort", + invitation_id="invitation_id", ) ``` @@ -33536,7 +34583,7 @@ client.organizations.invitations.list(
-**page:** `typing.Optional[int]` — Page index of the results to return. First page is 0. +**invitation_id:** `str` — The id of the user invitation.
@@ -33544,71 +34591,47 @@ client.organizations.invitations.list(
-**per_page:** `typing.Optional[int]` — Number of results per page. Defaults to 50. +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
- -
-
- -**include_totals:** `typing.Optional[bool]` — When true, return results inside an object that also contains the start and limit. When false (default), a direct array of results is returned. We do not yet support returning the total invitations count. -
-
-
-**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. -
+
+## Organizations Members +
client.organizations.members.list(...) -> ListOrganizationMembersPaginatedResponseContent
-**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). Defaults to true. - -
-
+#### 📝 Description
-**sort:** `typing.Optional[str]` — Field to sort by. Use field:order where order is 1 for ascending and -1 for descending Defaults to created_at:-1. - -
-
-
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
- - - +List organization members. +This endpoint is subject to eventual consistency. New users may not be immediately included in the response and deleted users may not be immediately removed from it. - - -
+- Use the `fields` parameter to optionally define the specific member details retrieved. If `fields` is left blank, all fields (except roles) are returned. +- Member roles are not sent by default. Use `fields=roles` to retrieve the roles assigned to each listed member. To use this parameter, you must include the `read:organization_member_roles` scope in the token. Only directly assigned roles are returned. To also include group-based role assignments, use `GET /api/v2/organizations/{id}/members/{user_id}/effective-roles`. -
client.organizations.invitations.create(...) -> CreateOrganizationInvitationResponseContent -
-
+This endpoint supports two types of pagination: -#### 📝 Description +- Offset pagination +- Checkpoint pagination -
-
+Checkpoint pagination must be used if you need to retrieve more than 1000 organization members. -
-
+**Checkpoint Pagination** -Create a user invitation for a specific Organization. Upon creation, the listed user receives an email inviting them to join the Organization. To learn more about Organization invitations, review [Invite Organization Members](https://auth0.com/docs/manage-users/organizations/configure-organizations/invite-members). +To search by checkpoint, use the following parameters: - from: Optional id from which to start selection. - take: The total amount of entries to retrieve when using the from parameter. Defaults to 50. Note: The first time you call this endpoint using Checkpoint Pagination, you should omit the `from` parameter. If there are more results, a `next` value will be included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, this indicates there are no more pages remaining.
@@ -33623,7 +34646,7 @@ Create a user invitation for a specific Organization. Upon creation, the listed
```python -from auth0.management import Auth0, OrganizationInvitationInviter, OrganizationInvitationInvitee +from auth0.management import Auth0 from auth0.management.environment import Auth0Environment client = Auth0( @@ -33631,15 +34654,13 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.invitations.create( +client.organizations.members.list( id="id", - inviter=OrganizationInvitationInviter( - name="name", - ), - invitee=OrganizationInvitationInvitee( - email="email", - ), - client_id="client_id", + include_totals=True, + from_="from", + take=1, + fields="fields", + include_fields=True, ) ``` @@ -33664,7 +34685,7 @@ client.organizations.invitations.create(
-**inviter:** `OrganizationInvitationInviter` +**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
@@ -33672,7 +34693,7 @@ client.organizations.invitations.create(
-**invitee:** `OrganizationInvitationInvitee` +**from:** `typing.Optional[str]` — Optional Id from which to start selection.
@@ -33680,7 +34701,7 @@ client.organizations.invitations.create(
-**client_id:** `str` — Auth0 client ID. Used to resolve the application's login initiation endpoint. +**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50.
@@ -33688,7 +34709,7 @@ client.organizations.invitations.create(
-**connection_id:** `typing.Optional[str]` — The id of the connection to force invitee to authenticate with. +**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields.
@@ -33696,7 +34717,7 @@ client.organizations.invitations.create(
-**app_metadata:** `typing.Optional[AppMetadata]` +**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false).
@@ -33704,53 +34725,37 @@ client.organizations.invitations.create(
-**user_metadata:** `typing.Optional[UserMetadata]` +**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
+
+
-
-
-**ttl_sec:** `typing.Optional[int]` — Number of seconds for which the invitation is valid before expiration. If unspecified or set to 0, this value defaults to 604800 seconds (7 days). Max value: 2592000 seconds (30 days). -
+
+
client.organizations.members.create(...)
-**roles:** `typing.Optional[typing.List[str]]` — List of roles IDs to associated with the user. - -
-
+#### 📝 Description
-**send_invitation_email:** `typing.Optional[bool]` — Whether the user will receive an invitation email (true) or no email (false), true by default - -
-
-
-**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration. - -
-
+Set one or more existing users as members of a specific [Organization](https://auth0.com/docs/manage-users/organizations). + +To add a user to an Organization through this action, the user must already exist in your tenant. If a user does not yet exist, you can [invite them to create an account](https://auth0.com/docs/manage-users/organizations/configure-organizations/invite-members), manually create them through the Auth0 Dashboard, or use the Management API. - - -
- -
client.organizations.invitations.get(...) -> GetOrganizationInvitationResponseContent -
-
#### 🔌 Usage @@ -33769,11 +34774,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.invitations.get( +client.organizations.members.create( id="id", - invitation_id="invitation_id", - fields="fields", - include_fields=True, + members=[ + "members" + ], ) ``` @@ -33798,23 +34803,7 @@ client.organizations.invitations.get(
-**invitation_id:** `str` — The id of the user invitation. - -
-
- -
-
- -**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. - -
-
- -
-
- -**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). Defaults to true. +**members:** `typing.List[str]` — List of user IDs to add to the organization as members.
@@ -33834,7 +34823,7 @@ client.organizations.invitations.get(
-
client.organizations.invitations.delete(...) +
client.organizations.members.delete(...)
@@ -33855,9 +34844,11 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.invitations.delete( +client.organizations.members.delete( id="id", - invitation_id="invitation_id", + members=[ + "members" + ], ) ``` @@ -33882,7 +34873,7 @@ client.organizations.invitations.delete(
-**invitation_id:** `str` — The id of the user invitation. +**members:** `typing.List[str]` — List of user IDs to remove from the organization.
@@ -33902,8 +34893,8 @@ client.organizations.invitations.delete(
-## Organizations Members -
client.organizations.members.list(...) -> ListOrganizationMembersPaginatedResponseContent +## Organizations OrganizationTemplate +
client.organizations.organization_template.get(...) -> OrganizationTemplate
@@ -33915,22 +34906,7 @@ client.organizations.invitations.delete(
-List organization members. -This endpoint is subject to eventual consistency. New users may not be immediately included in the response and deleted users may not be immediately removed from it. - -- Use the `fields` parameter to optionally define the specific member details retrieved. If `fields` is left blank, all fields (except roles) are returned. -- Member roles are not sent by default. Use `fields=roles` to retrieve the roles assigned to each listed member. To use this parameter, you must include the `read:organization_member_roles` scope in the token. Only directly assigned roles are returned. To also include group-based role assignments, use `GET /api/v2/organizations/{id}/members/{user_id}/effective-roles`. - -This endpoint supports two types of pagination: - -- Offset pagination -- Checkpoint pagination - -Checkpoint pagination must be used if you need to retrieve more than 1000 organization members. - -**Checkpoint Pagination** - -To search by checkpoint, use the following parameters: - from: Optional id from which to start selection. - take: The total amount of entries to retrieve when using the from parameter. Defaults to 50. Note: The first time you call this endpoint using Checkpoint Pagination, you should omit the `from` parameter. If there are more results, a `next` value will be included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, this indicates there are no more pages remaining. +Retrieve the organization template assigned to a specific organization. Returns the template object if one is explicitly assigned, or a 404 if no template is assigned.
@@ -33953,13 +34929,8 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.members.list( +client.organizations.organization_template.get( id="id", - include_totals=True, - from_="from", - take=1, - fields="fields", - include_fields=True, ) ``` @@ -33976,47 +34947,7 @@ client.organizations.members.list(
-**id:** `str` — Organization identifier. - -
-
- -
-
- -**include_totals:** `typing.Optional[bool]` — Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). - -
-
- -
-
- -**from:** `typing.Optional[str]` — Optional Id from which to start selection. - -
-
- -
-
- -**take:** `typing.Optional[int]` — Number of results per page. Defaults to 50. - -
-
- -
-
- -**fields:** `typing.Optional[str]` — Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. - -
-
- -
-
- -**include_fields:** `typing.Optional[bool]` — Whether specified fields are to be included (true) or excluded (false). +**id:** `str` — ID of the organization.
@@ -34036,7 +34967,7 @@ client.organizations.members.list(
-
client.organizations.members.create(...) +
client.organizations.organization_template.assign_organization_template(...)
@@ -34048,9 +34979,7 @@ client.organizations.members.list(
-Set one or more existing users as members of a specific [Organization](https://auth0.com/docs/manage-users/organizations). - -To add a user to an Organization through this action, the user must already exist in your tenant. If a user does not yet exist, you can [invite them to create an account](https://auth0.com/docs/manage-users/organizations/configure-organizations/invite-members), manually create them through the Auth0 Dashboard, or use the Management API. +Assign an Organization Template to an organization.
@@ -34073,11 +35002,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.members.create( +client.organizations.organization_template.assign_organization_template( id="id", - members=[ - "members" - ], + template_id="template_id", ) ``` @@ -34094,7 +35021,7 @@ client.organizations.members.create(
-**id:** `str` — Organization identifier. +**id:** `str` — The ID of the organization.
@@ -34102,7 +35029,7 @@ client.organizations.members.create(
-**members:** `typing.List[str]` — List of user IDs to add to the organization as members. +**template_id:** `str` — The ID of the organization template to assign.
@@ -34122,10 +35049,24 @@ client.organizations.members.create(
-
client.organizations.members.delete(...) +
client.organizations.organization_template.unassign_organization_template(...) +
+
+ +#### 📝 Description +
+
+
+ +Remove an Organization Template assignment from an organization. +
+
+
+
+ #### 🔌 Usage
@@ -34143,11 +35084,9 @@ client = Auth0( environment=Auth0Environment.DEFAULT, ) -client.organizations.members.delete( +client.organizations.organization_template.unassign_organization_template( id="id", - members=[ - "members" - ], + template_id="template_id", ) ``` @@ -34164,7 +35103,7 @@ client.organizations.members.delete(
-**id:** `str` — Organization identifier. +**id:** `str` — The ID of the organization.
@@ -34172,7 +35111,7 @@ client.organizations.members.delete(
-**members:** `typing.List[str]` — List of user IDs to remove from the organization. +**template_id:** `str` — The ID of the organization template to unassign.
@@ -39788,6 +40727,22 @@ client.users.multifactor.delete_provider(
Retrieve list of the specified user's current Organization memberships. User must be specified by user ID. For more information, review [Auth0 Organizations](https://auth0.com/docs/manage-users/organizations). + +This endpoint supports two types of pagination: + +- Offset pagination +- Checkpoint pagination + +Checkpoint pagination must be used if you need to retrieve more than 1000 organizations. + +**Checkpoint Pagination** + +To search by checkpoint, use the following parameters: + +- `from`: Optional id from which to start selection. +- `take`: The total number of entries to retrieve when using the `from` parameter. Defaults to 50. + +**Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining.
diff --git a/src/auth0/management/__init__.py b/src/auth0/management/__init__.py index 914ee71f..1723f3ca 100644 --- a/src/auth0/management/__init__.py +++ b/src/auth0/management/__init__.py @@ -83,6 +83,8 @@ AttackProtectionUpdateCaptchaRecaptchaV2, AuthenticationMethodTypeEnum, AuthenticationTypeEnum, + B2BIntegrationConfiguration, + B2BIntegrationConfigurationIntegrationTypeEnum, BadRequestSchema, BadRequestSchemaError, BotDetectionAllowlist, @@ -339,6 +341,7 @@ ConnectionDebugSaml, ConnectionDecryptionKeySaml, ConnectionDecryptionKeySamlCert, + ConnectionDeletionBehaviorEnum, ConnectionDestinationUrlSaml, ConnectionDigestAlgorithmEnumSaml, ConnectionDigestAlgorithmSaml, @@ -363,6 +366,7 @@ ConnectionEmailFromEmail, ConnectionEmailOtpAuthenticationMethod, ConnectionEmailSubjectEmail, + ConnectionEnablePushedAuthorizationRequests, ConnectionEnableScriptContext, ConnectionEnabledClient, ConnectionEnabledClients, @@ -546,10 +550,18 @@ ConnectionProfileOrganization, ConnectionProfileOrganizationAssignMembershipOnLoginEnum, ConnectionProfileOrganizationShowAsButtonEnum, + ConnectionProfileProvisioning, + ConnectionProfileProvisioningScim, + ConnectionProfileProvisioningScimTokenDefaultExpiry, + ConnectionProfileProvisioningScimTokenMaxAllowedExpiry, + ConnectionProfileProvisioningScimTokenScopeEnum, + ConnectionProfileProvisioningScimTokenScopes, + ConnectionProfileProvisioningScimTokens, ConnectionProfileStrategyOverride, ConnectionProfileStrategyOverrides, ConnectionProfileStrategyOverridesConnectionConfig, ConnectionProfileStrategyOverridesEnabledFeatures, + ConnectionProfileStrategyOverridesProvisioning, ConnectionProfileTemplate, ConnectionProfileTemplateItem, ConnectionPropertiesOptions, @@ -559,6 +571,7 @@ ConnectionProviderSms, ConnectionProvisioningTicketUrl, ConnectionPurposes, + ConnectionPushedAuthorizationRequestEndpoint, ConnectionRealmFallback, ConnectionRealms, ConnectionRecipientUrlSaml, @@ -570,6 +583,7 @@ ConnectionRequestTemplateSaml, ConnectionRequestTokenUrloAuth1, ConnectionRequestUriParameterSupported, + ConnectionRequirePushedAuthorizationRequests, ConnectionRequireRequestUriRegistration, ConnectionRequiresUsername, ConnectionResponseCommon, @@ -1186,6 +1200,7 @@ EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap, EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum, @@ -1248,6 +1263,125 @@ EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionCreatedObject7StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject, + EventStreamCloudEventConnectionCreatedPreviousObject0, + EventStreamCloudEventConnectionCreatedPreviousObject0Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject0Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject0Options, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1, + EventStreamCloudEventConnectionCreatedPreviousObject1Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject1Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject1Options, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2, + EventStreamCloudEventConnectionCreatedPreviousObject2Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject2Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject2Options, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3, + EventStreamCloudEventConnectionCreatedPreviousObject3Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject3Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject3Options, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4, + EventStreamCloudEventConnectionCreatedPreviousObject4Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject4Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject4Options, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject5, + EventStreamCloudEventConnectionCreatedPreviousObject5Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject5Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject5Options, + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject6, + EventStreamCloudEventConnectionCreatedPreviousObject6Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject6Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject6Options, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7, + EventStreamCloudEventConnectionCreatedPreviousObject7Authentication, + EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionCreatedPreviousObject7Metadata, + EventStreamCloudEventConnectionCreatedPreviousObject7Options, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionCreatedTypeEnum, EventStreamCloudEventConnectionDeleted, EventStreamCloudEventConnectionDeletedCloudEvent, @@ -1309,6 +1443,7 @@ EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap, EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum, @@ -1371,6 +1506,125 @@ EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionDeletedObject7StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject, + EventStreamCloudEventConnectionDeletedPreviousObject0, + EventStreamCloudEventConnectionDeletedPreviousObject0Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject0Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject0Options, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1, + EventStreamCloudEventConnectionDeletedPreviousObject1Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject1Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject1Options, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2, + EventStreamCloudEventConnectionDeletedPreviousObject2Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject2Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject2Options, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3, + EventStreamCloudEventConnectionDeletedPreviousObject3Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject3Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject3Options, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4, + EventStreamCloudEventConnectionDeletedPreviousObject4Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject4Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject4Options, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject5, + EventStreamCloudEventConnectionDeletedPreviousObject5Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject5Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject5Options, + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject6, + EventStreamCloudEventConnectionDeletedPreviousObject6Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject6Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject6Options, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7, + EventStreamCloudEventConnectionDeletedPreviousObject7Authentication, + EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionDeletedPreviousObject7Metadata, + EventStreamCloudEventConnectionDeletedPreviousObject7Options, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionDeletedTypeEnum, EventStreamCloudEventConnectionUpdated, EventStreamCloudEventConnectionUpdatedCloudEvent, @@ -1432,6 +1686,7 @@ EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap, EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated, EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata, EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum, EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum, EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum, @@ -1494,6 +1749,125 @@ EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum, EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum, EventStreamCloudEventConnectionUpdatedObject7StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject, + EventStreamCloudEventConnectionUpdatedPreviousObject0, + EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject0Options, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1, + EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject1Options, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2, + EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject2Options, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject, + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3, + EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject3Options, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject, + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4, + EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject4Options, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject5, + EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject5Options, + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject6, + EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject6Options, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7, + EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication, + EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts, + EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata, + EventStreamCloudEventConnectionUpdatedPreviousObject7Options, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum, + EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum, EventStreamCloudEventConnectionUpdatedTypeEnum, EventStreamCloudEventContext, EventStreamCloudEventContextClient, @@ -1518,6 +1892,13 @@ EventStreamCloudEventGroupCreatedObject1TypeEnum, EventStreamCloudEventGroupCreatedObject2, EventStreamCloudEventGroupCreatedObject2TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject, + EventStreamCloudEventGroupCreatedPreviousObject0, + EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject1, + EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum, + EventStreamCloudEventGroupCreatedPreviousObject2, + EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum, EventStreamCloudEventGroupCreatedTypeEnum, EventStreamCloudEventGroupDeleted, EventStreamCloudEventGroupDeletedCloudEvent, @@ -1530,6 +1911,13 @@ EventStreamCloudEventGroupDeletedObject1TypeEnum, EventStreamCloudEventGroupDeletedObject2, EventStreamCloudEventGroupDeletedObject2TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject, + EventStreamCloudEventGroupDeletedPreviousObject0, + EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject1, + EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum, + EventStreamCloudEventGroupDeletedPreviousObject2, + EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum, EventStreamCloudEventGroupDeletedTypeEnum, EventStreamCloudEventGroupMemberAdded, EventStreamCloudEventGroupMemberAddedCloudEvent, @@ -1548,6 +1936,19 @@ EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum, EventStreamCloudEventGroupMemberAddedObjectMember1, EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObject, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum, EventStreamCloudEventGroupMemberAddedTypeEnum, EventStreamCloudEventGroupMemberDeleted, EventStreamCloudEventGroupMemberDeletedCloudEvent, @@ -1566,6 +1967,19 @@ EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum, EventStreamCloudEventGroupMemberDeletedObjectMember1, EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObject, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum, EventStreamCloudEventGroupMemberDeletedTypeEnum, EventStreamCloudEventGroupRoleAssigned, EventStreamCloudEventGroupRoleAssignedCloudEvent, @@ -1580,6 +1994,15 @@ EventStreamCloudEventGroupRoleAssignedObjectGroup2, EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum, EventStreamCloudEventGroupRoleAssignedObjectRole, + EventStreamCloudEventGroupRoleAssignedPreviousObject, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupRoleAssignedPreviousObjectRole, EventStreamCloudEventGroupRoleAssignedTypeEnum, EventStreamCloudEventGroupRoleDeleted, EventStreamCloudEventGroupRoleDeletedCloudEvent, @@ -1594,6 +2017,15 @@ EventStreamCloudEventGroupRoleDeletedObjectGroup2, EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum, EventStreamCloudEventGroupRoleDeletedObjectRole, + EventStreamCloudEventGroupRoleDeletedPreviousObject, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventGroupRoleDeletedPreviousObjectRole, EventStreamCloudEventGroupRoleDeletedTypeEnum, EventStreamCloudEventGroupUpdated, EventStreamCloudEventGroupUpdatedCloudEvent, @@ -1606,6 +2038,13 @@ EventStreamCloudEventGroupUpdatedObject1TypeEnum, EventStreamCloudEventGroupUpdatedObject2, EventStreamCloudEventGroupUpdatedObject2TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject, + EventStreamCloudEventGroupUpdatedPreviousObject0, + EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject1, + EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum, + EventStreamCloudEventGroupUpdatedPreviousObject2, + EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum, EventStreamCloudEventGroupUpdatedTypeEnum, EventStreamCloudEventOffsetOnlyMessage, EventStreamCloudEventOffsetOnlyMessageTypeEnum, @@ -1616,6 +2055,19 @@ EventStreamCloudEventOrgConnectionAddedObject, EventStreamCloudEventOrgConnectionAddedObjectConnection, EventStreamCloudEventOrgConnectionAddedObjectOrganization, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObject, + EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, EventStreamCloudEventOrgConnectionAddedTypeEnum, EventStreamCloudEventOrgConnectionRemoved, EventStreamCloudEventOrgConnectionRemovedCloudEvent, @@ -1624,6 +2076,9 @@ EventStreamCloudEventOrgConnectionRemovedObject, EventStreamCloudEventOrgConnectionRemovedObjectConnection, EventStreamCloudEventOrgConnectionRemovedObjectOrganization, + EventStreamCloudEventOrgConnectionRemovedPreviousObject, + EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization, EventStreamCloudEventOrgConnectionRemovedTypeEnum, EventStreamCloudEventOrgConnectionUpdated, EventStreamCloudEventOrgConnectionUpdatedCloudEvent, @@ -1632,6 +2087,19 @@ EventStreamCloudEventOrgConnectionUpdatedObject, EventStreamCloudEventOrgConnectionUpdatedObjectConnection, EventStreamCloudEventOrgConnectionUpdatedObjectOrganization, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObject, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, EventStreamCloudEventOrgConnectionUpdatedTypeEnum, EventStreamCloudEventOrgCreated, EventStreamCloudEventOrgCreatedCloudEvent, @@ -1641,6 +2109,10 @@ EventStreamCloudEventOrgCreatedObjectBranding, EventStreamCloudEventOrgCreatedObjectBrandingColors, EventStreamCloudEventOrgCreatedObjectMetadata, + EventStreamCloudEventOrgCreatedPreviousObject, + EventStreamCloudEventOrgCreatedPreviousObjectBranding, + EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors, + EventStreamCloudEventOrgCreatedPreviousObjectMetadata, EventStreamCloudEventOrgCreatedTypeEnum, EventStreamCloudEventOrgDeleted, EventStreamCloudEventOrgDeletedCloudEvent, @@ -1648,6 +2120,8 @@ EventStreamCloudEventOrgDeletedData, EventStreamCloudEventOrgDeletedObject, EventStreamCloudEventOrgDeletedObjectMetadata, + EventStreamCloudEventOrgDeletedPreviousObject, + EventStreamCloudEventOrgDeletedPreviousObjectMetadata, EventStreamCloudEventOrgDeletedTypeEnum, EventStreamCloudEventOrgGroupRoleAssigned, EventStreamCloudEventOrgGroupRoleAssignedCloudEvent, @@ -1663,6 +2137,16 @@ EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum, EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization, EventStreamCloudEventOrgGroupRoleAssignedObjectRole, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObject, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole, EventStreamCloudEventOrgGroupRoleAssignedTypeEnum, EventStreamCloudEventOrgGroupRoleDeleted, EventStreamCloudEventOrgGroupRoleDeletedCloudEvent, @@ -1678,6 +2162,16 @@ EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum, EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization, EventStreamCloudEventOrgGroupRoleDeletedObjectRole, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObject, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole, EventStreamCloudEventOrgGroupRoleDeletedTypeEnum, EventStreamCloudEventOrgMemberAdded, EventStreamCloudEventOrgMemberAddedCloudEvent, @@ -1686,6 +2180,9 @@ EventStreamCloudEventOrgMemberAddedObject, EventStreamCloudEventOrgMemberAddedObjectOrganization, EventStreamCloudEventOrgMemberAddedObjectUser, + EventStreamCloudEventOrgMemberAddedPreviousObject, + EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberAddedPreviousObjectUser, EventStreamCloudEventOrgMemberAddedTypeEnum, EventStreamCloudEventOrgMemberDeleted, EventStreamCloudEventOrgMemberDeletedCloudEvent, @@ -1694,6 +2191,9 @@ EventStreamCloudEventOrgMemberDeletedObject, EventStreamCloudEventOrgMemberDeletedObjectOrganization, EventStreamCloudEventOrgMemberDeletedObjectUser, + EventStreamCloudEventOrgMemberDeletedPreviousObject, + EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberDeletedPreviousObjectUser, EventStreamCloudEventOrgMemberDeletedTypeEnum, EventStreamCloudEventOrgMemberRoleAssigned, EventStreamCloudEventOrgMemberRoleAssignedCloudEvent, @@ -1703,6 +2203,10 @@ EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization, EventStreamCloudEventOrgMemberRoleAssignedObjectRole, EventStreamCloudEventOrgMemberRoleAssignedObjectUser, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObject, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole, + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser, EventStreamCloudEventOrgMemberRoleAssignedTypeEnum, EventStreamCloudEventOrgMemberRoleDeleted, EventStreamCloudEventOrgMemberRoleDeletedCloudEvent, @@ -1712,6 +2216,10 @@ EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization, EventStreamCloudEventOrgMemberRoleDeletedObjectRole, EventStreamCloudEventOrgMemberRoleDeletedObjectUser, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObject, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole, + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser, EventStreamCloudEventOrgMemberRoleDeletedTypeEnum, EventStreamCloudEventOrgUpdated, EventStreamCloudEventOrgUpdatedCloudEvent, @@ -1721,6 +2229,10 @@ EventStreamCloudEventOrgUpdatedObjectBranding, EventStreamCloudEventOrgUpdatedObjectBrandingColors, EventStreamCloudEventOrgUpdatedObjectMetadata, + EventStreamCloudEventOrgUpdatedPreviousObject, + EventStreamCloudEventOrgUpdatedPreviousObjectBranding, + EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors, + EventStreamCloudEventOrgUpdatedPreviousObjectMetadata, EventStreamCloudEventOrgUpdatedTypeEnum, EventStreamCloudEventSpecVersionEnum, EventStreamCloudEventUserCreated, @@ -1756,6 +2268,35 @@ EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserCreatedObjectUserMetadata, + EventStreamCloudEventUserCreatedPreviousObject, + EventStreamCloudEventUserCreatedPreviousObjectAppMetadata, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserCreatedPreviousObjectUserMetadata, EventStreamCloudEventUserCreatedTypeEnum, EventStreamCloudEventUserDeleted, EventStreamCloudEventUserDeletedCloudEvent, @@ -1790,6 +2331,35 @@ EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserDeletedObjectUserMetadata, + EventStreamCloudEventUserDeletedPreviousObject, + EventStreamCloudEventUserDeletedPreviousObjectAppMetadata, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserDeletedPreviousObjectUserMetadata, EventStreamCloudEventUserDeletedTypeEnum, EventStreamCloudEventUserUpdated, EventStreamCloudEventUserUpdatedCloudEvent, @@ -1824,6 +2394,35 @@ EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum, EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId, EventStreamCloudEventUserUpdatedObjectUserMetadata, + EventStreamCloudEventUserUpdatedPreviousObject, + EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId, + EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata, EventStreamCloudEventUserUpdatedTypeEnum, EventStreamDelivery, EventStreamDeliveryAttempt, @@ -2631,6 +3230,7 @@ ListOrganizationMembersPaginatedResponseContent, ListOrganizationRoleGroupsResponseContent, ListOrganizationRoleMembersResponseContent, + ListOrganizationTemplatesPaginatedResponseContent, ListOrganizationsPaginatedResponseContent, ListPhoneTemplatesResponseContent, ListRateLimitPoliciesPaginatedResponseContent, @@ -2645,6 +3245,7 @@ ListSelfServiceProfileCustomTextResponseContent, ListSelfServiceProfilesPaginatedResponseContent, ListSynchronizedGroupsResponseContent, + ListTemplateOrganizationsPaginatedResponseContent, ListTokenExchangeProfileResponseContent, ListUserAttributeProfileTemplateResponseContent, ListUserAttributeProfilesPaginatedResponseContent, @@ -2727,6 +3328,9 @@ NetworkAclActionBlockEnum, NetworkAclActionLogEnum, NetworkAclActionRedirectEnum, + NetworkAclHttpMessageSignature, + NetworkAclHttpMessageSignatureKey, + NetworkAclHttpMessageSignatureKeys, NetworkAclKey, NetworkAclKeyAlgorithmEnum, NetworkAclMatch, @@ -2756,6 +3360,7 @@ OrganizationClientMetadataOrganizationUsageEnum, OrganizationConnection, OrganizationConnectionInformation, + OrganizationDeletionBehaviorEnum, OrganizationDiscoveryDomain, OrganizationDiscoveryDomainStatus, OrganizationEnabledConnection, @@ -2767,6 +3372,13 @@ OrganizationMemberEffectiveRoleSource, OrganizationMemberRole, OrganizationMetadata, + OrganizationTemplate, + OrganizationTemplateAllowedStrategyEnum, + OrganizationTemplateAssignedOrganization, + OrganizationTemplateRoleVisibilityEnum, + OrganizationTemplateRoleVisibilityOverride, + OrganizationTemplateRoleVisibilityPolicy, + OrganizationTemplateUseForOrganizationDiscovery, OrganizationThirdPartyClientAccessEnum, OrganizationUsageEnum, PartialGroupsEnum, @@ -3192,6 +3804,7 @@ ServiceUnavailableError, TooManyRequestsError, UnauthorizedError, + UnprocessableEntityError, ) from . import ( actions, @@ -3219,6 +3832,7 @@ log_streams, logs, network_acls, + organization_templates, organizations, prompts, rate_limit_policies, @@ -3330,6 +3944,8 @@ "Auth0Environment": ".environment", "AuthenticationMethodTypeEnum": ".types", "AuthenticationTypeEnum": ".types", + "B2BIntegrationConfiguration": ".types", + "B2BIntegrationConfigurationIntegrationTypeEnum": ".types", "BadRequestError": ".errors", "BadRequestSchema": ".types", "BadRequestSchemaError": ".types", @@ -3588,6 +4204,7 @@ "ConnectionDebugSaml": ".types", "ConnectionDecryptionKeySaml": ".types", "ConnectionDecryptionKeySamlCert": ".types", + "ConnectionDeletionBehaviorEnum": ".types", "ConnectionDestinationUrlSaml": ".types", "ConnectionDigestAlgorithmEnumSaml": ".types", "ConnectionDigestAlgorithmSaml": ".types", @@ -3612,6 +4229,7 @@ "ConnectionEmailFromEmail": ".types", "ConnectionEmailOtpAuthenticationMethod": ".types", "ConnectionEmailSubjectEmail": ".types", + "ConnectionEnablePushedAuthorizationRequests": ".types", "ConnectionEnableScriptContext": ".types", "ConnectionEnabledClient": ".types", "ConnectionEnabledClients": ".types", @@ -3795,10 +4413,18 @@ "ConnectionProfileOrganization": ".types", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum": ".types", "ConnectionProfileOrganizationShowAsButtonEnum": ".types", + "ConnectionProfileProvisioning": ".types", + "ConnectionProfileProvisioningScim": ".types", + "ConnectionProfileProvisioningScimTokenDefaultExpiry": ".types", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry": ".types", + "ConnectionProfileProvisioningScimTokenScopeEnum": ".types", + "ConnectionProfileProvisioningScimTokenScopes": ".types", + "ConnectionProfileProvisioningScimTokens": ".types", "ConnectionProfileStrategyOverride": ".types", "ConnectionProfileStrategyOverrides": ".types", "ConnectionProfileStrategyOverridesConnectionConfig": ".types", "ConnectionProfileStrategyOverridesEnabledFeatures": ".types", + "ConnectionProfileStrategyOverridesProvisioning": ".types", "ConnectionProfileTemplate": ".types", "ConnectionProfileTemplateItem": ".types", "ConnectionPropertiesOptions": ".types", @@ -3808,6 +4434,7 @@ "ConnectionProviderSms": ".types", "ConnectionProvisioningTicketUrl": ".types", "ConnectionPurposes": ".types", + "ConnectionPushedAuthorizationRequestEndpoint": ".types", "ConnectionRealmFallback": ".types", "ConnectionRealms": ".types", "ConnectionRecipientUrlSaml": ".types", @@ -3819,6 +4446,7 @@ "ConnectionRequestTemplateSaml": ".types", "ConnectionRequestTokenUrloAuth1": ".types", "ConnectionRequestUriParameterSupported": ".types", + "ConnectionRequirePushedAuthorizationRequests": ".types", "ConnectionRequireRequestUriRegistration": ".types", "ConnectionRequiresUsername": ".types", "ConnectionResponseCommon": ".types", @@ -4439,6 +5067,7 @@ "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -4501,6 +5130,125 @@ "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionCreatedTypeEnum": ".types", "EventStreamCloudEventConnectionDeleted": ".types", "EventStreamCloudEventConnectionDeletedCloudEvent": ".types", @@ -4562,6 +5310,7 @@ "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -4624,6 +5373,125 @@ "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionDeletedTypeEnum": ".types", "EventStreamCloudEventConnectionUpdated": ".types", "EventStreamCloudEventConnectionUpdatedCloudEvent": ".types", @@ -4685,6 +5553,7 @@ "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum": ".types", @@ -4747,6 +5616,125 @@ "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum": ".types", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum": ".types", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum": ".types", "EventStreamCloudEventConnectionUpdatedTypeEnum": ".types", "EventStreamCloudEventContext": ".types", "EventStreamCloudEventContextClient": ".types", @@ -4771,6 +5759,13 @@ "EventStreamCloudEventGroupCreatedObject1TypeEnum": ".types", "EventStreamCloudEventGroupCreatedObject2": ".types", "EventStreamCloudEventGroupCreatedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject0": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject1": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject2": ".types", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupCreatedTypeEnum": ".types", "EventStreamCloudEventGroupDeleted": ".types", "EventStreamCloudEventGroupDeletedCloudEvent": ".types", @@ -4783,6 +5778,13 @@ "EventStreamCloudEventGroupDeletedObject1TypeEnum": ".types", "EventStreamCloudEventGroupDeletedObject2": ".types", "EventStreamCloudEventGroupDeletedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject0": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject1": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject2": ".types", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupDeletedTypeEnum": ".types", "EventStreamCloudEventGroupMemberAdded": ".types", "EventStreamCloudEventGroupMemberAddedCloudEvent": ".types", @@ -4801,6 +5803,19 @@ "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberAddedObjectMember1": ".types", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObject": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1": ".types", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberAddedTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeleted": ".types", "EventStreamCloudEventGroupMemberDeletedCloudEvent": ".types", @@ -4819,6 +5834,19 @@ "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeletedObjectMember1": ".types", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1": ".types", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum": ".types", "EventStreamCloudEventGroupMemberDeletedTypeEnum": ".types", "EventStreamCloudEventGroupRoleAssigned": ".types", "EventStreamCloudEventGroupRoleAssignedCloudEvent": ".types", @@ -4833,6 +5861,15 @@ "EventStreamCloudEventGroupRoleAssignedObjectGroup2": ".types", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventGroupRoleAssignedObjectRole": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole": ".types", "EventStreamCloudEventGroupRoleAssignedTypeEnum": ".types", "EventStreamCloudEventGroupRoleDeleted": ".types", "EventStreamCloudEventGroupRoleDeletedCloudEvent": ".types", @@ -4847,6 +5884,15 @@ "EventStreamCloudEventGroupRoleDeletedObjectGroup2": ".types", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventGroupRoleDeletedObjectRole": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole": ".types", "EventStreamCloudEventGroupRoleDeletedTypeEnum": ".types", "EventStreamCloudEventGroupUpdated": ".types", "EventStreamCloudEventGroupUpdatedCloudEvent": ".types", @@ -4859,6 +5905,13 @@ "EventStreamCloudEventGroupUpdatedObject1TypeEnum": ".types", "EventStreamCloudEventGroupUpdatedObject2": ".types", "EventStreamCloudEventGroupUpdatedObject2TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject0": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject1": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject2": ".types", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum": ".types", "EventStreamCloudEventGroupUpdatedTypeEnum": ".types", "EventStreamCloudEventOffsetOnlyMessage": ".types", "EventStreamCloudEventOffsetOnlyMessageTypeEnum": ".types", @@ -4869,6 +5922,19 @@ "EventStreamCloudEventOrgConnectionAddedObject": ".types", "EventStreamCloudEventOrgConnectionAddedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionAddedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum": ".types", "EventStreamCloudEventOrgConnectionAddedTypeEnum": ".types", "EventStreamCloudEventOrgConnectionRemoved": ".types", "EventStreamCloudEventOrgConnectionRemovedCloudEvent": ".types", @@ -4877,6 +5943,9 @@ "EventStreamCloudEventOrgConnectionRemovedObject": ".types", "EventStreamCloudEventOrgConnectionRemovedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization": ".types", "EventStreamCloudEventOrgConnectionRemovedTypeEnum": ".types", "EventStreamCloudEventOrgConnectionUpdated": ".types", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": ".types", @@ -4885,6 +5954,19 @@ "EventStreamCloudEventOrgConnectionUpdatedObject": ".types", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": ".types", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum": ".types", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum": ".types", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": ".types", "EventStreamCloudEventOrgCreated": ".types", "EventStreamCloudEventOrgCreatedCloudEvent": ".types", @@ -4894,6 +5976,10 @@ "EventStreamCloudEventOrgCreatedObjectBranding": ".types", "EventStreamCloudEventOrgCreatedObjectBrandingColors": ".types", "EventStreamCloudEventOrgCreatedObjectMetadata": ".types", + "EventStreamCloudEventOrgCreatedPreviousObject": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors": ".types", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgCreatedTypeEnum": ".types", "EventStreamCloudEventOrgDeleted": ".types", "EventStreamCloudEventOrgDeletedCloudEvent": ".types", @@ -4901,6 +5987,8 @@ "EventStreamCloudEventOrgDeletedData": ".types", "EventStreamCloudEventOrgDeletedObject": ".types", "EventStreamCloudEventOrgDeletedObjectMetadata": ".types", + "EventStreamCloudEventOrgDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgDeletedTypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleAssigned": ".types", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": ".types", @@ -4916,6 +6004,16 @@ "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": ".types", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole": ".types", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleDeleted": ".types", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": ".types", @@ -4931,6 +6029,16 @@ "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": ".types", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole": ".types", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": ".types", "EventStreamCloudEventOrgMemberAdded": ".types", "EventStreamCloudEventOrgMemberAddedCloudEvent": ".types", @@ -4939,6 +6047,9 @@ "EventStreamCloudEventOrgMemberAddedObject": ".types", "EventStreamCloudEventOrgMemberAddedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberAddedObjectUser": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberAddedTypeEnum": ".types", "EventStreamCloudEventOrgMemberDeleted": ".types", "EventStreamCloudEventOrgMemberDeletedCloudEvent": ".types", @@ -4947,6 +6058,9 @@ "EventStreamCloudEventOrgMemberDeletedObject": ".types", "EventStreamCloudEventOrgMemberDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberDeletedObjectUser": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberDeletedTypeEnum": ".types", "EventStreamCloudEventOrgMemberRoleAssigned": ".types", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": ".types", @@ -4956,6 +6070,10 @@ "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": ".types", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole": ".types", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": ".types", "EventStreamCloudEventOrgMemberRoleDeleted": ".types", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": ".types", @@ -4965,6 +6083,10 @@ "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": ".types", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": ".types", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole": ".types", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser": ".types", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": ".types", "EventStreamCloudEventOrgUpdated": ".types", "EventStreamCloudEventOrgUpdatedCloudEvent": ".types", @@ -4974,6 +6096,10 @@ "EventStreamCloudEventOrgUpdatedObjectBranding": ".types", "EventStreamCloudEventOrgUpdatedObjectBrandingColors": ".types", "EventStreamCloudEventOrgUpdatedObjectMetadata": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObject": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors": ".types", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata": ".types", "EventStreamCloudEventOrgUpdatedTypeEnum": ".types", "EventStreamCloudEventSpecVersionEnum": ".types", "EventStreamCloudEventUserCreated": ".types", @@ -5009,6 +6135,35 @@ "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserCreatedObjectUserMetadata": ".types", + "EventStreamCloudEventUserCreatedPreviousObject": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserCreatedTypeEnum": ".types", "EventStreamCloudEventUserDeleted": ".types", "EventStreamCloudEventUserDeletedCloudEvent": ".types", @@ -5043,6 +6198,35 @@ "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserDeletedObjectUserMetadata": ".types", + "EventStreamCloudEventUserDeletedPreviousObject": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserDeletedTypeEnum": ".types", "EventStreamCloudEventUserUpdated": ".types", "EventStreamCloudEventUserUpdatedCloudEvent": ".types", @@ -5077,6 +6261,35 @@ "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": ".types", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": ".types", "EventStreamCloudEventUserUpdatedObjectUserMetadata": ".types", + "EventStreamCloudEventUserUpdatedPreviousObject": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId": ".types", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata": ".types", "EventStreamCloudEventUserUpdatedTypeEnum": ".types", "EventStreamDelivery": ".types", "EventStreamDeliveryAttempt": ".types", @@ -5888,6 +7101,7 @@ "ListOrganizationMembersPaginatedResponseContent": ".types", "ListOrganizationRoleGroupsResponseContent": ".types", "ListOrganizationRoleMembersResponseContent": ".types", + "ListOrganizationTemplatesPaginatedResponseContent": ".types", "ListOrganizationsPaginatedResponseContent": ".types", "ListPhoneTemplatesResponseContent": ".types", "ListRateLimitPoliciesPaginatedResponseContent": ".types", @@ -5902,6 +7116,7 @@ "ListSelfServiceProfileCustomTextResponseContent": ".types", "ListSelfServiceProfilesPaginatedResponseContent": ".types", "ListSynchronizedGroupsResponseContent": ".types", + "ListTemplateOrganizationsPaginatedResponseContent": ".types", "ListTokenExchangeProfileResponseContent": ".types", "ListUserAttributeProfileTemplateResponseContent": ".types", "ListUserAttributeProfilesPaginatedResponseContent": ".types", @@ -5985,6 +7200,9 @@ "NetworkAclActionBlockEnum": ".types", "NetworkAclActionLogEnum": ".types", "NetworkAclActionRedirectEnum": ".types", + "NetworkAclHttpMessageSignature": ".types", + "NetworkAclHttpMessageSignatureKey": ".types", + "NetworkAclHttpMessageSignatureKeys": ".types", "NetworkAclKey": ".types", "NetworkAclKeyAlgorithmEnum": ".types", "NetworkAclMatch": ".types", @@ -6015,6 +7233,7 @@ "OrganizationClientMetadataOrganizationUsageEnum": ".types", "OrganizationConnection": ".types", "OrganizationConnectionInformation": ".types", + "OrganizationDeletionBehaviorEnum": ".types", "OrganizationDiscoveryDomain": ".types", "OrganizationDiscoveryDomainStatus": ".types", "OrganizationEnabledConnection": ".types", @@ -6026,6 +7245,13 @@ "OrganizationMemberEffectiveRoleSource": ".types", "OrganizationMemberRole": ".types", "OrganizationMetadata": ".types", + "OrganizationTemplate": ".types", + "OrganizationTemplateAllowedStrategyEnum": ".types", + "OrganizationTemplateAssignedOrganization": ".types", + "OrganizationTemplateRoleVisibilityEnum": ".types", + "OrganizationTemplateRoleVisibilityOverride": ".types", + "OrganizationTemplateRoleVisibilityPolicy": ".types", + "OrganizationTemplateUseForOrganizationDiscovery": ".types", "OrganizationThirdPartyClientAccessEnum": ".types", "OrganizationUsageEnum": ".types", "PartialGroupsEnum": ".types", @@ -6260,6 +7486,7 @@ "UnauthorizedSchema": ".types", "UnauthorizedSchemaError": ".types", "UniversalLoginExperienceEnum": ".types", + "UnprocessableEntityError": ".errors", "UpdateActionBindingsResponseContent": ".types", "UpdateActionModuleResponseContent": ".types", "UpdateActionResponseContent": ".types", @@ -6469,6 +7696,7 @@ "log_streams": ".log_streams", "logs": ".logs", "network_acls": ".network_acls", + "organization_templates": ".organization_templates", "organizations": ".organizations", "prompts": ".prompts", "rate_limit_policies": ".rate_limit_policies", @@ -6596,6 +7824,8 @@ def __dir__(): "Auth0Environment", "AuthenticationMethodTypeEnum", "AuthenticationTypeEnum", + "B2BIntegrationConfiguration", + "B2BIntegrationConfigurationIntegrationTypeEnum", "BadRequestError", "BadRequestSchema", "BadRequestSchemaError", @@ -6854,6 +8084,7 @@ def __dir__(): "ConnectionDebugSaml", "ConnectionDecryptionKeySaml", "ConnectionDecryptionKeySamlCert", + "ConnectionDeletionBehaviorEnum", "ConnectionDestinationUrlSaml", "ConnectionDigestAlgorithmEnumSaml", "ConnectionDigestAlgorithmSaml", @@ -6878,6 +8109,7 @@ def __dir__(): "ConnectionEmailFromEmail", "ConnectionEmailOtpAuthenticationMethod", "ConnectionEmailSubjectEmail", + "ConnectionEnablePushedAuthorizationRequests", "ConnectionEnableScriptContext", "ConnectionEnabledClient", "ConnectionEnabledClients", @@ -7061,10 +8293,18 @@ def __dir__(): "ConnectionProfileOrganization", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum", "ConnectionProfileOrganizationShowAsButtonEnum", + "ConnectionProfileProvisioning", + "ConnectionProfileProvisioningScim", + "ConnectionProfileProvisioningScimTokenDefaultExpiry", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry", + "ConnectionProfileProvisioningScimTokenScopeEnum", + "ConnectionProfileProvisioningScimTokenScopes", + "ConnectionProfileProvisioningScimTokens", "ConnectionProfileStrategyOverride", "ConnectionProfileStrategyOverrides", "ConnectionProfileStrategyOverridesConnectionConfig", "ConnectionProfileStrategyOverridesEnabledFeatures", + "ConnectionProfileStrategyOverridesProvisioning", "ConnectionProfileTemplate", "ConnectionProfileTemplateItem", "ConnectionPropertiesOptions", @@ -7074,6 +8314,7 @@ def __dir__(): "ConnectionProviderSms", "ConnectionProvisioningTicketUrl", "ConnectionPurposes", + "ConnectionPushedAuthorizationRequestEndpoint", "ConnectionRealmFallback", "ConnectionRealms", "ConnectionRecipientUrlSaml", @@ -7085,6 +8326,7 @@ def __dir__(): "ConnectionRequestTemplateSaml", "ConnectionRequestTokenUrloAuth1", "ConnectionRequestUriParameterSupported", + "ConnectionRequirePushedAuthorizationRequests", "ConnectionRequireRequestUriRegistration", "ConnectionRequiresUsername", "ConnectionResponseCommon", @@ -7705,6 +8947,7 @@ def __dir__(): "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum", @@ -7767,6 +9010,125 @@ def __dir__(): "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject", + "EventStreamCloudEventConnectionCreatedPreviousObject0", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionCreatedTypeEnum", "EventStreamCloudEventConnectionDeleted", "EventStreamCloudEventConnectionDeletedCloudEvent", @@ -7828,6 +9190,7 @@ def __dir__(): "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum", @@ -7890,6 +9253,125 @@ def __dir__(): "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject", + "EventStreamCloudEventConnectionDeletedPreviousObject0", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionDeletedTypeEnum", "EventStreamCloudEventConnectionUpdated", "EventStreamCloudEventConnectionUpdatedCloudEvent", @@ -7951,6 +9433,7 @@ def __dir__(): "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum", @@ -8013,6 +9496,125 @@ def __dir__(): "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject", + "EventStreamCloudEventConnectionUpdatedPreviousObject0", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionUpdatedTypeEnum", "EventStreamCloudEventContext", "EventStreamCloudEventContextClient", @@ -8037,6 +9639,13 @@ def __dir__(): "EventStreamCloudEventGroupCreatedObject1TypeEnum", "EventStreamCloudEventGroupCreatedObject2", "EventStreamCloudEventGroupCreatedObject2TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject", + "EventStreamCloudEventGroupCreatedPreviousObject0", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject1", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject2", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupCreatedTypeEnum", "EventStreamCloudEventGroupDeleted", "EventStreamCloudEventGroupDeletedCloudEvent", @@ -8049,6 +9658,13 @@ def __dir__(): "EventStreamCloudEventGroupDeletedObject1TypeEnum", "EventStreamCloudEventGroupDeletedObject2", "EventStreamCloudEventGroupDeletedObject2TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject", + "EventStreamCloudEventGroupDeletedPreviousObject0", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject1", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject2", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum", "EventStreamCloudEventGroupDeletedTypeEnum", "EventStreamCloudEventGroupMemberAdded", "EventStreamCloudEventGroupMemberAddedCloudEvent", @@ -8067,6 +9683,19 @@ def __dir__(): "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedObjectMember1", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObject", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedTypeEnum", "EventStreamCloudEventGroupMemberDeleted", "EventStreamCloudEventGroupMemberDeletedCloudEvent", @@ -8085,6 +9714,19 @@ def __dir__(): "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedObjectMember1", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObject", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedTypeEnum", "EventStreamCloudEventGroupRoleAssigned", "EventStreamCloudEventGroupRoleAssignedCloudEvent", @@ -8099,6 +9741,15 @@ def __dir__(): "EventStreamCloudEventGroupRoleAssignedObjectGroup2", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleAssignedObjectRole", + "EventStreamCloudEventGroupRoleAssignedPreviousObject", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventGroupRoleAssignedTypeEnum", "EventStreamCloudEventGroupRoleDeleted", "EventStreamCloudEventGroupRoleDeletedCloudEvent", @@ -8113,6 +9764,15 @@ def __dir__(): "EventStreamCloudEventGroupRoleDeletedObjectGroup2", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleDeletedObjectRole", + "EventStreamCloudEventGroupRoleDeletedPreviousObject", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventGroupRoleDeletedTypeEnum", "EventStreamCloudEventGroupUpdated", "EventStreamCloudEventGroupUpdatedCloudEvent", @@ -8125,6 +9785,13 @@ def __dir__(): "EventStreamCloudEventGroupUpdatedObject1TypeEnum", "EventStreamCloudEventGroupUpdatedObject2", "EventStreamCloudEventGroupUpdatedObject2TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject", + "EventStreamCloudEventGroupUpdatedPreviousObject0", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject1", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject2", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupUpdatedTypeEnum", "EventStreamCloudEventOffsetOnlyMessage", "EventStreamCloudEventOffsetOnlyMessageTypeEnum", @@ -8135,6 +9802,19 @@ def __dir__(): "EventStreamCloudEventOrgConnectionAddedObject", "EventStreamCloudEventOrgConnectionAddedObjectConnection", "EventStreamCloudEventOrgConnectionAddedObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObject", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionAddedTypeEnum", "EventStreamCloudEventOrgConnectionRemoved", "EventStreamCloudEventOrgConnectionRemovedCloudEvent", @@ -8143,6 +9823,9 @@ def __dir__(): "EventStreamCloudEventOrgConnectionRemovedObject", "EventStreamCloudEventOrgConnectionRemovedObjectConnection", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization", "EventStreamCloudEventOrgConnectionRemovedTypeEnum", "EventStreamCloudEventOrgConnectionUpdated", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent", @@ -8151,6 +9834,19 @@ def __dir__(): "EventStreamCloudEventOrgConnectionUpdatedObject", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum", "EventStreamCloudEventOrgCreated", "EventStreamCloudEventOrgCreatedCloudEvent", @@ -8160,6 +9856,10 @@ def __dir__(): "EventStreamCloudEventOrgCreatedObjectBranding", "EventStreamCloudEventOrgCreatedObjectBrandingColors", "EventStreamCloudEventOrgCreatedObjectMetadata", + "EventStreamCloudEventOrgCreatedPreviousObject", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata", "EventStreamCloudEventOrgCreatedTypeEnum", "EventStreamCloudEventOrgDeleted", "EventStreamCloudEventOrgDeletedCloudEvent", @@ -8167,6 +9867,8 @@ def __dir__(): "EventStreamCloudEventOrgDeletedData", "EventStreamCloudEventOrgDeletedObject", "EventStreamCloudEventOrgDeletedObjectMetadata", + "EventStreamCloudEventOrgDeletedPreviousObject", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata", "EventStreamCloudEventOrgDeletedTypeEnum", "EventStreamCloudEventOrgGroupRoleAssigned", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent", @@ -8182,6 +9884,16 @@ def __dir__(): "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum", "EventStreamCloudEventOrgGroupRoleDeleted", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent", @@ -8197,6 +9909,16 @@ def __dir__(): "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum", "EventStreamCloudEventOrgMemberAdded", "EventStreamCloudEventOrgMemberAddedCloudEvent", @@ -8205,6 +9927,9 @@ def __dir__(): "EventStreamCloudEventOrgMemberAddedObject", "EventStreamCloudEventOrgMemberAddedObjectOrganization", "EventStreamCloudEventOrgMemberAddedObjectUser", + "EventStreamCloudEventOrgMemberAddedPreviousObject", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser", "EventStreamCloudEventOrgMemberAddedTypeEnum", "EventStreamCloudEventOrgMemberDeleted", "EventStreamCloudEventOrgMemberDeletedCloudEvent", @@ -8213,6 +9938,9 @@ def __dir__(): "EventStreamCloudEventOrgMemberDeletedObject", "EventStreamCloudEventOrgMemberDeletedObjectOrganization", "EventStreamCloudEventOrgMemberDeletedObjectUser", + "EventStreamCloudEventOrgMemberDeletedPreviousObject", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberDeletedTypeEnum", "EventStreamCloudEventOrgMemberRoleAssigned", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent", @@ -8222,6 +9950,10 @@ def __dir__(): "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum", "EventStreamCloudEventOrgMemberRoleDeleted", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent", @@ -8231,6 +9963,10 @@ def __dir__(): "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum", "EventStreamCloudEventOrgUpdated", "EventStreamCloudEventOrgUpdatedCloudEvent", @@ -8240,6 +9976,10 @@ def __dir__(): "EventStreamCloudEventOrgUpdatedObjectBranding", "EventStreamCloudEventOrgUpdatedObjectBrandingColors", "EventStreamCloudEventOrgUpdatedObjectMetadata", + "EventStreamCloudEventOrgUpdatedPreviousObject", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata", "EventStreamCloudEventOrgUpdatedTypeEnum", "EventStreamCloudEventSpecVersionEnum", "EventStreamCloudEventUserCreated", @@ -8275,6 +10015,35 @@ def __dir__(): "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserCreatedObjectUserMetadata", + "EventStreamCloudEventUserCreatedPreviousObject", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata", "EventStreamCloudEventUserCreatedTypeEnum", "EventStreamCloudEventUserDeleted", "EventStreamCloudEventUserDeletedCloudEvent", @@ -8309,6 +10078,35 @@ def __dir__(): "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserDeletedObjectUserMetadata", + "EventStreamCloudEventUserDeletedPreviousObject", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata", "EventStreamCloudEventUserDeletedTypeEnum", "EventStreamCloudEventUserUpdated", "EventStreamCloudEventUserUpdatedCloudEvent", @@ -8343,6 +10141,35 @@ def __dir__(): "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserUpdatedObjectUserMetadata", + "EventStreamCloudEventUserUpdatedPreviousObject", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata", "EventStreamCloudEventUserUpdatedTypeEnum", "EventStreamDelivery", "EventStreamDeliveryAttempt", @@ -9154,6 +10981,7 @@ def __dir__(): "ListOrganizationMembersPaginatedResponseContent", "ListOrganizationRoleGroupsResponseContent", "ListOrganizationRoleMembersResponseContent", + "ListOrganizationTemplatesPaginatedResponseContent", "ListOrganizationsPaginatedResponseContent", "ListPhoneTemplatesResponseContent", "ListRateLimitPoliciesPaginatedResponseContent", @@ -9168,6 +10996,7 @@ def __dir__(): "ListSelfServiceProfileCustomTextResponseContent", "ListSelfServiceProfilesPaginatedResponseContent", "ListSynchronizedGroupsResponseContent", + "ListTemplateOrganizationsPaginatedResponseContent", "ListTokenExchangeProfileResponseContent", "ListUserAttributeProfileTemplateResponseContent", "ListUserAttributeProfilesPaginatedResponseContent", @@ -9251,6 +11080,9 @@ def __dir__(): "NetworkAclActionBlockEnum", "NetworkAclActionLogEnum", "NetworkAclActionRedirectEnum", + "NetworkAclHttpMessageSignature", + "NetworkAclHttpMessageSignatureKey", + "NetworkAclHttpMessageSignatureKeys", "NetworkAclKey", "NetworkAclKeyAlgorithmEnum", "NetworkAclMatch", @@ -9281,6 +11113,7 @@ def __dir__(): "OrganizationClientMetadataOrganizationUsageEnum", "OrganizationConnection", "OrganizationConnectionInformation", + "OrganizationDeletionBehaviorEnum", "OrganizationDiscoveryDomain", "OrganizationDiscoveryDomainStatus", "OrganizationEnabledConnection", @@ -9292,6 +11125,13 @@ def __dir__(): "OrganizationMemberEffectiveRoleSource", "OrganizationMemberRole", "OrganizationMetadata", + "OrganizationTemplate", + "OrganizationTemplateAllowedStrategyEnum", + "OrganizationTemplateAssignedOrganization", + "OrganizationTemplateRoleVisibilityEnum", + "OrganizationTemplateRoleVisibilityOverride", + "OrganizationTemplateRoleVisibilityPolicy", + "OrganizationTemplateUseForOrganizationDiscovery", "OrganizationThirdPartyClientAccessEnum", "OrganizationUsageEnum", "PartialGroupsEnum", @@ -9526,6 +11366,7 @@ def __dir__(): "UnauthorizedSchema", "UnauthorizedSchemaError", "UniversalLoginExperienceEnum", + "UnprocessableEntityError", "UpdateActionBindingsResponseContent", "UpdateActionModuleResponseContent", "UpdateActionResponseContent", @@ -9735,6 +11576,7 @@ def __dir__(): "log_streams", "logs", "network_acls", + "organization_templates", "organizations", "prompts", "rate_limit_policies", diff --git a/src/auth0/management/client.py b/src/auth0/management/client.py index cb49b68e..46214e6a 100644 --- a/src/auth0/management/client.py +++ b/src/auth0/management/client.py @@ -35,6 +35,7 @@ from .log_streams.client import AsyncLogStreamsClient, LogStreamsClient from .logs.client import AsyncLogsClient, LogsClient from .network_acls.client import AsyncNetworkAclsClient, NetworkAclsClient + from .organization_templates.client import AsyncOrganizationTemplatesClient, OrganizationTemplatesClient from .organizations.client import AsyncOrganizationsClient, OrganizationsClient from .prompts.client import AsyncPromptsClient, PromptsClient from .rate_limit_policies.client import AsyncRateLimitPoliciesClient, RateLimitPoliciesClient @@ -175,6 +176,7 @@ def __init__( self._log_streams: typing.Optional[LogStreamsClient] = None self._logs: typing.Optional[LogsClient] = None self._network_acls: typing.Optional[NetworkAclsClient] = None + self._organization_templates: typing.Optional[OrganizationTemplatesClient] = None self._organizations: typing.Optional[OrganizationsClient] = None self._prompts: typing.Optional[PromptsClient] = None self._rate_limit_policies: typing.Optional[RateLimitPoliciesClient] = None @@ -369,6 +371,14 @@ def network_acls(self): self._network_acls = NetworkAclsClient(client_wrapper=self._client_wrapper) return self._network_acls + @property + def organization_templates(self): + if self._organization_templates is None: + from .organization_templates.client import OrganizationTemplatesClient # noqa: E402 + + self._organization_templates = OrganizationTemplatesClient(client_wrapper=self._client_wrapper) + return self._organization_templates + @property def organizations(self): if self._organizations is None: @@ -708,6 +718,7 @@ def __init__( self._log_streams: typing.Optional[AsyncLogStreamsClient] = None self._logs: typing.Optional[AsyncLogsClient] = None self._network_acls: typing.Optional[AsyncNetworkAclsClient] = None + self._organization_templates: typing.Optional[AsyncOrganizationTemplatesClient] = None self._organizations: typing.Optional[AsyncOrganizationsClient] = None self._prompts: typing.Optional[AsyncPromptsClient] = None self._rate_limit_policies: typing.Optional[AsyncRateLimitPoliciesClient] = None @@ -902,6 +913,14 @@ def network_acls(self): self._network_acls = AsyncNetworkAclsClient(client_wrapper=self._client_wrapper) return self._network_acls + @property + def organization_templates(self): + if self._organization_templates is None: + from .organization_templates.client import AsyncOrganizationTemplatesClient # noqa: E402 + + self._organization_templates = AsyncOrganizationTemplatesClient(client_wrapper=self._client_wrapper) + return self._organization_templates + @property def organizations(self): if self._organizations is None: diff --git a/src/auth0/management/clients/client.py b/src/auth0/management/clients/client.py index 8a86d107..0f6c2b83 100644 --- a/src/auth0/management/clients/client.py +++ b/src/auth0/management/clients/client.py @@ -7,6 +7,7 @@ from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper from ..core.pagination import AsyncPager, SyncPager from ..core.request_options import RequestOptions +from ..types.b_2_b_integration_configuration import B2BIntegrationConfiguration from ..types.client import Client from ..types.client_addons import ClientAddons from ..types.client_app_type_enum import ClientAppTypeEnum @@ -268,6 +269,7 @@ def create( third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = OMIT, redirection_policy: typing.Optional[ClientRedirectionPolicyEnum] = OMIT, express_configuration: typing.Optional[ExpressConfiguration] = OMIT, + b_2_b_integration_configuration: typing.Optional[B2BIntegrationConfiguration] = OMIT, my_organization_configuration: typing.Optional[ClientMyOrganizationPostConfiguration] = OMIT, async_approval_notification_channels: typing.Optional[ ClientAsyncApprovalNotificationsChannelsApiPostConfiguration @@ -431,6 +433,8 @@ def create( express_configuration : typing.Optional[ExpressConfiguration] + b_2_b_integration_configuration : typing.Optional[B2BIntegrationConfiguration] + my_organization_configuration : typing.Optional[ClientMyOrganizationPostConfiguration] async_approval_notification_channels : typing.Optional[ClientAsyncApprovalNotificationsChannelsApiPostConfiguration] @@ -509,6 +513,7 @@ def create( third_party_security_mode=third_party_security_mode, redirection_policy=redirection_policy, express_configuration=express_configuration, + b_2_b_integration_configuration=b_2_b_integration_configuration, my_organization_configuration=my_organization_configuration, async_approval_notification_channels=async_approval_notification_channels, request_options=request_options, @@ -756,6 +761,7 @@ def update( token_exchange: typing.Optional[ClientTokenExchangeConfigurationOrNull] = OMIT, par_request_expiry: typing.Optional[int] = OMIT, express_configuration: typing.Optional[ExpressConfigurationOrNull] = OMIT, + b_2_b_integration_configuration: typing.Optional[B2BIntegrationConfiguration] = OMIT, my_organization_configuration: typing.Optional[ClientMyOrganizationPatchConfiguration] = OMIT, async_approval_notification_channels: typing.Optional[ ClientAsyncApprovalNotificationsChannelsApiPatchConfiguration @@ -917,6 +923,8 @@ def update( express_configuration : typing.Optional[ExpressConfigurationOrNull] + b_2_b_integration_configuration : typing.Optional[B2BIntegrationConfiguration] + my_organization_configuration : typing.Optional[ClientMyOrganizationPatchConfiguration] async_approval_notification_channels : typing.Optional[ClientAsyncApprovalNotificationsChannelsApiPatchConfiguration] @@ -998,6 +1006,7 @@ def update( token_exchange=token_exchange, par_request_expiry=par_request_expiry, express_configuration=express_configuration, + b_2_b_integration_configuration=b_2_b_integration_configuration, my_organization_configuration=my_organization_configuration, async_approval_notification_channels=async_approval_notification_channels, third_party_security_mode=third_party_security_mode, @@ -1265,6 +1274,7 @@ async def create( third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = OMIT, redirection_policy: typing.Optional[ClientRedirectionPolicyEnum] = OMIT, express_configuration: typing.Optional[ExpressConfiguration] = OMIT, + b_2_b_integration_configuration: typing.Optional[B2BIntegrationConfiguration] = OMIT, my_organization_configuration: typing.Optional[ClientMyOrganizationPostConfiguration] = OMIT, async_approval_notification_channels: typing.Optional[ ClientAsyncApprovalNotificationsChannelsApiPostConfiguration @@ -1428,6 +1438,8 @@ async def create( express_configuration : typing.Optional[ExpressConfiguration] + b_2_b_integration_configuration : typing.Optional[B2BIntegrationConfiguration] + my_organization_configuration : typing.Optional[ClientMyOrganizationPostConfiguration] async_approval_notification_channels : typing.Optional[ClientAsyncApprovalNotificationsChannelsApiPostConfiguration] @@ -1514,6 +1526,7 @@ async def main() -> None: third_party_security_mode=third_party_security_mode, redirection_policy=redirection_policy, express_configuration=express_configuration, + b_2_b_integration_configuration=b_2_b_integration_configuration, my_organization_configuration=my_organization_configuration, async_approval_notification_channels=async_approval_notification_channels, request_options=request_options, @@ -1793,6 +1806,7 @@ async def update( token_exchange: typing.Optional[ClientTokenExchangeConfigurationOrNull] = OMIT, par_request_expiry: typing.Optional[int] = OMIT, express_configuration: typing.Optional[ExpressConfigurationOrNull] = OMIT, + b_2_b_integration_configuration: typing.Optional[B2BIntegrationConfiguration] = OMIT, my_organization_configuration: typing.Optional[ClientMyOrganizationPatchConfiguration] = OMIT, async_approval_notification_channels: typing.Optional[ ClientAsyncApprovalNotificationsChannelsApiPatchConfiguration @@ -1954,6 +1968,8 @@ async def update( express_configuration : typing.Optional[ExpressConfigurationOrNull] + b_2_b_integration_configuration : typing.Optional[B2BIntegrationConfiguration] + my_organization_configuration : typing.Optional[ClientMyOrganizationPatchConfiguration] async_approval_notification_channels : typing.Optional[ClientAsyncApprovalNotificationsChannelsApiPatchConfiguration] @@ -2043,6 +2059,7 @@ async def main() -> None: token_exchange=token_exchange, par_request_expiry=par_request_expiry, express_configuration=express_configuration, + b_2_b_integration_configuration=b_2_b_integration_configuration, my_organization_configuration=my_organization_configuration, async_approval_notification_channels=async_approval_notification_channels, third_party_security_mode=third_party_security_mode, diff --git a/src/auth0/management/clients/raw_client.py b/src/auth0/management/clients/raw_client.py index fba1584a..abecfcbc 100644 --- a/src/auth0/management/clients/raw_client.py +++ b/src/auth0/management/clients/raw_client.py @@ -19,6 +19,7 @@ from ..errors.not_found_error import NotFoundError from ..errors.too_many_requests_error import TooManyRequestsError from ..errors.unauthorized_error import UnauthorizedError +from ..types.b_2_b_integration_configuration import B2BIntegrationConfiguration from ..types.client import Client from ..types.client_addons import ClientAddons from ..types.client_app_type_enum import ClientAppTypeEnum @@ -321,6 +322,7 @@ def create( third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = OMIT, redirection_policy: typing.Optional[ClientRedirectionPolicyEnum] = OMIT, express_configuration: typing.Optional[ExpressConfiguration] = OMIT, + b_2_b_integration_configuration: typing.Optional[B2BIntegrationConfiguration] = OMIT, my_organization_configuration: typing.Optional[ClientMyOrganizationPostConfiguration] = OMIT, async_approval_notification_channels: typing.Optional[ ClientAsyncApprovalNotificationsChannelsApiPostConfiguration @@ -484,6 +486,8 @@ def create( express_configuration : typing.Optional[ExpressConfiguration] + b_2_b_integration_configuration : typing.Optional[B2BIntegrationConfiguration] + my_organization_configuration : typing.Optional[ClientMyOrganizationPostConfiguration] async_approval_notification_channels : typing.Optional[ClientAsyncApprovalNotificationsChannelsApiPostConfiguration] @@ -602,6 +606,9 @@ def create( "express_configuration": convert_and_respect_annotation_metadata( object_=express_configuration, annotation=ExpressConfiguration, direction="write" ), + "b2b_integration_configuration": convert_and_respect_annotation_metadata( + object_=b_2_b_integration_configuration, annotation=B2BIntegrationConfiguration, direction="write" + ), "my_organization_configuration": convert_and_respect_annotation_metadata( object_=my_organization_configuration, annotation=ClientMyOrganizationPostConfiguration, @@ -1193,6 +1200,7 @@ def update( token_exchange: typing.Optional[ClientTokenExchangeConfigurationOrNull] = OMIT, par_request_expiry: typing.Optional[int] = OMIT, express_configuration: typing.Optional[ExpressConfigurationOrNull] = OMIT, + b_2_b_integration_configuration: typing.Optional[B2BIntegrationConfiguration] = OMIT, my_organization_configuration: typing.Optional[ClientMyOrganizationPatchConfiguration] = OMIT, async_approval_notification_channels: typing.Optional[ ClientAsyncApprovalNotificationsChannelsApiPatchConfiguration @@ -1354,6 +1362,8 @@ def update( express_configuration : typing.Optional[ExpressConfigurationOrNull] + b_2_b_integration_configuration : typing.Optional[B2BIntegrationConfiguration] + my_organization_configuration : typing.Optional[ClientMyOrganizationPatchConfiguration] async_approval_notification_channels : typing.Optional[ClientAsyncApprovalNotificationsChannelsApiPatchConfiguration] @@ -1480,6 +1490,9 @@ def update( annotation=typing.Optional[ExpressConfigurationOrNull], direction="write", ), + "b2b_integration_configuration": convert_and_respect_annotation_metadata( + object_=b_2_b_integration_configuration, annotation=B2BIntegrationConfiguration, direction="write" + ), "my_organization_configuration": convert_and_respect_annotation_metadata( object_=my_organization_configuration, annotation=typing.Optional[ClientMyOrganizationPatchConfiguration], @@ -1915,6 +1928,7 @@ async def create( third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = OMIT, redirection_policy: typing.Optional[ClientRedirectionPolicyEnum] = OMIT, express_configuration: typing.Optional[ExpressConfiguration] = OMIT, + b_2_b_integration_configuration: typing.Optional[B2BIntegrationConfiguration] = OMIT, my_organization_configuration: typing.Optional[ClientMyOrganizationPostConfiguration] = OMIT, async_approval_notification_channels: typing.Optional[ ClientAsyncApprovalNotificationsChannelsApiPostConfiguration @@ -2078,6 +2092,8 @@ async def create( express_configuration : typing.Optional[ExpressConfiguration] + b_2_b_integration_configuration : typing.Optional[B2BIntegrationConfiguration] + my_organization_configuration : typing.Optional[ClientMyOrganizationPostConfiguration] async_approval_notification_channels : typing.Optional[ClientAsyncApprovalNotificationsChannelsApiPostConfiguration] @@ -2196,6 +2212,9 @@ async def create( "express_configuration": convert_and_respect_annotation_metadata( object_=express_configuration, annotation=ExpressConfiguration, direction="write" ), + "b2b_integration_configuration": convert_and_respect_annotation_metadata( + object_=b_2_b_integration_configuration, annotation=B2BIntegrationConfiguration, direction="write" + ), "my_organization_configuration": convert_and_respect_annotation_metadata( object_=my_organization_configuration, annotation=ClientMyOrganizationPostConfiguration, @@ -2789,6 +2808,7 @@ async def update( token_exchange: typing.Optional[ClientTokenExchangeConfigurationOrNull] = OMIT, par_request_expiry: typing.Optional[int] = OMIT, express_configuration: typing.Optional[ExpressConfigurationOrNull] = OMIT, + b_2_b_integration_configuration: typing.Optional[B2BIntegrationConfiguration] = OMIT, my_organization_configuration: typing.Optional[ClientMyOrganizationPatchConfiguration] = OMIT, async_approval_notification_channels: typing.Optional[ ClientAsyncApprovalNotificationsChannelsApiPatchConfiguration @@ -2950,6 +2970,8 @@ async def update( express_configuration : typing.Optional[ExpressConfigurationOrNull] + b_2_b_integration_configuration : typing.Optional[B2BIntegrationConfiguration] + my_organization_configuration : typing.Optional[ClientMyOrganizationPatchConfiguration] async_approval_notification_channels : typing.Optional[ClientAsyncApprovalNotificationsChannelsApiPatchConfiguration] @@ -3076,6 +3098,9 @@ async def update( annotation=typing.Optional[ExpressConfigurationOrNull], direction="write", ), + "b2b_integration_configuration": convert_and_respect_annotation_metadata( + object_=b_2_b_integration_configuration, annotation=B2BIntegrationConfiguration, direction="write" + ), "my_organization_configuration": convert_and_respect_annotation_metadata( object_=my_organization_configuration, annotation=typing.Optional[ClientMyOrganizationPatchConfiguration], diff --git a/src/auth0/management/connection_profiles/client.py b/src/auth0/management/connection_profiles/client.py index 8cae7f7d..b18679ff 100644 --- a/src/auth0/management/connection_profiles/client.py +++ b/src/auth0/management/connection_profiles/client.py @@ -12,6 +12,7 @@ from ..types.connection_profile_enabled_features import ConnectionProfileEnabledFeatures from ..types.connection_profile_name import ConnectionProfileName from ..types.connection_profile_organization import ConnectionProfileOrganization +from ..types.connection_profile_provisioning import ConnectionProfileProvisioning from ..types.connection_profile_strategy_overrides import ConnectionProfileStrategyOverrides from ..types.create_connection_profile_response_content import CreateConnectionProfileResponseContent from ..types.get_connection_profile_response_content import GetConnectionProfileResponseContent @@ -94,6 +95,7 @@ def create( enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = OMIT, connection_config: typing.Optional[ConnectionProfileConfig] = OMIT, strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = OMIT, + provisioning: typing.Optional[ConnectionProfileProvisioning] = OMIT, cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> CreateConnectionProfileResponseContent: @@ -114,6 +116,8 @@ def create( strategy_overrides : typing.Optional[ConnectionProfileStrategyOverrides] + provisioning : typing.Optional[ConnectionProfileProvisioning] + cross_app_access_resource_app : typing.Optional[ConnectionProfileCrossAppAccessResourceApp] request_options : typing.Optional[RequestOptions] @@ -142,6 +146,7 @@ def create( enabled_features=enabled_features, connection_config=connection_config, strategy_overrides=strategy_overrides, + provisioning=provisioning, cross_app_access_resource_app=cross_app_access_resource_app, request_options=request_options, ) @@ -281,6 +286,7 @@ def update( enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = OMIT, connection_config: typing.Optional[ConnectionProfileConfig] = OMIT, strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = OMIT, + provisioning: typing.Optional[ConnectionProfileProvisioning] = OMIT, cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> UpdateConnectionProfileResponseContent: @@ -304,6 +310,8 @@ def update( strategy_overrides : typing.Optional[ConnectionProfileStrategyOverrides] + provisioning : typing.Optional[ConnectionProfileProvisioning] + cross_app_access_resource_app : typing.Optional[ConnectionProfileCrossAppAccessResourceApp] request_options : typing.Optional[RequestOptions] @@ -333,6 +341,7 @@ def update( enabled_features=enabled_features, connection_config=connection_config, strategy_overrides=strategy_overrides, + provisioning=provisioning, cross_app_access_resource_app=cross_app_access_resource_app, request_options=request_options, ) @@ -417,6 +426,7 @@ async def create( enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = OMIT, connection_config: typing.Optional[ConnectionProfileConfig] = OMIT, strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = OMIT, + provisioning: typing.Optional[ConnectionProfileProvisioning] = OMIT, cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> CreateConnectionProfileResponseContent: @@ -437,6 +447,8 @@ async def create( strategy_overrides : typing.Optional[ConnectionProfileStrategyOverrides] + provisioning : typing.Optional[ConnectionProfileProvisioning] + cross_app_access_resource_app : typing.Optional[ConnectionProfileCrossAppAccessResourceApp] request_options : typing.Optional[RequestOptions] @@ -473,6 +485,7 @@ async def main() -> None: enabled_features=enabled_features, connection_config=connection_config, strategy_overrides=strategy_overrides, + provisioning=provisioning, cross_app_access_resource_app=cross_app_access_resource_app, request_options=request_options, ) @@ -644,6 +657,7 @@ async def update( enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = OMIT, connection_config: typing.Optional[ConnectionProfileConfig] = OMIT, strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = OMIT, + provisioning: typing.Optional[ConnectionProfileProvisioning] = OMIT, cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> UpdateConnectionProfileResponseContent: @@ -667,6 +681,8 @@ async def update( strategy_overrides : typing.Optional[ConnectionProfileStrategyOverrides] + provisioning : typing.Optional[ConnectionProfileProvisioning] + cross_app_access_resource_app : typing.Optional[ConnectionProfileCrossAppAccessResourceApp] request_options : typing.Optional[RequestOptions] @@ -704,6 +720,7 @@ async def main() -> None: enabled_features=enabled_features, connection_config=connection_config, strategy_overrides=strategy_overrides, + provisioning=provisioning, cross_app_access_resource_app=cross_app_access_resource_app, request_options=request_options, ) diff --git a/src/auth0/management/connection_profiles/raw_client.py b/src/auth0/management/connection_profiles/raw_client.py index 8d9cee2d..4c0e2313 100644 --- a/src/auth0/management/connection_profiles/raw_client.py +++ b/src/auth0/management/connection_profiles/raw_client.py @@ -25,6 +25,7 @@ from ..types.connection_profile_enabled_features import ConnectionProfileEnabledFeatures from ..types.connection_profile_name import ConnectionProfileName from ..types.connection_profile_organization import ConnectionProfileOrganization +from ..types.connection_profile_provisioning import ConnectionProfileProvisioning from ..types.connection_profile_strategy_overrides import ConnectionProfileStrategyOverrides from ..types.create_connection_profile_response_content import CreateConnectionProfileResponseContent from ..types.get_connection_profile_response_content import GetConnectionProfileResponseContent @@ -157,6 +158,7 @@ def create( enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = OMIT, connection_config: typing.Optional[ConnectionProfileConfig] = OMIT, strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = OMIT, + provisioning: typing.Optional[ConnectionProfileProvisioning] = OMIT, cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[CreateConnectionProfileResponseContent]: @@ -177,6 +179,8 @@ def create( strategy_overrides : typing.Optional[ConnectionProfileStrategyOverrides] + provisioning : typing.Optional[ConnectionProfileProvisioning] + cross_app_access_resource_app : typing.Optional[ConnectionProfileCrossAppAccessResourceApp] request_options : typing.Optional[RequestOptions] @@ -203,6 +207,9 @@ def create( "strategy_overrides": convert_and_respect_annotation_metadata( object_=strategy_overrides, annotation=ConnectionProfileStrategyOverrides, direction="write" ), + "provisioning": convert_and_respect_annotation_metadata( + object_=provisioning, annotation=ConnectionProfileProvisioning, direction="write" + ), "cross_app_access_resource_app": convert_and_respect_annotation_metadata( object_=cross_app_access_resource_app, annotation=ConnectionProfileCrossAppAccessResourceApp, @@ -612,6 +619,7 @@ def update( enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = OMIT, connection_config: typing.Optional[ConnectionProfileConfig] = OMIT, strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = OMIT, + provisioning: typing.Optional[ConnectionProfileProvisioning] = OMIT, cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> HttpResponse[UpdateConnectionProfileResponseContent]: @@ -635,6 +643,8 @@ def update( strategy_overrides : typing.Optional[ConnectionProfileStrategyOverrides] + provisioning : typing.Optional[ConnectionProfileProvisioning] + cross_app_access_resource_app : typing.Optional[ConnectionProfileCrossAppAccessResourceApp] request_options : typing.Optional[RequestOptions] @@ -661,6 +671,9 @@ def update( "strategy_overrides": convert_and_respect_annotation_metadata( object_=strategy_overrides, annotation=ConnectionProfileStrategyOverrides, direction="write" ), + "provisioning": convert_and_respect_annotation_metadata( + object_=provisioning, annotation=ConnectionProfileProvisioning, direction="write" + ), "cross_app_access_resource_app": convert_and_respect_annotation_metadata( object_=cross_app_access_resource_app, annotation=ConnectionProfileCrossAppAccessResourceApp, @@ -870,6 +883,7 @@ async def create( enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = OMIT, connection_config: typing.Optional[ConnectionProfileConfig] = OMIT, strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = OMIT, + provisioning: typing.Optional[ConnectionProfileProvisioning] = OMIT, cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[CreateConnectionProfileResponseContent]: @@ -890,6 +904,8 @@ async def create( strategy_overrides : typing.Optional[ConnectionProfileStrategyOverrides] + provisioning : typing.Optional[ConnectionProfileProvisioning] + cross_app_access_resource_app : typing.Optional[ConnectionProfileCrossAppAccessResourceApp] request_options : typing.Optional[RequestOptions] @@ -916,6 +932,9 @@ async def create( "strategy_overrides": convert_and_respect_annotation_metadata( object_=strategy_overrides, annotation=ConnectionProfileStrategyOverrides, direction="write" ), + "provisioning": convert_and_respect_annotation_metadata( + object_=provisioning, annotation=ConnectionProfileProvisioning, direction="write" + ), "cross_app_access_resource_app": convert_and_respect_annotation_metadata( object_=cross_app_access_resource_app, annotation=ConnectionProfileCrossAppAccessResourceApp, @@ -1327,6 +1346,7 @@ async def update( enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = OMIT, connection_config: typing.Optional[ConnectionProfileConfig] = OMIT, strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = OMIT, + provisioning: typing.Optional[ConnectionProfileProvisioning] = OMIT, cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = OMIT, request_options: typing.Optional[RequestOptions] = None, ) -> AsyncHttpResponse[UpdateConnectionProfileResponseContent]: @@ -1350,6 +1370,8 @@ async def update( strategy_overrides : typing.Optional[ConnectionProfileStrategyOverrides] + provisioning : typing.Optional[ConnectionProfileProvisioning] + cross_app_access_resource_app : typing.Optional[ConnectionProfileCrossAppAccessResourceApp] request_options : typing.Optional[RequestOptions] @@ -1376,6 +1398,9 @@ async def update( "strategy_overrides": convert_and_respect_annotation_metadata( object_=strategy_overrides, annotation=ConnectionProfileStrategyOverrides, direction="write" ), + "provisioning": convert_and_respect_annotation_metadata( + object_=provisioning, annotation=ConnectionProfileProvisioning, direction="write" + ), "cross_app_access_resource_app": convert_and_respect_annotation_metadata( object_=cross_app_access_resource_app, annotation=ConnectionProfileCrossAppAccessResourceApp, diff --git a/src/auth0/management/connections/raw_client.py b/src/auth0/management/connections/raw_client.py index 1bb77efc..26632440 100644 --- a/src/auth0/management/connections/raw_client.py +++ b/src/auth0/management/connections/raw_client.py @@ -18,6 +18,7 @@ from ..errors.not_found_error import NotFoundError from ..errors.too_many_requests_error import TooManyRequestsError from ..errors.unauthorized_error import UnauthorizedError +from ..errors.unprocessable_entity_error import UnprocessableEntityError from ..types.connection_authentication_purpose import ConnectionAuthenticationPurpose from ..types.connection_connected_accounts_purpose import ConnectionConnectedAccountsPurpose from ..types.connection_for_list import ConnectionForList @@ -350,6 +351,17 @@ def create( ), ), ) + if _response.status_code == 422: + raise UnprocessableEntityError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) if _response.status_code == 429: raise TooManyRequestsError( headers=dict(_response.headers), @@ -723,6 +735,17 @@ def update( ), ), ) + if _response.status_code == 422: + raise UnprocessableEntityError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) if _response.status_code == 429: raise TooManyRequestsError( headers=dict(_response.headers), @@ -1144,6 +1167,17 @@ async def create( ), ), ) + if _response.status_code == 422: + raise UnprocessableEntityError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) if _response.status_code == 429: raise TooManyRequestsError( headers=dict(_response.headers), @@ -1519,6 +1553,17 @@ async def update( ), ), ) + if _response.status_code == 422: + raise UnprocessableEntityError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) if _response.status_code == 429: raise TooManyRequestsError( headers=dict(_response.headers), diff --git a/src/auth0/management/connections/scim_configuration/raw_client.py b/src/auth0/management/connections/scim_configuration/raw_client.py index 0fe8b6ec..a22e1baa 100644 --- a/src/auth0/management/connections/scim_configuration/raw_client.py +++ b/src/auth0/management/connections/scim_configuration/raw_client.py @@ -13,6 +13,7 @@ from ...core.request_options import RequestOptions from ...core.serialization import convert_and_respect_annotation_metadata from ...errors.bad_request_error import BadRequestError +from ...errors.conflict_error import ConflictError from ...errors.forbidden_error import ForbiddenError from ...errors.not_found_error import NotFoundError from ...errors.too_many_requests_error import TooManyRequestsError @@ -274,6 +275,17 @@ def create( ), ), ) + if _response.status_code == 409: + raise ConflictError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) _response_json = _response.json() except JSONDecodeError: raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) @@ -734,6 +746,17 @@ async def create( ), ), ) + if _response.status_code == 409: + raise ConflictError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) _response_json = _response.json() except JSONDecodeError: raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) diff --git a/src/auth0/management/errors/__init__.py b/src/auth0/management/errors/__init__.py index cee2e5a9..01a117bf 100644 --- a/src/auth0/management/errors/__init__.py +++ b/src/auth0/management/errors/__init__.py @@ -18,6 +18,7 @@ from .service_unavailable_error import ServiceUnavailableError from .too_many_requests_error import TooManyRequestsError from .unauthorized_error import UnauthorizedError + from .unprocessable_entity_error import UnprocessableEntityError _dynamic_imports: typing.Dict[str, str] = { "BadRequestError": ".bad_request_error", "ConflictError": ".conflict_error", @@ -31,6 +32,7 @@ "ServiceUnavailableError": ".service_unavailable_error", "TooManyRequestsError": ".too_many_requests_error", "UnauthorizedError": ".unauthorized_error", + "UnprocessableEntityError": ".unprocessable_entity_error", } @@ -68,4 +70,5 @@ def __dir__(): "ServiceUnavailableError", "TooManyRequestsError", "UnauthorizedError", + "UnprocessableEntityError", ] diff --git a/src/auth0/management/errors/unprocessable_entity_error.py b/src/auth0/management/errors/unprocessable_entity_error.py new file mode 100644 index 00000000..1c801a4b --- /dev/null +++ b/src/auth0/management/errors/unprocessable_entity_error.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from ..core.api_error import ApiError + + +class UnprocessableEntityError(ApiError): + def __init__(self, body: typing.Any, headers: typing.Optional[typing.Dict[str, str]] = None): + super().__init__(status_code=422, headers=headers, body=body) diff --git a/src/auth0/management/keys/network_acls/client.py b/src/auth0/management/keys/network_acls/client.py index 414e864c..0e17bee5 100644 --- a/src/auth0/management/keys/network_acls/client.py +++ b/src/auth0/management/keys/network_acls/client.py @@ -131,6 +131,36 @@ def get(self, id: str, *, request_options: typing.Optional[RequestOptions] = Non _response = self._raw_client.get(id, request_options=request_options) return _response.data + def delete(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> None: + """ + Delete a key used to verify HTTP Message Signatures on Network ACL rules + + Parameters + ---------- + id : str + ID of the Network ACL Key to delete. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + None + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + client.keys.network_acls.delete( + id="id", + ) + """ + _response = self._raw_client.delete(id, request_options=request_options) + return _response.data + class AsyncNetworkAclsClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -274,3 +304,41 @@ async def main() -> None: """ _response = await self._raw_client.get(id, request_options=request_options) return _response.data + + async def delete(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> None: + """ + Delete a key used to verify HTTP Message Signatures on Network ACL rules + + Parameters + ---------- + id : str + ID of the Network ACL Key to delete. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + None + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + await client.keys.network_acls.delete( + id="id", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.delete(id, request_options=request_options) + return _response.data diff --git a/src/auth0/management/keys/network_acls/raw_client.py b/src/auth0/management/keys/network_acls/raw_client.py index 50209ff2..535c6d03 100644 --- a/src/auth0/management/keys/network_acls/raw_client.py +++ b/src/auth0/management/keys/network_acls/raw_client.py @@ -338,6 +338,94 @@ def get(self, id: str, *, request_options: typing.Optional[RequestOptions] = Non ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + def delete(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> HttpResponse[None]: + """ + Delete a key used to verify HTTP Message Signatures on Network ACL rules + + Parameters + ---------- + id : str + ID of the Network ACL Key to delete. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[None] + """ + _response = self._client_wrapper.httpx_client.request( + f"keys/network-acls/{quote_path_param(id)}", + method="DELETE", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + return HttpResponse(response=_response, data=None) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 409: + raise ConflictError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + class AsyncRawNetworkAclsClient: def __init__(self, *, client_wrapper: AsyncClientWrapper): @@ -652,3 +740,93 @@ async def get( status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e ) raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def delete( + self, id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> AsyncHttpResponse[None]: + """ + Delete a key used to verify HTTP Message Signatures on Network ACL rules + + Parameters + ---------- + id : str + ID of the Network ACL Key to delete. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[None] + """ + _response = await self._client_wrapper.httpx_client.request( + f"keys/network-acls/{quote_path_param(id)}", + method="DELETE", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + return AsyncHttpResponse(response=_response, data=None) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 409: + raise ConflictError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) diff --git a/src/auth0/management/organization_templates/__init__.py b/src/auth0/management/organization_templates/__init__.py new file mode 100644 index 00000000..5cde0202 --- /dev/null +++ b/src/auth0/management/organization_templates/__init__.py @@ -0,0 +1,4 @@ +# This file was auto-generated by Fern from our API Definition. + +# isort: skip_file + diff --git a/src/auth0/management/organization_templates/client.py b/src/auth0/management/organization_templates/client.py new file mode 100644 index 00000000..be94cb2f --- /dev/null +++ b/src/auth0/management/organization_templates/client.py @@ -0,0 +1,746 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ..core.pagination import AsyncPager, SyncPager +from ..core.request_options import RequestOptions +from ..types.connection_deletion_behavior_enum import ConnectionDeletionBehaviorEnum +from ..types.list_organization_templates_paginated_response_content import ( + ListOrganizationTemplatesPaginatedResponseContent, +) +from ..types.list_template_organizations_paginated_response_content import ( + ListTemplateOrganizationsPaginatedResponseContent, +) +from ..types.organization_deletion_behavior_enum import OrganizationDeletionBehaviorEnum +from ..types.organization_template import OrganizationTemplate +from ..types.organization_template_allowed_strategy_enum import OrganizationTemplateAllowedStrategyEnum +from ..types.organization_template_assigned_organization import OrganizationTemplateAssignedOrganization +from ..types.organization_template_role_visibility_policy import OrganizationTemplateRoleVisibilityPolicy +from ..types.organization_template_use_for_organization_discovery import OrganizationTemplateUseForOrganizationDiscovery +from .raw_client import AsyncRawOrganizationTemplatesClient, RawOrganizationTemplatesClient + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class OrganizationTemplatesClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._raw_client = RawOrganizationTemplatesClient(client_wrapper=client_wrapper) + + @property + def with_raw_response(self) -> RawOrganizationTemplatesClient: + """ + Retrieves a raw implementation of this client that returns raw responses. + + Returns + ------- + RawOrganizationTemplatesClient + """ + return self._raw_client + + def list( + self, + *, + from_: typing.Optional[str] = None, + take: typing.Optional[int] = 5, + request_options: typing.Optional[RequestOptions] = None, + ) -> SyncPager[OrganizationTemplate, ListOrganizationTemplatesPaginatedResponseContent]: + """ + Retrieve a list of Organization Templates. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order. + + Parameters + ---------- + from_ : typing.Optional[str] + Optional Id from which to start selection. + + take : typing.Optional[int] + Number of results per page. Defaults to 5. Values greater than 10 are capped at 10. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + SyncPager[OrganizationTemplate, ListOrganizationTemplatesPaginatedResponseContent] + Organization templates successfully retrieved. + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + response = client.organization_templates.list( + from_="from", + take=1, + ) + for item in response: + yield item + # alternatively, you can paginate page-by-page + for page in response.iter_pages(): + yield page + """ + return self._raw_client.list(from_=from_, take=take, request_options=request_options) + + def create( + self, + *, + name: str, + organization_deletion_behavior: OrganizationDeletionBehaviorEnum, + enforce_permission_ceiling: bool, + enforce_self_assignment_restriction: bool, + is_default: typing.Optional[bool] = OMIT, + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = OMIT, + connection_profile_id: typing.Optional[str] = OMIT, + user_attribute_profile_id: typing.Optional[str] = OMIT, + allowed_strategies: typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] = OMIT, + invitation_landing_client_id: typing.Optional[str] = OMIT, + admin_roles_assignment: typing.Optional[typing.Sequence[str]] = OMIT, + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = OMIT, + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = OMIT, + request_options: typing.Optional[RequestOptions] = None, + ) -> OrganizationTemplate: + """ + Create an Organization Template. + + Parameters + ---------- + name : str + The name of the organization template. + + organization_deletion_behavior : OrganizationDeletionBehaviorEnum + + enforce_permission_ceiling : bool + Whether to enforce permission ceiling for organizations using this template. + + enforce_self_assignment_restriction : bool + Whether to enforce self-assignment restrictions for organizations using this template. + + is_default : typing.Optional[bool] + Whether this is the default template applied to new organizations. + + connection_deletion_behavior : typing.Optional[ConnectionDeletionBehaviorEnum] + + connection_profile_id : typing.Optional[str] + The connection profile to apply to new connections. + + user_attribute_profile_id : typing.Optional[str] + The user attribute profile to apply to organizations. + + allowed_strategies : typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] + List of allowed connection strategies for this template. + + invitation_landing_client_id : typing.Optional[str] + The client ID for the invitation landing page. + + admin_roles_assignment : typing.Optional[typing.Sequence[str]] + Default admin roles to assign to organization creators. + + use_for_organization_discovery : typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] + + role_visibility_policy : typing.Optional[OrganizationTemplateRoleVisibilityPolicy] + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + OrganizationTemplate + Organization template successfully created. + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + client.organization_templates.create( + name="name", + organization_deletion_behavior="allow", + enforce_permission_ceiling=True, + enforce_self_assignment_restriction=True, + ) + """ + _response = self._raw_client.create( + name=name, + organization_deletion_behavior=organization_deletion_behavior, + enforce_permission_ceiling=enforce_permission_ceiling, + enforce_self_assignment_restriction=enforce_self_assignment_restriction, + is_default=is_default, + connection_deletion_behavior=connection_deletion_behavior, + connection_profile_id=connection_profile_id, + user_attribute_profile_id=user_attribute_profile_id, + allowed_strategies=allowed_strategies, + invitation_landing_client_id=invitation_landing_client_id, + admin_roles_assignment=admin_roles_assignment, + use_for_organization_discovery=use_for_organization_discovery, + role_visibility_policy=role_visibility_policy, + request_options=request_options, + ) + return _response.data + + def get(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> OrganizationTemplate: + """ + Retrieve details about a single Organization Template specified by ID. + + Parameters + ---------- + id : str + Organization Template identifier. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + OrganizationTemplate + Organization template successfully retrieved. + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + client.organization_templates.get( + id="id", + ) + """ + _response = self._raw_client.get(id, request_options=request_options) + return _response.data + + def update( + self, + id: str, + *, + name: typing.Optional[str] = OMIT, + is_default: typing.Optional[bool] = OMIT, + organization_deletion_behavior: typing.Optional[OrganizationDeletionBehaviorEnum] = OMIT, + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = OMIT, + enforce_permission_ceiling: typing.Optional[bool] = OMIT, + enforce_self_assignment_restriction: typing.Optional[bool] = OMIT, + connection_profile_id: typing.Optional[str] = OMIT, + user_attribute_profile_id: typing.Optional[str] = OMIT, + allowed_strategies: typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] = OMIT, + invitation_landing_client_id: typing.Optional[str] = OMIT, + admin_roles_assignment: typing.Optional[typing.Sequence[str]] = OMIT, + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = OMIT, + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = OMIT, + request_options: typing.Optional[RequestOptions] = None, + ) -> OrganizationTemplate: + """ + Update the details of a specific Organization Template. + + Parameters + ---------- + id : str + Organization Template identifier. + + name : typing.Optional[str] + The name of the organization template. + + is_default : typing.Optional[bool] + Whether this is the default template applied to new organizations. + + organization_deletion_behavior : typing.Optional[OrganizationDeletionBehaviorEnum] + + connection_deletion_behavior : typing.Optional[ConnectionDeletionBehaviorEnum] + + enforce_permission_ceiling : typing.Optional[bool] + Whether to enforce permission ceiling for organizations using this template. + + enforce_self_assignment_restriction : typing.Optional[bool] + Whether to enforce self-assignment restrictions for organizations using this template. + + connection_profile_id : typing.Optional[str] + The connection profile to apply to new connections. + + user_attribute_profile_id : typing.Optional[str] + The user attribute profile to apply to organizations. + + allowed_strategies : typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] + List of allowed connection strategies for this template. + + invitation_landing_client_id : typing.Optional[str] + The client ID for the invitation landing page. + + admin_roles_assignment : typing.Optional[typing.Sequence[str]] + Default admin roles to assign to organization creators. + + use_for_organization_discovery : typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] + + role_visibility_policy : typing.Optional[OrganizationTemplateRoleVisibilityPolicy] + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + OrganizationTemplate + Organization template successfully updated. + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + client.organization_templates.update( + id="id", + ) + """ + _response = self._raw_client.update( + id, + name=name, + is_default=is_default, + organization_deletion_behavior=organization_deletion_behavior, + connection_deletion_behavior=connection_deletion_behavior, + enforce_permission_ceiling=enforce_permission_ceiling, + enforce_self_assignment_restriction=enforce_self_assignment_restriction, + connection_profile_id=connection_profile_id, + user_attribute_profile_id=user_attribute_profile_id, + allowed_strategies=allowed_strategies, + invitation_landing_client_id=invitation_landing_client_id, + admin_roles_assignment=admin_roles_assignment, + use_for_organization_discovery=use_for_organization_discovery, + role_visibility_policy=role_visibility_policy, + request_options=request_options, + ) + return _response.data + + def list_organizations( + self, + id: str, + *, + from_: typing.Optional[str] = None, + take: typing.Optional[int] = 5, + request_options: typing.Optional[RequestOptions] = None, + ) -> SyncPager[OrganizationTemplateAssignedOrganization, ListTemplateOrganizationsPaginatedResponseContent]: + """ + Retrieve a list of organizations assigned to an Organization Template. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order. + + Parameters + ---------- + id : str + The ID of the organization template. + + from_ : typing.Optional[str] + Optional Id from which to start selection. + + take : typing.Optional[int] + Number of results per page. Defaults to 5. Values greater than 10 are capped at 10. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + SyncPager[OrganizationTemplateAssignedOrganization, ListTemplateOrganizationsPaginatedResponseContent] + Organizations successfully retrieved. + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + response = client.organization_templates.list_organizations( + id="id", + from_="from", + take=1, + ) + for item in response: + yield item + # alternatively, you can paginate page-by-page + for page in response.iter_pages(): + yield page + """ + return self._raw_client.list_organizations(id, from_=from_, take=take, request_options=request_options) + + +class AsyncOrganizationTemplatesClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._raw_client = AsyncRawOrganizationTemplatesClient(client_wrapper=client_wrapper) + + @property + def with_raw_response(self) -> AsyncRawOrganizationTemplatesClient: + """ + Retrieves a raw implementation of this client that returns raw responses. + + Returns + ------- + AsyncRawOrganizationTemplatesClient + """ + return self._raw_client + + async def list( + self, + *, + from_: typing.Optional[str] = None, + take: typing.Optional[int] = 5, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncPager[OrganizationTemplate, ListOrganizationTemplatesPaginatedResponseContent]: + """ + Retrieve a list of Organization Templates. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order. + + Parameters + ---------- + from_ : typing.Optional[str] + Optional Id from which to start selection. + + take : typing.Optional[int] + Number of results per page. Defaults to 5. Values greater than 10 are capped at 10. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncPager[OrganizationTemplate, ListOrganizationTemplatesPaginatedResponseContent] + Organization templates successfully retrieved. + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + response = await client.organization_templates.list( + from_="from", + take=1, + ) + async for item in response: + yield item + + # alternatively, you can paginate page-by-page + async for page in response.iter_pages(): + yield page + + + asyncio.run(main()) + """ + return await self._raw_client.list(from_=from_, take=take, request_options=request_options) + + async def create( + self, + *, + name: str, + organization_deletion_behavior: OrganizationDeletionBehaviorEnum, + enforce_permission_ceiling: bool, + enforce_self_assignment_restriction: bool, + is_default: typing.Optional[bool] = OMIT, + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = OMIT, + connection_profile_id: typing.Optional[str] = OMIT, + user_attribute_profile_id: typing.Optional[str] = OMIT, + allowed_strategies: typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] = OMIT, + invitation_landing_client_id: typing.Optional[str] = OMIT, + admin_roles_assignment: typing.Optional[typing.Sequence[str]] = OMIT, + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = OMIT, + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = OMIT, + request_options: typing.Optional[RequestOptions] = None, + ) -> OrganizationTemplate: + """ + Create an Organization Template. + + Parameters + ---------- + name : str + The name of the organization template. + + organization_deletion_behavior : OrganizationDeletionBehaviorEnum + + enforce_permission_ceiling : bool + Whether to enforce permission ceiling for organizations using this template. + + enforce_self_assignment_restriction : bool + Whether to enforce self-assignment restrictions for organizations using this template. + + is_default : typing.Optional[bool] + Whether this is the default template applied to new organizations. + + connection_deletion_behavior : typing.Optional[ConnectionDeletionBehaviorEnum] + + connection_profile_id : typing.Optional[str] + The connection profile to apply to new connections. + + user_attribute_profile_id : typing.Optional[str] + The user attribute profile to apply to organizations. + + allowed_strategies : typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] + List of allowed connection strategies for this template. + + invitation_landing_client_id : typing.Optional[str] + The client ID for the invitation landing page. + + admin_roles_assignment : typing.Optional[typing.Sequence[str]] + Default admin roles to assign to organization creators. + + use_for_organization_discovery : typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] + + role_visibility_policy : typing.Optional[OrganizationTemplateRoleVisibilityPolicy] + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + OrganizationTemplate + Organization template successfully created. + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + await client.organization_templates.create( + name="name", + organization_deletion_behavior="allow", + enforce_permission_ceiling=True, + enforce_self_assignment_restriction=True, + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.create( + name=name, + organization_deletion_behavior=organization_deletion_behavior, + enforce_permission_ceiling=enforce_permission_ceiling, + enforce_self_assignment_restriction=enforce_self_assignment_restriction, + is_default=is_default, + connection_deletion_behavior=connection_deletion_behavior, + connection_profile_id=connection_profile_id, + user_attribute_profile_id=user_attribute_profile_id, + allowed_strategies=allowed_strategies, + invitation_landing_client_id=invitation_landing_client_id, + admin_roles_assignment=admin_roles_assignment, + use_for_organization_discovery=use_for_organization_discovery, + role_visibility_policy=role_visibility_policy, + request_options=request_options, + ) + return _response.data + + async def get(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> OrganizationTemplate: + """ + Retrieve details about a single Organization Template specified by ID. + + Parameters + ---------- + id : str + Organization Template identifier. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + OrganizationTemplate + Organization template successfully retrieved. + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + await client.organization_templates.get( + id="id", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.get(id, request_options=request_options) + return _response.data + + async def update( + self, + id: str, + *, + name: typing.Optional[str] = OMIT, + is_default: typing.Optional[bool] = OMIT, + organization_deletion_behavior: typing.Optional[OrganizationDeletionBehaviorEnum] = OMIT, + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = OMIT, + enforce_permission_ceiling: typing.Optional[bool] = OMIT, + enforce_self_assignment_restriction: typing.Optional[bool] = OMIT, + connection_profile_id: typing.Optional[str] = OMIT, + user_attribute_profile_id: typing.Optional[str] = OMIT, + allowed_strategies: typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] = OMIT, + invitation_landing_client_id: typing.Optional[str] = OMIT, + admin_roles_assignment: typing.Optional[typing.Sequence[str]] = OMIT, + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = OMIT, + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = OMIT, + request_options: typing.Optional[RequestOptions] = None, + ) -> OrganizationTemplate: + """ + Update the details of a specific Organization Template. + + Parameters + ---------- + id : str + Organization Template identifier. + + name : typing.Optional[str] + The name of the organization template. + + is_default : typing.Optional[bool] + Whether this is the default template applied to new organizations. + + organization_deletion_behavior : typing.Optional[OrganizationDeletionBehaviorEnum] + + connection_deletion_behavior : typing.Optional[ConnectionDeletionBehaviorEnum] + + enforce_permission_ceiling : typing.Optional[bool] + Whether to enforce permission ceiling for organizations using this template. + + enforce_self_assignment_restriction : typing.Optional[bool] + Whether to enforce self-assignment restrictions for organizations using this template. + + connection_profile_id : typing.Optional[str] + The connection profile to apply to new connections. + + user_attribute_profile_id : typing.Optional[str] + The user attribute profile to apply to organizations. + + allowed_strategies : typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] + List of allowed connection strategies for this template. + + invitation_landing_client_id : typing.Optional[str] + The client ID for the invitation landing page. + + admin_roles_assignment : typing.Optional[typing.Sequence[str]] + Default admin roles to assign to organization creators. + + use_for_organization_discovery : typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] + + role_visibility_policy : typing.Optional[OrganizationTemplateRoleVisibilityPolicy] + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + OrganizationTemplate + Organization template successfully updated. + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + await client.organization_templates.update( + id="id", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.update( + id, + name=name, + is_default=is_default, + organization_deletion_behavior=organization_deletion_behavior, + connection_deletion_behavior=connection_deletion_behavior, + enforce_permission_ceiling=enforce_permission_ceiling, + enforce_self_assignment_restriction=enforce_self_assignment_restriction, + connection_profile_id=connection_profile_id, + user_attribute_profile_id=user_attribute_profile_id, + allowed_strategies=allowed_strategies, + invitation_landing_client_id=invitation_landing_client_id, + admin_roles_assignment=admin_roles_assignment, + use_for_organization_discovery=use_for_organization_discovery, + role_visibility_policy=role_visibility_policy, + request_options=request_options, + ) + return _response.data + + async def list_organizations( + self, + id: str, + *, + from_: typing.Optional[str] = None, + take: typing.Optional[int] = 5, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncPager[OrganizationTemplateAssignedOrganization, ListTemplateOrganizationsPaginatedResponseContent]: + """ + Retrieve a list of organizations assigned to an Organization Template. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order. + + Parameters + ---------- + id : str + The ID of the organization template. + + from_ : typing.Optional[str] + Optional Id from which to start selection. + + take : typing.Optional[int] + Number of results per page. Defaults to 5. Values greater than 10 are capped at 10. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncPager[OrganizationTemplateAssignedOrganization, ListTemplateOrganizationsPaginatedResponseContent] + Organizations successfully retrieved. + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + response = await client.organization_templates.list_organizations( + id="id", + from_="from", + take=1, + ) + async for item in response: + yield item + + # alternatively, you can paginate page-by-page + async for page in response.iter_pages(): + yield page + + + asyncio.run(main()) + """ + return await self._raw_client.list_organizations(id, from_=from_, take=take, request_options=request_options) diff --git a/src/auth0/management/organization_templates/raw_client.py b/src/auth0/management/organization_templates/raw_client.py new file mode 100644 index 00000000..46e5ca60 --- /dev/null +++ b/src/auth0/management/organization_templates/raw_client.py @@ -0,0 +1,1357 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +from json.decoder import JSONDecodeError + +from ..core.api_error import ApiError +from ..core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ..core.http_response import AsyncHttpResponse, HttpResponse +from ..core.jsonable_encoder import quote_path_param +from ..core.pagination import AsyncPager, SyncPager +from ..core.parse_error import ParsingError +from ..core.pydantic_utilities import parse_obj_as +from ..core.request_options import RequestOptions +from ..core.serialization import convert_and_respect_annotation_metadata +from ..errors.bad_request_error import BadRequestError +from ..errors.conflict_error import ConflictError +from ..errors.forbidden_error import ForbiddenError +from ..errors.not_found_error import NotFoundError +from ..errors.too_many_requests_error import TooManyRequestsError +from ..errors.unauthorized_error import UnauthorizedError +from ..types.connection_deletion_behavior_enum import ConnectionDeletionBehaviorEnum +from ..types.list_organization_templates_paginated_response_content import ( + ListOrganizationTemplatesPaginatedResponseContent, +) +from ..types.list_template_organizations_paginated_response_content import ( + ListTemplateOrganizationsPaginatedResponseContent, +) +from ..types.organization_deletion_behavior_enum import OrganizationDeletionBehaviorEnum +from ..types.organization_template import OrganizationTemplate +from ..types.organization_template_allowed_strategy_enum import OrganizationTemplateAllowedStrategyEnum +from ..types.organization_template_assigned_organization import OrganizationTemplateAssignedOrganization +from ..types.organization_template_role_visibility_policy import OrganizationTemplateRoleVisibilityPolicy +from ..types.organization_template_use_for_organization_discovery import OrganizationTemplateUseForOrganizationDiscovery +from pydantic import ValidationError + +# this is used as the default value for optional parameters +OMIT = typing.cast(typing.Any, ...) + + +class RawOrganizationTemplatesClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def list( + self, + *, + from_: typing.Optional[str] = None, + take: typing.Optional[int] = 5, + request_options: typing.Optional[RequestOptions] = None, + ) -> SyncPager[OrganizationTemplate, ListOrganizationTemplatesPaginatedResponseContent]: + """ + Retrieve a list of Organization Templates. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order. + + Parameters + ---------- + from_ : typing.Optional[str] + Optional Id from which to start selection. + + take : typing.Optional[int] + Number of results per page. Defaults to 5. Values greater than 10 are capped at 10. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + SyncPager[OrganizationTemplate, ListOrganizationTemplatesPaginatedResponseContent] + Organization templates successfully retrieved. + """ + _response = self._client_wrapper.httpx_client.request( + "organization-templates", + method="GET", + params={ + "from": from_, + "take": take, + }, + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _parsed_response = typing.cast( + ListOrganizationTemplatesPaginatedResponseContent, + parse_obj_as( + type_=ListOrganizationTemplatesPaginatedResponseContent, # type: ignore + object_=_response.json(), + ), + ) + _items = _parsed_response.organization_templates + _parsed_next = _parsed_response.next + _has_next = _parsed_next is not None and _parsed_next != "" + _get_next = lambda: self.list( + from_=_parsed_next, + take=take, + request_options=request_options, + ) + return SyncPager(has_next=_has_next, items=_items, get_next=_get_next, response=_parsed_response) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def create( + self, + *, + name: str, + organization_deletion_behavior: OrganizationDeletionBehaviorEnum, + enforce_permission_ceiling: bool, + enforce_self_assignment_restriction: bool, + is_default: typing.Optional[bool] = OMIT, + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = OMIT, + connection_profile_id: typing.Optional[str] = OMIT, + user_attribute_profile_id: typing.Optional[str] = OMIT, + allowed_strategies: typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] = OMIT, + invitation_landing_client_id: typing.Optional[str] = OMIT, + admin_roles_assignment: typing.Optional[typing.Sequence[str]] = OMIT, + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = OMIT, + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = OMIT, + request_options: typing.Optional[RequestOptions] = None, + ) -> HttpResponse[OrganizationTemplate]: + """ + Create an Organization Template. + + Parameters + ---------- + name : str + The name of the organization template. + + organization_deletion_behavior : OrganizationDeletionBehaviorEnum + + enforce_permission_ceiling : bool + Whether to enforce permission ceiling for organizations using this template. + + enforce_self_assignment_restriction : bool + Whether to enforce self-assignment restrictions for organizations using this template. + + is_default : typing.Optional[bool] + Whether this is the default template applied to new organizations. + + connection_deletion_behavior : typing.Optional[ConnectionDeletionBehaviorEnum] + + connection_profile_id : typing.Optional[str] + The connection profile to apply to new connections. + + user_attribute_profile_id : typing.Optional[str] + The user attribute profile to apply to organizations. + + allowed_strategies : typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] + List of allowed connection strategies for this template. + + invitation_landing_client_id : typing.Optional[str] + The client ID for the invitation landing page. + + admin_roles_assignment : typing.Optional[typing.Sequence[str]] + Default admin roles to assign to organization creators. + + use_for_organization_discovery : typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] + + role_visibility_policy : typing.Optional[OrganizationTemplateRoleVisibilityPolicy] + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[OrganizationTemplate] + Organization template successfully created. + """ + _response = self._client_wrapper.httpx_client.request( + "organization-templates", + method="POST", + json={ + "name": name, + "is_default": is_default, + "organization_deletion_behavior": organization_deletion_behavior, + "connection_deletion_behavior": connection_deletion_behavior, + "enforce_permission_ceiling": enforce_permission_ceiling, + "enforce_self_assignment_restriction": enforce_self_assignment_restriction, + "connection_profile_id": connection_profile_id, + "user_attribute_profile_id": user_attribute_profile_id, + "allowed_strategies": allowed_strategies, + "invitation_landing_client_id": invitation_landing_client_id, + "admin_roles_assignment": admin_roles_assignment, + "use_for_organization_discovery": convert_and_respect_annotation_metadata( + object_=use_for_organization_discovery, + annotation=typing.Optional[OrganizationTemplateUseForOrganizationDiscovery], + direction="write", + ), + "role_visibility_policy": convert_and_respect_annotation_metadata( + object_=role_visibility_policy, + annotation=typing.Optional[OrganizationTemplateRoleVisibilityPolicy], + direction="write", + ), + }, + headers={ + "content-type": "application/json", + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + OrganizationTemplate, + parse_obj_as( + type_=OrganizationTemplate, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 409: + raise ConflictError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def get( + self, id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> HttpResponse[OrganizationTemplate]: + """ + Retrieve details about a single Organization Template specified by ID. + + Parameters + ---------- + id : str + Organization Template identifier. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[OrganizationTemplate] + Organization template successfully retrieved. + """ + _response = self._client_wrapper.httpx_client.request( + f"organization-templates/{quote_path_param(id)}", + method="GET", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + OrganizationTemplate, + parse_obj_as( + type_=OrganizationTemplate, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def update( + self, + id: str, + *, + name: typing.Optional[str] = OMIT, + is_default: typing.Optional[bool] = OMIT, + organization_deletion_behavior: typing.Optional[OrganizationDeletionBehaviorEnum] = OMIT, + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = OMIT, + enforce_permission_ceiling: typing.Optional[bool] = OMIT, + enforce_self_assignment_restriction: typing.Optional[bool] = OMIT, + connection_profile_id: typing.Optional[str] = OMIT, + user_attribute_profile_id: typing.Optional[str] = OMIT, + allowed_strategies: typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] = OMIT, + invitation_landing_client_id: typing.Optional[str] = OMIT, + admin_roles_assignment: typing.Optional[typing.Sequence[str]] = OMIT, + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = OMIT, + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = OMIT, + request_options: typing.Optional[RequestOptions] = None, + ) -> HttpResponse[OrganizationTemplate]: + """ + Update the details of a specific Organization Template. + + Parameters + ---------- + id : str + Organization Template identifier. + + name : typing.Optional[str] + The name of the organization template. + + is_default : typing.Optional[bool] + Whether this is the default template applied to new organizations. + + organization_deletion_behavior : typing.Optional[OrganizationDeletionBehaviorEnum] + + connection_deletion_behavior : typing.Optional[ConnectionDeletionBehaviorEnum] + + enforce_permission_ceiling : typing.Optional[bool] + Whether to enforce permission ceiling for organizations using this template. + + enforce_self_assignment_restriction : typing.Optional[bool] + Whether to enforce self-assignment restrictions for organizations using this template. + + connection_profile_id : typing.Optional[str] + The connection profile to apply to new connections. + + user_attribute_profile_id : typing.Optional[str] + The user attribute profile to apply to organizations. + + allowed_strategies : typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] + List of allowed connection strategies for this template. + + invitation_landing_client_id : typing.Optional[str] + The client ID for the invitation landing page. + + admin_roles_assignment : typing.Optional[typing.Sequence[str]] + Default admin roles to assign to organization creators. + + use_for_organization_discovery : typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] + + role_visibility_policy : typing.Optional[OrganizationTemplateRoleVisibilityPolicy] + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[OrganizationTemplate] + Organization template successfully updated. + """ + _response = self._client_wrapper.httpx_client.request( + f"organization-templates/{quote_path_param(id)}", + method="PATCH", + json={ + "name": name, + "is_default": is_default, + "organization_deletion_behavior": organization_deletion_behavior, + "connection_deletion_behavior": connection_deletion_behavior, + "enforce_permission_ceiling": enforce_permission_ceiling, + "enforce_self_assignment_restriction": enforce_self_assignment_restriction, + "connection_profile_id": connection_profile_id, + "user_attribute_profile_id": user_attribute_profile_id, + "allowed_strategies": allowed_strategies, + "invitation_landing_client_id": invitation_landing_client_id, + "admin_roles_assignment": admin_roles_assignment, + "use_for_organization_discovery": convert_and_respect_annotation_metadata( + object_=use_for_organization_discovery, + annotation=typing.Optional[OrganizationTemplateUseForOrganizationDiscovery], + direction="write", + ), + "role_visibility_policy": convert_and_respect_annotation_metadata( + object_=role_visibility_policy, + annotation=typing.Optional[OrganizationTemplateRoleVisibilityPolicy], + direction="write", + ), + }, + headers={ + "content-type": "application/json", + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + OrganizationTemplate, + parse_obj_as( + type_=OrganizationTemplate, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def list_organizations( + self, + id: str, + *, + from_: typing.Optional[str] = None, + take: typing.Optional[int] = 5, + request_options: typing.Optional[RequestOptions] = None, + ) -> SyncPager[OrganizationTemplateAssignedOrganization, ListTemplateOrganizationsPaginatedResponseContent]: + """ + Retrieve a list of organizations assigned to an Organization Template. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order. + + Parameters + ---------- + id : str + The ID of the organization template. + + from_ : typing.Optional[str] + Optional Id from which to start selection. + + take : typing.Optional[int] + Number of results per page. Defaults to 5. Values greater than 10 are capped at 10. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + SyncPager[OrganizationTemplateAssignedOrganization, ListTemplateOrganizationsPaginatedResponseContent] + Organizations successfully retrieved. + """ + _response = self._client_wrapper.httpx_client.request( + f"organization-templates/{quote_path_param(id)}/organizations", + method="GET", + params={ + "from": from_, + "take": take, + }, + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _parsed_response = typing.cast( + ListTemplateOrganizationsPaginatedResponseContent, + parse_obj_as( + type_=ListTemplateOrganizationsPaginatedResponseContent, # type: ignore + object_=_response.json(), + ), + ) + _items = _parsed_response.organizations + _parsed_next = _parsed_response.next + _has_next = _parsed_next is not None and _parsed_next != "" + _get_next = lambda: self.list_organizations( + id, + from_=_parsed_next, + take=take, + request_options=request_options, + ) + return SyncPager(has_next=_has_next, items=_items, get_next=_get_next, response=_parsed_response) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + +class AsyncRawOrganizationTemplatesClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def list( + self, + *, + from_: typing.Optional[str] = None, + take: typing.Optional[int] = 5, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncPager[OrganizationTemplate, ListOrganizationTemplatesPaginatedResponseContent]: + """ + Retrieve a list of Organization Templates. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order. + + Parameters + ---------- + from_ : typing.Optional[str] + Optional Id from which to start selection. + + take : typing.Optional[int] + Number of results per page. Defaults to 5. Values greater than 10 are capped at 10. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncPager[OrganizationTemplate, ListOrganizationTemplatesPaginatedResponseContent] + Organization templates successfully retrieved. + """ + _response = await self._client_wrapper.httpx_client.request( + "organization-templates", + method="GET", + params={ + "from": from_, + "take": take, + }, + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _parsed_response = typing.cast( + ListOrganizationTemplatesPaginatedResponseContent, + parse_obj_as( + type_=ListOrganizationTemplatesPaginatedResponseContent, # type: ignore + object_=_response.json(), + ), + ) + _items = _parsed_response.organization_templates + _parsed_next = _parsed_response.next + _has_next = _parsed_next is not None and _parsed_next != "" + + async def _get_next(): + return await self.list( + from_=_parsed_next, + take=take, + request_options=request_options, + ) + + return AsyncPager(has_next=_has_next, items=_items, get_next=_get_next, response=_parsed_response) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def create( + self, + *, + name: str, + organization_deletion_behavior: OrganizationDeletionBehaviorEnum, + enforce_permission_ceiling: bool, + enforce_self_assignment_restriction: bool, + is_default: typing.Optional[bool] = OMIT, + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = OMIT, + connection_profile_id: typing.Optional[str] = OMIT, + user_attribute_profile_id: typing.Optional[str] = OMIT, + allowed_strategies: typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] = OMIT, + invitation_landing_client_id: typing.Optional[str] = OMIT, + admin_roles_assignment: typing.Optional[typing.Sequence[str]] = OMIT, + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = OMIT, + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = OMIT, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncHttpResponse[OrganizationTemplate]: + """ + Create an Organization Template. + + Parameters + ---------- + name : str + The name of the organization template. + + organization_deletion_behavior : OrganizationDeletionBehaviorEnum + + enforce_permission_ceiling : bool + Whether to enforce permission ceiling for organizations using this template. + + enforce_self_assignment_restriction : bool + Whether to enforce self-assignment restrictions for organizations using this template. + + is_default : typing.Optional[bool] + Whether this is the default template applied to new organizations. + + connection_deletion_behavior : typing.Optional[ConnectionDeletionBehaviorEnum] + + connection_profile_id : typing.Optional[str] + The connection profile to apply to new connections. + + user_attribute_profile_id : typing.Optional[str] + The user attribute profile to apply to organizations. + + allowed_strategies : typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] + List of allowed connection strategies for this template. + + invitation_landing_client_id : typing.Optional[str] + The client ID for the invitation landing page. + + admin_roles_assignment : typing.Optional[typing.Sequence[str]] + Default admin roles to assign to organization creators. + + use_for_organization_discovery : typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] + + role_visibility_policy : typing.Optional[OrganizationTemplateRoleVisibilityPolicy] + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[OrganizationTemplate] + Organization template successfully created. + """ + _response = await self._client_wrapper.httpx_client.request( + "organization-templates", + method="POST", + json={ + "name": name, + "is_default": is_default, + "organization_deletion_behavior": organization_deletion_behavior, + "connection_deletion_behavior": connection_deletion_behavior, + "enforce_permission_ceiling": enforce_permission_ceiling, + "enforce_self_assignment_restriction": enforce_self_assignment_restriction, + "connection_profile_id": connection_profile_id, + "user_attribute_profile_id": user_attribute_profile_id, + "allowed_strategies": allowed_strategies, + "invitation_landing_client_id": invitation_landing_client_id, + "admin_roles_assignment": admin_roles_assignment, + "use_for_organization_discovery": convert_and_respect_annotation_metadata( + object_=use_for_organization_discovery, + annotation=typing.Optional[OrganizationTemplateUseForOrganizationDiscovery], + direction="write", + ), + "role_visibility_policy": convert_and_respect_annotation_metadata( + object_=role_visibility_policy, + annotation=typing.Optional[OrganizationTemplateRoleVisibilityPolicy], + direction="write", + ), + }, + headers={ + "content-type": "application/json", + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + OrganizationTemplate, + parse_obj_as( + type_=OrganizationTemplate, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 409: + raise ConflictError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def get( + self, id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> AsyncHttpResponse[OrganizationTemplate]: + """ + Retrieve details about a single Organization Template specified by ID. + + Parameters + ---------- + id : str + Organization Template identifier. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[OrganizationTemplate] + Organization template successfully retrieved. + """ + _response = await self._client_wrapper.httpx_client.request( + f"organization-templates/{quote_path_param(id)}", + method="GET", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + OrganizationTemplate, + parse_obj_as( + type_=OrganizationTemplate, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def update( + self, + id: str, + *, + name: typing.Optional[str] = OMIT, + is_default: typing.Optional[bool] = OMIT, + organization_deletion_behavior: typing.Optional[OrganizationDeletionBehaviorEnum] = OMIT, + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = OMIT, + enforce_permission_ceiling: typing.Optional[bool] = OMIT, + enforce_self_assignment_restriction: typing.Optional[bool] = OMIT, + connection_profile_id: typing.Optional[str] = OMIT, + user_attribute_profile_id: typing.Optional[str] = OMIT, + allowed_strategies: typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] = OMIT, + invitation_landing_client_id: typing.Optional[str] = OMIT, + admin_roles_assignment: typing.Optional[typing.Sequence[str]] = OMIT, + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = OMIT, + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = OMIT, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncHttpResponse[OrganizationTemplate]: + """ + Update the details of a specific Organization Template. + + Parameters + ---------- + id : str + Organization Template identifier. + + name : typing.Optional[str] + The name of the organization template. + + is_default : typing.Optional[bool] + Whether this is the default template applied to new organizations. + + organization_deletion_behavior : typing.Optional[OrganizationDeletionBehaviorEnum] + + connection_deletion_behavior : typing.Optional[ConnectionDeletionBehaviorEnum] + + enforce_permission_ceiling : typing.Optional[bool] + Whether to enforce permission ceiling for organizations using this template. + + enforce_self_assignment_restriction : typing.Optional[bool] + Whether to enforce self-assignment restrictions for organizations using this template. + + connection_profile_id : typing.Optional[str] + The connection profile to apply to new connections. + + user_attribute_profile_id : typing.Optional[str] + The user attribute profile to apply to organizations. + + allowed_strategies : typing.Optional[typing.Sequence[OrganizationTemplateAllowedStrategyEnum]] + List of allowed connection strategies for this template. + + invitation_landing_client_id : typing.Optional[str] + The client ID for the invitation landing page. + + admin_roles_assignment : typing.Optional[typing.Sequence[str]] + Default admin roles to assign to organization creators. + + use_for_organization_discovery : typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] + + role_visibility_policy : typing.Optional[OrganizationTemplateRoleVisibilityPolicy] + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[OrganizationTemplate] + Organization template successfully updated. + """ + _response = await self._client_wrapper.httpx_client.request( + f"organization-templates/{quote_path_param(id)}", + method="PATCH", + json={ + "name": name, + "is_default": is_default, + "organization_deletion_behavior": organization_deletion_behavior, + "connection_deletion_behavior": connection_deletion_behavior, + "enforce_permission_ceiling": enforce_permission_ceiling, + "enforce_self_assignment_restriction": enforce_self_assignment_restriction, + "connection_profile_id": connection_profile_id, + "user_attribute_profile_id": user_attribute_profile_id, + "allowed_strategies": allowed_strategies, + "invitation_landing_client_id": invitation_landing_client_id, + "admin_roles_assignment": admin_roles_assignment, + "use_for_organization_discovery": convert_and_respect_annotation_metadata( + object_=use_for_organization_discovery, + annotation=typing.Optional[OrganizationTemplateUseForOrganizationDiscovery], + direction="write", + ), + "role_visibility_policy": convert_and_respect_annotation_metadata( + object_=role_visibility_policy, + annotation=typing.Optional[OrganizationTemplateRoleVisibilityPolicy], + direction="write", + ), + }, + headers={ + "content-type": "application/json", + }, + request_options=request_options, + omit=OMIT, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + OrganizationTemplate, + parse_obj_as( + type_=OrganizationTemplate, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def list_organizations( + self, + id: str, + *, + from_: typing.Optional[str] = None, + take: typing.Optional[int] = 5, + request_options: typing.Optional[RequestOptions] = None, + ) -> AsyncPager[OrganizationTemplateAssignedOrganization, ListTemplateOrganizationsPaginatedResponseContent]: + """ + Retrieve a list of organizations assigned to an Organization Template. This endpoint supports Checkpoint pagination. Results are returned in a stable order, sorted by their identifier (`id`) in ascending order. + + Parameters + ---------- + id : str + The ID of the organization template. + + from_ : typing.Optional[str] + Optional Id from which to start selection. + + take : typing.Optional[int] + Number of results per page. Defaults to 5. Values greater than 10 are capped at 10. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncPager[OrganizationTemplateAssignedOrganization, ListTemplateOrganizationsPaginatedResponseContent] + Organizations successfully retrieved. + """ + _response = await self._client_wrapper.httpx_client.request( + f"organization-templates/{quote_path_param(id)}/organizations", + method="GET", + params={ + "from": from_, + "take": take, + }, + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _parsed_response = typing.cast( + ListTemplateOrganizationsPaginatedResponseContent, + parse_obj_as( + type_=ListTemplateOrganizationsPaginatedResponseContent, # type: ignore + object_=_response.json(), + ), + ) + _items = _parsed_response.organizations + _parsed_next = _parsed_response.next + _has_next = _parsed_next is not None and _parsed_next != "" + + async def _get_next(): + return await self.list_organizations( + id, + from_=_parsed_next, + take=take, + request_options=request_options, + ) + + return AsyncPager(has_next=_has_next, items=_items, get_next=_get_next, response=_parsed_response) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) diff --git a/src/auth0/management/organizations/__init__.py b/src/auth0/management/organizations/__init__.py index 079f5c6d..bc43123f 100644 --- a/src/auth0/management/organizations/__init__.py +++ b/src/auth0/management/organizations/__init__.py @@ -15,6 +15,7 @@ groups, invitations, members, + organization_template, roles, ) _dynamic_imports: typing.Dict[str, str] = { @@ -26,6 +27,7 @@ "groups": ".groups", "invitations": ".invitations", "members": ".members", + "organization_template": ".organization_template", "roles": ".roles", } @@ -60,5 +62,6 @@ def __dir__(): "groups", "invitations", "members", + "organization_template", "roles", ] diff --git a/src/auth0/management/organizations/client.py b/src/auth0/management/organizations/client.py index 74040635..62788052 100644 --- a/src/auth0/management/organizations/client.py +++ b/src/auth0/management/organizations/client.py @@ -30,6 +30,7 @@ from .groups.client import AsyncGroupsClient, GroupsClient from .invitations.client import AsyncInvitationsClient, InvitationsClient from .members.client import AsyncMembersClient, MembersClient + from .organization_template.client import AsyncOrganizationTemplateClient, OrganizationTemplateClient from .roles.client import AsyncRolesClient, RolesClient # this is used as the default value for optional parameters OMIT = typing.cast(typing.Any, ...) @@ -46,6 +47,7 @@ def __init__(self, *, client_wrapper: SyncClientWrapper): self._enabled_connections: typing.Optional[EnabledConnectionsClient] = None self._invitations: typing.Optional[InvitationsClient] = None self._members: typing.Optional[MembersClient] = None + self._organization_template: typing.Optional[OrganizationTemplateClient] = None self._groups: typing.Optional[GroupsClient] = None self._roles: typing.Optional[RolesClient] = None @@ -437,6 +439,14 @@ def members(self): self._members = MembersClient(client_wrapper=self._client_wrapper) return self._members + @property + def organization_template(self): + if self._organization_template is None: + from .organization_template.client import OrganizationTemplateClient # noqa: E402 + + self._organization_template = OrganizationTemplateClient(client_wrapper=self._client_wrapper) + return self._organization_template + @property def groups(self): if self._groups is None: @@ -465,6 +475,7 @@ def __init__(self, *, client_wrapper: AsyncClientWrapper): self._enabled_connections: typing.Optional[AsyncEnabledConnectionsClient] = None self._invitations: typing.Optional[AsyncInvitationsClient] = None self._members: typing.Optional[AsyncMembersClient] = None + self._organization_template: typing.Optional[AsyncOrganizationTemplateClient] = None self._groups: typing.Optional[AsyncGroupsClient] = None self._roles: typing.Optional[AsyncRolesClient] = None @@ -905,6 +916,14 @@ def members(self): self._members = AsyncMembersClient(client_wrapper=self._client_wrapper) return self._members + @property + def organization_template(self): + if self._organization_template is None: + from .organization_template.client import AsyncOrganizationTemplateClient # noqa: E402 + + self._organization_template = AsyncOrganizationTemplateClient(client_wrapper=self._client_wrapper) + return self._organization_template + @property def groups(self): if self._groups is None: diff --git a/src/auth0/management/organizations/organization_template/__init__.py b/src/auth0/management/organizations/organization_template/__init__.py new file mode 100644 index 00000000..5cde0202 --- /dev/null +++ b/src/auth0/management/organizations/organization_template/__init__.py @@ -0,0 +1,4 @@ +# This file was auto-generated by Fern from our API Definition. + +# isort: skip_file + diff --git a/src/auth0/management/organizations/organization_template/client.py b/src/auth0/management/organizations/organization_template/client.py new file mode 100644 index 00000000..e4beedfb --- /dev/null +++ b/src/auth0/management/organizations/organization_template/client.py @@ -0,0 +1,274 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.request_options import RequestOptions +from ...types.organization_template import OrganizationTemplate +from .raw_client import AsyncRawOrganizationTemplateClient, RawOrganizationTemplateClient + + +class OrganizationTemplateClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._raw_client = RawOrganizationTemplateClient(client_wrapper=client_wrapper) + + @property + def with_raw_response(self) -> RawOrganizationTemplateClient: + """ + Retrieves a raw implementation of this client that returns raw responses. + + Returns + ------- + RawOrganizationTemplateClient + """ + return self._raw_client + + def get(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> OrganizationTemplate: + """ + Retrieve the organization template assigned to a specific organization. Returns the template object if one is explicitly assigned, or a 404 if no template is assigned. + + Parameters + ---------- + id : str + ID of the organization. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + OrganizationTemplate + Organization template successfully retrieved. + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + client.organizations.organization_template.get( + id="id", + ) + """ + _response = self._raw_client.get(id, request_options=request_options) + return _response.data + + def assign_organization_template( + self, id: str, template_id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> None: + """ + Assign an Organization Template to an organization. + + Parameters + ---------- + id : str + The ID of the organization. + + template_id : str + The ID of the organization template to assign. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + None + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + client.organizations.organization_template.assign_organization_template( + id="id", + template_id="template_id", + ) + """ + _response = self._raw_client.assign_organization_template(id, template_id, request_options=request_options) + return _response.data + + def unassign_organization_template( + self, id: str, template_id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> None: + """ + Remove an Organization Template assignment from an organization. + + Parameters + ---------- + id : str + The ID of the organization. + + template_id : str + The ID of the organization template to unassign. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + None + + Examples + -------- + from auth0 import Auth0 + + client = Auth0( + token="YOUR_TOKEN", + ) + client.organizations.organization_template.unassign_organization_template( + id="id", + template_id="template_id", + ) + """ + _response = self._raw_client.unassign_organization_template(id, template_id, request_options=request_options) + return _response.data + + +class AsyncOrganizationTemplateClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._raw_client = AsyncRawOrganizationTemplateClient(client_wrapper=client_wrapper) + + @property + def with_raw_response(self) -> AsyncRawOrganizationTemplateClient: + """ + Retrieves a raw implementation of this client that returns raw responses. + + Returns + ------- + AsyncRawOrganizationTemplateClient + """ + return self._raw_client + + async def get(self, id: str, *, request_options: typing.Optional[RequestOptions] = None) -> OrganizationTemplate: + """ + Retrieve the organization template assigned to a specific organization. Returns the template object if one is explicitly assigned, or a 404 if no template is assigned. + + Parameters + ---------- + id : str + ID of the organization. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + OrganizationTemplate + Organization template successfully retrieved. + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + await client.organizations.organization_template.get( + id="id", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.get(id, request_options=request_options) + return _response.data + + async def assign_organization_template( + self, id: str, template_id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> None: + """ + Assign an Organization Template to an organization. + + Parameters + ---------- + id : str + The ID of the organization. + + template_id : str + The ID of the organization template to assign. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + None + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + await client.organizations.organization_template.assign_organization_template( + id="id", + template_id="template_id", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.assign_organization_template( + id, template_id, request_options=request_options + ) + return _response.data + + async def unassign_organization_template( + self, id: str, template_id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> None: + """ + Remove an Organization Template assignment from an organization. + + Parameters + ---------- + id : str + The ID of the organization. + + template_id : str + The ID of the organization template to unassign. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + None + + Examples + -------- + import asyncio + + from auth0 import AsyncAuth0 + + client = AsyncAuth0( + token="YOUR_TOKEN", + ) + + + async def main() -> None: + await client.organizations.organization_template.unassign_organization_template( + id="id", + template_id="template_id", + ) + + + asyncio.run(main()) + """ + _response = await self._raw_client.unassign_organization_template( + id, template_id, request_options=request_options + ) + return _response.data diff --git a/src/auth0/management/organizations/organization_template/raw_client.py b/src/auth0/management/organizations/organization_template/raw_client.py new file mode 100644 index 00000000..2df4e6ee --- /dev/null +++ b/src/auth0/management/organizations/organization_template/raw_client.py @@ -0,0 +1,531 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing +from json.decoder import JSONDecodeError + +from ...core.api_error import ApiError +from ...core.client_wrapper import AsyncClientWrapper, SyncClientWrapper +from ...core.http_response import AsyncHttpResponse, HttpResponse +from ...core.jsonable_encoder import quote_path_param +from ...core.parse_error import ParsingError +from ...core.pydantic_utilities import parse_obj_as +from ...core.request_options import RequestOptions +from ...errors.bad_request_error import BadRequestError +from ...errors.forbidden_error import ForbiddenError +from ...errors.not_found_error import NotFoundError +from ...errors.too_many_requests_error import TooManyRequestsError +from ...errors.unauthorized_error import UnauthorizedError +from ...types.organization_template import OrganizationTemplate +from pydantic import ValidationError + + +class RawOrganizationTemplateClient: + def __init__(self, *, client_wrapper: SyncClientWrapper): + self._client_wrapper = client_wrapper + + def get( + self, id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> HttpResponse[OrganizationTemplate]: + """ + Retrieve the organization template assigned to a specific organization. Returns the template object if one is explicitly assigned, or a 404 if no template is assigned. + + Parameters + ---------- + id : str + ID of the organization. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[OrganizationTemplate] + Organization template successfully retrieved. + """ + _response = self._client_wrapper.httpx_client.request( + f"organizations/{quote_path_param(id)}/organization-templates", + method="GET", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + OrganizationTemplate, + parse_obj_as( + type_=OrganizationTemplate, # type: ignore + object_=_response.json(), + ), + ) + return HttpResponse(response=_response, data=_data) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def assign_organization_template( + self, id: str, template_id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> HttpResponse[None]: + """ + Assign an Organization Template to an organization. + + Parameters + ---------- + id : str + The ID of the organization. + + template_id : str + The ID of the organization template to assign. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[None] + """ + _response = self._client_wrapper.httpx_client.request( + f"organizations/{quote_path_param(id)}/organization-templates/{quote_path_param(template_id)}", + method="PUT", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + return HttpResponse(response=_response, data=None) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + def unassign_organization_template( + self, id: str, template_id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> HttpResponse[None]: + """ + Remove an Organization Template assignment from an organization. + + Parameters + ---------- + id : str + The ID of the organization. + + template_id : str + The ID of the organization template to unassign. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + HttpResponse[None] + """ + _response = self._client_wrapper.httpx_client.request( + f"organizations/{quote_path_param(id)}/organization-templates/{quote_path_param(template_id)}", + method="DELETE", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + return HttpResponse(response=_response, data=None) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + +class AsyncRawOrganizationTemplateClient: + def __init__(self, *, client_wrapper: AsyncClientWrapper): + self._client_wrapper = client_wrapper + + async def get( + self, id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> AsyncHttpResponse[OrganizationTemplate]: + """ + Retrieve the organization template assigned to a specific organization. Returns the template object if one is explicitly assigned, or a 404 if no template is assigned. + + Parameters + ---------- + id : str + ID of the organization. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[OrganizationTemplate] + Organization template successfully retrieved. + """ + _response = await self._client_wrapper.httpx_client.request( + f"organizations/{quote_path_param(id)}/organization-templates", + method="GET", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + _data = typing.cast( + OrganizationTemplate, + parse_obj_as( + type_=OrganizationTemplate, # type: ignore + object_=_response.json(), + ), + ) + return AsyncHttpResponse(response=_response, data=_data) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 404: + raise NotFoundError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def assign_organization_template( + self, id: str, template_id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> AsyncHttpResponse[None]: + """ + Assign an Organization Template to an organization. + + Parameters + ---------- + id : str + The ID of the organization. + + template_id : str + The ID of the organization template to assign. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[None] + """ + _response = await self._client_wrapper.httpx_client.request( + f"organizations/{quote_path_param(id)}/organization-templates/{quote_path_param(template_id)}", + method="PUT", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + return AsyncHttpResponse(response=_response, data=None) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) + + async def unassign_organization_template( + self, id: str, template_id: str, *, request_options: typing.Optional[RequestOptions] = None + ) -> AsyncHttpResponse[None]: + """ + Remove an Organization Template assignment from an organization. + + Parameters + ---------- + id : str + The ID of the organization. + + template_id : str + The ID of the organization template to unassign. + + request_options : typing.Optional[RequestOptions] + Request-specific configuration. + + Returns + ------- + AsyncHttpResponse[None] + """ + _response = await self._client_wrapper.httpx_client.request( + f"organizations/{quote_path_param(id)}/organization-templates/{quote_path_param(template_id)}", + method="DELETE", + request_options=request_options, + ) + try: + if 200 <= _response.status_code < 300: + return AsyncHttpResponse(response=_response, data=None) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 401: + raise UnauthorizedError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 403: + raise ForbiddenError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + if _response.status_code == 429: + raise TooManyRequestsError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) + _response_json = _response.json() + except JSONDecodeError: + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response.text) + except ValidationError as e: + raise ParsingError( + status_code=_response.status_code, headers=dict(_response.headers), body=_response.json(), cause=e + ) + raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json) diff --git a/src/auth0/management/types/__init__.py b/src/auth0/management/types/__init__.py index a8ec66dc..f640bcfb 100644 --- a/src/auth0/management/types/__init__.py +++ b/src/auth0/management/types/__init__.py @@ -92,6 +92,8 @@ from .attack_protection_update_captcha_recaptcha_v_2 import AttackProtectionUpdateCaptchaRecaptchaV2 from .authentication_method_type_enum import AuthenticationMethodTypeEnum from .authentication_type_enum import AuthenticationTypeEnum + from .b_2_b_integration_configuration import B2BIntegrationConfiguration + from .b_2_b_integration_configuration_integration_type_enum import B2BIntegrationConfigurationIntegrationTypeEnum from .bad_request_schema import BadRequestSchema from .bad_request_schema_error import BadRequestSchemaError from .bot_detection_allowlist import BotDetectionAllowlist @@ -392,6 +394,7 @@ from .connection_debug_saml import ConnectionDebugSaml from .connection_decryption_key_saml import ConnectionDecryptionKeySaml from .connection_decryption_key_saml_cert import ConnectionDecryptionKeySamlCert + from .connection_deletion_behavior_enum import ConnectionDeletionBehaviorEnum from .connection_destination_url_saml import ConnectionDestinationUrlSaml from .connection_digest_algorithm_enum_saml import ConnectionDigestAlgorithmEnumSaml from .connection_digest_algorithm_saml import ConnectionDigestAlgorithmSaml @@ -416,6 +419,7 @@ from .connection_email_from_email import ConnectionEmailFromEmail from .connection_email_otp_authentication_method import ConnectionEmailOtpAuthenticationMethod from .connection_email_subject_email import ConnectionEmailSubjectEmail + from .connection_enable_pushed_authorization_requests import ConnectionEnablePushedAuthorizationRequests from .connection_enable_script_context import ConnectionEnableScriptContext from .connection_enabled_client import ConnectionEnabledClient from .connection_enabled_clients import ConnectionEnabledClients @@ -611,6 +615,17 @@ ConnectionProfileOrganizationAssignMembershipOnLoginEnum, ) from .connection_profile_organization_show_as_button_enum import ConnectionProfileOrganizationShowAsButtonEnum + from .connection_profile_provisioning import ConnectionProfileProvisioning + from .connection_profile_provisioning_scim import ConnectionProfileProvisioningScim + from .connection_profile_provisioning_scim_token_default_expiry import ( + ConnectionProfileProvisioningScimTokenDefaultExpiry, + ) + from .connection_profile_provisioning_scim_token_max_allowed_expiry import ( + ConnectionProfileProvisioningScimTokenMaxAllowedExpiry, + ) + from .connection_profile_provisioning_scim_token_scope_enum import ConnectionProfileProvisioningScimTokenScopeEnum + from .connection_profile_provisioning_scim_token_scopes import ConnectionProfileProvisioningScimTokenScopes + from .connection_profile_provisioning_scim_tokens import ConnectionProfileProvisioningScimTokens from .connection_profile_strategy_override import ConnectionProfileStrategyOverride from .connection_profile_strategy_overrides import ConnectionProfileStrategyOverrides from .connection_profile_strategy_overrides_connection_config import ( @@ -619,6 +634,7 @@ from .connection_profile_strategy_overrides_enabled_features import ( ConnectionProfileStrategyOverridesEnabledFeatures, ) + from .connection_profile_strategy_overrides_provisioning import ConnectionProfileStrategyOverridesProvisioning from .connection_profile_template import ConnectionProfileTemplate from .connection_profile_template_item import ConnectionProfileTemplateItem from .connection_properties_options import ConnectionPropertiesOptions @@ -628,6 +644,7 @@ from .connection_provider_sms import ConnectionProviderSms from .connection_provisioning_ticket_url import ConnectionProvisioningTicketUrl from .connection_purposes import ConnectionPurposes + from .connection_pushed_authorization_request_endpoint import ConnectionPushedAuthorizationRequestEndpoint from .connection_realm_fallback import ConnectionRealmFallback from .connection_realms import ConnectionRealms from .connection_recipient_url_saml import ConnectionRecipientUrlSaml @@ -643,6 +660,7 @@ from .connection_request_template_saml import ConnectionRequestTemplateSaml from .connection_request_token_urlo_auth_1 import ConnectionRequestTokenUrloAuth1 from .connection_request_uri_parameter_supported import ConnectionRequestUriParameterSupported + from .connection_require_pushed_authorization_requests import ConnectionRequirePushedAuthorizationRequests from .connection_require_request_uri_registration import ConnectionRequireRequestUriRegistration from .connection_requires_username import ConnectionRequiresUsername from .connection_response_common import ConnectionResponseCommon @@ -1415,6 +1433,9 @@ from .event_stream_cloud_event_connection_created_object_2_options_idpinitiated_client_protocol_enum import ( EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum, ) + from .event_stream_cloud_event_connection_created_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata, + ) from .event_stream_cloud_event_connection_created_object_2_options_protocol_binding_enum import ( EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum, ) @@ -1591,6 +1612,363 @@ from .event_stream_cloud_event_connection_created_object_7_strategy_enum import ( EventStreamCloudEventConnectionCreatedObject7StrategyEnum, ) + from .event_stream_cloud_event_connection_created_previous_object import ( + EventStreamCloudEventConnectionCreatedPreviousObject, + ) + from .event_stream_cloud_event_connection_created_previous_object_0 import ( + EventStreamCloudEventConnectionCreatedPreviousObject0, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject0Authentication, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject0Metadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject0Options, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_oidc_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_schema_version_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_type_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_created_previous_object_0_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1 import ( + EventStreamCloudEventConnectionCreatedPreviousObject1, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject1Authentication, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject1Metadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject1Options, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_oidc_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_schema_version_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_type_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_created_previous_object_1_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_2 import ( + EventStreamCloudEventConnectionCreatedPreviousObject2, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject2Authentication, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject2Metadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject2Options, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_fields_map import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_subject import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_created_previous_object_2_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_3 import ( + EventStreamCloudEventConnectionCreatedPreviousObject3, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject3Authentication, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject3Metadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject3Options, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_subject import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_created_previous_object_3_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_4 import ( + EventStreamCloudEventConnectionCreatedPreviousObject4, + ) + from .event_stream_cloud_event_connection_created_previous_object_4_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject4Authentication, + ) + from .event_stream_cloud_event_connection_created_previous_object_4_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_created_previous_object_4_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject4Metadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_4_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject4Options, + ) + from .event_stream_cloud_event_connection_created_previous_object_4_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_4_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_4_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_created_previous_object_4_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_5 import ( + EventStreamCloudEventConnectionCreatedPreviousObject5, + ) + from .event_stream_cloud_event_connection_created_previous_object_5_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject5Authentication, + ) + from .event_stream_cloud_event_connection_created_previous_object_5_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_created_previous_object_5_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject5Metadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_5_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject5Options, + ) + from .event_stream_cloud_event_connection_created_previous_object_5_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_5_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_created_previous_object_5_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_6 import ( + EventStreamCloudEventConnectionCreatedPreviousObject6, + ) + from .event_stream_cloud_event_connection_created_previous_object_6_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject6Authentication, + ) + from .event_stream_cloud_event_connection_created_previous_object_6_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_created_previous_object_6_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject6Metadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_6_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject6Options, + ) + from .event_stream_cloud_event_connection_created_previous_object_6_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_created_previous_object_6_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_6_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_created_previous_object_6_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_7 import ( + EventStreamCloudEventConnectionCreatedPreviousObject7, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject7Authentication, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject7Metadata, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject7Options, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options_identity_api_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options_tenant_domain_one import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options_userid_attribute_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_options_waad_protocol_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum, + ) + from .event_stream_cloud_event_connection_created_previous_object_7_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum, + ) from .event_stream_cloud_event_connection_created_type_enum import EventStreamCloudEventConnectionCreatedTypeEnum from .event_stream_cloud_event_connection_deleted import EventStreamCloudEventConnectionDeleted from .event_stream_cloud_event_connection_deleted_cloud_event import ( @@ -1760,6 +2138,9 @@ from .event_stream_cloud_event_connection_deleted_object_2_options_idpinitiated_client_protocol_enum import ( EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum, ) + from .event_stream_cloud_event_connection_deleted_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata, + ) from .event_stream_cloud_event_connection_deleted_object_2_options_protocol_binding_enum import ( EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum, ) @@ -1936,6 +2317,363 @@ from .event_stream_cloud_event_connection_deleted_object_7_strategy_enum import ( EventStreamCloudEventConnectionDeletedObject7StrategyEnum, ) + from .event_stream_cloud_event_connection_deleted_previous_object import ( + EventStreamCloudEventConnectionDeletedPreviousObject, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0 import ( + EventStreamCloudEventConnectionDeletedPreviousObject0, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject0Authentication, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject0Metadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject0Options, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_oidc_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_schema_version_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_type_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_0_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1 import ( + EventStreamCloudEventConnectionDeletedPreviousObject1, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject1Authentication, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject1Metadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject1Options, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_oidc_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_schema_version_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_type_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_1_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2 import ( + EventStreamCloudEventConnectionDeletedPreviousObject2, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject2Authentication, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject2Metadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject2Options, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_fields_map import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_subject import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_2_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3 import ( + EventStreamCloudEventConnectionDeletedPreviousObject3, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject3Authentication, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject3Metadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject3Options, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_subject import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_3_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4 import ( + EventStreamCloudEventConnectionDeletedPreviousObject4, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject4Authentication, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject4Metadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject4Options, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_4_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_5 import ( + EventStreamCloudEventConnectionDeletedPreviousObject5, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_5_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject5Authentication, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_5_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_5_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject5Metadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_5_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject5Options, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_5_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_5_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_5_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6 import ( + EventStreamCloudEventConnectionDeletedPreviousObject6, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject6Authentication, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject6Metadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject6Options, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_6_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7 import ( + EventStreamCloudEventConnectionDeletedPreviousObject7, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject7Authentication, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject7Metadata, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject7Options, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options_identity_api_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options_tenant_domain_one import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options_userid_attribute_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_options_waad_protocol_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum, + ) + from .event_stream_cloud_event_connection_deleted_previous_object_7_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum, + ) from .event_stream_cloud_event_connection_deleted_type_enum import EventStreamCloudEventConnectionDeletedTypeEnum from .event_stream_cloud_event_connection_updated import EventStreamCloudEventConnectionUpdated from .event_stream_cloud_event_connection_updated_cloud_event import ( @@ -2105,6 +2843,9 @@ from .event_stream_cloud_event_connection_updated_object_2_options_idpinitiated_client_protocol_enum import ( EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum, ) + from .event_stream_cloud_event_connection_updated_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata, + ) from .event_stream_cloud_event_connection_updated_object_2_options_protocol_binding_enum import ( EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum, ) @@ -2281,19 +3022,376 @@ from .event_stream_cloud_event_connection_updated_object_7_strategy_enum import ( EventStreamCloudEventConnectionUpdatedObject7StrategyEnum, ) - from .event_stream_cloud_event_connection_updated_type_enum import EventStreamCloudEventConnectionUpdatedTypeEnum - from .event_stream_cloud_event_context import EventStreamCloudEventContext - from .event_stream_cloud_event_context_client import EventStreamCloudEventContextClient - from .event_stream_cloud_event_context_client_metadata import EventStreamCloudEventContextClientMetadata - from .event_stream_cloud_event_context_connection import EventStreamCloudEventContextConnection - from .event_stream_cloud_event_context_request import EventStreamCloudEventContextRequest - from .event_stream_cloud_event_context_request_geo import EventStreamCloudEventContextRequestGeo - from .event_stream_cloud_event_context_tenant import EventStreamCloudEventContextTenant - from .event_stream_cloud_event_data import EventStreamCloudEventData - from .event_stream_cloud_event_error_code_enum import EventStreamCloudEventErrorCodeEnum - from .event_stream_cloud_event_error_detail import EventStreamCloudEventErrorDetail - from .event_stream_cloud_event_error_message import EventStreamCloudEventErrorMessage - from .event_stream_cloud_event_error_message_type_enum import EventStreamCloudEventErrorMessageTypeEnum + from .event_stream_cloud_event_connection_updated_previous_object import ( + EventStreamCloudEventConnectionUpdatedPreviousObject, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0Options, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_oidc_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_schema_version_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_type_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_updated_previous_object_0_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1Options, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_oidc_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_schema_version_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_type_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_updated_previous_object_1_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2Options, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_fields_map import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_subject import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_updated_previous_object_2_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3Options, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_subject import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_updated_previous_object_3_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4Options, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_updated_previous_object_4_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_5 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5, + ) + from .event_stream_cloud_event_connection_updated_previous_object_5_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication, + ) + from .event_stream_cloud_event_connection_updated_previous_object_5_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_updated_previous_object_5_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_5_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5Options, + ) + from .event_stream_cloud_event_connection_updated_previous_object_5_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_5_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_updated_previous_object_5_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6Options, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_updated_previous_object_6_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7Options, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options_identity_api_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options_tenant_domain_one import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options_userid_attribute_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_options_waad_protocol_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum, + ) + from .event_stream_cloud_event_connection_updated_previous_object_7_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum, + ) + from .event_stream_cloud_event_connection_updated_type_enum import EventStreamCloudEventConnectionUpdatedTypeEnum + from .event_stream_cloud_event_context import EventStreamCloudEventContext + from .event_stream_cloud_event_context_client import EventStreamCloudEventContextClient + from .event_stream_cloud_event_context_client_metadata import EventStreamCloudEventContextClientMetadata + from .event_stream_cloud_event_context_connection import EventStreamCloudEventContextConnection + from .event_stream_cloud_event_context_request import EventStreamCloudEventContextRequest + from .event_stream_cloud_event_context_request_geo import EventStreamCloudEventContextRequestGeo + from .event_stream_cloud_event_context_tenant import EventStreamCloudEventContextTenant + from .event_stream_cloud_event_data import EventStreamCloudEventData + from .event_stream_cloud_event_error_code_enum import EventStreamCloudEventErrorCodeEnum + from .event_stream_cloud_event_error_detail import EventStreamCloudEventErrorDetail + from .event_stream_cloud_event_error_message import EventStreamCloudEventErrorMessage + from .event_stream_cloud_event_error_message_type_enum import EventStreamCloudEventErrorMessageTypeEnum from .event_stream_cloud_event_group_created import EventStreamCloudEventGroupCreated from .event_stream_cloud_event_group_created_cloud_event import EventStreamCloudEventGroupCreatedCloudEvent from .event_stream_cloud_event_group_created_cloud_event_type_enum import ( @@ -2313,6 +3411,25 @@ from .event_stream_cloud_event_group_created_object_2_type_enum import ( EventStreamCloudEventGroupCreatedObject2TypeEnum, ) + from .event_stream_cloud_event_group_created_previous_object import EventStreamCloudEventGroupCreatedPreviousObject + from .event_stream_cloud_event_group_created_previous_object_0 import ( + EventStreamCloudEventGroupCreatedPreviousObject0, + ) + from .event_stream_cloud_event_group_created_previous_object_0_type_enum import ( + EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum, + ) + from .event_stream_cloud_event_group_created_previous_object_1 import ( + EventStreamCloudEventGroupCreatedPreviousObject1, + ) + from .event_stream_cloud_event_group_created_previous_object_1_type_enum import ( + EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum, + ) + from .event_stream_cloud_event_group_created_previous_object_2 import ( + EventStreamCloudEventGroupCreatedPreviousObject2, + ) + from .event_stream_cloud_event_group_created_previous_object_2_type_enum import ( + EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum, + ) from .event_stream_cloud_event_group_created_type_enum import EventStreamCloudEventGroupCreatedTypeEnum from .event_stream_cloud_event_group_deleted import EventStreamCloudEventGroupDeleted from .event_stream_cloud_event_group_deleted_cloud_event import EventStreamCloudEventGroupDeletedCloudEvent @@ -2333,6 +3450,25 @@ from .event_stream_cloud_event_group_deleted_object_2_type_enum import ( EventStreamCloudEventGroupDeletedObject2TypeEnum, ) + from .event_stream_cloud_event_group_deleted_previous_object import EventStreamCloudEventGroupDeletedPreviousObject + from .event_stream_cloud_event_group_deleted_previous_object_0 import ( + EventStreamCloudEventGroupDeletedPreviousObject0, + ) + from .event_stream_cloud_event_group_deleted_previous_object_0_type_enum import ( + EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum, + ) + from .event_stream_cloud_event_group_deleted_previous_object_1 import ( + EventStreamCloudEventGroupDeletedPreviousObject1, + ) + from .event_stream_cloud_event_group_deleted_previous_object_1_type_enum import ( + EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum, + ) + from .event_stream_cloud_event_group_deleted_previous_object_2 import ( + EventStreamCloudEventGroupDeletedPreviousObject2, + ) + from .event_stream_cloud_event_group_deleted_previous_object_2_type_enum import ( + EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum, + ) from .event_stream_cloud_event_group_deleted_type_enum import EventStreamCloudEventGroupDeletedTypeEnum from .event_stream_cloud_event_group_member_added import EventStreamCloudEventGroupMemberAdded from .event_stream_cloud_event_group_member_added_cloud_event import EventStreamCloudEventGroupMemberAddedCloudEvent @@ -2377,6 +3513,45 @@ from .event_stream_cloud_event_group_member_added_object_member_1_member_type_enum import ( EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum, ) + from .event_stream_cloud_event_group_member_added_previous_object import ( + EventStreamCloudEventGroupMemberAddedPreviousObject, + ) + from .event_stream_cloud_event_group_member_added_previous_object_group import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup, + ) + from .event_stream_cloud_event_group_member_added_previous_object_group_0 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0, + ) + from .event_stream_cloud_event_group_member_added_previous_object_group_0_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum, + ) + from .event_stream_cloud_event_group_member_added_previous_object_group_1 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1, + ) + from .event_stream_cloud_event_group_member_added_previous_object_group_1_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum, + ) + from .event_stream_cloud_event_group_member_added_previous_object_group_2 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2, + ) + from .event_stream_cloud_event_group_member_added_previous_object_group_2_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum, + ) + from .event_stream_cloud_event_group_member_added_previous_object_member import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember, + ) + from .event_stream_cloud_event_group_member_added_previous_object_member_0 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0, + ) + from .event_stream_cloud_event_group_member_added_previous_object_member_0_member_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum, + ) + from .event_stream_cloud_event_group_member_added_previous_object_member_1 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1, + ) + from .event_stream_cloud_event_group_member_added_previous_object_member_1_member_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum, + ) from .event_stream_cloud_event_group_member_added_type_enum import EventStreamCloudEventGroupMemberAddedTypeEnum from .event_stream_cloud_event_group_member_deleted import EventStreamCloudEventGroupMemberDeleted from .event_stream_cloud_event_group_member_deleted_cloud_event import ( @@ -2423,6 +3598,45 @@ from .event_stream_cloud_event_group_member_deleted_object_member_1_member_type_enum import ( EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum, ) + from .event_stream_cloud_event_group_member_deleted_previous_object import ( + EventStreamCloudEventGroupMemberDeletedPreviousObject, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_group import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_group_0 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_group_0_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_group_1 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_group_1_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_group_2 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_group_2_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_member import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_member_0 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_member_0_member_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_member_1 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, + ) + from .event_stream_cloud_event_group_member_deleted_previous_object_member_1_member_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum, + ) from .event_stream_cloud_event_group_member_deleted_type_enum import EventStreamCloudEventGroupMemberDeletedTypeEnum from .event_stream_cloud_event_group_role_assigned import EventStreamCloudEventGroupRoleAssigned from .event_stream_cloud_event_group_role_assigned_cloud_event import ( @@ -2457,6 +3671,33 @@ from .event_stream_cloud_event_group_role_assigned_object_role import ( EventStreamCloudEventGroupRoleAssignedObjectRole, ) + from .event_stream_cloud_event_group_role_assigned_previous_object import ( + EventStreamCloudEventGroupRoleAssignedPreviousObject, + ) + from .event_stream_cloud_event_group_role_assigned_previous_object_group import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup, + ) + from .event_stream_cloud_event_group_role_assigned_previous_object_group_0 import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0, + ) + from .event_stream_cloud_event_group_role_assigned_previous_object_group_0_type_enum import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum, + ) + from .event_stream_cloud_event_group_role_assigned_previous_object_group_1 import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1, + ) + from .event_stream_cloud_event_group_role_assigned_previous_object_group_1_type_enum import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum, + ) + from .event_stream_cloud_event_group_role_assigned_previous_object_group_2 import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2, + ) + from .event_stream_cloud_event_group_role_assigned_previous_object_group_2_type_enum import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum, + ) + from .event_stream_cloud_event_group_role_assigned_previous_object_role import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectRole, + ) from .event_stream_cloud_event_group_role_assigned_type_enum import EventStreamCloudEventGroupRoleAssignedTypeEnum from .event_stream_cloud_event_group_role_deleted import EventStreamCloudEventGroupRoleDeleted from .event_stream_cloud_event_group_role_deleted_cloud_event import EventStreamCloudEventGroupRoleDeletedCloudEvent @@ -2487,6 +3728,33 @@ EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum, ) from .event_stream_cloud_event_group_role_deleted_object_role import EventStreamCloudEventGroupRoleDeletedObjectRole + from .event_stream_cloud_event_group_role_deleted_previous_object import ( + EventStreamCloudEventGroupRoleDeletedPreviousObject, + ) + from .event_stream_cloud_event_group_role_deleted_previous_object_group import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup, + ) + from .event_stream_cloud_event_group_role_deleted_previous_object_group_0 import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0, + ) + from .event_stream_cloud_event_group_role_deleted_previous_object_group_0_type_enum import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum, + ) + from .event_stream_cloud_event_group_role_deleted_previous_object_group_1 import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1, + ) + from .event_stream_cloud_event_group_role_deleted_previous_object_group_1_type_enum import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum, + ) + from .event_stream_cloud_event_group_role_deleted_previous_object_group_2 import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2, + ) + from .event_stream_cloud_event_group_role_deleted_previous_object_group_2_type_enum import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum, + ) + from .event_stream_cloud_event_group_role_deleted_previous_object_role import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectRole, + ) from .event_stream_cloud_event_group_role_deleted_type_enum import EventStreamCloudEventGroupRoleDeletedTypeEnum from .event_stream_cloud_event_group_updated import EventStreamCloudEventGroupUpdated from .event_stream_cloud_event_group_updated_cloud_event import EventStreamCloudEventGroupUpdatedCloudEvent @@ -2507,6 +3775,25 @@ from .event_stream_cloud_event_group_updated_object_2_type_enum import ( EventStreamCloudEventGroupUpdatedObject2TypeEnum, ) + from .event_stream_cloud_event_group_updated_previous_object import EventStreamCloudEventGroupUpdatedPreviousObject + from .event_stream_cloud_event_group_updated_previous_object_0 import ( + EventStreamCloudEventGroupUpdatedPreviousObject0, + ) + from .event_stream_cloud_event_group_updated_previous_object_0_type_enum import ( + EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum, + ) + from .event_stream_cloud_event_group_updated_previous_object_1 import ( + EventStreamCloudEventGroupUpdatedPreviousObject1, + ) + from .event_stream_cloud_event_group_updated_previous_object_1_type_enum import ( + EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum, + ) + from .event_stream_cloud_event_group_updated_previous_object_2 import ( + EventStreamCloudEventGroupUpdatedPreviousObject2, + ) + from .event_stream_cloud_event_group_updated_previous_object_2_type_enum import ( + EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum, + ) from .event_stream_cloud_event_group_updated_type_enum import EventStreamCloudEventGroupUpdatedTypeEnum from .event_stream_cloud_event_offset_only_message import EventStreamCloudEventOffsetOnlyMessage from .event_stream_cloud_event_offset_only_message_type_enum import EventStreamCloudEventOffsetOnlyMessageTypeEnum @@ -2525,6 +3812,45 @@ from .event_stream_cloud_event_org_connection_added_object_organization import ( EventStreamCloudEventOrgConnectionAddedObjectOrganization, ) + from .event_stream_cloud_event_org_connection_added_object_organization_access_level import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel, + ) + from .event_stream_cloud_event_org_connection_added_object_organization_access_level_0_enum import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, + ) + from .event_stream_cloud_event_org_connection_added_object_organization_access_level_1_enum import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, + ) + from .event_stream_cloud_event_org_connection_added_object_organization_access_level_2_enum import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, + ) + from .event_stream_cloud_event_org_connection_added_object_organization_access_level_3_enum import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, + ) + from .event_stream_cloud_event_org_connection_added_previous_object import ( + EventStreamCloudEventOrgConnectionAddedPreviousObject, + ) + from .event_stream_cloud_event_org_connection_added_previous_object_connection import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection, + ) + from .event_stream_cloud_event_org_connection_added_previous_object_organization import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization, + ) + from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel, + ) + from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_0_enum import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, + ) + from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_1_enum import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, + ) + from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_2_enum import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, + ) + from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_3_enum import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, + ) from .event_stream_cloud_event_org_connection_added_type_enum import EventStreamCloudEventOrgConnectionAddedTypeEnum from .event_stream_cloud_event_org_connection_removed import EventStreamCloudEventOrgConnectionRemoved from .event_stream_cloud_event_org_connection_removed_cloud_event import ( @@ -2541,6 +3867,15 @@ from .event_stream_cloud_event_org_connection_removed_object_organization import ( EventStreamCloudEventOrgConnectionRemovedObjectOrganization, ) + from .event_stream_cloud_event_org_connection_removed_previous_object import ( + EventStreamCloudEventOrgConnectionRemovedPreviousObject, + ) + from .event_stream_cloud_event_org_connection_removed_previous_object_connection import ( + EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection, + ) + from .event_stream_cloud_event_org_connection_removed_previous_object_organization import ( + EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization, + ) from .event_stream_cloud_event_org_connection_removed_type_enum import ( EventStreamCloudEventOrgConnectionRemovedTypeEnum, ) @@ -2559,6 +3894,45 @@ from .event_stream_cloud_event_org_connection_updated_object_organization import ( EventStreamCloudEventOrgConnectionUpdatedObjectOrganization, ) + from .event_stream_cloud_event_org_connection_updated_object_organization_access_level import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel, + ) + from .event_stream_cloud_event_org_connection_updated_object_organization_access_level_0_enum import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, + ) + from .event_stream_cloud_event_org_connection_updated_object_organization_access_level_1_enum import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, + ) + from .event_stream_cloud_event_org_connection_updated_object_organization_access_level_2_enum import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, + ) + from .event_stream_cloud_event_org_connection_updated_object_organization_access_level_3_enum import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, + ) + from .event_stream_cloud_event_org_connection_updated_previous_object import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObject, + ) + from .event_stream_cloud_event_org_connection_updated_previous_object_connection import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection, + ) + from .event_stream_cloud_event_org_connection_updated_previous_object_organization import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization, + ) + from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel, + ) + from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_0_enum import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, + ) + from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_1_enum import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, + ) + from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_2_enum import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, + ) + from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_3_enum import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, + ) from .event_stream_cloud_event_org_connection_updated_type_enum import ( EventStreamCloudEventOrgConnectionUpdatedTypeEnum, ) @@ -2574,6 +3948,16 @@ EventStreamCloudEventOrgCreatedObjectBrandingColors, ) from .event_stream_cloud_event_org_created_object_metadata import EventStreamCloudEventOrgCreatedObjectMetadata + from .event_stream_cloud_event_org_created_previous_object import EventStreamCloudEventOrgCreatedPreviousObject + from .event_stream_cloud_event_org_created_previous_object_branding import ( + EventStreamCloudEventOrgCreatedPreviousObjectBranding, + ) + from .event_stream_cloud_event_org_created_previous_object_branding_colors import ( + EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors, + ) + from .event_stream_cloud_event_org_created_previous_object_metadata import ( + EventStreamCloudEventOrgCreatedPreviousObjectMetadata, + ) from .event_stream_cloud_event_org_created_type_enum import EventStreamCloudEventOrgCreatedTypeEnum from .event_stream_cloud_event_org_deleted import EventStreamCloudEventOrgDeleted from .event_stream_cloud_event_org_deleted_cloud_event import EventStreamCloudEventOrgDeletedCloudEvent @@ -2583,6 +3967,10 @@ from .event_stream_cloud_event_org_deleted_data import EventStreamCloudEventOrgDeletedData from .event_stream_cloud_event_org_deleted_object import EventStreamCloudEventOrgDeletedObject from .event_stream_cloud_event_org_deleted_object_metadata import EventStreamCloudEventOrgDeletedObjectMetadata + from .event_stream_cloud_event_org_deleted_previous_object import EventStreamCloudEventOrgDeletedPreviousObject + from .event_stream_cloud_event_org_deleted_previous_object_metadata import ( + EventStreamCloudEventOrgDeletedPreviousObjectMetadata, + ) from .event_stream_cloud_event_org_deleted_type_enum import EventStreamCloudEventOrgDeletedTypeEnum from .event_stream_cloud_event_org_group_role_assigned import EventStreamCloudEventOrgGroupRoleAssigned from .event_stream_cloud_event_org_group_role_assigned_cloud_event import ( @@ -2620,6 +4008,36 @@ from .event_stream_cloud_event_org_group_role_assigned_object_role import ( EventStreamCloudEventOrgGroupRoleAssignedObjectRole, ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObject, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_group import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_0 import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_0_type_enum import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_1 import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_1_type_enum import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_2 import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_2_type_enum import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_organization import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization, + ) + from .event_stream_cloud_event_org_group_role_assigned_previous_object_role import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole, + ) from .event_stream_cloud_event_org_group_role_assigned_type_enum import ( EventStreamCloudEventOrgGroupRoleAssignedTypeEnum, ) @@ -2659,6 +4077,36 @@ from .event_stream_cloud_event_org_group_role_deleted_object_role import ( EventStreamCloudEventOrgGroupRoleDeletedObjectRole, ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObject, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_group import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_0 import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_0_type_enum import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_1 import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_1_type_enum import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_2 import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_2_type_enum import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_organization import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization, + ) + from .event_stream_cloud_event_org_group_role_deleted_previous_object_role import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole, + ) from .event_stream_cloud_event_org_group_role_deleted_type_enum import ( EventStreamCloudEventOrgGroupRoleDeletedTypeEnum, ) @@ -2673,6 +4121,15 @@ EventStreamCloudEventOrgMemberAddedObjectOrganization, ) from .event_stream_cloud_event_org_member_added_object_user import EventStreamCloudEventOrgMemberAddedObjectUser + from .event_stream_cloud_event_org_member_added_previous_object import ( + EventStreamCloudEventOrgMemberAddedPreviousObject, + ) + from .event_stream_cloud_event_org_member_added_previous_object_organization import ( + EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization, + ) + from .event_stream_cloud_event_org_member_added_previous_object_user import ( + EventStreamCloudEventOrgMemberAddedPreviousObjectUser, + ) from .event_stream_cloud_event_org_member_added_type_enum import EventStreamCloudEventOrgMemberAddedTypeEnum from .event_stream_cloud_event_org_member_deleted import EventStreamCloudEventOrgMemberDeleted from .event_stream_cloud_event_org_member_deleted_cloud_event import EventStreamCloudEventOrgMemberDeletedCloudEvent @@ -2685,6 +4142,15 @@ EventStreamCloudEventOrgMemberDeletedObjectOrganization, ) from .event_stream_cloud_event_org_member_deleted_object_user import EventStreamCloudEventOrgMemberDeletedObjectUser + from .event_stream_cloud_event_org_member_deleted_previous_object import ( + EventStreamCloudEventOrgMemberDeletedPreviousObject, + ) + from .event_stream_cloud_event_org_member_deleted_previous_object_organization import ( + EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization, + ) + from .event_stream_cloud_event_org_member_deleted_previous_object_user import ( + EventStreamCloudEventOrgMemberDeletedPreviousObjectUser, + ) from .event_stream_cloud_event_org_member_deleted_type_enum import EventStreamCloudEventOrgMemberDeletedTypeEnum from .event_stream_cloud_event_org_member_role_assigned import EventStreamCloudEventOrgMemberRoleAssigned from .event_stream_cloud_event_org_member_role_assigned_cloud_event import ( @@ -2706,6 +4172,18 @@ from .event_stream_cloud_event_org_member_role_assigned_object_user import ( EventStreamCloudEventOrgMemberRoleAssignedObjectUser, ) + from .event_stream_cloud_event_org_member_role_assigned_previous_object import ( + EventStreamCloudEventOrgMemberRoleAssignedPreviousObject, + ) + from .event_stream_cloud_event_org_member_role_assigned_previous_object_organization import ( + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization, + ) + from .event_stream_cloud_event_org_member_role_assigned_previous_object_role import ( + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole, + ) + from .event_stream_cloud_event_org_member_role_assigned_previous_object_user import ( + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser, + ) from .event_stream_cloud_event_org_member_role_assigned_type_enum import ( EventStreamCloudEventOrgMemberRoleAssignedTypeEnum, ) @@ -2727,6 +4205,18 @@ from .event_stream_cloud_event_org_member_role_deleted_object_user import ( EventStreamCloudEventOrgMemberRoleDeletedObjectUser, ) + from .event_stream_cloud_event_org_member_role_deleted_previous_object import ( + EventStreamCloudEventOrgMemberRoleDeletedPreviousObject, + ) + from .event_stream_cloud_event_org_member_role_deleted_previous_object_organization import ( + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization, + ) + from .event_stream_cloud_event_org_member_role_deleted_previous_object_role import ( + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole, + ) + from .event_stream_cloud_event_org_member_role_deleted_previous_object_user import ( + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser, + ) from .event_stream_cloud_event_org_member_role_deleted_type_enum import ( EventStreamCloudEventOrgMemberRoleDeletedTypeEnum, ) @@ -2742,6 +4232,16 @@ EventStreamCloudEventOrgUpdatedObjectBrandingColors, ) from .event_stream_cloud_event_org_updated_object_metadata import EventStreamCloudEventOrgUpdatedObjectMetadata + from .event_stream_cloud_event_org_updated_previous_object import EventStreamCloudEventOrgUpdatedPreviousObject + from .event_stream_cloud_event_org_updated_previous_object_branding import ( + EventStreamCloudEventOrgUpdatedPreviousObjectBranding, + ) + from .event_stream_cloud_event_org_updated_previous_object_branding_colors import ( + EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors, + ) + from .event_stream_cloud_event_org_updated_previous_object_metadata import ( + EventStreamCloudEventOrgUpdatedPreviousObjectMetadata, + ) from .event_stream_cloud_event_org_updated_type_enum import EventStreamCloudEventOrgUpdatedTypeEnum from .event_stream_cloud_event_spec_version_enum import EventStreamCloudEventSpecVersionEnum from .event_stream_cloud_event_user_created import EventStreamCloudEventUserCreated @@ -2835,6 +4335,91 @@ from .event_stream_cloud_event_user_created_object_user_metadata import ( EventStreamCloudEventUserCreatedObjectUserMetadata, ) + from .event_stream_cloud_event_user_created_previous_object import EventStreamCloudEventUserCreatedPreviousObject + from .event_stream_cloud_event_user_created_previous_object_app_metadata import ( + EventStreamCloudEventUserCreatedPreviousObjectAppMetadata, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_custom import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_custom_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_custom_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_custom_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_custom_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_database import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_database_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_database_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_database_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_database_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_social import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_social_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_social_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_social_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum, + ) + from .event_stream_cloud_event_user_created_previous_object_identities_item_social_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId, + ) + from .event_stream_cloud_event_user_created_previous_object_user_metadata import ( + EventStreamCloudEventUserCreatedPreviousObjectUserMetadata, + ) from .event_stream_cloud_event_user_created_type_enum import EventStreamCloudEventUserCreatedTypeEnum from .event_stream_cloud_event_user_deleted import EventStreamCloudEventUserDeleted from .event_stream_cloud_event_user_deleted_cloud_event import EventStreamCloudEventUserDeletedCloudEvent @@ -2927,6 +4512,91 @@ from .event_stream_cloud_event_user_deleted_object_user_metadata import ( EventStreamCloudEventUserDeletedObjectUserMetadata, ) + from .event_stream_cloud_event_user_deleted_previous_object import EventStreamCloudEventUserDeletedPreviousObject + from .event_stream_cloud_event_user_deleted_previous_object_app_metadata import ( + EventStreamCloudEventUserDeletedPreviousObjectAppMetadata, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum, + ) + from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId, + ) + from .event_stream_cloud_event_user_deleted_previous_object_user_metadata import ( + EventStreamCloudEventUserDeletedPreviousObjectUserMetadata, + ) from .event_stream_cloud_event_user_deleted_type_enum import EventStreamCloudEventUserDeletedTypeEnum from .event_stream_cloud_event_user_updated import EventStreamCloudEventUserUpdated from .event_stream_cloud_event_user_updated_cloud_event import EventStreamCloudEventUserUpdatedCloudEvent @@ -3019,6 +4689,91 @@ from .event_stream_cloud_event_user_updated_object_user_metadata import ( EventStreamCloudEventUserUpdatedObjectUserMetadata, ) + from .event_stream_cloud_event_user_updated_previous_object import EventStreamCloudEventUserUpdatedPreviousObject + from .event_stream_cloud_event_user_updated_previous_object_app_metadata import ( + EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_database import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_database_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_database_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_database_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_database_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_social import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_social_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_social_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_social_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum, + ) + from .event_stream_cloud_event_user_updated_previous_object_identities_item_social_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId, + ) + from .event_stream_cloud_event_user_updated_previous_object_user_metadata import ( + EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata, + ) from .event_stream_cloud_event_user_updated_type_enum import EventStreamCloudEventUserUpdatedTypeEnum from .event_stream_delivery import EventStreamDelivery from .event_stream_delivery_attempt import EventStreamDeliveryAttempt @@ -3888,6 +5643,9 @@ from .list_organization_members_paginated_response_content import ListOrganizationMembersPaginatedResponseContent from .list_organization_role_groups_response_content import ListOrganizationRoleGroupsResponseContent from .list_organization_role_members_response_content import ListOrganizationRoleMembersResponseContent + from .list_organization_templates_paginated_response_content import ( + ListOrganizationTemplatesPaginatedResponseContent, + ) from .list_organizations_paginated_response_content import ListOrganizationsPaginatedResponseContent from .list_phone_templates_response_content import ListPhoneTemplatesResponseContent from .list_rate_limit_policies_paginated_response_content import ListRateLimitPoliciesPaginatedResponseContent @@ -3904,6 +5662,9 @@ from .list_self_service_profile_custom_text_response_content import ListSelfServiceProfileCustomTextResponseContent from .list_self_service_profiles_paginated_response_content import ListSelfServiceProfilesPaginatedResponseContent from .list_synchronized_groups_response_content import ListSynchronizedGroupsResponseContent + from .list_template_organizations_paginated_response_content import ( + ListTemplateOrganizationsPaginatedResponseContent, + ) from .list_token_exchange_profile_response_content import ListTokenExchangeProfileResponseContent from .list_user_attribute_profile_template_response_content import ListUserAttributeProfileTemplateResponseContent from .list_user_attribute_profiles_paginated_response_content import ( @@ -3998,6 +5759,9 @@ from .network_acl_action_block_enum import NetworkAclActionBlockEnum from .network_acl_action_log_enum import NetworkAclActionLogEnum from .network_acl_action_redirect_enum import NetworkAclActionRedirectEnum + from .network_acl_http_message_signature import NetworkAclHttpMessageSignature + from .network_acl_http_message_signature_key import NetworkAclHttpMessageSignatureKey + from .network_acl_http_message_signature_keys import NetworkAclHttpMessageSignatureKeys from .network_acl_key import NetworkAclKey from .network_acl_key_algorithm_enum import NetworkAclKeyAlgorithmEnum from .network_acl_match import NetworkAclMatch @@ -4027,6 +5791,7 @@ from .organization_client_metadata_organization_usage_enum import OrganizationClientMetadataOrganizationUsageEnum from .organization_connection import OrganizationConnection from .organization_connection_information import OrganizationConnectionInformation + from .organization_deletion_behavior_enum import OrganizationDeletionBehaviorEnum from .organization_discovery_domain import OrganizationDiscoveryDomain from .organization_discovery_domain_status import OrganizationDiscoveryDomainStatus from .organization_enabled_connection import OrganizationEnabledConnection @@ -4038,6 +5803,13 @@ from .organization_member_effective_role_source import OrganizationMemberEffectiveRoleSource from .organization_member_role import OrganizationMemberRole from .organization_metadata import OrganizationMetadata + from .organization_template import OrganizationTemplate + from .organization_template_allowed_strategy_enum import OrganizationTemplateAllowedStrategyEnum + from .organization_template_assigned_organization import OrganizationTemplateAssignedOrganization + from .organization_template_role_visibility_enum import OrganizationTemplateRoleVisibilityEnum + from .organization_template_role_visibility_override import OrganizationTemplateRoleVisibilityOverride + from .organization_template_role_visibility_policy import OrganizationTemplateRoleVisibilityPolicy + from .organization_template_use_for_organization_discovery import OrganizationTemplateUseForOrganizationDiscovery from .organization_third_party_client_access_enum import OrganizationThirdPartyClientAccessEnum from .organization_usage_enum import OrganizationUsageEnum from .partial_groups_enum import PartialGroupsEnum @@ -4596,6 +6368,8 @@ "AttackProtectionUpdateCaptchaRecaptchaV2": ".attack_protection_update_captcha_recaptcha_v_2", "AuthenticationMethodTypeEnum": ".authentication_method_type_enum", "AuthenticationTypeEnum": ".authentication_type_enum", + "B2BIntegrationConfiguration": ".b_2_b_integration_configuration", + "B2BIntegrationConfigurationIntegrationTypeEnum": ".b_2_b_integration_configuration_integration_type_enum", "BadRequestSchema": ".bad_request_schema", "BadRequestSchemaError": ".bad_request_schema_error", "BotDetectionAllowlist": ".bot_detection_allowlist", @@ -4852,6 +6626,7 @@ "ConnectionDebugSaml": ".connection_debug_saml", "ConnectionDecryptionKeySaml": ".connection_decryption_key_saml", "ConnectionDecryptionKeySamlCert": ".connection_decryption_key_saml_cert", + "ConnectionDeletionBehaviorEnum": ".connection_deletion_behavior_enum", "ConnectionDestinationUrlSaml": ".connection_destination_url_saml", "ConnectionDigestAlgorithmEnumSaml": ".connection_digest_algorithm_enum_saml", "ConnectionDigestAlgorithmSaml": ".connection_digest_algorithm_saml", @@ -4876,6 +6651,7 @@ "ConnectionEmailFromEmail": ".connection_email_from_email", "ConnectionEmailOtpAuthenticationMethod": ".connection_email_otp_authentication_method", "ConnectionEmailSubjectEmail": ".connection_email_subject_email", + "ConnectionEnablePushedAuthorizationRequests": ".connection_enable_pushed_authorization_requests", "ConnectionEnableScriptContext": ".connection_enable_script_context", "ConnectionEnabledClient": ".connection_enabled_client", "ConnectionEnabledClients": ".connection_enabled_clients", @@ -5059,10 +6835,18 @@ "ConnectionProfileOrganization": ".connection_profile_organization", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum": ".connection_profile_organization_assign_membership_on_login_enum", "ConnectionProfileOrganizationShowAsButtonEnum": ".connection_profile_organization_show_as_button_enum", + "ConnectionProfileProvisioning": ".connection_profile_provisioning", + "ConnectionProfileProvisioningScim": ".connection_profile_provisioning_scim", + "ConnectionProfileProvisioningScimTokenDefaultExpiry": ".connection_profile_provisioning_scim_token_default_expiry", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry": ".connection_profile_provisioning_scim_token_max_allowed_expiry", + "ConnectionProfileProvisioningScimTokenScopeEnum": ".connection_profile_provisioning_scim_token_scope_enum", + "ConnectionProfileProvisioningScimTokenScopes": ".connection_profile_provisioning_scim_token_scopes", + "ConnectionProfileProvisioningScimTokens": ".connection_profile_provisioning_scim_tokens", "ConnectionProfileStrategyOverride": ".connection_profile_strategy_override", "ConnectionProfileStrategyOverrides": ".connection_profile_strategy_overrides", "ConnectionProfileStrategyOverridesConnectionConfig": ".connection_profile_strategy_overrides_connection_config", "ConnectionProfileStrategyOverridesEnabledFeatures": ".connection_profile_strategy_overrides_enabled_features", + "ConnectionProfileStrategyOverridesProvisioning": ".connection_profile_strategy_overrides_provisioning", "ConnectionProfileTemplate": ".connection_profile_template", "ConnectionProfileTemplateItem": ".connection_profile_template_item", "ConnectionPropertiesOptions": ".connection_properties_options", @@ -5072,6 +6856,7 @@ "ConnectionProviderSms": ".connection_provider_sms", "ConnectionProvisioningTicketUrl": ".connection_provisioning_ticket_url", "ConnectionPurposes": ".connection_purposes", + "ConnectionPushedAuthorizationRequestEndpoint": ".connection_pushed_authorization_request_endpoint", "ConnectionRealmFallback": ".connection_realm_fallback", "ConnectionRealms": ".connection_realms", "ConnectionRecipientUrlSaml": ".connection_recipient_url_saml", @@ -5083,6 +6868,7 @@ "ConnectionRequestTemplateSaml": ".connection_request_template_saml", "ConnectionRequestTokenUrloAuth1": ".connection_request_token_urlo_auth_1", "ConnectionRequestUriParameterSupported": ".connection_request_uri_parameter_supported", + "ConnectionRequirePushedAuthorizationRequests": ".connection_require_pushed_authorization_requests", "ConnectionRequireRequestUriRegistration": ".connection_require_request_uri_registration", "ConnectionRequiresUsername": ".connection_requires_username", "ConnectionResponseCommon": ".connection_response_common", @@ -5699,6 +7485,7 @@ "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap": ".event_stream_cloud_event_connection_created_object_2_options_fields_map", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated": ".event_stream_cloud_event_connection_created_object_2_options_idpinitiated", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_created_object_2_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata": ".event_stream_cloud_event_connection_created_object_2_options_oidc_metadata", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_created_object_2_options_protocol_binding_enum", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_object_2_options_set_user_root_attributes_enum", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_created_object_2_options_signature_algorithm_enum", @@ -5761,6 +7548,125 @@ "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum": ".event_stream_cloud_event_connection_created_object_7_options_userid_attribute_enum", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum": ".event_stream_cloud_event_connection_created_object_7_options_waad_protocol_enum", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum": ".event_stream_cloud_event_connection_created_object_7_strategy_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject": ".event_stream_cloud_event_connection_created_previous_object", + "EventStreamCloudEventConnectionCreatedPreviousObject0": ".event_stream_cloud_event_connection_created_previous_object_0", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication": ".event_stream_cloud_event_connection_created_previous_object_0_authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts": ".event_stream_cloud_event_connection_created_previous_object_0_connected_accounts", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata": ".event_stream_cloud_event_connection_created_previous_object_0_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options": ".event_stream_cloud_event_connection_created_previous_object_0_options", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap": ".event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes": ".event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_attributes", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_mapping_mode_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings": ".event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings_pkce_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_dpop_signing_alg_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_created_previous_object_0_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_id_token_signed_response_algs_item_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata": ".event_stream_cloud_event_connection_created_previous_object_0_options_oidc_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_schema_version_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_method_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_signing_alg_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_jwtca_aud_format_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum": ".event_stream_cloud_event_connection_created_previous_object_0_options_type_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams": ".event_stream_cloud_event_connection_created_previous_object_0_options_upstream_params", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum": ".event_stream_cloud_event_connection_created_previous_object_0_strategy_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1": ".event_stream_cloud_event_connection_created_previous_object_1", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication": ".event_stream_cloud_event_connection_created_previous_object_1_authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts": ".event_stream_cloud_event_connection_created_previous_object_1_connected_accounts", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata": ".event_stream_cloud_event_connection_created_previous_object_1_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options": ".event_stream_cloud_event_connection_created_previous_object_1_options", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap": ".event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes": ".event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_attributes", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_mapping_mode_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings": ".event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings_pkce_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_dpop_signing_alg_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_created_previous_object_1_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_id_token_signed_response_algs_item_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata": ".event_stream_cloud_event_connection_created_previous_object_1_options_oidc_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_schema_version_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_method_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_signing_alg_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_jwtca_aud_format_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum": ".event_stream_cloud_event_connection_created_previous_object_1_options_type_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams": ".event_stream_cloud_event_connection_created_previous_object_1_options_upstream_params", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum": ".event_stream_cloud_event_connection_created_previous_object_1_strategy_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject2": ".event_stream_cloud_event_connection_created_previous_object_2", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication": ".event_stream_cloud_event_connection_created_previous_object_2_authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts": ".event_stream_cloud_event_connection_created_previous_object_2_connected_accounts", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata": ".event_stream_cloud_event_connection_created_previous_object_2_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options": ".event_stream_cloud_event_connection_created_previous_object_2_options", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings": ".event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum": ".event_stream_cloud_event_connection_created_previous_object_2_options_digest_algorithm_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap": ".event_stream_cloud_event_connection_created_previous_object_2_options_fields_map", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated": ".event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata": ".event_stream_cloud_event_connection_created_previous_object_2_options_oidc_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_created_previous_object_2_options_protocol_binding_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_previous_object_2_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_created_previous_object_2_options_signature_algorithm_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject": ".event_stream_cloud_event_connection_created_previous_object_2_options_subject", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams": ".event_stream_cloud_event_connection_created_previous_object_2_options_upstream_params", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum": ".event_stream_cloud_event_connection_created_previous_object_2_strategy_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject3": ".event_stream_cloud_event_connection_created_previous_object_3", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication": ".event_stream_cloud_event_connection_created_previous_object_3_authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts": ".event_stream_cloud_event_connection_created_previous_object_3_connected_accounts", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata": ".event_stream_cloud_event_connection_created_previous_object_3_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options": ".event_stream_cloud_event_connection_created_previous_object_3_options", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings": ".event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum": ".event_stream_cloud_event_connection_created_previous_object_3_options_digest_algorithm_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated": ".event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_created_previous_object_3_options_protocol_binding_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_previous_object_3_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_created_previous_object_3_options_signature_algorithm_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject": ".event_stream_cloud_event_connection_created_previous_object_3_options_subject", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams": ".event_stream_cloud_event_connection_created_previous_object_3_options_upstream_params", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum": ".event_stream_cloud_event_connection_created_previous_object_3_strategy_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject4": ".event_stream_cloud_event_connection_created_previous_object_4", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication": ".event_stream_cloud_event_connection_created_previous_object_4_authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts": ".event_stream_cloud_event_connection_created_previous_object_4_connected_accounts", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata": ".event_stream_cloud_event_connection_created_previous_object_4_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options": ".event_stream_cloud_event_connection_created_previous_object_4_options", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_previous_object_4_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".event_stream_cloud_event_connection_created_previous_object_4_options_should_trust_email_verified_connection_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams": ".event_stream_cloud_event_connection_created_previous_object_4_options_upstream_params", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum": ".event_stream_cloud_event_connection_created_previous_object_4_strategy_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject5": ".event_stream_cloud_event_connection_created_previous_object_5", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication": ".event_stream_cloud_event_connection_created_previous_object_5_authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts": ".event_stream_cloud_event_connection_created_previous_object_5_connected_accounts", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata": ".event_stream_cloud_event_connection_created_previous_object_5_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options": ".event_stream_cloud_event_connection_created_previous_object_5_options", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_previous_object_5_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams": ".event_stream_cloud_event_connection_created_previous_object_5_options_upstream_params", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum": ".event_stream_cloud_event_connection_created_previous_object_5_strategy_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject6": ".event_stream_cloud_event_connection_created_previous_object_6", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication": ".event_stream_cloud_event_connection_created_previous_object_6_authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts": ".event_stream_cloud_event_connection_created_previous_object_6_connected_accounts", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata": ".event_stream_cloud_event_connection_created_previous_object_6_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options": ".event_stream_cloud_event_connection_created_previous_object_6_options", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_created_previous_object_6_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_previous_object_6_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams": ".event_stream_cloud_event_connection_created_previous_object_6_options_upstream_params", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum": ".event_stream_cloud_event_connection_created_previous_object_6_strategy_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject7": ".event_stream_cloud_event_connection_created_previous_object_7", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication": ".event_stream_cloud_event_connection_created_previous_object_7_authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts": ".event_stream_cloud_event_connection_created_previous_object_7_connected_accounts", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata": ".event_stream_cloud_event_connection_created_previous_object_7_metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options": ".event_stream_cloud_event_connection_created_previous_object_7_options", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_created_previous_object_7_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum": ".event_stream_cloud_event_connection_created_previous_object_7_options_identity_api_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_created_previous_object_7_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".event_stream_cloud_event_connection_created_previous_object_7_options_should_trust_email_verified_connection_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne": ".event_stream_cloud_event_connection_created_previous_object_7_options_tenant_domain_one", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams": ".event_stream_cloud_event_connection_created_previous_object_7_options_upstream_params", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum": ".event_stream_cloud_event_connection_created_previous_object_7_options_userid_attribute_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum": ".event_stream_cloud_event_connection_created_previous_object_7_options_waad_protocol_enum", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum": ".event_stream_cloud_event_connection_created_previous_object_7_strategy_enum", "EventStreamCloudEventConnectionCreatedTypeEnum": ".event_stream_cloud_event_connection_created_type_enum", "EventStreamCloudEventConnectionDeleted": ".event_stream_cloud_event_connection_deleted", "EventStreamCloudEventConnectionDeletedCloudEvent": ".event_stream_cloud_event_connection_deleted_cloud_event", @@ -5822,6 +7728,7 @@ "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap": ".event_stream_cloud_event_connection_deleted_object_2_options_fields_map", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated": ".event_stream_cloud_event_connection_deleted_object_2_options_idpinitiated", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_deleted_object_2_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata": ".event_stream_cloud_event_connection_deleted_object_2_options_oidc_metadata", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_deleted_object_2_options_protocol_binding_enum", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_object_2_options_set_user_root_attributes_enum", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_deleted_object_2_options_signature_algorithm_enum", @@ -5884,6 +7791,125 @@ "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum": ".event_stream_cloud_event_connection_deleted_object_7_options_userid_attribute_enum", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum": ".event_stream_cloud_event_connection_deleted_object_7_options_waad_protocol_enum", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum": ".event_stream_cloud_event_connection_deleted_object_7_strategy_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject": ".event_stream_cloud_event_connection_deleted_previous_object", + "EventStreamCloudEventConnectionDeletedPreviousObject0": ".event_stream_cloud_event_connection_deleted_previous_object_0", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication": ".event_stream_cloud_event_connection_deleted_previous_object_0_authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts": ".event_stream_cloud_event_connection_deleted_previous_object_0_connected_accounts", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata": ".event_stream_cloud_event_connection_deleted_previous_object_0_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options": ".event_stream_cloud_event_connection_deleted_previous_object_0_options", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_attributes", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_mapping_mode_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings_pkce_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_dpop_signing_alg_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_id_token_signed_response_algs_item_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_oidc_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_schema_version_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_method_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_signing_alg_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_jwtca_aud_format_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_type_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams": ".event_stream_cloud_event_connection_deleted_previous_object_0_options_upstream_params", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum": ".event_stream_cloud_event_connection_deleted_previous_object_0_strategy_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1": ".event_stream_cloud_event_connection_deleted_previous_object_1", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication": ".event_stream_cloud_event_connection_deleted_previous_object_1_authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts": ".event_stream_cloud_event_connection_deleted_previous_object_1_connected_accounts", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata": ".event_stream_cloud_event_connection_deleted_previous_object_1_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options": ".event_stream_cloud_event_connection_deleted_previous_object_1_options", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_attributes", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_mapping_mode_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings_pkce_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_dpop_signing_alg_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_id_token_signed_response_algs_item_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_oidc_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_schema_version_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_method_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_signing_alg_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_jwtca_aud_format_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_type_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams": ".event_stream_cloud_event_connection_deleted_previous_object_1_options_upstream_params", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum": ".event_stream_cloud_event_connection_deleted_previous_object_1_strategy_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject2": ".event_stream_cloud_event_connection_deleted_previous_object_2", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication": ".event_stream_cloud_event_connection_deleted_previous_object_2_authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts": ".event_stream_cloud_event_connection_deleted_previous_object_2_connected_accounts", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata": ".event_stream_cloud_event_connection_deleted_previous_object_2_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options": ".event_stream_cloud_event_connection_deleted_previous_object_2_options", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_digest_algorithm_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_fields_map", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_oidc_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_protocol_binding_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_signature_algorithm_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_subject", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams": ".event_stream_cloud_event_connection_deleted_previous_object_2_options_upstream_params", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum": ".event_stream_cloud_event_connection_deleted_previous_object_2_strategy_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject3": ".event_stream_cloud_event_connection_deleted_previous_object_3", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication": ".event_stream_cloud_event_connection_deleted_previous_object_3_authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts": ".event_stream_cloud_event_connection_deleted_previous_object_3_connected_accounts", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata": ".event_stream_cloud_event_connection_deleted_previous_object_3_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options": ".event_stream_cloud_event_connection_deleted_previous_object_3_options", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_digest_algorithm_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_protocol_binding_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_signature_algorithm_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_subject", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams": ".event_stream_cloud_event_connection_deleted_previous_object_3_options_upstream_params", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum": ".event_stream_cloud_event_connection_deleted_previous_object_3_strategy_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject4": ".event_stream_cloud_event_connection_deleted_previous_object_4", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication": ".event_stream_cloud_event_connection_deleted_previous_object_4_authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts": ".event_stream_cloud_event_connection_deleted_previous_object_4_connected_accounts", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata": ".event_stream_cloud_event_connection_deleted_previous_object_4_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options": ".event_stream_cloud_event_connection_deleted_previous_object_4_options", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_previous_object_4_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".event_stream_cloud_event_connection_deleted_previous_object_4_options_should_trust_email_verified_connection_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams": ".event_stream_cloud_event_connection_deleted_previous_object_4_options_upstream_params", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum": ".event_stream_cloud_event_connection_deleted_previous_object_4_strategy_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject5": ".event_stream_cloud_event_connection_deleted_previous_object_5", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication": ".event_stream_cloud_event_connection_deleted_previous_object_5_authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts": ".event_stream_cloud_event_connection_deleted_previous_object_5_connected_accounts", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata": ".event_stream_cloud_event_connection_deleted_previous_object_5_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options": ".event_stream_cloud_event_connection_deleted_previous_object_5_options", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_previous_object_5_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams": ".event_stream_cloud_event_connection_deleted_previous_object_5_options_upstream_params", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum": ".event_stream_cloud_event_connection_deleted_previous_object_5_strategy_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject6": ".event_stream_cloud_event_connection_deleted_previous_object_6", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication": ".event_stream_cloud_event_connection_deleted_previous_object_6_authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts": ".event_stream_cloud_event_connection_deleted_previous_object_6_connected_accounts", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata": ".event_stream_cloud_event_connection_deleted_previous_object_6_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options": ".event_stream_cloud_event_connection_deleted_previous_object_6_options", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_deleted_previous_object_6_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_previous_object_6_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams": ".event_stream_cloud_event_connection_deleted_previous_object_6_options_upstream_params", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum": ".event_stream_cloud_event_connection_deleted_previous_object_6_strategy_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject7": ".event_stream_cloud_event_connection_deleted_previous_object_7", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication": ".event_stream_cloud_event_connection_deleted_previous_object_7_authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts": ".event_stream_cloud_event_connection_deleted_previous_object_7_connected_accounts", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata": ".event_stream_cloud_event_connection_deleted_previous_object_7_metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options": ".event_stream_cloud_event_connection_deleted_previous_object_7_options", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_deleted_previous_object_7_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum": ".event_stream_cloud_event_connection_deleted_previous_object_7_options_identity_api_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_deleted_previous_object_7_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".event_stream_cloud_event_connection_deleted_previous_object_7_options_should_trust_email_verified_connection_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne": ".event_stream_cloud_event_connection_deleted_previous_object_7_options_tenant_domain_one", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams": ".event_stream_cloud_event_connection_deleted_previous_object_7_options_upstream_params", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum": ".event_stream_cloud_event_connection_deleted_previous_object_7_options_userid_attribute_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum": ".event_stream_cloud_event_connection_deleted_previous_object_7_options_waad_protocol_enum", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum": ".event_stream_cloud_event_connection_deleted_previous_object_7_strategy_enum", "EventStreamCloudEventConnectionDeletedTypeEnum": ".event_stream_cloud_event_connection_deleted_type_enum", "EventStreamCloudEventConnectionUpdated": ".event_stream_cloud_event_connection_updated", "EventStreamCloudEventConnectionUpdatedCloudEvent": ".event_stream_cloud_event_connection_updated_cloud_event", @@ -5945,6 +7971,7 @@ "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap": ".event_stream_cloud_event_connection_updated_object_2_options_fields_map", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated": ".event_stream_cloud_event_connection_updated_object_2_options_idpinitiated", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_updated_object_2_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata": ".event_stream_cloud_event_connection_updated_object_2_options_oidc_metadata", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_updated_object_2_options_protocol_binding_enum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_object_2_options_set_user_root_attributes_enum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_updated_object_2_options_signature_algorithm_enum", @@ -6007,6 +8034,125 @@ "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum": ".event_stream_cloud_event_connection_updated_object_7_options_userid_attribute_enum", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum": ".event_stream_cloud_event_connection_updated_object_7_options_waad_protocol_enum", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum": ".event_stream_cloud_event_connection_updated_object_7_strategy_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject": ".event_stream_cloud_event_connection_updated_previous_object", + "EventStreamCloudEventConnectionUpdatedPreviousObject0": ".event_stream_cloud_event_connection_updated_previous_object_0", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication": ".event_stream_cloud_event_connection_updated_previous_object_0_authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts": ".event_stream_cloud_event_connection_updated_previous_object_0_connected_accounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata": ".event_stream_cloud_event_connection_updated_previous_object_0_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options": ".event_stream_cloud_event_connection_updated_previous_object_0_options", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap": ".event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes": ".event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_attributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_mapping_mode_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings": ".event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings_pkce_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_dpop_signing_alg_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_updated_previous_object_0_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_id_token_signed_response_algs_item_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata": ".event_stream_cloud_event_connection_updated_previous_object_0_options_oidc_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_schema_version_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_method_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_signing_alg_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_jwtca_aud_format_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_options_type_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams": ".event_stream_cloud_event_connection_updated_previous_object_0_options_upstream_params", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum": ".event_stream_cloud_event_connection_updated_previous_object_0_strategy_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1": ".event_stream_cloud_event_connection_updated_previous_object_1", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication": ".event_stream_cloud_event_connection_updated_previous_object_1_authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts": ".event_stream_cloud_event_connection_updated_previous_object_1_connected_accounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata": ".event_stream_cloud_event_connection_updated_previous_object_1_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options": ".event_stream_cloud_event_connection_updated_previous_object_1_options", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap": ".event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes": ".event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_attributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_mapping_mode_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings": ".event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings_pkce_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_dpop_signing_alg_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_updated_previous_object_1_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_id_token_signed_response_algs_item_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata": ".event_stream_cloud_event_connection_updated_previous_object_1_options_oidc_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_schema_version_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_method_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_signing_alg_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_jwtca_aud_format_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_options_type_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams": ".event_stream_cloud_event_connection_updated_previous_object_1_options_upstream_params", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum": ".event_stream_cloud_event_connection_updated_previous_object_1_strategy_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2": ".event_stream_cloud_event_connection_updated_previous_object_2", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication": ".event_stream_cloud_event_connection_updated_previous_object_2_authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts": ".event_stream_cloud_event_connection_updated_previous_object_2_connected_accounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata": ".event_stream_cloud_event_connection_updated_previous_object_2_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options": ".event_stream_cloud_event_connection_updated_previous_object_2_options", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings": ".event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum": ".event_stream_cloud_event_connection_updated_previous_object_2_options_digest_algorithm_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap": ".event_stream_cloud_event_connection_updated_previous_object_2_options_fields_map", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated": ".event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata": ".event_stream_cloud_event_connection_updated_previous_object_2_options_oidc_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_updated_previous_object_2_options_protocol_binding_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_previous_object_2_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_updated_previous_object_2_options_signature_algorithm_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject": ".event_stream_cloud_event_connection_updated_previous_object_2_options_subject", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams": ".event_stream_cloud_event_connection_updated_previous_object_2_options_upstream_params", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum": ".event_stream_cloud_event_connection_updated_previous_object_2_strategy_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3": ".event_stream_cloud_event_connection_updated_previous_object_3", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication": ".event_stream_cloud_event_connection_updated_previous_object_3_authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts": ".event_stream_cloud_event_connection_updated_previous_object_3_connected_accounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata": ".event_stream_cloud_event_connection_updated_previous_object_3_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options": ".event_stream_cloud_event_connection_updated_previous_object_3_options", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings": ".event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum": ".event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum": ".event_stream_cloud_event_connection_updated_previous_object_3_options_digest_algorithm_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated": ".event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum": ".event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated_client_protocol_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum": ".event_stream_cloud_event_connection_updated_previous_object_3_options_protocol_binding_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_previous_object_3_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum": ".event_stream_cloud_event_connection_updated_previous_object_3_options_signature_algorithm_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject": ".event_stream_cloud_event_connection_updated_previous_object_3_options_subject", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams": ".event_stream_cloud_event_connection_updated_previous_object_3_options_upstream_params", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum": ".event_stream_cloud_event_connection_updated_previous_object_3_strategy_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4": ".event_stream_cloud_event_connection_updated_previous_object_4", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication": ".event_stream_cloud_event_connection_updated_previous_object_4_authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts": ".event_stream_cloud_event_connection_updated_previous_object_4_connected_accounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata": ".event_stream_cloud_event_connection_updated_previous_object_4_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options": ".event_stream_cloud_event_connection_updated_previous_object_4_options", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_previous_object_4_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum": ".event_stream_cloud_event_connection_updated_previous_object_4_options_should_trust_email_verified_connection_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams": ".event_stream_cloud_event_connection_updated_previous_object_4_options_upstream_params", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum": ".event_stream_cloud_event_connection_updated_previous_object_4_strategy_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5": ".event_stream_cloud_event_connection_updated_previous_object_5", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication": ".event_stream_cloud_event_connection_updated_previous_object_5_authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts": ".event_stream_cloud_event_connection_updated_previous_object_5_connected_accounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata": ".event_stream_cloud_event_connection_updated_previous_object_5_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options": ".event_stream_cloud_event_connection_updated_previous_object_5_options", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_previous_object_5_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams": ".event_stream_cloud_event_connection_updated_previous_object_5_options_upstream_params", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum": ".event_stream_cloud_event_connection_updated_previous_object_5_strategy_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6": ".event_stream_cloud_event_connection_updated_previous_object_6", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication": ".event_stream_cloud_event_connection_updated_previous_object_6_authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts": ".event_stream_cloud_event_connection_updated_previous_object_6_connected_accounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata": ".event_stream_cloud_event_connection_updated_previous_object_6_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options": ".event_stream_cloud_event_connection_updated_previous_object_6_options", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_updated_previous_object_6_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_previous_object_6_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams": ".event_stream_cloud_event_connection_updated_previous_object_6_options_upstream_params", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum": ".event_stream_cloud_event_connection_updated_previous_object_6_strategy_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7": ".event_stream_cloud_event_connection_updated_previous_object_7", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication": ".event_stream_cloud_event_connection_updated_previous_object_7_authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts": ".event_stream_cloud_event_connection_updated_previous_object_7_connected_accounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata": ".event_stream_cloud_event_connection_updated_previous_object_7_metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options": ".event_stream_cloud_event_connection_updated_previous_object_7_options", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens": ".event_stream_cloud_event_connection_updated_previous_object_7_options_federated_connections_access_tokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum": ".event_stream_cloud_event_connection_updated_previous_object_7_options_identity_api_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum": ".event_stream_cloud_event_connection_updated_previous_object_7_options_set_user_root_attributes_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum": ".event_stream_cloud_event_connection_updated_previous_object_7_options_should_trust_email_verified_connection_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne": ".event_stream_cloud_event_connection_updated_previous_object_7_options_tenant_domain_one", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams": ".event_stream_cloud_event_connection_updated_previous_object_7_options_upstream_params", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum": ".event_stream_cloud_event_connection_updated_previous_object_7_options_userid_attribute_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum": ".event_stream_cloud_event_connection_updated_previous_object_7_options_waad_protocol_enum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum": ".event_stream_cloud_event_connection_updated_previous_object_7_strategy_enum", "EventStreamCloudEventConnectionUpdatedTypeEnum": ".event_stream_cloud_event_connection_updated_type_enum", "EventStreamCloudEventContext": ".event_stream_cloud_event_context", "EventStreamCloudEventContextClient": ".event_stream_cloud_event_context_client", @@ -6031,6 +8177,13 @@ "EventStreamCloudEventGroupCreatedObject1TypeEnum": ".event_stream_cloud_event_group_created_object_1_type_enum", "EventStreamCloudEventGroupCreatedObject2": ".event_stream_cloud_event_group_created_object_2", "EventStreamCloudEventGroupCreatedObject2TypeEnum": ".event_stream_cloud_event_group_created_object_2_type_enum", + "EventStreamCloudEventGroupCreatedPreviousObject": ".event_stream_cloud_event_group_created_previous_object", + "EventStreamCloudEventGroupCreatedPreviousObject0": ".event_stream_cloud_event_group_created_previous_object_0", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum": ".event_stream_cloud_event_group_created_previous_object_0_type_enum", + "EventStreamCloudEventGroupCreatedPreviousObject1": ".event_stream_cloud_event_group_created_previous_object_1", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum": ".event_stream_cloud_event_group_created_previous_object_1_type_enum", + "EventStreamCloudEventGroupCreatedPreviousObject2": ".event_stream_cloud_event_group_created_previous_object_2", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum": ".event_stream_cloud_event_group_created_previous_object_2_type_enum", "EventStreamCloudEventGroupCreatedTypeEnum": ".event_stream_cloud_event_group_created_type_enum", "EventStreamCloudEventGroupDeleted": ".event_stream_cloud_event_group_deleted", "EventStreamCloudEventGroupDeletedCloudEvent": ".event_stream_cloud_event_group_deleted_cloud_event", @@ -6043,6 +8196,13 @@ "EventStreamCloudEventGroupDeletedObject1TypeEnum": ".event_stream_cloud_event_group_deleted_object_1_type_enum", "EventStreamCloudEventGroupDeletedObject2": ".event_stream_cloud_event_group_deleted_object_2", "EventStreamCloudEventGroupDeletedObject2TypeEnum": ".event_stream_cloud_event_group_deleted_object_2_type_enum", + "EventStreamCloudEventGroupDeletedPreviousObject": ".event_stream_cloud_event_group_deleted_previous_object", + "EventStreamCloudEventGroupDeletedPreviousObject0": ".event_stream_cloud_event_group_deleted_previous_object_0", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum": ".event_stream_cloud_event_group_deleted_previous_object_0_type_enum", + "EventStreamCloudEventGroupDeletedPreviousObject1": ".event_stream_cloud_event_group_deleted_previous_object_1", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum": ".event_stream_cloud_event_group_deleted_previous_object_1_type_enum", + "EventStreamCloudEventGroupDeletedPreviousObject2": ".event_stream_cloud_event_group_deleted_previous_object_2", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum": ".event_stream_cloud_event_group_deleted_previous_object_2_type_enum", "EventStreamCloudEventGroupDeletedTypeEnum": ".event_stream_cloud_event_group_deleted_type_enum", "EventStreamCloudEventGroupMemberAdded": ".event_stream_cloud_event_group_member_added", "EventStreamCloudEventGroupMemberAddedCloudEvent": ".event_stream_cloud_event_group_member_added_cloud_event", @@ -6061,6 +8221,19 @@ "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum": ".event_stream_cloud_event_group_member_added_object_member_0_member_type_enum", "EventStreamCloudEventGroupMemberAddedObjectMember1": ".event_stream_cloud_event_group_member_added_object_member_1", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum": ".event_stream_cloud_event_group_member_added_object_member_1_member_type_enum", + "EventStreamCloudEventGroupMemberAddedPreviousObject": ".event_stream_cloud_event_group_member_added_previous_object", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup": ".event_stream_cloud_event_group_member_added_previous_object_group", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0": ".event_stream_cloud_event_group_member_added_previous_object_group_0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum": ".event_stream_cloud_event_group_member_added_previous_object_group_0_type_enum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1": ".event_stream_cloud_event_group_member_added_previous_object_group_1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum": ".event_stream_cloud_event_group_member_added_previous_object_group_1_type_enum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2": ".event_stream_cloud_event_group_member_added_previous_object_group_2", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum": ".event_stream_cloud_event_group_member_added_previous_object_group_2_type_enum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember": ".event_stream_cloud_event_group_member_added_previous_object_member", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0": ".event_stream_cloud_event_group_member_added_previous_object_member_0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum": ".event_stream_cloud_event_group_member_added_previous_object_member_0_member_type_enum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1": ".event_stream_cloud_event_group_member_added_previous_object_member_1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum": ".event_stream_cloud_event_group_member_added_previous_object_member_1_member_type_enum", "EventStreamCloudEventGroupMemberAddedTypeEnum": ".event_stream_cloud_event_group_member_added_type_enum", "EventStreamCloudEventGroupMemberDeleted": ".event_stream_cloud_event_group_member_deleted", "EventStreamCloudEventGroupMemberDeletedCloudEvent": ".event_stream_cloud_event_group_member_deleted_cloud_event", @@ -6079,6 +8252,19 @@ "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum": ".event_stream_cloud_event_group_member_deleted_object_member_0_member_type_enum", "EventStreamCloudEventGroupMemberDeletedObjectMember1": ".event_stream_cloud_event_group_member_deleted_object_member_1", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum": ".event_stream_cloud_event_group_member_deleted_object_member_1_member_type_enum", + "EventStreamCloudEventGroupMemberDeletedPreviousObject": ".event_stream_cloud_event_group_member_deleted_previous_object", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup": ".event_stream_cloud_event_group_member_deleted_previous_object_group", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0": ".event_stream_cloud_event_group_member_deleted_previous_object_group_0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum": ".event_stream_cloud_event_group_member_deleted_previous_object_group_0_type_enum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1": ".event_stream_cloud_event_group_member_deleted_previous_object_group_1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum": ".event_stream_cloud_event_group_member_deleted_previous_object_group_1_type_enum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2": ".event_stream_cloud_event_group_member_deleted_previous_object_group_2", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum": ".event_stream_cloud_event_group_member_deleted_previous_object_group_2_type_enum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember": ".event_stream_cloud_event_group_member_deleted_previous_object_member", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0": ".event_stream_cloud_event_group_member_deleted_previous_object_member_0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum": ".event_stream_cloud_event_group_member_deleted_previous_object_member_0_member_type_enum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1": ".event_stream_cloud_event_group_member_deleted_previous_object_member_1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum": ".event_stream_cloud_event_group_member_deleted_previous_object_member_1_member_type_enum", "EventStreamCloudEventGroupMemberDeletedTypeEnum": ".event_stream_cloud_event_group_member_deleted_type_enum", "EventStreamCloudEventGroupRoleAssigned": ".event_stream_cloud_event_group_role_assigned", "EventStreamCloudEventGroupRoleAssignedCloudEvent": ".event_stream_cloud_event_group_role_assigned_cloud_event", @@ -6093,6 +8279,15 @@ "EventStreamCloudEventGroupRoleAssignedObjectGroup2": ".event_stream_cloud_event_group_role_assigned_object_group_2", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum": ".event_stream_cloud_event_group_role_assigned_object_group_2_type_enum", "EventStreamCloudEventGroupRoleAssignedObjectRole": ".event_stream_cloud_event_group_role_assigned_object_role", + "EventStreamCloudEventGroupRoleAssignedPreviousObject": ".event_stream_cloud_event_group_role_assigned_previous_object", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup": ".event_stream_cloud_event_group_role_assigned_previous_object_group", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0": ".event_stream_cloud_event_group_role_assigned_previous_object_group_0", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".event_stream_cloud_event_group_role_assigned_previous_object_group_0_type_enum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1": ".event_stream_cloud_event_group_role_assigned_previous_object_group_1", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".event_stream_cloud_event_group_role_assigned_previous_object_group_1_type_enum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2": ".event_stream_cloud_event_group_role_assigned_previous_object_group_2", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".event_stream_cloud_event_group_role_assigned_previous_object_group_2_type_enum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole": ".event_stream_cloud_event_group_role_assigned_previous_object_role", "EventStreamCloudEventGroupRoleAssignedTypeEnum": ".event_stream_cloud_event_group_role_assigned_type_enum", "EventStreamCloudEventGroupRoleDeleted": ".event_stream_cloud_event_group_role_deleted", "EventStreamCloudEventGroupRoleDeletedCloudEvent": ".event_stream_cloud_event_group_role_deleted_cloud_event", @@ -6107,6 +8302,15 @@ "EventStreamCloudEventGroupRoleDeletedObjectGroup2": ".event_stream_cloud_event_group_role_deleted_object_group_2", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum": ".event_stream_cloud_event_group_role_deleted_object_group_2_type_enum", "EventStreamCloudEventGroupRoleDeletedObjectRole": ".event_stream_cloud_event_group_role_deleted_object_role", + "EventStreamCloudEventGroupRoleDeletedPreviousObject": ".event_stream_cloud_event_group_role_deleted_previous_object", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup": ".event_stream_cloud_event_group_role_deleted_previous_object_group", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0": ".event_stream_cloud_event_group_role_deleted_previous_object_group_0", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".event_stream_cloud_event_group_role_deleted_previous_object_group_0_type_enum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1": ".event_stream_cloud_event_group_role_deleted_previous_object_group_1", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".event_stream_cloud_event_group_role_deleted_previous_object_group_1_type_enum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2": ".event_stream_cloud_event_group_role_deleted_previous_object_group_2", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".event_stream_cloud_event_group_role_deleted_previous_object_group_2_type_enum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole": ".event_stream_cloud_event_group_role_deleted_previous_object_role", "EventStreamCloudEventGroupRoleDeletedTypeEnum": ".event_stream_cloud_event_group_role_deleted_type_enum", "EventStreamCloudEventGroupUpdated": ".event_stream_cloud_event_group_updated", "EventStreamCloudEventGroupUpdatedCloudEvent": ".event_stream_cloud_event_group_updated_cloud_event", @@ -6119,6 +8323,13 @@ "EventStreamCloudEventGroupUpdatedObject1TypeEnum": ".event_stream_cloud_event_group_updated_object_1_type_enum", "EventStreamCloudEventGroupUpdatedObject2": ".event_stream_cloud_event_group_updated_object_2", "EventStreamCloudEventGroupUpdatedObject2TypeEnum": ".event_stream_cloud_event_group_updated_object_2_type_enum", + "EventStreamCloudEventGroupUpdatedPreviousObject": ".event_stream_cloud_event_group_updated_previous_object", + "EventStreamCloudEventGroupUpdatedPreviousObject0": ".event_stream_cloud_event_group_updated_previous_object_0", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum": ".event_stream_cloud_event_group_updated_previous_object_0_type_enum", + "EventStreamCloudEventGroupUpdatedPreviousObject1": ".event_stream_cloud_event_group_updated_previous_object_1", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum": ".event_stream_cloud_event_group_updated_previous_object_1_type_enum", + "EventStreamCloudEventGroupUpdatedPreviousObject2": ".event_stream_cloud_event_group_updated_previous_object_2", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum": ".event_stream_cloud_event_group_updated_previous_object_2_type_enum", "EventStreamCloudEventGroupUpdatedTypeEnum": ".event_stream_cloud_event_group_updated_type_enum", "EventStreamCloudEventOffsetOnlyMessage": ".event_stream_cloud_event_offset_only_message", "EventStreamCloudEventOffsetOnlyMessageTypeEnum": ".event_stream_cloud_event_offset_only_message_type_enum", @@ -6129,6 +8340,19 @@ "EventStreamCloudEventOrgConnectionAddedObject": ".event_stream_cloud_event_org_connection_added_object", "EventStreamCloudEventOrgConnectionAddedObjectConnection": ".event_stream_cloud_event_org_connection_added_object_connection", "EventStreamCloudEventOrgConnectionAddedObjectOrganization": ".event_stream_cloud_event_org_connection_added_object_organization", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel": ".event_stream_cloud_event_org_connection_added_object_organization_access_level", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum": ".event_stream_cloud_event_org_connection_added_object_organization_access_level_0_enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum": ".event_stream_cloud_event_org_connection_added_object_organization_access_level_1_enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum": ".event_stream_cloud_event_org_connection_added_object_organization_access_level_2_enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum": ".event_stream_cloud_event_org_connection_added_object_organization_access_level_3_enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObject": ".event_stream_cloud_event_org_connection_added_previous_object", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection": ".event_stream_cloud_event_org_connection_added_previous_object_connection", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization": ".event_stream_cloud_event_org_connection_added_previous_object_organization", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel": ".event_stream_cloud_event_org_connection_added_previous_object_organization_access_level", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum": ".event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_0_enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum": ".event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_1_enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum": ".event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_2_enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum": ".event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_3_enum", "EventStreamCloudEventOrgConnectionAddedTypeEnum": ".event_stream_cloud_event_org_connection_added_type_enum", "EventStreamCloudEventOrgConnectionRemoved": ".event_stream_cloud_event_org_connection_removed", "EventStreamCloudEventOrgConnectionRemovedCloudEvent": ".event_stream_cloud_event_org_connection_removed_cloud_event", @@ -6137,6 +8361,9 @@ "EventStreamCloudEventOrgConnectionRemovedObject": ".event_stream_cloud_event_org_connection_removed_object", "EventStreamCloudEventOrgConnectionRemovedObjectConnection": ".event_stream_cloud_event_org_connection_removed_object_connection", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization": ".event_stream_cloud_event_org_connection_removed_object_organization", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject": ".event_stream_cloud_event_org_connection_removed_previous_object", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection": ".event_stream_cloud_event_org_connection_removed_previous_object_connection", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization": ".event_stream_cloud_event_org_connection_removed_previous_object_organization", "EventStreamCloudEventOrgConnectionRemovedTypeEnum": ".event_stream_cloud_event_org_connection_removed_type_enum", "EventStreamCloudEventOrgConnectionUpdated": ".event_stream_cloud_event_org_connection_updated", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent": ".event_stream_cloud_event_org_connection_updated_cloud_event", @@ -6145,6 +8372,19 @@ "EventStreamCloudEventOrgConnectionUpdatedObject": ".event_stream_cloud_event_org_connection_updated_object", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection": ".event_stream_cloud_event_org_connection_updated_object_connection", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization": ".event_stream_cloud_event_org_connection_updated_object_organization", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel": ".event_stream_cloud_event_org_connection_updated_object_organization_access_level", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum": ".event_stream_cloud_event_org_connection_updated_object_organization_access_level_0_enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum": ".event_stream_cloud_event_org_connection_updated_object_organization_access_level_1_enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum": ".event_stream_cloud_event_org_connection_updated_object_organization_access_level_2_enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum": ".event_stream_cloud_event_org_connection_updated_object_organization_access_level_3_enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject": ".event_stream_cloud_event_org_connection_updated_previous_object", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection": ".event_stream_cloud_event_org_connection_updated_previous_object_connection", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization": ".event_stream_cloud_event_org_connection_updated_previous_object_organization", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel": ".event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum": ".event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_0_enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum": ".event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_1_enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum": ".event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_2_enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum": ".event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_3_enum", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum": ".event_stream_cloud_event_org_connection_updated_type_enum", "EventStreamCloudEventOrgCreated": ".event_stream_cloud_event_org_created", "EventStreamCloudEventOrgCreatedCloudEvent": ".event_stream_cloud_event_org_created_cloud_event", @@ -6154,6 +8394,10 @@ "EventStreamCloudEventOrgCreatedObjectBranding": ".event_stream_cloud_event_org_created_object_branding", "EventStreamCloudEventOrgCreatedObjectBrandingColors": ".event_stream_cloud_event_org_created_object_branding_colors", "EventStreamCloudEventOrgCreatedObjectMetadata": ".event_stream_cloud_event_org_created_object_metadata", + "EventStreamCloudEventOrgCreatedPreviousObject": ".event_stream_cloud_event_org_created_previous_object", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding": ".event_stream_cloud_event_org_created_previous_object_branding", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors": ".event_stream_cloud_event_org_created_previous_object_branding_colors", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata": ".event_stream_cloud_event_org_created_previous_object_metadata", "EventStreamCloudEventOrgCreatedTypeEnum": ".event_stream_cloud_event_org_created_type_enum", "EventStreamCloudEventOrgDeleted": ".event_stream_cloud_event_org_deleted", "EventStreamCloudEventOrgDeletedCloudEvent": ".event_stream_cloud_event_org_deleted_cloud_event", @@ -6161,6 +8405,8 @@ "EventStreamCloudEventOrgDeletedData": ".event_stream_cloud_event_org_deleted_data", "EventStreamCloudEventOrgDeletedObject": ".event_stream_cloud_event_org_deleted_object", "EventStreamCloudEventOrgDeletedObjectMetadata": ".event_stream_cloud_event_org_deleted_object_metadata", + "EventStreamCloudEventOrgDeletedPreviousObject": ".event_stream_cloud_event_org_deleted_previous_object", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata": ".event_stream_cloud_event_org_deleted_previous_object_metadata", "EventStreamCloudEventOrgDeletedTypeEnum": ".event_stream_cloud_event_org_deleted_type_enum", "EventStreamCloudEventOrgGroupRoleAssigned": ".event_stream_cloud_event_org_group_role_assigned", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent": ".event_stream_cloud_event_org_group_role_assigned_cloud_event", @@ -6176,6 +8422,16 @@ "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum": ".event_stream_cloud_event_org_group_role_assigned_object_group_2_type_enum", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization": ".event_stream_cloud_event_org_group_role_assigned_object_organization", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole": ".event_stream_cloud_event_org_group_role_assigned_object_role", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject": ".event_stream_cloud_event_org_group_role_assigned_previous_object", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup": ".event_stream_cloud_event_org_group_role_assigned_previous_object_group", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0": ".event_stream_cloud_event_org_group_role_assigned_previous_object_group_0", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum": ".event_stream_cloud_event_org_group_role_assigned_previous_object_group_0_type_enum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1": ".event_stream_cloud_event_org_group_role_assigned_previous_object_group_1", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum": ".event_stream_cloud_event_org_group_role_assigned_previous_object_group_1_type_enum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2": ".event_stream_cloud_event_org_group_role_assigned_previous_object_group_2", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum": ".event_stream_cloud_event_org_group_role_assigned_previous_object_group_2_type_enum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization": ".event_stream_cloud_event_org_group_role_assigned_previous_object_organization", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole": ".event_stream_cloud_event_org_group_role_assigned_previous_object_role", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum": ".event_stream_cloud_event_org_group_role_assigned_type_enum", "EventStreamCloudEventOrgGroupRoleDeleted": ".event_stream_cloud_event_org_group_role_deleted", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent": ".event_stream_cloud_event_org_group_role_deleted_cloud_event", @@ -6191,6 +8447,16 @@ "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum": ".event_stream_cloud_event_org_group_role_deleted_object_group_2_type_enum", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization": ".event_stream_cloud_event_org_group_role_deleted_object_organization", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole": ".event_stream_cloud_event_org_group_role_deleted_object_role", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject": ".event_stream_cloud_event_org_group_role_deleted_previous_object", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup": ".event_stream_cloud_event_org_group_role_deleted_previous_object_group", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0": ".event_stream_cloud_event_org_group_role_deleted_previous_object_group_0", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum": ".event_stream_cloud_event_org_group_role_deleted_previous_object_group_0_type_enum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1": ".event_stream_cloud_event_org_group_role_deleted_previous_object_group_1", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum": ".event_stream_cloud_event_org_group_role_deleted_previous_object_group_1_type_enum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2": ".event_stream_cloud_event_org_group_role_deleted_previous_object_group_2", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum": ".event_stream_cloud_event_org_group_role_deleted_previous_object_group_2_type_enum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization": ".event_stream_cloud_event_org_group_role_deleted_previous_object_organization", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole": ".event_stream_cloud_event_org_group_role_deleted_previous_object_role", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum": ".event_stream_cloud_event_org_group_role_deleted_type_enum", "EventStreamCloudEventOrgMemberAdded": ".event_stream_cloud_event_org_member_added", "EventStreamCloudEventOrgMemberAddedCloudEvent": ".event_stream_cloud_event_org_member_added_cloud_event", @@ -6199,6 +8465,9 @@ "EventStreamCloudEventOrgMemberAddedObject": ".event_stream_cloud_event_org_member_added_object", "EventStreamCloudEventOrgMemberAddedObjectOrganization": ".event_stream_cloud_event_org_member_added_object_organization", "EventStreamCloudEventOrgMemberAddedObjectUser": ".event_stream_cloud_event_org_member_added_object_user", + "EventStreamCloudEventOrgMemberAddedPreviousObject": ".event_stream_cloud_event_org_member_added_previous_object", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization": ".event_stream_cloud_event_org_member_added_previous_object_organization", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser": ".event_stream_cloud_event_org_member_added_previous_object_user", "EventStreamCloudEventOrgMemberAddedTypeEnum": ".event_stream_cloud_event_org_member_added_type_enum", "EventStreamCloudEventOrgMemberDeleted": ".event_stream_cloud_event_org_member_deleted", "EventStreamCloudEventOrgMemberDeletedCloudEvent": ".event_stream_cloud_event_org_member_deleted_cloud_event", @@ -6207,6 +8476,9 @@ "EventStreamCloudEventOrgMemberDeletedObject": ".event_stream_cloud_event_org_member_deleted_object", "EventStreamCloudEventOrgMemberDeletedObjectOrganization": ".event_stream_cloud_event_org_member_deleted_object_organization", "EventStreamCloudEventOrgMemberDeletedObjectUser": ".event_stream_cloud_event_org_member_deleted_object_user", + "EventStreamCloudEventOrgMemberDeletedPreviousObject": ".event_stream_cloud_event_org_member_deleted_previous_object", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization": ".event_stream_cloud_event_org_member_deleted_previous_object_organization", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser": ".event_stream_cloud_event_org_member_deleted_previous_object_user", "EventStreamCloudEventOrgMemberDeletedTypeEnum": ".event_stream_cloud_event_org_member_deleted_type_enum", "EventStreamCloudEventOrgMemberRoleAssigned": ".event_stream_cloud_event_org_member_role_assigned", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent": ".event_stream_cloud_event_org_member_role_assigned_cloud_event", @@ -6216,6 +8488,10 @@ "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization": ".event_stream_cloud_event_org_member_role_assigned_object_organization", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole": ".event_stream_cloud_event_org_member_role_assigned_object_role", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser": ".event_stream_cloud_event_org_member_role_assigned_object_user", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject": ".event_stream_cloud_event_org_member_role_assigned_previous_object", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization": ".event_stream_cloud_event_org_member_role_assigned_previous_object_organization", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole": ".event_stream_cloud_event_org_member_role_assigned_previous_object_role", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser": ".event_stream_cloud_event_org_member_role_assigned_previous_object_user", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum": ".event_stream_cloud_event_org_member_role_assigned_type_enum", "EventStreamCloudEventOrgMemberRoleDeleted": ".event_stream_cloud_event_org_member_role_deleted", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent": ".event_stream_cloud_event_org_member_role_deleted_cloud_event", @@ -6225,6 +8501,10 @@ "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization": ".event_stream_cloud_event_org_member_role_deleted_object_organization", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole": ".event_stream_cloud_event_org_member_role_deleted_object_role", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser": ".event_stream_cloud_event_org_member_role_deleted_object_user", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject": ".event_stream_cloud_event_org_member_role_deleted_previous_object", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization": ".event_stream_cloud_event_org_member_role_deleted_previous_object_organization", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole": ".event_stream_cloud_event_org_member_role_deleted_previous_object_role", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser": ".event_stream_cloud_event_org_member_role_deleted_previous_object_user", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum": ".event_stream_cloud_event_org_member_role_deleted_type_enum", "EventStreamCloudEventOrgUpdated": ".event_stream_cloud_event_org_updated", "EventStreamCloudEventOrgUpdatedCloudEvent": ".event_stream_cloud_event_org_updated_cloud_event", @@ -6234,6 +8514,10 @@ "EventStreamCloudEventOrgUpdatedObjectBranding": ".event_stream_cloud_event_org_updated_object_branding", "EventStreamCloudEventOrgUpdatedObjectBrandingColors": ".event_stream_cloud_event_org_updated_object_branding_colors", "EventStreamCloudEventOrgUpdatedObjectMetadata": ".event_stream_cloud_event_org_updated_object_metadata", + "EventStreamCloudEventOrgUpdatedPreviousObject": ".event_stream_cloud_event_org_updated_previous_object", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding": ".event_stream_cloud_event_org_updated_previous_object_branding", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors": ".event_stream_cloud_event_org_updated_previous_object_branding_colors", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata": ".event_stream_cloud_event_org_updated_previous_object_metadata", "EventStreamCloudEventOrgUpdatedTypeEnum": ".event_stream_cloud_event_org_updated_type_enum", "EventStreamCloudEventSpecVersionEnum": ".event_stream_cloud_event_spec_version_enum", "EventStreamCloudEventUserCreated": ".event_stream_cloud_event_user_created", @@ -6269,6 +8553,35 @@ "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum": ".event_stream_cloud_event_user_created_object_identities_item_social_provider_enum", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId": ".event_stream_cloud_event_user_created_object_identities_item_social_user_id", "EventStreamCloudEventUserCreatedObjectUserMetadata": ".event_stream_cloud_event_user_created_object_user_metadata", + "EventStreamCloudEventUserCreatedPreviousObject": ".event_stream_cloud_event_user_created_previous_object", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata": ".event_stream_cloud_event_user_created_previous_object_app_metadata", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem": ".event_stream_cloud_event_user_created_previous_object_identities_item", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom": ".event_stream_cloud_event_user_created_previous_object_identities_item_custom", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_custom_is_social_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData": ".event_stream_cloud_event_user_created_previous_object_identities_item_custom_profile_data", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_custom_provider_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId": ".event_stream_cloud_event_user_created_previous_object_identities_item_custom_user_id", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase": ".event_stream_cloud_event_user_created_previous_object_identities_item_database", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_database_is_social_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData": ".event_stream_cloud_event_user_created_previous_object_identities_item_database_profile_data", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_database_provider_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId": ".event_stream_cloud_event_user_created_previous_object_identities_item_database_user_id", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise": ".event_stream_cloud_event_user_created_previous_object_identities_item_enterprise", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_is_social_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_profile_data", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_provider_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId": ".event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_user_id", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless": ".event_stream_cloud_event_user_created_previous_object_identities_item_passwordless", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_is_social_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_profile_data", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_provider_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId": ".event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_user_id", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial": ".event_stream_cloud_event_user_created_previous_object_identities_item_social", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_social_is_social_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData": ".event_stream_cloud_event_user_created_previous_object_identities_item_social_profile_data", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum": ".event_stream_cloud_event_user_created_previous_object_identities_item_social_provider_enum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId": ".event_stream_cloud_event_user_created_previous_object_identities_item_social_user_id", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata": ".event_stream_cloud_event_user_created_previous_object_user_metadata", "EventStreamCloudEventUserCreatedTypeEnum": ".event_stream_cloud_event_user_created_type_enum", "EventStreamCloudEventUserDeleted": ".event_stream_cloud_event_user_deleted", "EventStreamCloudEventUserDeletedCloudEvent": ".event_stream_cloud_event_user_deleted_cloud_event", @@ -6303,6 +8616,35 @@ "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum": ".event_stream_cloud_event_user_deleted_object_identities_item_social_provider_enum", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId": ".event_stream_cloud_event_user_deleted_object_identities_item_social_user_id", "EventStreamCloudEventUserDeletedObjectUserMetadata": ".event_stream_cloud_event_user_deleted_object_user_metadata", + "EventStreamCloudEventUserDeletedPreviousObject": ".event_stream_cloud_event_user_deleted_previous_object", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata": ".event_stream_cloud_event_user_deleted_previous_object_app_metadata", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem": ".event_stream_cloud_event_user_deleted_previous_object_identities_item", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_custom", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_is_social_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_profile_data", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_provider_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_user_id", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_database", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_database_is_social_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_database_profile_data", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_database_provider_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_database_user_id", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_is_social_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_profile_data", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_provider_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_user_id", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_is_social_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_profile_data", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_provider_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_user_id", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_social", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_social_is_social_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_social_profile_data", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_social_provider_enum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId": ".event_stream_cloud_event_user_deleted_previous_object_identities_item_social_user_id", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata": ".event_stream_cloud_event_user_deleted_previous_object_user_metadata", "EventStreamCloudEventUserDeletedTypeEnum": ".event_stream_cloud_event_user_deleted_type_enum", "EventStreamCloudEventUserUpdated": ".event_stream_cloud_event_user_updated", "EventStreamCloudEventUserUpdatedCloudEvent": ".event_stream_cloud_event_user_updated_cloud_event", @@ -6337,6 +8679,35 @@ "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum": ".event_stream_cloud_event_user_updated_object_identities_item_social_provider_enum", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId": ".event_stream_cloud_event_user_updated_object_identities_item_social_user_id", "EventStreamCloudEventUserUpdatedObjectUserMetadata": ".event_stream_cloud_event_user_updated_object_user_metadata", + "EventStreamCloudEventUserUpdatedPreviousObject": ".event_stream_cloud_event_user_updated_previous_object", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata": ".event_stream_cloud_event_user_updated_previous_object_app_metadata", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem": ".event_stream_cloud_event_user_updated_previous_object_identities_item", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom": ".event_stream_cloud_event_user_updated_previous_object_identities_item_custom", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_custom_is_social_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData": ".event_stream_cloud_event_user_updated_previous_object_identities_item_custom_profile_data", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_custom_provider_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId": ".event_stream_cloud_event_user_updated_previous_object_identities_item_custom_user_id", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase": ".event_stream_cloud_event_user_updated_previous_object_identities_item_database", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_database_is_social_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData": ".event_stream_cloud_event_user_updated_previous_object_identities_item_database_profile_data", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_database_provider_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId": ".event_stream_cloud_event_user_updated_previous_object_identities_item_database_user_id", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise": ".event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_is_social_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData": ".event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_profile_data", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_provider_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId": ".event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_user_id", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless": ".event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_is_social_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData": ".event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_profile_data", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_provider_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId": ".event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_user_id", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial": ".event_stream_cloud_event_user_updated_previous_object_identities_item_social", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_social_is_social_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData": ".event_stream_cloud_event_user_updated_previous_object_identities_item_social_profile_data", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum": ".event_stream_cloud_event_user_updated_previous_object_identities_item_social_provider_enum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId": ".event_stream_cloud_event_user_updated_previous_object_identities_item_social_user_id", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata": ".event_stream_cloud_event_user_updated_previous_object_user_metadata", "EventStreamCloudEventUserUpdatedTypeEnum": ".event_stream_cloud_event_user_updated_type_enum", "EventStreamDelivery": ".event_stream_delivery", "EventStreamDeliveryAttempt": ".event_stream_delivery_attempt", @@ -7144,6 +9515,7 @@ "ListOrganizationMembersPaginatedResponseContent": ".list_organization_members_paginated_response_content", "ListOrganizationRoleGroupsResponseContent": ".list_organization_role_groups_response_content", "ListOrganizationRoleMembersResponseContent": ".list_organization_role_members_response_content", + "ListOrganizationTemplatesPaginatedResponseContent": ".list_organization_templates_paginated_response_content", "ListOrganizationsPaginatedResponseContent": ".list_organizations_paginated_response_content", "ListPhoneTemplatesResponseContent": ".list_phone_templates_response_content", "ListRateLimitPoliciesPaginatedResponseContent": ".list_rate_limit_policies_paginated_response_content", @@ -7158,6 +9530,7 @@ "ListSelfServiceProfileCustomTextResponseContent": ".list_self_service_profile_custom_text_response_content", "ListSelfServiceProfilesPaginatedResponseContent": ".list_self_service_profiles_paginated_response_content", "ListSynchronizedGroupsResponseContent": ".list_synchronized_groups_response_content", + "ListTemplateOrganizationsPaginatedResponseContent": ".list_template_organizations_paginated_response_content", "ListTokenExchangeProfileResponseContent": ".list_token_exchange_profile_response_content", "ListUserAttributeProfileTemplateResponseContent": ".list_user_attribute_profile_template_response_content", "ListUserAttributeProfilesPaginatedResponseContent": ".list_user_attribute_profiles_paginated_response_content", @@ -7240,6 +9613,9 @@ "NetworkAclActionBlockEnum": ".network_acl_action_block_enum", "NetworkAclActionLogEnum": ".network_acl_action_log_enum", "NetworkAclActionRedirectEnum": ".network_acl_action_redirect_enum", + "NetworkAclHttpMessageSignature": ".network_acl_http_message_signature", + "NetworkAclHttpMessageSignatureKey": ".network_acl_http_message_signature_key", + "NetworkAclHttpMessageSignatureKeys": ".network_acl_http_message_signature_keys", "NetworkAclKey": ".network_acl_key", "NetworkAclKeyAlgorithmEnum": ".network_acl_key_algorithm_enum", "NetworkAclMatch": ".network_acl_match", @@ -7269,6 +9645,7 @@ "OrganizationClientMetadataOrganizationUsageEnum": ".organization_client_metadata_organization_usage_enum", "OrganizationConnection": ".organization_connection", "OrganizationConnectionInformation": ".organization_connection_information", + "OrganizationDeletionBehaviorEnum": ".organization_deletion_behavior_enum", "OrganizationDiscoveryDomain": ".organization_discovery_domain", "OrganizationDiscoveryDomainStatus": ".organization_discovery_domain_status", "OrganizationEnabledConnection": ".organization_enabled_connection", @@ -7280,6 +9657,13 @@ "OrganizationMemberEffectiveRoleSource": ".organization_member_effective_role_source", "OrganizationMemberRole": ".organization_member_role", "OrganizationMetadata": ".organization_metadata", + "OrganizationTemplate": ".organization_template", + "OrganizationTemplateAllowedStrategyEnum": ".organization_template_allowed_strategy_enum", + "OrganizationTemplateAssignedOrganization": ".organization_template_assigned_organization", + "OrganizationTemplateRoleVisibilityEnum": ".organization_template_role_visibility_enum", + "OrganizationTemplateRoleVisibilityOverride": ".organization_template_role_visibility_override", + "OrganizationTemplateRoleVisibilityPolicy": ".organization_template_role_visibility_policy", + "OrganizationTemplateUseForOrganizationDiscovery": ".organization_template_use_for_organization_discovery", "OrganizationThirdPartyClientAccessEnum": ".organization_third_party_client_access_enum", "OrganizationUsageEnum": ".organization_usage_enum", "PartialGroupsEnum": ".partial_groups_enum", @@ -7792,6 +10176,8 @@ def __dir__(): "AttackProtectionUpdateCaptchaRecaptchaV2", "AuthenticationMethodTypeEnum", "AuthenticationTypeEnum", + "B2BIntegrationConfiguration", + "B2BIntegrationConfigurationIntegrationTypeEnum", "BadRequestSchema", "BadRequestSchemaError", "BotDetectionAllowlist", @@ -8048,6 +10434,7 @@ def __dir__(): "ConnectionDebugSaml", "ConnectionDecryptionKeySaml", "ConnectionDecryptionKeySamlCert", + "ConnectionDeletionBehaviorEnum", "ConnectionDestinationUrlSaml", "ConnectionDigestAlgorithmEnumSaml", "ConnectionDigestAlgorithmSaml", @@ -8072,6 +10459,7 @@ def __dir__(): "ConnectionEmailFromEmail", "ConnectionEmailOtpAuthenticationMethod", "ConnectionEmailSubjectEmail", + "ConnectionEnablePushedAuthorizationRequests", "ConnectionEnableScriptContext", "ConnectionEnabledClient", "ConnectionEnabledClients", @@ -8255,10 +10643,18 @@ def __dir__(): "ConnectionProfileOrganization", "ConnectionProfileOrganizationAssignMembershipOnLoginEnum", "ConnectionProfileOrganizationShowAsButtonEnum", + "ConnectionProfileProvisioning", + "ConnectionProfileProvisioningScim", + "ConnectionProfileProvisioningScimTokenDefaultExpiry", + "ConnectionProfileProvisioningScimTokenMaxAllowedExpiry", + "ConnectionProfileProvisioningScimTokenScopeEnum", + "ConnectionProfileProvisioningScimTokenScopes", + "ConnectionProfileProvisioningScimTokens", "ConnectionProfileStrategyOverride", "ConnectionProfileStrategyOverrides", "ConnectionProfileStrategyOverridesConnectionConfig", "ConnectionProfileStrategyOverridesEnabledFeatures", + "ConnectionProfileStrategyOverridesProvisioning", "ConnectionProfileTemplate", "ConnectionProfileTemplateItem", "ConnectionPropertiesOptions", @@ -8268,6 +10664,7 @@ def __dir__(): "ConnectionProviderSms", "ConnectionProvisioningTicketUrl", "ConnectionPurposes", + "ConnectionPushedAuthorizationRequestEndpoint", "ConnectionRealmFallback", "ConnectionRealms", "ConnectionRecipientUrlSaml", @@ -8279,6 +10676,7 @@ def __dir__(): "ConnectionRequestTemplateSaml", "ConnectionRequestTokenUrloAuth1", "ConnectionRequestUriParameterSupported", + "ConnectionRequirePushedAuthorizationRequests", "ConnectionRequireRequestUriRegistration", "ConnectionRequiresUsername", "ConnectionResponseCommon", @@ -8895,6 +11293,7 @@ def __dir__(): "EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionCreatedObject2OptionsSignatureAlgorithmEnum", @@ -8957,6 +11356,125 @@ def __dir__(): "EventStreamCloudEventConnectionCreatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionCreatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionCreatedObject7StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject", + "EventStreamCloudEventConnectionCreatedPreviousObject0", + "EventStreamCloudEventConnectionCreatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0Options", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1", + "EventStreamCloudEventConnectionCreatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1Options", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2", + "EventStreamCloudEventConnectionCreatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2Options", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3", + "EventStreamCloudEventConnectionCreatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject3Options", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4", + "EventStreamCloudEventConnectionCreatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject4Options", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5", + "EventStreamCloudEventConnectionCreatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject5Options", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6", + "EventStreamCloudEventConnectionCreatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject6Options", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7", + "EventStreamCloudEventConnectionCreatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionCreatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionCreatedPreviousObject7Options", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionCreatedTypeEnum", "EventStreamCloudEventConnectionDeleted", "EventStreamCloudEventConnectionDeletedCloudEvent", @@ -9018,6 +11536,7 @@ def __dir__(): "EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionDeletedObject2OptionsSignatureAlgorithmEnum", @@ -9080,6 +11599,125 @@ def __dir__(): "EventStreamCloudEventConnectionDeletedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionDeletedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionDeletedObject7StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject", + "EventStreamCloudEventConnectionDeletedPreviousObject0", + "EventStreamCloudEventConnectionDeletedPreviousObject0Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject0Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0Options", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1", + "EventStreamCloudEventConnectionDeletedPreviousObject1Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject1Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1Options", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2", + "EventStreamCloudEventConnectionDeletedPreviousObject2Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject2Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2Options", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3", + "EventStreamCloudEventConnectionDeletedPreviousObject3Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject3Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject3Options", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4", + "EventStreamCloudEventConnectionDeletedPreviousObject4Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject4Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject4Options", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5", + "EventStreamCloudEventConnectionDeletedPreviousObject5Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject5Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject5Options", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6", + "EventStreamCloudEventConnectionDeletedPreviousObject6Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject6Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject6Options", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7", + "EventStreamCloudEventConnectionDeletedPreviousObject7Authentication", + "EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionDeletedPreviousObject7Metadata", + "EventStreamCloudEventConnectionDeletedPreviousObject7Options", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionDeletedTypeEnum", "EventStreamCloudEventConnectionUpdated", "EventStreamCloudEventConnectionUpdatedCloudEvent", @@ -9141,6 +11779,7 @@ def __dir__(): "EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated", "EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata", "EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSetUserRootAttributesEnum", "EventStreamCloudEventConnectionUpdatedObject2OptionsSignatureAlgorithmEnum", @@ -9203,6 +11842,125 @@ def __dir__(): "EventStreamCloudEventConnectionUpdatedObject7OptionsUseridAttributeEnum", "EventStreamCloudEventConnectionUpdatedObject7OptionsWaadProtocolEnum", "EventStreamCloudEventConnectionUpdatedObject7StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject", + "EventStreamCloudEventConnectionUpdatedPreviousObject0", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject3Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject", + "EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject4Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject5Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject6Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication", + "EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata", + "EventStreamCloudEventConnectionUpdatedPreviousObject7Options", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum", + "EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum", "EventStreamCloudEventConnectionUpdatedTypeEnum", "EventStreamCloudEventContext", "EventStreamCloudEventContextClient", @@ -9227,6 +11985,13 @@ def __dir__(): "EventStreamCloudEventGroupCreatedObject1TypeEnum", "EventStreamCloudEventGroupCreatedObject2", "EventStreamCloudEventGroupCreatedObject2TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject", + "EventStreamCloudEventGroupCreatedPreviousObject0", + "EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject1", + "EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupCreatedPreviousObject2", + "EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupCreatedTypeEnum", "EventStreamCloudEventGroupDeleted", "EventStreamCloudEventGroupDeletedCloudEvent", @@ -9239,6 +12004,13 @@ def __dir__(): "EventStreamCloudEventGroupDeletedObject1TypeEnum", "EventStreamCloudEventGroupDeletedObject2", "EventStreamCloudEventGroupDeletedObject2TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject", + "EventStreamCloudEventGroupDeletedPreviousObject0", + "EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject1", + "EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupDeletedPreviousObject2", + "EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum", "EventStreamCloudEventGroupDeletedTypeEnum", "EventStreamCloudEventGroupMemberAdded", "EventStreamCloudEventGroupMemberAddedCloudEvent", @@ -9257,6 +12029,19 @@ def __dir__(): "EventStreamCloudEventGroupMemberAddedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedObjectMember1", "EventStreamCloudEventGroupMemberAddedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObject", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberAddedTypeEnum", "EventStreamCloudEventGroupMemberDeleted", "EventStreamCloudEventGroupMemberDeletedCloudEvent", @@ -9275,6 +12060,19 @@ def __dir__(): "EventStreamCloudEventGroupMemberDeletedObjectMember0MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedObjectMember1", "EventStreamCloudEventGroupMemberDeletedObjectMember1MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObject", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1", + "EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum", "EventStreamCloudEventGroupMemberDeletedTypeEnum", "EventStreamCloudEventGroupRoleAssigned", "EventStreamCloudEventGroupRoleAssignedCloudEvent", @@ -9289,6 +12087,15 @@ def __dir__(): "EventStreamCloudEventGroupRoleAssignedObjectGroup2", "EventStreamCloudEventGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleAssignedObjectRole", + "EventStreamCloudEventGroupRoleAssignedPreviousObject", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventGroupRoleAssignedTypeEnum", "EventStreamCloudEventGroupRoleDeleted", "EventStreamCloudEventGroupRoleDeletedCloudEvent", @@ -9303,6 +12110,15 @@ def __dir__(): "EventStreamCloudEventGroupRoleDeletedObjectGroup2", "EventStreamCloudEventGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventGroupRoleDeletedObjectRole", + "EventStreamCloudEventGroupRoleDeletedPreviousObject", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventGroupRoleDeletedTypeEnum", "EventStreamCloudEventGroupUpdated", "EventStreamCloudEventGroupUpdatedCloudEvent", @@ -9315,6 +12131,13 @@ def __dir__(): "EventStreamCloudEventGroupUpdatedObject1TypeEnum", "EventStreamCloudEventGroupUpdatedObject2", "EventStreamCloudEventGroupUpdatedObject2TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject", + "EventStreamCloudEventGroupUpdatedPreviousObject0", + "EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject1", + "EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum", + "EventStreamCloudEventGroupUpdatedPreviousObject2", + "EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum", "EventStreamCloudEventGroupUpdatedTypeEnum", "EventStreamCloudEventOffsetOnlyMessage", "EventStreamCloudEventOffsetOnlyMessageTypeEnum", @@ -9325,6 +12148,19 @@ def __dir__(): "EventStreamCloudEventOrgConnectionAddedObject", "EventStreamCloudEventOrgConnectionAddedObjectConnection", "EventStreamCloudEventOrgConnectionAddedObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObject", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionAddedTypeEnum", "EventStreamCloudEventOrgConnectionRemoved", "EventStreamCloudEventOrgConnectionRemovedCloudEvent", @@ -9333,6 +12169,9 @@ def __dir__(): "EventStreamCloudEventOrgConnectionRemovedObject", "EventStreamCloudEventOrgConnectionRemovedObjectConnection", "EventStreamCloudEventOrgConnectionRemovedObjectOrganization", + "EventStreamCloudEventOrgConnectionRemovedPreviousObject", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization", "EventStreamCloudEventOrgConnectionRemovedTypeEnum", "EventStreamCloudEventOrgConnectionUpdated", "EventStreamCloudEventOrgConnectionUpdatedCloudEvent", @@ -9341,6 +12180,19 @@ def __dir__(): "EventStreamCloudEventOrgConnectionUpdatedObject", "EventStreamCloudEventOrgConnectionUpdatedObjectConnection", "EventStreamCloudEventOrgConnectionUpdatedObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObject", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum", + "EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum", "EventStreamCloudEventOrgConnectionUpdatedTypeEnum", "EventStreamCloudEventOrgCreated", "EventStreamCloudEventOrgCreatedCloudEvent", @@ -9350,6 +12202,10 @@ def __dir__(): "EventStreamCloudEventOrgCreatedObjectBranding", "EventStreamCloudEventOrgCreatedObjectBrandingColors", "EventStreamCloudEventOrgCreatedObjectMetadata", + "EventStreamCloudEventOrgCreatedPreviousObject", + "EventStreamCloudEventOrgCreatedPreviousObjectBranding", + "EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgCreatedPreviousObjectMetadata", "EventStreamCloudEventOrgCreatedTypeEnum", "EventStreamCloudEventOrgDeleted", "EventStreamCloudEventOrgDeletedCloudEvent", @@ -9357,6 +12213,8 @@ def __dir__(): "EventStreamCloudEventOrgDeletedData", "EventStreamCloudEventOrgDeletedObject", "EventStreamCloudEventOrgDeletedObjectMetadata", + "EventStreamCloudEventOrgDeletedPreviousObject", + "EventStreamCloudEventOrgDeletedPreviousObjectMetadata", "EventStreamCloudEventOrgDeletedTypeEnum", "EventStreamCloudEventOrgGroupRoleAssigned", "EventStreamCloudEventOrgGroupRoleAssignedCloudEvent", @@ -9372,6 +12230,16 @@ def __dir__(): "EventStreamCloudEventOrgGroupRoleAssignedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleAssignedObjectOrganization", "EventStreamCloudEventOrgGroupRoleAssignedObjectRole", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObject", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleAssignedTypeEnum", "EventStreamCloudEventOrgGroupRoleDeleted", "EventStreamCloudEventOrgGroupRoleDeletedCloudEvent", @@ -9387,6 +12255,16 @@ def __dir__(): "EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2TypeEnum", "EventStreamCloudEventOrgGroupRoleDeletedObjectOrganization", "EventStreamCloudEventOrgGroupRoleDeletedObjectRole", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObject", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole", "EventStreamCloudEventOrgGroupRoleDeletedTypeEnum", "EventStreamCloudEventOrgMemberAdded", "EventStreamCloudEventOrgMemberAddedCloudEvent", @@ -9395,6 +12273,9 @@ def __dir__(): "EventStreamCloudEventOrgMemberAddedObject", "EventStreamCloudEventOrgMemberAddedObjectOrganization", "EventStreamCloudEventOrgMemberAddedObjectUser", + "EventStreamCloudEventOrgMemberAddedPreviousObject", + "EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberAddedPreviousObjectUser", "EventStreamCloudEventOrgMemberAddedTypeEnum", "EventStreamCloudEventOrgMemberDeleted", "EventStreamCloudEventOrgMemberDeletedCloudEvent", @@ -9403,6 +12284,9 @@ def __dir__(): "EventStreamCloudEventOrgMemberDeletedObject", "EventStreamCloudEventOrgMemberDeletedObjectOrganization", "EventStreamCloudEventOrgMemberDeletedObjectUser", + "EventStreamCloudEventOrgMemberDeletedPreviousObject", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberDeletedTypeEnum", "EventStreamCloudEventOrgMemberRoleAssigned", "EventStreamCloudEventOrgMemberRoleAssignedCloudEvent", @@ -9412,6 +12296,10 @@ def __dir__(): "EventStreamCloudEventOrgMemberRoleAssignedObjectOrganization", "EventStreamCloudEventOrgMemberRoleAssignedObjectRole", "EventStreamCloudEventOrgMemberRoleAssignedObjectUser", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObject", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleAssignedTypeEnum", "EventStreamCloudEventOrgMemberRoleDeleted", "EventStreamCloudEventOrgMemberRoleDeletedCloudEvent", @@ -9421,6 +12309,10 @@ def __dir__(): "EventStreamCloudEventOrgMemberRoleDeletedObjectOrganization", "EventStreamCloudEventOrgMemberRoleDeletedObjectRole", "EventStreamCloudEventOrgMemberRoleDeletedObjectUser", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObject", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole", + "EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser", "EventStreamCloudEventOrgMemberRoleDeletedTypeEnum", "EventStreamCloudEventOrgUpdated", "EventStreamCloudEventOrgUpdatedCloudEvent", @@ -9430,6 +12322,10 @@ def __dir__(): "EventStreamCloudEventOrgUpdatedObjectBranding", "EventStreamCloudEventOrgUpdatedObjectBrandingColors", "EventStreamCloudEventOrgUpdatedObjectMetadata", + "EventStreamCloudEventOrgUpdatedPreviousObject", + "EventStreamCloudEventOrgUpdatedPreviousObjectBranding", + "EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors", + "EventStreamCloudEventOrgUpdatedPreviousObjectMetadata", "EventStreamCloudEventOrgUpdatedTypeEnum", "EventStreamCloudEventSpecVersionEnum", "EventStreamCloudEventUserCreated", @@ -9465,6 +12361,35 @@ def __dir__(): "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserCreatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserCreatedObjectUserMetadata", + "EventStreamCloudEventUserCreatedPreviousObject", + "EventStreamCloudEventUserCreatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserCreatedPreviousObjectUserMetadata", "EventStreamCloudEventUserCreatedTypeEnum", "EventStreamCloudEventUserDeleted", "EventStreamCloudEventUserDeletedCloudEvent", @@ -9499,6 +12424,35 @@ def __dir__(): "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserDeletedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserDeletedObjectUserMetadata", + "EventStreamCloudEventUserDeletedPreviousObject", + "EventStreamCloudEventUserDeletedPreviousObjectAppMetadata", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserDeletedPreviousObjectUserMetadata", "EventStreamCloudEventUserDeletedTypeEnum", "EventStreamCloudEventUserUpdated", "EventStreamCloudEventUserUpdatedCloudEvent", @@ -9533,6 +12487,35 @@ def __dir__(): "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialProviderEnum", "EventStreamCloudEventUserUpdatedObjectIdentitiesItemSocialUserId", "EventStreamCloudEventUserUpdatedObjectUserMetadata", + "EventStreamCloudEventUserUpdatedPreviousObject", + "EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum", + "EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId", + "EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata", "EventStreamCloudEventUserUpdatedTypeEnum", "EventStreamDelivery", "EventStreamDeliveryAttempt", @@ -10340,6 +13323,7 @@ def __dir__(): "ListOrganizationMembersPaginatedResponseContent", "ListOrganizationRoleGroupsResponseContent", "ListOrganizationRoleMembersResponseContent", + "ListOrganizationTemplatesPaginatedResponseContent", "ListOrganizationsPaginatedResponseContent", "ListPhoneTemplatesResponseContent", "ListRateLimitPoliciesPaginatedResponseContent", @@ -10354,6 +13338,7 @@ def __dir__(): "ListSelfServiceProfileCustomTextResponseContent", "ListSelfServiceProfilesPaginatedResponseContent", "ListSynchronizedGroupsResponseContent", + "ListTemplateOrganizationsPaginatedResponseContent", "ListTokenExchangeProfileResponseContent", "ListUserAttributeProfileTemplateResponseContent", "ListUserAttributeProfilesPaginatedResponseContent", @@ -10436,6 +13421,9 @@ def __dir__(): "NetworkAclActionBlockEnum", "NetworkAclActionLogEnum", "NetworkAclActionRedirectEnum", + "NetworkAclHttpMessageSignature", + "NetworkAclHttpMessageSignatureKey", + "NetworkAclHttpMessageSignatureKeys", "NetworkAclKey", "NetworkAclKeyAlgorithmEnum", "NetworkAclMatch", @@ -10465,6 +13453,7 @@ def __dir__(): "OrganizationClientMetadataOrganizationUsageEnum", "OrganizationConnection", "OrganizationConnectionInformation", + "OrganizationDeletionBehaviorEnum", "OrganizationDiscoveryDomain", "OrganizationDiscoveryDomainStatus", "OrganizationEnabledConnection", @@ -10476,6 +13465,13 @@ def __dir__(): "OrganizationMemberEffectiveRoleSource", "OrganizationMemberRole", "OrganizationMetadata", + "OrganizationTemplate", + "OrganizationTemplateAllowedStrategyEnum", + "OrganizationTemplateAssignedOrganization", + "OrganizationTemplateRoleVisibilityEnum", + "OrganizationTemplateRoleVisibilityOverride", + "OrganizationTemplateRoleVisibilityPolicy", + "OrganizationTemplateUseForOrganizationDiscovery", "OrganizationThirdPartyClientAccessEnum", "OrganizationUsageEnum", "PartialGroupsEnum", diff --git a/src/auth0/management/types/action_trigger_type_enum.py b/src/auth0/management/types/action_trigger_type_enum.py index 6c98c3cd..9370bda9 100644 --- a/src/auth0/management/types/action_trigger_type_enum.py +++ b/src/auth0/management/types/action_trigger_type_enum.py @@ -18,6 +18,7 @@ "password-hash-migration", "login-post-identifier", "signup-post-identifier", + "post-credential-validation", ], typing.Any, ] diff --git a/src/auth0/management/types/b_2_b_integration_configuration.py b/src/auth0/management/types/b_2_b_integration_configuration.py new file mode 100644 index 00000000..90d90f78 --- /dev/null +++ b/src/auth0/management/types/b_2_b_integration_configuration.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .b_2_b_integration_configuration_integration_type_enum import B2BIntegrationConfigurationIntegrationTypeEnum + + +class B2BIntegrationConfiguration(UniversalBaseModel): + """ + Configuration for B2B Integration clients. + """ + + sso_profiles: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + List of SSO profile IDs linked to this B2B integration client. Maximum 1 entry. + """ + + integration_type: typing.Optional[B2BIntegrationConfigurationIntegrationTypeEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/b_2_b_integration_configuration_integration_type_enum.py b/src/auth0/management/types/b_2_b_integration_configuration_integration_type_enum.py new file mode 100644 index 00000000..6aa8c9f0 --- /dev/null +++ b/src/auth0/management/types/b_2_b_integration_configuration_integration_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +B2BIntegrationConfigurationIntegrationTypeEnum = typing.Union[ + typing.Literal["custom_auth_server", "third_party", "application"], typing.Any +] diff --git a/src/auth0/management/types/client.py b/src/auth0/management/types/client.py index e25ce6b6..2e071774 100644 --- a/src/auth0/management/types/client.py +++ b/src/auth0/management/types/client.py @@ -6,6 +6,7 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .b_2_b_integration_configuration import B2BIntegrationConfiguration from .client_addons import ClientAddons from .client_app_type_enum import ClientAppTypeEnum from .client_async_approval_notifications_channels_api_post_configuration import ( @@ -231,6 +232,11 @@ class Client(UniversalBaseModel): token_quota: typing.Optional[TokenQuota] = None express_configuration: typing.Optional[ExpressConfiguration] = None + b_2_b_integration_configuration: typing_extensions.Annotated[ + typing.Optional[B2BIntegrationConfiguration], + FieldMetadata(alias="b2b_integration_configuration"), + pydantic.Field(alias="b2b_integration_configuration"), + ] = None my_organization_configuration: typing.Optional[ClientMyOrganizationResponseConfiguration] = None identity_assertion_authorization_grant: typing.Optional[IdentityAssertionAuthorizationGrant] = None third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = None diff --git a/src/auth0/management/types/client_app_type_enum.py b/src/auth0/management/types/client_app_type_enum.py index 2d03027a..28094665 100644 --- a/src/auth0/management/types/client_app_type_enum.py +++ b/src/auth0/management/types/client_app_type_enum.py @@ -10,7 +10,6 @@ "non_interactive", "resource_server", "express_configuration", - "b2b_integration", "rms", "box", "cloudbees", diff --git a/src/auth0/management/types/connection_deletion_behavior_enum.py b/src/auth0/management/types/connection_deletion_behavior_enum.py new file mode 100644 index 00000000..1bb4c2e0 --- /dev/null +++ b/src/auth0/management/types/connection_deletion_behavior_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ConnectionDeletionBehaviorEnum = typing.Union[typing.Literal["allow", "allow_if_empty"], typing.Any] diff --git a/src/auth0/management/types/connection_enable_pushed_authorization_requests.py b/src/auth0/management/types/connection_enable_pushed_authorization_requests.py new file mode 100644 index 00000000..8b709b2d --- /dev/null +++ b/src/auth0/management/types/connection_enable_pushed_authorization_requests.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +ConnectionEnablePushedAuthorizationRequests = bool +""" +When true, the server uses Pushed Authorization Requests (PAR) to start the authorization transaction with the identity provider, pushing authorization parameters over back-channel HTTP and redirecting with only a request_uri. +""" diff --git a/src/auth0/management/types/connection_identity_provider_enum.py b/src/auth0/management/types/connection_identity_provider_enum.py index 8b319df8..95f61726 100644 --- a/src/auth0/management/types/connection_identity_provider_enum.py +++ b/src/auth0/management/types/connection_identity_provider_enum.py @@ -59,6 +59,24 @@ "wordpress", "yahoo", "yandex", + "notion-mcp", + "asana-mcp", + "atlassian-mcp", + "cloudflare-mcp", + "docusign-mcp", + "figma-mcp", + "gitlab-mcp", + "gusto-mcp", + "heroku-mcp", + "hubspot-mcp", + "intercom-mcp", + "linear-mcp", + "pagerduty-mcp", + "sentry-mcp", + "slack-mcp", + "supabase-mcp", + "vercel-mcp", + "xero-mcp", ], typing.Any, ] diff --git a/src/auth0/management/types/connection_options_common_oidc.py b/src/auth0/management/types/connection_options_common_oidc.py index 3e5f4d0f..abf892a5 100644 --- a/src/auth0/management/types/connection_options_common_oidc.py +++ b/src/auth0/management/types/connection_options_common_oidc.py @@ -12,12 +12,14 @@ from .connection_connection_settings import ConnectionConnectionSettings from .connection_domain_aliases import ConnectionDomainAliases from .connection_dpop_signing_alg_enum import ConnectionDpopSigningAlgEnum +from .connection_enable_pushed_authorization_requests import ConnectionEnablePushedAuthorizationRequests from .connection_icon_url import ConnectionIconUrl from .connection_id_token_session_expiry_supported import ConnectionIdTokenSessionExpirySupported from .connection_id_token_signed_response_algs import ConnectionIdTokenSignedResponseAlgs from .connection_issuer import ConnectionIssuer from .connection_jwks_uri import ConnectionJwksUri from .connection_options_oidc_metadata import ConnectionOptionsOidcMetadata +from .connection_pushed_authorization_request_endpoint import ConnectionPushedAuthorizationRequestEndpoint from .connection_scope_oidc import ConnectionScopeOidc from .connection_send_back_channel_nonce import ConnectionSendBackChannelNonce from .connection_set_user_root_attributes_enum import ConnectionSetUserRootAttributesEnum @@ -42,12 +44,14 @@ class ConnectionOptionsCommonOidc(UniversalBaseModel): connection_settings: typing.Optional[ConnectionConnectionSettings] = None domain_aliases: typing.Optional[ConnectionDomainAliases] = None dpop_signing_alg: typing.Optional[ConnectionDpopSigningAlgEnum] = None + enable_pushed_authorization_requests: typing.Optional[ConnectionEnablePushedAuthorizationRequests] = None icon_url: typing.Optional[ConnectionIconUrl] = None id_token_session_expiry_supported: typing.Optional[ConnectionIdTokenSessionExpirySupported] = None id_token_signed_response_algs: typing.Optional[ConnectionIdTokenSignedResponseAlgs] = None issuer: typing.Optional[ConnectionIssuer] = None jwks_uri: typing.Optional[ConnectionJwksUri] = None oidc_metadata: typing.Optional[ConnectionOptionsOidcMetadata] = None + pushed_authorization_request_endpoint: typing.Optional[ConnectionPushedAuthorizationRequestEndpoint] = None scope: typing.Optional[ConnectionScopeOidc] = None send_back_channel_nonce: typing.Optional[ConnectionSendBackChannelNonce] = None set_user_root_attributes: typing.Optional[ConnectionSetUserRootAttributesEnum] = None diff --git a/src/auth0/management/types/connection_options_oidc_metadata.py b/src/auth0/management/types/connection_options_oidc_metadata.py index 9d456507..e9fda892 100644 --- a/src/auth0/management/types/connection_options_oidc_metadata.py +++ b/src/auth0/management/types/connection_options_oidc_metadata.py @@ -21,6 +21,7 @@ from .connection_jwks_uri import ConnectionJwksUri from .connection_op_policy_uri import ConnectionOpPolicyUri from .connection_op_tos_uri import ConnectionOpTosUri +from .connection_pushed_authorization_request_endpoint import ConnectionPushedAuthorizationRequestEndpoint from .connection_registration_endpoint import ConnectionRegistrationEndpoint from .connection_request_object_encryption_alg_values_supported import ( ConnectionRequestObjectEncryptionAlgValuesSupported, @@ -31,6 +32,7 @@ from .connection_request_object_signing_alg_values_supported import ConnectionRequestObjectSigningAlgValuesSupported from .connection_request_parameter_supported import ConnectionRequestParameterSupported from .connection_request_uri_parameter_supported import ConnectionRequestUriParameterSupported +from .connection_require_pushed_authorization_requests import ConnectionRequirePushedAuthorizationRequests from .connection_require_request_uri_registration import ConnectionRequireRequestUriRegistration from .connection_response_modes_supported import ConnectionResponseModesSupported from .connection_response_types_supported import ConnectionResponseTypesSupported @@ -71,6 +73,7 @@ class ConnectionOptionsOidcMetadata(UniversalBaseModel): jwks_uri: ConnectionJwksUri op_policy_uri: typing.Optional[ConnectionOpPolicyUri] = None op_tos_uri: typing.Optional[ConnectionOpTosUri] = None + pushed_authorization_request_endpoint: typing.Optional[ConnectionPushedAuthorizationRequestEndpoint] = None registration_endpoint: typing.Optional[ConnectionRegistrationEndpoint] = None request_object_encryption_alg_values_supported: typing.Optional[ ConnectionRequestObjectEncryptionAlgValuesSupported @@ -83,6 +86,7 @@ class ConnectionOptionsOidcMetadata(UniversalBaseModel): ) request_parameter_supported: typing.Optional[ConnectionRequestParameterSupported] = None request_uri_parameter_supported: typing.Optional[ConnectionRequestUriParameterSupported] = None + require_pushed_authorization_requests: typing.Optional[ConnectionRequirePushedAuthorizationRequests] = None require_request_uri_registration: typing.Optional[ConnectionRequireRequestUriRegistration] = None response_modes_supported: typing.Optional[ConnectionResponseModesSupported] = None response_types_supported: typing.Optional[ConnectionResponseTypesSupported] = None diff --git a/src/auth0/management/types/connection_options_saml.py b/src/auth0/management/types/connection_options_saml.py index 62637267..983df2ef 100644 --- a/src/auth0/management/types/connection_options_saml.py +++ b/src/auth0/management/types/connection_options_saml.py @@ -8,6 +8,7 @@ from ..core.serialization import FieldMetadata from .connection_debug_saml import ConnectionDebugSaml from .connection_destination_url_saml import ConnectionDestinationUrlSaml +from .connection_discovery_url import ConnectionDiscoveryUrl from .connection_fields_map_saml import ConnectionFieldsMapSaml from .connection_global_token_revocation_jwt_iss_saml import ConnectionGlobalTokenRevocationJwtIssSaml from .connection_global_token_revocation_jwt_sub_saml import ConnectionGlobalTokenRevocationJwtSubSaml @@ -16,6 +17,7 @@ from .connection_options_common import ConnectionOptionsCommon from .connection_options_common_saml import ConnectionOptionsCommonSaml from .connection_options_deflate_saml import ConnectionOptionsDeflateSaml +from .connection_options_oidc_metadata import ConnectionOptionsOidcMetadata from .connection_recipient_url_saml import ConnectionRecipientUrlSaml from .connection_request_template_saml import ConnectionRequestTemplateSaml from .connection_sign_out_endpoint_saml import ConnectionSignOutEndpointSaml @@ -48,6 +50,7 @@ class ConnectionOptionsSaml(ConnectionOptionsCommonSaml, ConnectionOptionsCommon When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled). """ + discovery_url: typing.Optional[ConnectionDiscoveryUrl] = None fields_map: typing_extensions.Annotated[ typing.Optional[ConnectionFieldsMapSaml], FieldMetadata(alias="fieldsMap"), pydantic.Field(alias="fieldsMap") ] = None @@ -63,6 +66,7 @@ class ConnectionOptionsSaml(ConnectionOptionsCommonSaml, ConnectionOptionsCommon FieldMetadata(alias="metadataXml"), pydantic.Field(alias="metadataXml"), ] = None + oidc_metadata: typing.Optional[ConnectionOptionsOidcMetadata] = None recipient_url: typing_extensions.Annotated[ typing.Optional[ConnectionRecipientUrlSaml], FieldMetadata(alias="recipientUrl"), diff --git a/src/auth0/management/types/connection_profile.py b/src/auth0/management/types/connection_profile.py index 5c3ebcde..14d953fb 100644 --- a/src/auth0/management/types/connection_profile.py +++ b/src/auth0/management/types/connection_profile.py @@ -11,6 +11,7 @@ from .connection_profile_id import ConnectionProfileId from .connection_profile_name import ConnectionProfileName from .connection_profile_organization import ConnectionProfileOrganization +from .connection_profile_provisioning import ConnectionProfileProvisioning from .connection_profile_strategy_overrides import ConnectionProfileStrategyOverrides @@ -22,6 +23,7 @@ class ConnectionProfile(UniversalBaseModel): enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = None connection_config: typing.Optional[ConnectionProfileConfig] = None strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = None + provisioning: typing.Optional[ConnectionProfileProvisioning] = None cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/connection_profile_provisioning.py b/src/auth0/management/types/connection_profile_provisioning.py new file mode 100644 index 00000000..cd7bd618 --- /dev/null +++ b/src/auth0/management/types/connection_profile_provisioning.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .connection_profile_provisioning_scim import ConnectionProfileProvisioningScim + + +class ConnectionProfileProvisioning(UniversalBaseModel): + """ + Provisioning settings for connections created from this profile. + """ + + scim: typing.Optional[ConnectionProfileProvisioningScim] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/connection_profile_provisioning_scim.py b/src/auth0/management/types/connection_profile_provisioning_scim.py new file mode 100644 index 00000000..b586b08b --- /dev/null +++ b/src/auth0/management/types/connection_profile_provisioning_scim.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .connection_profile_provisioning_scim_tokens import ConnectionProfileProvisioningScimTokens + + +class ConnectionProfileProvisioningScim(UniversalBaseModel): + """ + SCIM provisioning settings. + """ + + tokens: ConnectionProfileProvisioningScimTokens + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/connection_profile_provisioning_scim_token_default_expiry.py b/src/auth0/management/types/connection_profile_provisioning_scim_token_default_expiry.py new file mode 100644 index 00000000..3a3edd76 --- /dev/null +++ b/src/auth0/management/types/connection_profile_provisioning_scim_token_default_expiry.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ConnectionProfileProvisioningScimTokenDefaultExpiry = typing.Optional[int] +""" +The default SCIM token expiry, in seconds. `null` means the token never expires by default. +""" diff --git a/src/auth0/management/types/connection_profile_provisioning_scim_token_max_allowed_expiry.py b/src/auth0/management/types/connection_profile_provisioning_scim_token_max_allowed_expiry.py new file mode 100644 index 00000000..2a994e88 --- /dev/null +++ b/src/auth0/management/types/connection_profile_provisioning_scim_token_max_allowed_expiry.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ConnectionProfileProvisioningScimTokenMaxAllowedExpiry = typing.Optional[int] +""" +The maximum SCIM token expiry, in seconds. `null` means there is no maximum. +""" diff --git a/src/auth0/management/types/connection_profile_provisioning_scim_token_scope_enum.py b/src/auth0/management/types/connection_profile_provisioning_scim_token_scope_enum.py new file mode 100644 index 00000000..698d3fd8 --- /dev/null +++ b/src/auth0/management/types/connection_profile_provisioning_scim_token_scope_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +ConnectionProfileProvisioningScimTokenScopeEnum = typing.Union[ + typing.Literal["get:users", "post:users", "patch:users", "delete:users", "put:users"], typing.Any +] diff --git a/src/auth0/management/types/connection_profile_provisioning_scim_token_scopes.py b/src/auth0/management/types/connection_profile_provisioning_scim_token_scopes.py new file mode 100644 index 00000000..bccfd280 --- /dev/null +++ b/src/auth0/management/types/connection_profile_provisioning_scim_token_scopes.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .connection_profile_provisioning_scim_token_scope_enum import ConnectionProfileProvisioningScimTokenScopeEnum + +ConnectionProfileProvisioningScimTokenScopes = typing.List[ConnectionProfileProvisioningScimTokenScopeEnum] +""" +The scopes granted to SCIM tokens. +""" diff --git a/src/auth0/management/types/connection_profile_provisioning_scim_tokens.py b/src/auth0/management/types/connection_profile_provisioning_scim_tokens.py new file mode 100644 index 00000000..881fed9a --- /dev/null +++ b/src/auth0/management/types/connection_profile_provisioning_scim_tokens.py @@ -0,0 +1,32 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .connection_profile_provisioning_scim_token_default_expiry import ( + ConnectionProfileProvisioningScimTokenDefaultExpiry, +) +from .connection_profile_provisioning_scim_token_max_allowed_expiry import ( + ConnectionProfileProvisioningScimTokenMaxAllowedExpiry, +) +from .connection_profile_provisioning_scim_token_scopes import ConnectionProfileProvisioningScimTokenScopes + + +class ConnectionProfileProvisioningScimTokens(UniversalBaseModel): + """ + SCIM token settings for connections created from this profile. + """ + + scopes: ConnectionProfileProvisioningScimTokenScopes + default_expiry: typing.Optional[ConnectionProfileProvisioningScimTokenDefaultExpiry] = None + max_allowed_expiry: typing.Optional[ConnectionProfileProvisioningScimTokenMaxAllowedExpiry] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/connection_profile_strategy_override.py b/src/auth0/management/types/connection_profile_strategy_override.py index 8ac61c9d..b53366f8 100644 --- a/src/auth0/management/types/connection_profile_strategy_override.py +++ b/src/auth0/management/types/connection_profile_strategy_override.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .connection_profile_strategy_overrides_connection_config import ConnectionProfileStrategyOverridesConnectionConfig from .connection_profile_strategy_overrides_enabled_features import ConnectionProfileStrategyOverridesEnabledFeatures +from .connection_profile_strategy_overrides_provisioning import ConnectionProfileStrategyOverridesProvisioning class ConnectionProfileStrategyOverride(UniversalBaseModel): @@ -15,6 +16,7 @@ class ConnectionProfileStrategyOverride(UniversalBaseModel): enabled_features: typing.Optional[ConnectionProfileStrategyOverridesEnabledFeatures] = None connection_config: typing.Optional[ConnectionProfileStrategyOverridesConnectionConfig] = None + provisioning: typing.Optional[ConnectionProfileStrategyOverridesProvisioning] = None if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/auth0/management/types/connection_profile_strategy_overrides_provisioning.py b/src/auth0/management/types/connection_profile_strategy_overrides_provisioning.py new file mode 100644 index 00000000..e0d6a981 --- /dev/null +++ b/src/auth0/management/types/connection_profile_strategy_overrides_provisioning.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .connection_profile_provisioning_scim import ConnectionProfileProvisioningScim + + +class ConnectionProfileStrategyOverridesProvisioning(UniversalBaseModel): + """ + Provisioning settings for a connection profile strategy override. + """ + + scim: typing.Optional[ConnectionProfileProvisioningScim] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/connection_profile_template.py b/src/auth0/management/types/connection_profile_template.py index bc7fb7d1..5a8d16bb 100644 --- a/src/auth0/management/types/connection_profile_template.py +++ b/src/auth0/management/types/connection_profile_template.py @@ -9,6 +9,7 @@ from .connection_profile_enabled_features import ConnectionProfileEnabledFeatures from .connection_profile_name import ConnectionProfileName from .connection_profile_organization import ConnectionProfileOrganization +from .connection_profile_provisioning import ConnectionProfileProvisioning from .connection_profile_strategy_overrides import ConnectionProfileStrategyOverrides @@ -23,6 +24,7 @@ class ConnectionProfileTemplate(UniversalBaseModel): enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = None connection_config: typing.Optional[ConnectionProfileConfig] = None strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = None + provisioning: typing.Optional[ConnectionProfileProvisioning] = None if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/auth0/management/types/connection_properties_options.py b/src/auth0/management/types/connection_properties_options.py index 9a2f51b0..d106c402 100644 --- a/src/auth0/management/types/connection_properties_options.py +++ b/src/auth0/management/types/connection_properties_options.py @@ -11,6 +11,7 @@ from .connection_authentication_methods import ConnectionAuthenticationMethods from .connection_custom_scripts import ConnectionCustomScripts from .connection_dpop_signing_alg_enum import ConnectionDpopSigningAlgEnum +from .connection_enable_pushed_authorization_requests import ConnectionEnablePushedAuthorizationRequests from .connection_gateway_authentication import ConnectionGatewayAuthentication from .connection_id_token_session_expiry_supported import ConnectionIdTokenSessionExpirySupported from .connection_id_token_signed_response_algs import ConnectionIdTokenSignedResponseAlgs @@ -22,6 +23,7 @@ from .connection_password_no_personal_info_options import ConnectionPasswordNoPersonalInfoOptions from .connection_password_options import ConnectionPasswordOptions from .connection_password_policy_enum import ConnectionPasswordPolicyEnum +from .connection_pushed_authorization_request_endpoint import ConnectionPushedAuthorizationRequestEndpoint from .connection_set_user_root_attributes_enum import ConnectionSetUserRootAttributesEnum from .connection_token_endpoint_auth_method_enum import ConnectionTokenEndpointAuthMethodEnum from .connection_token_endpoint_auth_signing_alg_enum import ConnectionTokenEndpointAuthSigningAlgEnum @@ -107,6 +109,8 @@ class ConnectionPropertiesOptions(UniversalBaseModel): assertion_decryption_settings: typing.Optional[ConnectionAssertionDecryptionSettings] = None id_token_signed_response_algs: typing.Optional[ConnectionIdTokenSignedResponseAlgs] = None dpop_signing_alg: typing.Optional[ConnectionDpopSigningAlgEnum] = None + enable_pushed_authorization_requests: typing.Optional[ConnectionEnablePushedAuthorizationRequests] = None + pushed_authorization_request_endpoint: typing.Optional[ConnectionPushedAuthorizationRequestEndpoint] = None token_endpoint_auth_method: typing.Optional[ConnectionTokenEndpointAuthMethodEnum] = None token_endpoint_auth_signing_alg: typing.Optional[ConnectionTokenEndpointAuthSigningAlgEnum] = None token_endpoint_jwtca_aud_format: typing.Optional[ConnectionTokenEndpointJwtcaAudFormatEnumOidc] = None diff --git a/src/auth0/management/types/connection_pushed_authorization_request_endpoint.py b/src/auth0/management/types/connection_pushed_authorization_request_endpoint.py new file mode 100644 index 00000000..a10390f5 --- /dev/null +++ b/src/auth0/management/types/connection_pushed_authorization_request_endpoint.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +ConnectionPushedAuthorizationRequestEndpoint = str +""" +URL of the identity provider's Pushed Authorization Request (PAR) endpoint, as per https://datatracker.ietf.org/doc/html/rfc9126. Must use HTTPS scheme. +""" diff --git a/src/auth0/management/types/connection_require_pushed_authorization_requests.py b/src/auth0/management/types/connection_require_pushed_authorization_requests.py new file mode 100644 index 00000000..3377cf51 --- /dev/null +++ b/src/auth0/management/types/connection_require_pushed_authorization_requests.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +ConnectionRequirePushedAuthorizationRequests = bool +""" +Boolean parameter indicating whether the identity provider requires Pushed Authorization Requests (PAR), as per https://datatracker.ietf.org/doc/html/rfc9126. Discovered from the identity provider's metadata; not used to decide whether the server performs PAR. +""" diff --git a/src/auth0/management/types/connection_response_content_saml.py b/src/auth0/management/types/connection_response_content_saml.py index 46127f12..294a5a08 100644 --- a/src/auth0/management/types/connection_response_content_saml.py +++ b/src/auth0/management/types/connection_response_content_saml.py @@ -4,6 +4,7 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2 +from .connection_cross_app_access_resource_app import ConnectionCrossAppAccessResourceApp from .connection_options_saml import ConnectionOptionsSaml from .connection_provisioning_ticket_url import ConnectionProvisioningTicketUrl from .connection_purposes import ConnectionPurposes @@ -18,6 +19,7 @@ class ConnectionResponseContentSaml(ConnectionPurposes, ConnectionResponseCommon """ strategy: ConnectionResponseContentSamlStrategy + cross_app_access_resource_app: typing.Optional[ConnectionCrossAppAccessResourceApp] = None options: typing.Optional[ConnectionOptionsSaml] = None provisioning_ticket_url: typing.Optional[ConnectionProvisioningTicketUrl] = None show_as_button: typing.Optional[ConnectionShowAsButton] = None diff --git a/src/auth0/management/types/connection_strategy_enum.py b/src/auth0/management/types/connection_strategy_enum.py index 0818f0e3..29247e73 100644 --- a/src/auth0/management/types/connection_strategy_enum.py +++ b/src/auth0/management/types/connection_strategy_enum.py @@ -59,6 +59,24 @@ "wordpress", "yahoo", "yandex", + "notion-mcp", + "asana-mcp", + "atlassian-mcp", + "cloudflare-mcp", + "docusign-mcp", + "figma-mcp", + "gitlab-mcp", + "gusto-mcp", + "heroku-mcp", + "hubspot-mcp", + "intercom-mcp", + "linear-mcp", + "pagerduty-mcp", + "sentry-mcp", + "slack-mcp", + "supabase-mcp", + "vercel-mcp", + "xero-mcp", "auth0-adldap", ], typing.Any, diff --git a/src/auth0/management/types/connections_oidc_metadata.py b/src/auth0/management/types/connections_oidc_metadata.py index 2f69c757..342165f9 100644 --- a/src/auth0/management/types/connections_oidc_metadata.py +++ b/src/auth0/management/types/connections_oidc_metadata.py @@ -191,6 +191,16 @@ class ConnectionsOidcMetadata(UniversalBaseModel): URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. """ + pushed_authorization_request_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's Pushed Authorization Request (PAR) endpoint, as per https://datatracker.ietf.org/doc/html/rfc9126. Must use HTTPS scheme. + """ + + require_pushed_authorization_requests: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean parameter indicating whether the identity provider requires Pushed Authorization Requests (PAR), as per https://datatracker.ietf.org/doc/html/rfc9126. Discovered from the identity provider's metadata; not used to decide whether the server performs PAR. + """ + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. diff --git a/src/auth0/management/types/create_client_response_content.py b/src/auth0/management/types/create_client_response_content.py index d3594e00..4e7e2028 100644 --- a/src/auth0/management/types/create_client_response_content.py +++ b/src/auth0/management/types/create_client_response_content.py @@ -6,6 +6,7 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .b_2_b_integration_configuration import B2BIntegrationConfiguration from .client_addons import ClientAddons from .client_app_type_enum import ClientAppTypeEnum from .client_async_approval_notifications_channels_api_post_configuration import ( @@ -231,6 +232,11 @@ class CreateClientResponseContent(UniversalBaseModel): token_quota: typing.Optional[TokenQuota] = None express_configuration: typing.Optional[ExpressConfiguration] = None + b_2_b_integration_configuration: typing_extensions.Annotated[ + typing.Optional[B2BIntegrationConfiguration], + FieldMetadata(alias="b2b_integration_configuration"), + pydantic.Field(alias="b2b_integration_configuration"), + ] = None my_organization_configuration: typing.Optional[ClientMyOrganizationResponseConfiguration] = None identity_assertion_authorization_grant: typing.Optional[IdentityAssertionAuthorizationGrant] = None third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = None diff --git a/src/auth0/management/types/create_connection_profile_response_content.py b/src/auth0/management/types/create_connection_profile_response_content.py index dccaaab0..4859e31d 100644 --- a/src/auth0/management/types/create_connection_profile_response_content.py +++ b/src/auth0/management/types/create_connection_profile_response_content.py @@ -11,6 +11,7 @@ from .connection_profile_id import ConnectionProfileId from .connection_profile_name import ConnectionProfileName from .connection_profile_organization import ConnectionProfileOrganization +from .connection_profile_provisioning import ConnectionProfileProvisioning from .connection_profile_strategy_overrides import ConnectionProfileStrategyOverrides @@ -22,6 +23,7 @@ class CreateConnectionProfileResponseContent(UniversalBaseModel): enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = None connection_config: typing.Optional[ConnectionProfileConfig] = None strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = None + provisioning: typing.Optional[ConnectionProfileProvisioning] = None cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/create_connection_request_content_saml.py b/src/auth0/management/types/create_connection_request_content_saml.py index 1e91476e..bf2c40ae 100644 --- a/src/auth0/management/types/create_connection_request_content_saml.py +++ b/src/auth0/management/types/create_connection_request_content_saml.py @@ -4,6 +4,7 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2 +from .connection_cross_app_access_resource_app import ConnectionCrossAppAccessResourceApp from .connection_options_saml import ConnectionOptionsSaml from .connection_show_as_button import ConnectionShowAsButton from .create_connection_common import CreateConnectionCommon @@ -16,6 +17,7 @@ class CreateConnectionRequestContentSaml(CreateConnectionCommon): """ strategy: CreateConnectionRequestContentSamlStrategy + cross_app_access_resource_app: typing.Optional[ConnectionCrossAppAccessResourceApp] = None options: typing.Optional[ConnectionOptionsSaml] = None show_as_button: typing.Optional[ConnectionShowAsButton] = None diff --git a/src/auth0/management/types/cross_app_access_requesting_app.py b/src/auth0/management/types/cross_app_access_requesting_app.py index b2f8ea04..868b448c 100644 --- a/src/auth0/management/types/cross_app_access_requesting_app.py +++ b/src/auth0/management/types/cross_app_access_requesting_app.py @@ -13,7 +13,7 @@ class CrossAppAccessRequestingApp(UniversalBaseModel): active: bool = pydantic.Field() """ - Set to `true` to enable the connection as a Requesting Application for Cross App Access. + Set to `true` to enable the connection as a Requesting Application for Cross App Access. On `oidc` connections this requires `options.type` to be `back_channel`. Setting `false` is always accepted, so the role can be turned off even if the tenant or connection no longer supports it. """ if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_data.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_data.py index 8ccd0c0c..8221bdca 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_created_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_data.py @@ -5,6 +5,9 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_connection_created_object import EventStreamCloudEventConnectionCreatedObject +from .event_stream_cloud_event_connection_created_previous_object import ( + EventStreamCloudEventConnectionCreatedPreviousObject, +) from .event_stream_cloud_event_context import EventStreamCloudEventContext @@ -14,6 +17,7 @@ class EventStreamCloudEventConnectionCreatedData(UniversalBaseModel): """ object: EventStreamCloudEventConnectionCreatedObject + previous_object: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_0_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_0_options.py index 33ac166a..d307c983 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_0_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_0_options.py @@ -3,7 +3,9 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata from .event_stream_cloud_event_connection_created_object_0_options_attribute_map import ( EventStreamCloudEventConnectionCreatedObject0OptionsAttributeMap, ) @@ -137,6 +139,18 @@ class EventStreamCloudEventConnectionCreatedObject0Options(UniversalBaseModel): EventStreamCloudEventConnectionCreatedObject0OptionsTokenEndpointJwtcaAudFormatEnum ] = None upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedObject0OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) """ Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_0_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_0_options_oidc_metadata.py index b51db025..8a944941 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_0_options_oidc_metadata.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_0_options_oidc_metadata.py @@ -41,6 +41,11 @@ class EventStreamCloudEventConnectionCreatedObject0OptionsOidcMetadata(Universal JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. """ + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_1_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_1_options.py index c38c0f58..e707b164 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_1_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_1_options.py @@ -3,7 +3,9 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata from .event_stream_cloud_event_connection_created_object_1_options_attribute_map import ( EventStreamCloudEventConnectionCreatedObject1OptionsAttributeMap, ) @@ -137,6 +139,18 @@ class EventStreamCloudEventConnectionCreatedObject1Options(UniversalBaseModel): EventStreamCloudEventConnectionCreatedObject1OptionsTokenEndpointJwtcaAudFormatEnum ] = None upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedObject1OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) """ Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_1_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_1_options_oidc_metadata.py index e967bd8e..e201dbaa 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_1_options_oidc_metadata.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_1_options_oidc_metadata.py @@ -41,6 +41,11 @@ class EventStreamCloudEventConnectionCreatedObject1OptionsOidcMetadata(Universal JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. """ + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_2_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_2_options.py index 48b00004..48431000 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_2_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_2_options.py @@ -19,6 +19,9 @@ from .event_stream_cloud_event_connection_created_object_2_options_idpinitiated import ( EventStreamCloudEventConnectionCreatedObject2OptionsIdpinitiated, ) +from .event_stream_cloud_event_connection_created_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata, +) from .event_stream_cloud_event_connection_created_object_2_options_protocol_binding_enum import ( EventStreamCloudEventConnectionCreatedObject2OptionsProtocolBindingEnum, ) @@ -175,6 +178,18 @@ class EventStreamCloudEventConnectionCreatedObject2Options(UniversalBaseModel): The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. """ + disable_fields_map_fix: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableFieldsMapFix"), + pydantic.Field( + alias="disableFieldsMapFix", + description="When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled).", + ), + ] = None + """ + When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled). + """ + disable_signout: typing_extensions.Annotated[ typing.Optional[bool], FieldMetadata(alias="disableSignout"), @@ -187,11 +202,28 @@ class EventStreamCloudEventConnectionCreatedObject2Options(UniversalBaseModel): When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled). """ + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. Used with Cross App Access. + """ + fields_map: typing_extensions.Annotated[ typing.Optional[EventStreamCloudEventConnectionCreatedObject2OptionsFieldsMap], FieldMetadata(alias="fieldsMap"), pydantic.Field(alias="fieldsMap"), ] = None + fields_map_json_raw: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fieldsMapJsonRaw"), + pydantic.Field( + alias="fieldsMapJsonRaw", + description="Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object.", + ), + ] = None + """ + Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object. + """ + global_token_revocation_jwt_iss: typing.Optional[str] = pydantic.Field(default=None) """ Expected 'iss' (Issuer) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT issuer matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_sub. @@ -214,6 +246,7 @@ class EventStreamCloudEventConnectionCreatedObject2Options(UniversalBaseModel): HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both. """ + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata] = None recipient_url: typing_extensions.Annotated[ typing.Optional[str], FieldMetadata(alias="recipientUrl"), diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_2_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_2_options_oidc_metadata.py new file mode 100644 index 00000000..aaaa6b98 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_2_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedObject2OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Used with Cross App Access. + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_5_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_5_options.py index b65e825c..09c433e7 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_created_object_5_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_object_5_options.py @@ -107,6 +107,11 @@ class EventStreamCloudEventConnectionCreatedObject5Options(UniversalBaseModel): Enables Windows Integrated Authentication (Kerberos) for seamless SSO when users authenticate from within the corporate network IP ranges """ + kerberos_only: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, restricts the connection to Kerberos-only authentication, disallowing username/password fallback. + """ + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object.py new file mode 100644 index 00000000..9b2fb31a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_connection_created_previous_object_0 import ( + EventStreamCloudEventConnectionCreatedPreviousObject0, +) +from .event_stream_cloud_event_connection_created_previous_object_1 import ( + EventStreamCloudEventConnectionCreatedPreviousObject1, +) +from .event_stream_cloud_event_connection_created_previous_object_2 import ( + EventStreamCloudEventConnectionCreatedPreviousObject2, +) +from .event_stream_cloud_event_connection_created_previous_object_3 import ( + EventStreamCloudEventConnectionCreatedPreviousObject3, +) +from .event_stream_cloud_event_connection_created_previous_object_4 import ( + EventStreamCloudEventConnectionCreatedPreviousObject4, +) +from .event_stream_cloud_event_connection_created_previous_object_5 import ( + EventStreamCloudEventConnectionCreatedPreviousObject5, +) +from .event_stream_cloud_event_connection_created_previous_object_6 import ( + EventStreamCloudEventConnectionCreatedPreviousObject6, +) +from .event_stream_cloud_event_connection_created_previous_object_7 import ( + EventStreamCloudEventConnectionCreatedPreviousObject7, +) + +EventStreamCloudEventConnectionCreatedPreviousObject = typing.Union[ + EventStreamCloudEventConnectionCreatedPreviousObject0, + EventStreamCloudEventConnectionCreatedPreviousObject1, + EventStreamCloudEventConnectionCreatedPreviousObject2, + EventStreamCloudEventConnectionCreatedPreviousObject3, + EventStreamCloudEventConnectionCreatedPreviousObject4, + EventStreamCloudEventConnectionCreatedPreviousObject5, + EventStreamCloudEventConnectionCreatedPreviousObject6, + EventStreamCloudEventConnectionCreatedPreviousObject7, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0.py new file mode 100644 index 00000000..9321f1da --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_0_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject0Authentication, +) +from .event_stream_cloud_event_connection_created_previous_object_0_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts, +) +from .event_stream_cloud_event_connection_created_previous_object_0_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject0Metadata, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject0Options, +) +from .event_stream_cloud_event_connection_created_previous_object_0_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject0(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0Authentication] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + connected_accounts: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts] = None + options: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_authentication.py new file mode 100644 index 00000000..94ddfd7a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject0Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_connected_accounts.py new file mode 100644 index 00000000..c0a250d9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_connected_accounts.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject0ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + cross_app_access: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_metadata.py new file mode 100644 index 00000000..92c851e6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject0Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options.py new file mode 100644 index 00000000..8fba7bf4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options.py @@ -0,0 +1,180 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_oidc_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_schema_version_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_type_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject0Options(UniversalBaseModel): + """ + Options for the 'oidc' connection + """ + + authorization_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + connection_settings: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + dpop_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum + ] = None + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens + ] = None + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + id_token_session_expiry_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether the identity provider supports session expiry via the id_token. If true, the system will use the session_expiry claim in the id_token to determine session expiry. + """ + + id_token_signed_response_algs: typing.Optional[ + typing.List[EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum] + ] = pydantic.Field(default=None) + """ + List of algorithms allowed to verify the ID tokens. Applicable when strategy=oidc or okta. + """ + + issuer: typing.Optional[str] = pydantic.Field(default=None) + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata] = None + schema_version: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum] = ( + None + ) + scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Space-separated list of OAuth 2.0 scopes requested during authorization. Must include 'openid' (required by OIDC spec). Common values: 'openid profile email'. Additional scopes depend on the identity provider. + """ + + send_back_channel_nonce: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true and type is 'back_channel', includes a cryptographic nonce in authorization requests to prevent replay attacks. The identity provider must include this nonce in the ID token for validation. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_method: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum + ] = None + token_endpoint_auth_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum + ] = None + token_endpoint_jwtca_aud_format: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum + ] = None + upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + attribute_map: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap] = None + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. + """ + + type: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map.py new file mode 100644 index 00000000..6055f623 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes, +) +from .event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMap(UniversalBaseModel): + """ + Configuration for mapping claims from the identity provider to Auth0 user profile attributes. Allows customizing which IdP claims populate user fields and how they are transformed. + """ + + attributes: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes] = ( + None + ) + userinfo_scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Scopes to send to the IdP's Userinfo endpoint + """ + + mapping_mode: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_attributes.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_attributes.py new file mode 100644 index 00000000..b42faa60 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_attributes.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapAttributes = typing.Dict[str, typing.Any] +""" +Object containing mapping details for incoming claims +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_mapping_mode_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_mapping_mode_enum.py new file mode 100644 index 00000000..a6a5b8da --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_attribute_map_mapping_mode_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsAttributeMapMappingModeEnum = typing.Union[ + typing.Literal["bind_all", "use_map"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings.py new file mode 100644 index 00000000..88179250 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettings(UniversalBaseModel): + """ + OAuth 2.0 PKCE (Proof Key for Code Exchange) settings. PKCE enhances security for public clients by preventing authorization code interception attacks. 'auto' (recommended) uses the strongest method supported by the IdP. + """ + + pkce: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings_pkce_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings_pkce_enum.py new file mode 100644 index 00000000..fbf2dfb7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_connection_settings_pkce_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsConnectionSettingsPkceEnum = typing.Union[ + typing.Literal["auto", "S256", "plain", "disabled"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_dpop_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_dpop_signing_alg_enum.py new file mode 100644 index 00000000..d952064c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_dpop_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsDpopSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "ES512", "Ed25519"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..1d650420 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject0OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_id_token_signed_response_algs_item_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_id_token_signed_response_algs_item_enum.py new file mode 100644 index 00000000..dccc15d2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_id_token_signed_response_algs_item_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_oidc_metadata.py new file mode 100644 index 00000000..0e003d1b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject0OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_schema_version_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_schema_version_enum.py new file mode 100644 index 00000000..b8371805 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_schema_version_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSchemaVersionEnum = typing.Union[ + typing.Literal["openid-1.0.0", "oidc-v4"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..5f5feb18 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_method_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_method_enum.py new file mode 100644 index 00000000..b44b36b3 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_method_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthMethodEnum = typing.Union[ + typing.Literal["client_secret_post", "private_key_jwt"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py new file mode 100644 index 00000000..bf7d2add --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py new file mode 100644 index 00000000..a4a4e93b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum = typing.Union[ + typing.Literal["issuer", "token_endpoint"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_type_enum.py new file mode 100644 index 00000000..00bf37a3 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsTypeEnum = typing.Union[ + typing.Literal["back_channel", "front_channel"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_upstream_params.py new file mode 100644 index 00000000..55bd00ad --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_strategy_enum.py new file mode 100644 index 00000000..b6a11ed1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_0_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject0StrategyEnum = typing.Union[typing.Literal["oidc"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1.py new file mode 100644 index 00000000..87c356f0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_1_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject1Authentication, +) +from .event_stream_cloud_event_connection_created_previous_object_1_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts, +) +from .event_stream_cloud_event_connection_created_previous_object_1_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject1Metadata, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject1Options, +) +from .event_stream_cloud_event_connection_created_previous_object_1_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject1(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_authentication.py new file mode 100644 index 00000000..337c4b65 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject1Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_connected_accounts.py new file mode 100644 index 00000000..b664a72f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject1ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_metadata.py new file mode 100644 index 00000000..c192cb5a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject1Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options.py new file mode 100644 index 00000000..9f24f97b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options.py @@ -0,0 +1,180 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_oidc_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_schema_version_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_type_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject1Options(UniversalBaseModel): + """ + Options for the 'okta' connection + """ + + authorization_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + connection_settings: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + dpop_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum + ] = None + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens + ] = None + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + id_token_session_expiry_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether the identity provider supports session expiry via the id_token. If true, the system will use the session_expiry claim in the id_token to determine session expiry. + """ + + id_token_signed_response_algs: typing.Optional[ + typing.List[EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum] + ] = pydantic.Field(default=None) + """ + List of algorithms allowed to verify the ID tokens. Applicable when strategy=oidc or okta. + """ + + issuer: typing.Optional[str] = pydantic.Field(default=None) + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata] = None + schema_version: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum] = ( + None + ) + scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Space-separated list of OAuth 2.0 scopes requested during authorization. Must include 'openid' (required by OIDC spec). Common values: 'openid profile email'. Additional scopes depend on the identity provider. + """ + + send_back_channel_nonce: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true and type is 'back_channel', includes a cryptographic nonce in authorization requests to prevent replay attacks. The identity provider must include this nonce in the ID token for validation. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_method: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum + ] = None + token_endpoint_auth_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum + ] = None + token_endpoint_jwtca_aud_format: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum + ] = None + upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + attribute_map: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap] = None + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Domain of the Okta organization (e.g., dev-123456.okta.com). Should be just the domain of the okta server with no scheme or trailing backslash. Discovery runs only when connection.options.oidc_metadata is empty and a domain is provided + """ + + type: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map.py new file mode 100644 index 00000000..05867b47 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes, +) +from .event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMap(UniversalBaseModel): + """ + Mapping of claims received from the identity provider (IdP) + """ + + attributes: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes] = ( + None + ) + userinfo_scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Scopes to send to the IdP's Userinfo endpoint + """ + + mapping_mode: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_attributes.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_attributes.py new file mode 100644 index 00000000..053d6a1d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_attributes.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapAttributes = typing.Dict[str, typing.Any] +""" +Object containing mapping details for incoming claims +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_mapping_mode_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_mapping_mode_enum.py new file mode 100644 index 00000000..d4b1e4f0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_attribute_map_mapping_mode_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsAttributeMapMappingModeEnum = typing.Union[ + typing.Literal["basic_profile", "use_map"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings.py new file mode 100644 index 00000000..c2b83553 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettings(UniversalBaseModel): + """ + OAuth 2.0 PKCE (Proof Key for Code Exchange) settings. PKCE enhances security for public clients by preventing authorization code interception attacks. 'auto' (recommended) uses the strongest method supported by the IdP. + """ + + pkce: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings_pkce_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings_pkce_enum.py new file mode 100644 index 00000000..33b1c06e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_connection_settings_pkce_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsConnectionSettingsPkceEnum = typing.Union[ + typing.Literal["auto", "S256", "plain", "disabled"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_dpop_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_dpop_signing_alg_enum.py new file mode 100644 index 00000000..2073c8f6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_dpop_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsDpopSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "ES512", "Ed25519"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..d1ffa152 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject1OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_id_token_signed_response_algs_item_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_id_token_signed_response_algs_item_enum.py new file mode 100644 index 00000000..c1247152 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_id_token_signed_response_algs_item_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_oidc_metadata.py new file mode 100644 index 00000000..244c8344 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject1OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_schema_version_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_schema_version_enum.py new file mode 100644 index 00000000..a15c02c5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_schema_version_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSchemaVersionEnum = typing.Union[ + typing.Literal["openid-1.0.0", "oidc-v4"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..22a06617 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_method_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_method_enum.py new file mode 100644 index 00000000..5decd166 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_method_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthMethodEnum = typing.Union[ + typing.Literal["client_secret_post", "private_key_jwt"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py new file mode 100644 index 00000000..781633c5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py new file mode 100644 index 00000000..b18be440 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum = typing.Union[ + typing.Literal["issuer", "token_endpoint"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_type_enum.py new file mode 100644 index 00000000..2d44d5db --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsTypeEnum = typing.Union[ + typing.Literal["back_channel"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_upstream_params.py new file mode 100644 index 00000000..99c3b02c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_strategy_enum.py new file mode 100644 index 00000000..7f43d9eb --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_1_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject1StrategyEnum = typing.Union[typing.Literal["okta"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2.py new file mode 100644 index 00000000..eba87812 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_2_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject2Authentication, +) +from .event_stream_cloud_event_connection_created_previous_object_2_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts, +) +from .event_stream_cloud_event_connection_created_previous_object_2_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject2Metadata, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject2Options, +) +from .event_stream_cloud_event_connection_created_previous_object_2_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject2(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_authentication.py new file mode 100644 index 00000000..2ae29b2e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject2Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_connected_accounts.py new file mode 100644 index 00000000..abd9843d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject2ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_metadata.py new file mode 100644 index 00000000..f975766f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject2Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options.py new file mode 100644 index 00000000..24984c2a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options.py @@ -0,0 +1,298 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_fields_map import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_subject import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject, +) +from .event_stream_cloud_event_connection_created_previous_object_2_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject2Options(UniversalBaseModel): + """ + Options for the 'samlp' connection + """ + + assertion_decryption_settings: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings + ] = None + cert: typing.Optional[str] = pydantic.Field(default=None) + """ + X.509 signing certificate from the identity provider in .der format. Used to validate signatures in SAML Responses and Assertions. This is an alternative to signingCert and is kept for backward compatibility. Prefer using signingCert instead. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + digest_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum], + FieldMetadata(alias="digestAlgorithm"), + pydantic.Field(alias="digestAlgorithm"), + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Domain aliases for the connection + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider.", + ), + ] = None + """ + The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider. + """ + + expires: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + ISO 8601 formatted datetime indicating when the identity provider's signing certificate expires. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + idpinitiated: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated] = None + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + protocol_binding: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum], + FieldMetadata(alias="protocolBinding"), + pydantic.Field(alias="protocolBinding"), + ] = None + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum + ] = None + signature_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum], + FieldMetadata(alias="signatureAlgorithm"), + pydantic.Field(alias="signatureAlgorithm"), + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml.", + ), + ] = None + """ + Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml. + """ + + signing_cert: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signingCert"), + pydantic.Field( + alias="signingCert", + description="Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification.", + ), + ] = None + """ + Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification. + """ + + sign_saml_request: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="signSAMLRequest"), + pydantic.Field( + alias="signSAMLRequest", + description="When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests).", + ), + ] = None + """ + When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests). + """ + + subject: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + For SAML connections, the tenant domain used to construct the login endpoint URL. Can be a string for single-tenant or an array of strings for multi-tenant validation. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + SHA-1 thumbprints (fingerprints) of the identity provider's signing certificates. Automatically computed from signingCert during connection creation. Each thumbprint must be a 40-character hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams] = None + debug: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables detailed SAML debugging by issuing 'w' (warning) events in tenant logs containing SAML request/response details. WARNING: Potentially exposes sensitive user information (PII, credentials) and should only be enabled temporarily for debugging purposes. + """ + + deflate: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables DEFLATE compression for SAML requests sent via HTTP-Redirect binding. + """ + + destination_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="destinationUrl"), + pydantic.Field( + alias="destinationUrl", + description="The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL.", + ), + ] = None + """ + The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. + """ + + disable_fields_map_fix: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableFieldsMapFix"), + pydantic.Field( + alias="disableFieldsMapFix", + description="When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled).", + ), + ] = None + """ + When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled). + """ + + disable_signout: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableSignout"), + pydantic.Field( + alias="disableSignout", + description="When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled).", + ), + ] = None + """ + When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled). + """ + + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. Used with Cross App Access. + """ + + fields_map: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap], + FieldMetadata(alias="fieldsMap"), + pydantic.Field(alias="fieldsMap"), + ] = None + fields_map_json_raw: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fieldsMapJsonRaw"), + pydantic.Field( + alias="fieldsMapJsonRaw", + description="Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object.", + ), + ] = None + """ + Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object. + """ + + global_token_revocation_jwt_iss: typing.Optional[str] = pydantic.Field(default=None) + """ + Expected 'iss' (Issuer) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT issuer matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_sub. + """ + + global_token_revocation_jwt_sub: typing.Optional[str] = pydantic.Field(default=None) + """ + Expected 'sub' (Subject) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT subject matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_iss. + """ + + metadata_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="metadataUrl"), + pydantic.Field( + alias="metadataUrl", + description="HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both.", + ), + ] = None + """ + HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both. + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata] = None + recipient_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="recipientUrl"), + pydantic.Field( + alias="recipientUrl", + description="The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL.", + ), + ] = None + """ + The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. + """ + + request_template: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="requestTemplate"), + pydantic.Field( + alias="requestTemplate", + description="Custom XML template for SAML authentication requests. Supports variable substitution using @@variableName@@ syntax. When not provided, uses default SAML AuthnRequest template. See https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template", + ), + ] = None + """ + Custom XML template for SAML authentication requests. Supports variable substitution using @@variableName@@ syntax. When not provided, uses default SAML AuthnRequest template. See https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template + """ + + sign_out_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signOutEndpoint"), + pydantic.Field( + alias="signOutEndpoint", + description="Identity provider's SAML SingleLogoutService endpoint URL where Auth0 sends logout requests for federated sign-out. When not provided, defaults to signInEndpoint. Only used if disableSignout is false.", + ), + ] = None + """ + Identity provider's SAML SingleLogoutService endpoint URL where Auth0 sends logout requests for federated sign-out. When not provided, defaults to signInEndpoint. Only used if disableSignout is false. + """ + + user_id_attribute: typing.Optional[str] = pydantic.Field(default=None) + """ + Custom SAML assertion attribute to use as the unique user identifier. When provided, this attribute is prepended to the default user_id mapping list with highest priority. Accepts a string (single SAML attribute name). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings.py new file mode 100644 index 00000000..c7613f66 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings.py @@ -0,0 +1,33 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettings(UniversalBaseModel): + """ + Settings for SAML assertion decryption. + """ + + algorithm_exceptions: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of insecure algorithms to allow for SAML assertion decryption. + """ + + algorithm_profile: ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum + ) + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py new file mode 100644 index 00000000..b5e02d27 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum = ( + typing.Union[typing.Literal["v2026-1"], typing.Any] +) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_digest_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_digest_algorithm_enum.py new file mode 100644 index 00000000..114b44ec --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_digest_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2OptionsDigestAlgorithmEnum = typing.Union[ + typing.Literal["sha1", "sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_fields_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_fields_map.py new file mode 100644 index 00000000..371e61f8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_fields_map.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2OptionsFieldsMap = typing.Dict[str, typing.Any] +""" +Maps SAML assertion attributes from the identity provider to Auth0 user profile attributes. Format: { 'auth0_field': 'saml_attribute' } or { 'auth0_field': ['saml_attr1', 'saml_attr2'] } for fallback options. Merged with default mappings for email, name, given_name, family_name, and groups. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated.py new file mode 100644 index 00000000..ee96b93b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiated(UniversalBaseModel): + """ + Configuration for IdP-Initiated SAML Single Sign-On. When enabled, allows users to initiate login directly from their SAML identity provider without first visiting Auth0. The IdP must include the connection parameter in the post-back URL (Assertion Consumer Service URL). + """ + + client_authorizequery: typing.Optional[str] = pydantic.Field(default=None) + """ + The query string sent to the default application + """ + + client_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The client ID to use for IdP-initiated login requests. + """ + + client_protocol: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum + ] = None + enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables IdP-initiated login support for this SAML connection. Allows users to log in directly from the identity provider without first visiting Auth0. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated_client_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated_client_protocol_enum.py new file mode 100644 index 00000000..e85fe539 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_idpinitiated_client_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum = typing.Union[ + typing.Literal["oidc", "samlp", "wsfed"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_oidc_metadata.py new file mode 100644 index 00000000..093b1655 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject2OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Used with Cross App Access. + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_protocol_binding_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_protocol_binding_enum.py new file mode 100644 index 00000000..5d398897 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_protocol_binding_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2OptionsProtocolBindingEnum = typing.Union[ + typing.Literal[ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..79d7f593 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_signature_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_signature_algorithm_enum.py new file mode 100644 index 00000000..0b17d16f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_signature_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSignatureAlgorithmEnum = typing.Union[ + typing.Literal["rsa-sha1", "rsa-sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_subject.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_subject.py new file mode 100644 index 00000000..27d68863 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_subject.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject2OptionsSubject(UniversalBaseModel): + """ + Certificate Subject Distinguished Name (DN) extracted from the identity provider's signing certificate. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_upstream_params.py new file mode 100644 index 00000000..9605f318 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_strategy_enum.py new file mode 100644 index 00000000..77bc4c02 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_2_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject2StrategyEnum = typing.Union[typing.Literal["samlp"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3.py new file mode 100644 index 00000000..7a5acdd7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_3_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject3Authentication, +) +from .event_stream_cloud_event_connection_created_previous_object_3_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts, +) +from .event_stream_cloud_event_connection_created_previous_object_3_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject3Metadata, +) +from .event_stream_cloud_event_connection_created_previous_object_3_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject3Options, +) +from .event_stream_cloud_event_connection_created_previous_object_3_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject3(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_authentication.py new file mode 100644 index 00000000..3f2b979e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject3Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_connected_accounts.py new file mode 100644 index 00000000..85d76b46 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject3ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_metadata.py new file mode 100644 index 00000000..d75546c7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject3Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options.py new file mode 100644 index 00000000..19f9cf3b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options.py @@ -0,0 +1,172 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings, +) +from .event_stream_cloud_event_connection_created_previous_object_3_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated, +) +from .event_stream_cloud_event_connection_created_previous_object_3_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_3_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_3_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_3_options_subject import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject, +) +from .event_stream_cloud_event_connection_created_previous_object_3_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject3Options(UniversalBaseModel): + """ + Options for the 'pingfederate' connection + """ + + assertion_decryption_settings: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings + ] = None + cert: typing.Optional[str] = pydantic.Field(default=None) + """ + X.509 signing certificate from the identity provider in .der format. Used to validate signatures in SAML Responses and Assertions. This is an alternative to signingCert and is kept for backward compatibility. Prefer using signingCert instead. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + digest_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum], + FieldMetadata(alias="digestAlgorithm"), + pydantic.Field(alias="digestAlgorithm"), + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Domain aliases for the connection + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider.", + ), + ] = None + """ + The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider. + """ + + expires: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + ISO 8601 formatted datetime indicating when the identity provider's signing certificate expires. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + idpinitiated: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated] = None + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + protocol_binding: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum], + FieldMetadata(alias="protocolBinding"), + pydantic.Field(alias="protocolBinding"), + ] = None + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum + ] = None + signature_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum], + FieldMetadata(alias="signatureAlgorithm"), + pydantic.Field(alias="signatureAlgorithm"), + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml.", + ), + ] = None + """ + Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml. + """ + + signing_cert: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signingCert"), + pydantic.Field( + alias="signingCert", + description="Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification.", + ), + ] = None + """ + Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification. + """ + + sign_saml_request: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="signSAMLRequest"), + pydantic.Field( + alias="signSAMLRequest", + description="When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests).", + ), + ] = None + """ + When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests). + """ + + subject: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + For SAML connections, the tenant domain used to construct the login endpoint URL. Can be a string for single-tenant or an array of strings for multi-tenant validation. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + SHA-1 thumbprints (fingerprints) of the identity provider's signing certificates. Automatically computed from signingCert during connection creation. Each thumbprint must be a 40-character hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams] = None + ping_federate_base_url: typing_extensions.Annotated[ + str, + FieldMetadata(alias="pingFederateBaseUrl"), + pydantic.Field( + alias="pingFederateBaseUrl", + description="URL provided by PingFederate which returns information used for creating the connection", + ), + ] + """ + URL provided by PingFederate which returns information used for creating the connection + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings.py new file mode 100644 index 00000000..cb466956 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings.py @@ -0,0 +1,33 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettings(UniversalBaseModel): + """ + Settings for SAML assertion decryption. + """ + + algorithm_exceptions: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of insecure algorithms to allow for SAML assertion decryption. + """ + + algorithm_profile: ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum + ) + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py new file mode 100644 index 00000000..b96d47dc --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum = ( + typing.Union[typing.Literal["v2026-1"], typing.Any] +) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_digest_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_digest_algorithm_enum.py new file mode 100644 index 00000000..ec2d2010 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_digest_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject3OptionsDigestAlgorithmEnum = typing.Union[ + typing.Literal["sha1", "sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated.py new file mode 100644 index 00000000..8c99b57a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiated(UniversalBaseModel): + """ + Configuration for IdP-Initiated SAML Single Sign-On. When enabled, allows users to initiate login directly from their SAML identity provider without first visiting Auth0. The IdP must include the connection parameter in the post-back URL (Assertion Consumer Service URL). + """ + + client_authorizequery: typing.Optional[str] = pydantic.Field(default=None) + """ + The query string sent to the default application + """ + + client_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The client ID to use for IdP-initiated login requests. + """ + + client_protocol: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum + ] = None + enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables IdP-initiated login support for this SAML connection. Allows users to log in directly from the identity provider without first visiting Auth0. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated_client_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated_client_protocol_enum.py new file mode 100644 index 00000000..f87555f5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_idpinitiated_client_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum = typing.Union[ + typing.Literal["oidc", "samlp", "wsfed"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_protocol_binding_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_protocol_binding_enum.py new file mode 100644 index 00000000..23c25c48 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_protocol_binding_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject3OptionsProtocolBindingEnum = typing.Union[ + typing.Literal[ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..c4758854 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_signature_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_signature_algorithm_enum.py new file mode 100644 index 00000000..51f2e708 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_signature_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSignatureAlgorithmEnum = typing.Union[ + typing.Literal["rsa-sha1", "rsa-sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_subject.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_subject.py new file mode 100644 index 00000000..5c87ac04 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_subject.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject3OptionsSubject(UniversalBaseModel): + """ + Certificate Subject Distinguished Name (DN) extracted from the identity provider's signing certificate. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_upstream_params.py new file mode 100644 index 00000000..e2315588 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject3OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_strategy_enum.py new file mode 100644 index 00000000..d9639c51 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_3_strategy_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject3StrategyEnum = typing.Union[ + typing.Literal["pingfederate"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4.py new file mode 100644 index 00000000..bf2ed411 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_4_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject4Authentication, +) +from .event_stream_cloud_event_connection_created_previous_object_4_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts, +) +from .event_stream_cloud_event_connection_created_previous_object_4_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject4Metadata, +) +from .event_stream_cloud_event_connection_created_previous_object_4_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject4Options, +) +from .event_stream_cloud_event_connection_created_previous_object_4_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject4(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject4Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject4Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject4Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_authentication.py new file mode 100644 index 00000000..62e1a5bb --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject4Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_connected_accounts.py new file mode 100644 index 00000000..2d1a1207 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject4ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_metadata.py new file mode 100644 index 00000000..ad64634b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject4Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options.py new file mode 100644 index 00000000..2aa210fe --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options.py @@ -0,0 +1,121 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_created_previous_object_4_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_4_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_4_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject4Options(UniversalBaseModel): + """ + Options for the 'adfs' connection + """ + + adfs_server: typing.Optional[str] = pydantic.Field(default=None) + """ + ADFS federation metadata host or XML URL used to discover WS-Fed endpoints and certificates. Errors if adfs_server and fedMetadataXml are both absent. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the ADFS Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'.", + ), + ] = None + """ + The entity identifier (Issuer) for the ADFS Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. + """ + + fed_metadata_xml: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fedMetadataXml"), + pydantic.Field( + alias="fedMetadataXml", + description="Inline XML alternative to 'adfs_server'. Cannot be set together with 'adfs_server'.", + ), + ] = None + """ + Inline XML alternative to 'adfs_server'. Cannot be set together with 'adfs_server'. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + prev_thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum + ] = None + should_trust_email_verified_connection: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Passive Requestor (WS-Fed) sign-in endpoint discovered from metadata or provided explicitly.", + ), + ] = None + """ + Passive Requestor (WS-Fed) sign-in endpoint discovered from metadata or provided explicitly. + """ + + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams] = None + user_id_attribute: typing.Optional[str] = pydantic.Field(default=None) + """ + Custom ADFS claim to use as the unique user identifier. When provided, this attribute is prepended to the default user_id mapping list with highest priority. Accepts a string (single ADFS claim name). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..850619e7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject4OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_should_trust_email_verified_connection_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_should_trust_email_verified_connection_enum.py new file mode 100644 index 00000000..d9cdaf75 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_should_trust_email_verified_connection_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum = typing.Union[ + typing.Literal["never_set_emails_as_verified", "always_set_emails_as_verified"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_upstream_params.py new file mode 100644 index 00000000..c3c9e51e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject4OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_strategy_enum.py new file mode 100644 index 00000000..63d97f24 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_4_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject4StrategyEnum = typing.Union[typing.Literal["adfs"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5.py new file mode 100644 index 00000000..8d37f597 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5.py @@ -0,0 +1,68 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_5_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject5Authentication, +) +from .event_stream_cloud_event_connection_created_previous_object_5_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts, +) +from .event_stream_cloud_event_connection_created_previous_object_5_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject5Metadata, +) +from .event_stream_cloud_event_connection_created_previous_object_5_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject5Options, +) +from .event_stream_cloud_event_connection_created_previous_object_5_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject5(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject5Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject5Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject5Options] = None + strategy: EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_authentication.py new file mode 100644 index 00000000..8d8b1646 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject5Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_connected_accounts.py new file mode 100644 index 00000000..6c04a537 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject5ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_metadata.py new file mode 100644 index 00000000..0c4360ae --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject5Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options.py new file mode 100644 index 00000000..ee1fe36c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options.py @@ -0,0 +1,154 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_created_previous_object_5_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_5_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject5Options(UniversalBaseModel): + """ + Options for the 'ad' connection + """ + + agent_ip: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="agentIP"), + pydantic.Field( + alias="agentIP", + description="IP address of the AD connector agent used to validate that authentication requests originate from the corporate network for Kerberos authentication (managed by the AD Connector agent).", + ), + ] = None + """ + IP address of the AD connector agent used to validate that authentication requests originate from the corporate network for Kerberos authentication (managed by the AD Connector agent). + """ + + agent_mode: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="agentMode"), + pydantic.Field( + alias="agentMode", + description="When enabled, allows direct username/password authentication through the AD connector agent instead of WS-Federation protocol (managed by the AD Connector agent).", + ), + ] = None + """ + When enabled, allows direct username/password authentication through the AD connector agent instead of WS-Federation protocol (managed by the AD Connector agent). + """ + + agent_version: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="agentVersion"), + pydantic.Field( + alias="agentVersion", + description="Version identifier of the installed AD connector agent software (managed by the AD Connector agent).", + ), + ] = None + """ + Version identifier of the installed AD connector agent software (managed by the AD Connector agent). + """ + + brute_force_protection: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables Auth0's brute force protection to prevent credential stuffing attacks. When enabled, blocks suspicious login attempts from specific IP addresses after repeated failures. + """ + + cert_auth: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="certAuth"), + pydantic.Field( + alias="certAuth", + description="Enables client SSL certificate authentication for the AD connector, requiring HTTPS on the sign-in endpoint", + ), + ] = None + """ + Enables client SSL certificate authentication for the AD connector, requiring HTTPS on the sign-in endpoint + """ + + certs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of X.509 certificates in PEM format used for validating SAML signatures from the AD identity provider (managed by the AD Connector agent). + """ + + disable_cache: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, disables caching of AD connector authentication results to ensure real-time validation against the directory + """ + + disable_self_service_change_password: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, hides the 'Forgot Password' link on login pages to prevent users from initiating self-service password resets + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + List of domain names that can be used with identifier-first authentication flow to route users to this AD connection; each domain must be a valid DNS name up to 256 characters + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + ips: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of IP address ranges in CIDR notation used to determine if authentication requests originate from the corporate network for Kerberos or certificate authentication. + """ + + kerberos: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables Windows Integrated Authentication (Kerberos) for seamless SSO when users authenticate from within the corporate network IP ranges + """ + + kerberos_only: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, restricts the connection to Kerberos-only authentication, disallowing username/password fallback. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="The sign-in endpoint type for the AD-LDAP connector agent (managed by the AD Connector agent).", + ), + ] = None + """ + The sign-in endpoint type for the AD-LDAP connector agent (managed by the AD Connector agent). + """ + + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Primary AD domain hint used for HRD and discovery. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate SHA-1 thumbprints for validating signatures. Managed by Auth0 when using the AD Connector agent. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..1b643370 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject5OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options_upstream_params.py new file mode 100644 index 00000000..d6d08315 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject5OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_strategy_enum.py new file mode 100644 index 00000000..780d58b3 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_5_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject5StrategyEnum = typing.Union[typing.Literal["ad"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6.py new file mode 100644 index 00000000..65edde4b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_6_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject6Authentication, +) +from .event_stream_cloud_event_connection_created_previous_object_6_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts, +) +from .event_stream_cloud_event_connection_created_previous_object_6_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject6Metadata, +) +from .event_stream_cloud_event_connection_created_previous_object_6_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject6Options, +) +from .event_stream_cloud_event_connection_created_previous_object_6_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject6(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject6Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject6Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject6Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_authentication.py new file mode 100644 index 00000000..f14e6b84 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject6Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_connected_accounts.py new file mode 100644 index 00000000..90035761 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject6ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_metadata.py new file mode 100644 index 00000000..94dd369f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject6Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options.py new file mode 100644 index 00000000..c349625f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options.py @@ -0,0 +1,139 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_6_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_created_previous_object_6_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_6_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject6Options(UniversalBaseModel): + """ + Options for the 'google-apps' connection + """ + + admin_access_token_expiresin: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Expiration timestamp for the `admin_access_token` in ISO 8601 format. Auth0 uses this value to determine when to refresh the token. + """ + + allow_setting_login_scopes: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, allows customization of OAuth scopes requested during user login. Custom scopes are appended to the mandatory email and profile scopes. When false or omitted, only the default email and profile scopes are used. This property is automatically enabled when Token Vault or Connected Accounts features are activated. + """ + + api_enable_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables integration with the Google Workspace Admin SDK Directory API for groups. When true, Auth0 can synchronize groups & group memberships and supports inbound directory provisioning for groups. Defaults to false. + """ + + api_enable_users: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables integration with the Google Workspace Admin SDK Directory API. When true, Auth0 can retrieve extended user attributes (admin status, suspension status, group memberships) and supports inbound directory provisioning (SCIM). Defaults to true. + """ + + client_id: str = pydantic.Field() + """ + Your Google OAuth 2.0 client ID. You can find this in your [Google Cloud Console](https://console.cloud.google.com/apis/credentials) under the OAuth 2.0 Client IDs section. + """ + + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Primary Google Workspace domain name that users must belong to. + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + email: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether the OAuth flow requests the `email` scope. + """ + + ext_agreed_terms: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the `agreedToTerms` flag from the Google Directory profile. + """ + + ext_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables enrichment with Google group memberships (required for `ext_groups_extended`). + """ + + ext_groups_extended: typing.Optional[bool] = pydantic.Field(default=None) + """ + Controls whether enriched group entries include `id`, `email`, `name` (true) or only the group name (false); can only be set when `ext_groups` is true. + """ + + ext_is_admin: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the Google Directory admin flag for the signing-in user. + """ + + ext_is_suspended: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the Google Directory suspended flag for the signing-in user. + """ + + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens + ] = None + handle_login_from_social: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, users who sign in with their Google account through a social login will be automatically routed to this Google Workspace connection if their email domain matches the configured tenant_domain or domain_aliases. This ensures enterprise users authenticate through their organization's Google Workspace identity provider rather than through a generic Google social login, enabling access to directory-based attributes and enforcing organizational security policies. Defaults to true for new connections. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + map_user_id_to_id: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines how Auth0 generates the user_id for Google Workspace users. When false (default), the user's email address is used. When true, Google's stable numeric user ID is used instead, which persists even if the user's email changes. This setting can only be configured when creating the connection and cannot be changed afterward. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether the OAuth flow requests the `profile` scope. + """ + + scope: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Additional OAuth scopes requested beyond the default `email profile` scopes; ignored unless `allow_setting_login_scopes` is true. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The Google Workspace primary domain used to identify the organization during authentication. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..e3494d7d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject6OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..071eeb4f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject6OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_upstream_params.py new file mode 100644 index 00000000..0719021a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject6OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_strategy_enum.py new file mode 100644 index 00000000..22e875d3 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_6_strategy_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject6StrategyEnum = typing.Union[ + typing.Literal["google-apps"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7.py new file mode 100644 index 00000000..7b89adef --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_created_previous_object_7_authentication import ( + EventStreamCloudEventConnectionCreatedPreviousObject7Authentication, +) +from .event_stream_cloud_event_connection_created_previous_object_7_connected_accounts import ( + EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts, +) +from .event_stream_cloud_event_connection_created_previous_object_7_metadata import ( + EventStreamCloudEventConnectionCreatedPreviousObject7Metadata, +) +from .event_stream_cloud_event_connection_created_previous_object_7_options import ( + EventStreamCloudEventConnectionCreatedPreviousObject7Options, +) +from .event_stream_cloud_event_connection_created_previous_object_7_strategy_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject7(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject7Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject7Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject7Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_authentication.py new file mode 100644 index 00000000..28498ed0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject7Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_connected_accounts.py new file mode 100644 index 00000000..1dac59b5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject7ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_metadata.py new file mode 100644 index 00000000..04154d14 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject7Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options.py new file mode 100644 index 00000000..c6edc090 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options.py @@ -0,0 +1,179 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_created_previous_object_7_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_created_previous_object_7_options_identity_api_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_7_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_7_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_7_options_tenant_domain_one import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne, +) +from .event_stream_cloud_event_connection_created_previous_object_7_options_upstream_params import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams, +) +from .event_stream_cloud_event_connection_created_previous_object_7_options_userid_attribute_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum, +) +from .event_stream_cloud_event_connection_created_previous_object_7_options_waad_protocol_enum import ( + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum, +) + + +class EventStreamCloudEventConnectionCreatedPreviousObject7Options(UniversalBaseModel): + """ + Options for the 'waad' connection + """ + + api_enable_users: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enable users API + """ + + app_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The Azure AD application domain (e.g., 'contoso.onmicrosoft.com'). Used primarily with WS-Federation protocol and Azure AD v1 endpoints. + """ + + app_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The Application ID URI (App ID URI) for the Azure AD application. Required when using Azure AD v1 with the Resource Owner Password flow. Used to identify the resource being requested in OAuth token requests. + """ + + basic_profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + Includes basic user profile information from Azure AD (name, email, given_name, family_name). Always enabled and required - represents the minimum profile data retrieved during authentication. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The primary Azure AD tenant domain (e.g., 'contoso.onmicrosoft.com' or 'contoso.com'). + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Alternative domain names associated with this Azure AD tenant. Allows users from multiple verified domains to authenticate through this connection. Can be an array of domain strings. + """ + + ext_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled (true), retrieves and stores Azure AD security group memberships for the user. Requires Microsoft Graph API permissions (Directory.Read.All). Allows configuring max_groups_to_retrieve. + """ + + ext_nested_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, stores all groups the user is member of, including transitive group memberships (groups within groups). When false (default), only direct group memberships are included. + """ + + ext_profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled (true), retrieves extended profile attributes from Azure AD via Microsoft Graph API (job title, department, office location, etc.). Requires Graph API permissions. Only available with Azure AD v1 or when explicitly enabled for v2. + """ + + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens + ] = None + granted: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether admin consent has been granted for the required Azure AD permissions. Read-only status field managed by Auth0 during the OAuth authorization flow. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + identity_api: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum] = None + max_groups_to_retrieve: typing.Optional[str] = pydantic.Field(default=None) + """ + Maximum number of Azure AD groups to retrieve per user during authentication. Helps prevent performance issues for users in many groups. Only applies when ext_groups is enabled. Leave empty to use platform default. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + scope: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + OAuth 2.0 scopes to request from Azure AD during authentication. Each scope represents a permission (e.g., 'User.Read', 'Group.Read.All'). Only applies with Microsoft Identity Platform v2.0. See Microsoft Graph permissions reference for available scopes. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum + ] = None + should_trust_email_verified_connection: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum + ] = None + tenant_domain: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne] = None + tenant_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="tenantId"), + pydantic.Field( + alias="tenantId", + description="The Azure AD tenant ID as a UUID. The unique identifier for your Azure AD organization. Must be a valid 36-character UUID.", + ), + ] = None + """ + The Azure AD tenant ID as a UUID. The unique identifier for your Azure AD organization. Must be a valid 36-character UUID. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams] = None + use_wsfed: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates WS-Federation protocol usage. When true, uses WS-Federation; when false, uses OpenID Connect. + """ + + use_common_endpoint: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useCommonEndpoint"), + pydantic.Field( + alias="useCommonEndpoint", + description="When enabled (true), uses the Azure AD common endpoint for multi-tenant authentication. Allows users from any Azure AD organization to sign in. Requires userid_attribute set to 'sub' (not 'oid'). Cannot be used with SCIM provisioning. Defaults to false.", + ), + ] = None + """ + When enabled (true), uses the Azure AD common endpoint for multi-tenant authentication. Allows users from any Azure AD organization to sign in. Requires userid_attribute set to 'sub' (not 'oid'). Cannot be used with SCIM provisioning. Defaults to false. + """ + + userid_attribute: typing.Optional[ + EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum + ] = None + waad_protocol: typing.Optional[EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..eca22806 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionCreatedPreviousObject7OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_identity_api_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_identity_api_enum.py new file mode 100644 index 00000000..db880b65 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_identity_api_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject7OptionsIdentityApiEnum = typing.Union[ + typing.Literal["microsoft-identity-platform-v2.0", "azure-active-directory-v1.0"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..d007416f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject7OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_should_trust_email_verified_connection_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_should_trust_email_verified_connection_enum.py new file mode 100644 index 00000000..dd83fd08 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_should_trust_email_verified_connection_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum = typing.Union[ + typing.Literal["never_set_emails_as_verified", "always_set_emails_as_verified"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_tenant_domain_one.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_tenant_domain_one.py new file mode 100644 index 00000000..cc92505f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_tenant_domain_one.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventConnectionCreatedPreviousObject7OptionsTenantDomainOne = str +""" +Azure AD tenant domain as a UUID tenant ID. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_upstream_params.py new file mode 100644 index 00000000..ea0fd312 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_userid_attribute_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_userid_attribute_enum.py new file mode 100644 index 00000000..66a81cf2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_userid_attribute_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject7OptionsUseridAttributeEnum = typing.Union[ + typing.Literal["oid", "sub"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_waad_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_waad_protocol_enum.py new file mode 100644 index 00000000..86ffe6f4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_options_waad_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject7OptionsWaadProtocolEnum = typing.Union[ + typing.Literal["ws-federation", "openid-connect"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_strategy_enum.py new file mode 100644 index 00000000..fcbb9f98 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_created_previous_object_7_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionCreatedPreviousObject7StrategyEnum = typing.Union[typing.Literal["waad"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_data.py index 80f608a8..fb31469f 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_data.py @@ -5,6 +5,9 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_connection_deleted_object import EventStreamCloudEventConnectionDeletedObject +from .event_stream_cloud_event_connection_deleted_previous_object import ( + EventStreamCloudEventConnectionDeletedPreviousObject, +) from .event_stream_cloud_event_context import EventStreamCloudEventContext @@ -14,6 +17,7 @@ class EventStreamCloudEventConnectionDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventConnectionDeletedObject + previous_object: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_0_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_0_options.py index 00ff4d86..bf4ac9d1 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_0_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_0_options.py @@ -3,7 +3,9 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata from .event_stream_cloud_event_connection_deleted_object_0_options_attribute_map import ( EventStreamCloudEventConnectionDeletedObject0OptionsAttributeMap, ) @@ -137,6 +139,18 @@ class EventStreamCloudEventConnectionDeletedObject0Options(UniversalBaseModel): EventStreamCloudEventConnectionDeletedObject0OptionsTokenEndpointJwtcaAudFormatEnum ] = None upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedObject0OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) """ Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_0_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_0_options_oidc_metadata.py index 23ea5e94..d717bf73 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_0_options_oidc_metadata.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_0_options_oidc_metadata.py @@ -41,6 +41,11 @@ class EventStreamCloudEventConnectionDeletedObject0OptionsOidcMetadata(Universal JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. """ + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_1_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_1_options.py index 804d62bd..d3fb7ecb 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_1_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_1_options.py @@ -3,7 +3,9 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata from .event_stream_cloud_event_connection_deleted_object_1_options_attribute_map import ( EventStreamCloudEventConnectionDeletedObject1OptionsAttributeMap, ) @@ -137,6 +139,18 @@ class EventStreamCloudEventConnectionDeletedObject1Options(UniversalBaseModel): EventStreamCloudEventConnectionDeletedObject1OptionsTokenEndpointJwtcaAudFormatEnum ] = None upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedObject1OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) """ Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_1_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_1_options_oidc_metadata.py index cbc205fb..8c2c9840 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_1_options_oidc_metadata.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_1_options_oidc_metadata.py @@ -41,6 +41,11 @@ class EventStreamCloudEventConnectionDeletedObject1OptionsOidcMetadata(Universal JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. """ + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_2_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_2_options.py index 588ad6e8..fdc71ac7 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_2_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_2_options.py @@ -19,6 +19,9 @@ from .event_stream_cloud_event_connection_deleted_object_2_options_idpinitiated import ( EventStreamCloudEventConnectionDeletedObject2OptionsIdpinitiated, ) +from .event_stream_cloud_event_connection_deleted_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata, +) from .event_stream_cloud_event_connection_deleted_object_2_options_protocol_binding_enum import ( EventStreamCloudEventConnectionDeletedObject2OptionsProtocolBindingEnum, ) @@ -175,6 +178,18 @@ class EventStreamCloudEventConnectionDeletedObject2Options(UniversalBaseModel): The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. """ + disable_fields_map_fix: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableFieldsMapFix"), + pydantic.Field( + alias="disableFieldsMapFix", + description="When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled).", + ), + ] = None + """ + When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled). + """ + disable_signout: typing_extensions.Annotated[ typing.Optional[bool], FieldMetadata(alias="disableSignout"), @@ -187,11 +202,28 @@ class EventStreamCloudEventConnectionDeletedObject2Options(UniversalBaseModel): When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled). """ + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. Used with Cross App Access. + """ + fields_map: typing_extensions.Annotated[ typing.Optional[EventStreamCloudEventConnectionDeletedObject2OptionsFieldsMap], FieldMetadata(alias="fieldsMap"), pydantic.Field(alias="fieldsMap"), ] = None + fields_map_json_raw: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fieldsMapJsonRaw"), + pydantic.Field( + alias="fieldsMapJsonRaw", + description="Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object.", + ), + ] = None + """ + Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object. + """ + global_token_revocation_jwt_iss: typing.Optional[str] = pydantic.Field(default=None) """ Expected 'iss' (Issuer) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT issuer matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_sub. @@ -214,6 +246,7 @@ class EventStreamCloudEventConnectionDeletedObject2Options(UniversalBaseModel): HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both. """ + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata] = None recipient_url: typing_extensions.Annotated[ typing.Optional[str], FieldMetadata(alias="recipientUrl"), diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_2_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_2_options_oidc_metadata.py new file mode 100644 index 00000000..d4b5159d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_2_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedObject2OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Used with Cross App Access. + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_5_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_5_options.py index f2441ebf..369eb889 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_5_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_object_5_options.py @@ -107,6 +107,11 @@ class EventStreamCloudEventConnectionDeletedObject5Options(UniversalBaseModel): Enables Windows Integrated Authentication (Kerberos) for seamless SSO when users authenticate from within the corporate network IP ranges """ + kerberos_only: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, restricts the connection to Kerberos-only authentication, disallowing username/password fallback. + """ + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object.py new file mode 100644 index 00000000..27f91bf2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_connection_deleted_previous_object_0 import ( + EventStreamCloudEventConnectionDeletedPreviousObject0, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1 import ( + EventStreamCloudEventConnectionDeletedPreviousObject1, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2 import ( + EventStreamCloudEventConnectionDeletedPreviousObject2, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3 import ( + EventStreamCloudEventConnectionDeletedPreviousObject3, +) +from .event_stream_cloud_event_connection_deleted_previous_object_4 import ( + EventStreamCloudEventConnectionDeletedPreviousObject4, +) +from .event_stream_cloud_event_connection_deleted_previous_object_5 import ( + EventStreamCloudEventConnectionDeletedPreviousObject5, +) +from .event_stream_cloud_event_connection_deleted_previous_object_6 import ( + EventStreamCloudEventConnectionDeletedPreviousObject6, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7 import ( + EventStreamCloudEventConnectionDeletedPreviousObject7, +) + +EventStreamCloudEventConnectionDeletedPreviousObject = typing.Union[ + EventStreamCloudEventConnectionDeletedPreviousObject0, + EventStreamCloudEventConnectionDeletedPreviousObject1, + EventStreamCloudEventConnectionDeletedPreviousObject2, + EventStreamCloudEventConnectionDeletedPreviousObject3, + EventStreamCloudEventConnectionDeletedPreviousObject4, + EventStreamCloudEventConnectionDeletedPreviousObject5, + EventStreamCloudEventConnectionDeletedPreviousObject6, + EventStreamCloudEventConnectionDeletedPreviousObject7, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0.py new file mode 100644 index 00000000..2b91943e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_0_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject0Authentication, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject0Metadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject0Options, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject0(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0Authentication] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + connected_accounts: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts] = None + options: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_authentication.py new file mode 100644 index 00000000..ee009e36 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject0Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_connected_accounts.py new file mode 100644 index 00000000..53390080 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_connected_accounts.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject0ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + cross_app_access: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_metadata.py new file mode 100644 index 00000000..16ace8ba --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject0Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options.py new file mode 100644 index 00000000..324a3bd9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options.py @@ -0,0 +1,180 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_oidc_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_schema_version_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_type_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject0Options(UniversalBaseModel): + """ + Options for the 'oidc' connection + """ + + authorization_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + connection_settings: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + dpop_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum + ] = None + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens + ] = None + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + id_token_session_expiry_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether the identity provider supports session expiry via the id_token. If true, the system will use the session_expiry claim in the id_token to determine session expiry. + """ + + id_token_signed_response_algs: typing.Optional[ + typing.List[EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum] + ] = pydantic.Field(default=None) + """ + List of algorithms allowed to verify the ID tokens. Applicable when strategy=oidc or okta. + """ + + issuer: typing.Optional[str] = pydantic.Field(default=None) + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata] = None + schema_version: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum] = ( + None + ) + scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Space-separated list of OAuth 2.0 scopes requested during authorization. Must include 'openid' (required by OIDC spec). Common values: 'openid profile email'. Additional scopes depend on the identity provider. + """ + + send_back_channel_nonce: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true and type is 'back_channel', includes a cryptographic nonce in authorization requests to prevent replay attacks. The identity provider must include this nonce in the ID token for validation. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_method: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum + ] = None + token_endpoint_auth_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum + ] = None + token_endpoint_jwtca_aud_format: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum + ] = None + upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + attribute_map: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap] = None + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. + """ + + type: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map.py new file mode 100644 index 00000000..05b62fc4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes, +) +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMap(UniversalBaseModel): + """ + Configuration for mapping claims from the identity provider to Auth0 user profile attributes. Allows customizing which IdP claims populate user fields and how they are transformed. + """ + + attributes: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes] = ( + None + ) + userinfo_scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Scopes to send to the IdP's Userinfo endpoint + """ + + mapping_mode: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_attributes.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_attributes.py new file mode 100644 index 00000000..6cff28b0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_attributes.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapAttributes = typing.Dict[str, typing.Any] +""" +Object containing mapping details for incoming claims +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_mapping_mode_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_mapping_mode_enum.py new file mode 100644 index 00000000..31573d2b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_attribute_map_mapping_mode_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsAttributeMapMappingModeEnum = typing.Union[ + typing.Literal["bind_all", "use_map"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings.py new file mode 100644 index 00000000..db7ae75d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettings(UniversalBaseModel): + """ + OAuth 2.0 PKCE (Proof Key for Code Exchange) settings. PKCE enhances security for public clients by preventing authorization code interception attacks. 'auto' (recommended) uses the strongest method supported by the IdP. + """ + + pkce: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings_pkce_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings_pkce_enum.py new file mode 100644 index 00000000..ea28fe4c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_connection_settings_pkce_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsConnectionSettingsPkceEnum = typing.Union[ + typing.Literal["auto", "S256", "plain", "disabled"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_dpop_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_dpop_signing_alg_enum.py new file mode 100644 index 00000000..8829bb88 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_dpop_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsDpopSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "ES512", "Ed25519"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..0e93351e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject0OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_id_token_signed_response_algs_item_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_id_token_signed_response_algs_item_enum.py new file mode 100644 index 00000000..fbe0a3bd --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_id_token_signed_response_algs_item_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_oidc_metadata.py new file mode 100644 index 00000000..52963198 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject0OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_schema_version_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_schema_version_enum.py new file mode 100644 index 00000000..bd15f8ea --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_schema_version_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSchemaVersionEnum = typing.Union[ + typing.Literal["openid-1.0.0", "oidc-v4"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..c35cecf0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_method_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_method_enum.py new file mode 100644 index 00000000..37d1a83e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_method_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthMethodEnum = typing.Union[ + typing.Literal["client_secret_post", "private_key_jwt"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py new file mode 100644 index 00000000..a4d18896 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py new file mode 100644 index 00000000..8c496c98 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum = typing.Union[ + typing.Literal["issuer", "token_endpoint"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_type_enum.py new file mode 100644 index 00000000..a62f91b6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsTypeEnum = typing.Union[ + typing.Literal["back_channel", "front_channel"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_upstream_params.py new file mode 100644 index 00000000..341f8dfd --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_strategy_enum.py new file mode 100644 index 00000000..c2b2ed04 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_0_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject0StrategyEnum = typing.Union[typing.Literal["oidc"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1.py new file mode 100644 index 00000000..54c17174 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_1_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject1Authentication, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject1Metadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject1Options, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject1(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_authentication.py new file mode 100644 index 00000000..0465d5e5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject1Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_connected_accounts.py new file mode 100644 index 00000000..3ea666eb --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject1ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_metadata.py new file mode 100644 index 00000000..1f5a70fc --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject1Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options.py new file mode 100644 index 00000000..d97c43de --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options.py @@ -0,0 +1,180 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_oidc_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_schema_version_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_type_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject1Options(UniversalBaseModel): + """ + Options for the 'okta' connection + """ + + authorization_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + connection_settings: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + dpop_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum + ] = None + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens + ] = None + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + id_token_session_expiry_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether the identity provider supports session expiry via the id_token. If true, the system will use the session_expiry claim in the id_token to determine session expiry. + """ + + id_token_signed_response_algs: typing.Optional[ + typing.List[EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum] + ] = pydantic.Field(default=None) + """ + List of algorithms allowed to verify the ID tokens. Applicable when strategy=oidc or okta. + """ + + issuer: typing.Optional[str] = pydantic.Field(default=None) + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata] = None + schema_version: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum] = ( + None + ) + scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Space-separated list of OAuth 2.0 scopes requested during authorization. Must include 'openid' (required by OIDC spec). Common values: 'openid profile email'. Additional scopes depend on the identity provider. + """ + + send_back_channel_nonce: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true and type is 'back_channel', includes a cryptographic nonce in authorization requests to prevent replay attacks. The identity provider must include this nonce in the ID token for validation. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_method: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum + ] = None + token_endpoint_auth_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum + ] = None + token_endpoint_jwtca_aud_format: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum + ] = None + upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + attribute_map: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap] = None + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Domain of the Okta organization (e.g., dev-123456.okta.com). Should be just the domain of the okta server with no scheme or trailing backslash. Discovery runs only when connection.options.oidc_metadata is empty and a domain is provided + """ + + type: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map.py new file mode 100644 index 00000000..27202ef0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes, +) +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMap(UniversalBaseModel): + """ + Mapping of claims received from the identity provider (IdP) + """ + + attributes: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes] = ( + None + ) + userinfo_scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Scopes to send to the IdP's Userinfo endpoint + """ + + mapping_mode: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_attributes.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_attributes.py new file mode 100644 index 00000000..7b42b5a2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_attributes.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapAttributes = typing.Dict[str, typing.Any] +""" +Object containing mapping details for incoming claims +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_mapping_mode_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_mapping_mode_enum.py new file mode 100644 index 00000000..3a681855 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_attribute_map_mapping_mode_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsAttributeMapMappingModeEnum = typing.Union[ + typing.Literal["basic_profile", "use_map"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings.py new file mode 100644 index 00000000..c716c7fe --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettings(UniversalBaseModel): + """ + OAuth 2.0 PKCE (Proof Key for Code Exchange) settings. PKCE enhances security for public clients by preventing authorization code interception attacks. 'auto' (recommended) uses the strongest method supported by the IdP. + """ + + pkce: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings_pkce_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings_pkce_enum.py new file mode 100644 index 00000000..b48eb0a1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_connection_settings_pkce_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsConnectionSettingsPkceEnum = typing.Union[ + typing.Literal["auto", "S256", "plain", "disabled"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_dpop_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_dpop_signing_alg_enum.py new file mode 100644 index 00000000..d591bfb7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_dpop_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsDpopSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "ES512", "Ed25519"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..dd4fd6ae --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject1OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_id_token_signed_response_algs_item_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_id_token_signed_response_algs_item_enum.py new file mode 100644 index 00000000..a6343101 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_id_token_signed_response_algs_item_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_oidc_metadata.py new file mode 100644 index 00000000..7151fb34 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject1OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_schema_version_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_schema_version_enum.py new file mode 100644 index 00000000..60591170 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_schema_version_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSchemaVersionEnum = typing.Union[ + typing.Literal["openid-1.0.0", "oidc-v4"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..444d4f54 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_method_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_method_enum.py new file mode 100644 index 00000000..14541774 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_method_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthMethodEnum = typing.Union[ + typing.Literal["client_secret_post", "private_key_jwt"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py new file mode 100644 index 00000000..3d90f0ed --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py new file mode 100644 index 00000000..9721cdd2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum = typing.Union[ + typing.Literal["issuer", "token_endpoint"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_type_enum.py new file mode 100644 index 00000000..f09b9105 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsTypeEnum = typing.Union[ + typing.Literal["back_channel"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_upstream_params.py new file mode 100644 index 00000000..a806c4ee --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_strategy_enum.py new file mode 100644 index 00000000..bb4801da --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_1_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject1StrategyEnum = typing.Union[typing.Literal["okta"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2.py new file mode 100644 index 00000000..a81645a2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_2_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject2Authentication, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject2Metadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject2Options, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject2(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_authentication.py new file mode 100644 index 00000000..d4b2628b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject2Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_connected_accounts.py new file mode 100644 index 00000000..13b6f3aa --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject2ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_metadata.py new file mode 100644 index 00000000..a0d626bf --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject2Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options.py new file mode 100644 index 00000000..b1ee4f6e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options.py @@ -0,0 +1,298 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_fields_map import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_subject import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject, +) +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject2Options(UniversalBaseModel): + """ + Options for the 'samlp' connection + """ + + assertion_decryption_settings: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings + ] = None + cert: typing.Optional[str] = pydantic.Field(default=None) + """ + X.509 signing certificate from the identity provider in .der format. Used to validate signatures in SAML Responses and Assertions. This is an alternative to signingCert and is kept for backward compatibility. Prefer using signingCert instead. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + digest_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum], + FieldMetadata(alias="digestAlgorithm"), + pydantic.Field(alias="digestAlgorithm"), + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Domain aliases for the connection + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider.", + ), + ] = None + """ + The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider. + """ + + expires: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + ISO 8601 formatted datetime indicating when the identity provider's signing certificate expires. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + idpinitiated: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated] = None + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + protocol_binding: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum], + FieldMetadata(alias="protocolBinding"), + pydantic.Field(alias="protocolBinding"), + ] = None + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum + ] = None + signature_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum], + FieldMetadata(alias="signatureAlgorithm"), + pydantic.Field(alias="signatureAlgorithm"), + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml.", + ), + ] = None + """ + Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml. + """ + + signing_cert: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signingCert"), + pydantic.Field( + alias="signingCert", + description="Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification.", + ), + ] = None + """ + Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification. + """ + + sign_saml_request: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="signSAMLRequest"), + pydantic.Field( + alias="signSAMLRequest", + description="When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests).", + ), + ] = None + """ + When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests). + """ + + subject: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + For SAML connections, the tenant domain used to construct the login endpoint URL. Can be a string for single-tenant or an array of strings for multi-tenant validation. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + SHA-1 thumbprints (fingerprints) of the identity provider's signing certificates. Automatically computed from signingCert during connection creation. Each thumbprint must be a 40-character hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams] = None + debug: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables detailed SAML debugging by issuing 'w' (warning) events in tenant logs containing SAML request/response details. WARNING: Potentially exposes sensitive user information (PII, credentials) and should only be enabled temporarily for debugging purposes. + """ + + deflate: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables DEFLATE compression for SAML requests sent via HTTP-Redirect binding. + """ + + destination_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="destinationUrl"), + pydantic.Field( + alias="destinationUrl", + description="The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL.", + ), + ] = None + """ + The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. + """ + + disable_fields_map_fix: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableFieldsMapFix"), + pydantic.Field( + alias="disableFieldsMapFix", + description="When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled).", + ), + ] = None + """ + When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled). + """ + + disable_signout: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableSignout"), + pydantic.Field( + alias="disableSignout", + description="When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled).", + ), + ] = None + """ + When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled). + """ + + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. Used with Cross App Access. + """ + + fields_map: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap], + FieldMetadata(alias="fieldsMap"), + pydantic.Field(alias="fieldsMap"), + ] = None + fields_map_json_raw: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fieldsMapJsonRaw"), + pydantic.Field( + alias="fieldsMapJsonRaw", + description="Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object.", + ), + ] = None + """ + Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object. + """ + + global_token_revocation_jwt_iss: typing.Optional[str] = pydantic.Field(default=None) + """ + Expected 'iss' (Issuer) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT issuer matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_sub. + """ + + global_token_revocation_jwt_sub: typing.Optional[str] = pydantic.Field(default=None) + """ + Expected 'sub' (Subject) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT subject matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_iss. + """ + + metadata_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="metadataUrl"), + pydantic.Field( + alias="metadataUrl", + description="HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both.", + ), + ] = None + """ + HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both. + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata] = None + recipient_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="recipientUrl"), + pydantic.Field( + alias="recipientUrl", + description="The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL.", + ), + ] = None + """ + The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. + """ + + request_template: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="requestTemplate"), + pydantic.Field( + alias="requestTemplate", + description="Custom XML template for SAML authentication requests. Supports variable substitution using @@variableName@@ syntax. When not provided, uses default SAML AuthnRequest template. See https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template", + ), + ] = None + """ + Custom XML template for SAML authentication requests. Supports variable substitution using @@variableName@@ syntax. When not provided, uses default SAML AuthnRequest template. See https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template + """ + + sign_out_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signOutEndpoint"), + pydantic.Field( + alias="signOutEndpoint", + description="Identity provider's SAML SingleLogoutService endpoint URL where Auth0 sends logout requests for federated sign-out. When not provided, defaults to signInEndpoint. Only used if disableSignout is false.", + ), + ] = None + """ + Identity provider's SAML SingleLogoutService endpoint URL where Auth0 sends logout requests for federated sign-out. When not provided, defaults to signInEndpoint. Only used if disableSignout is false. + """ + + user_id_attribute: typing.Optional[str] = pydantic.Field(default=None) + """ + Custom SAML assertion attribute to use as the unique user identifier. When provided, this attribute is prepended to the default user_id mapping list with highest priority. Accepts a string (single SAML attribute name). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings.py new file mode 100644 index 00000000..d5f60e6c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings.py @@ -0,0 +1,33 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettings(UniversalBaseModel): + """ + Settings for SAML assertion decryption. + """ + + algorithm_exceptions: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of insecure algorithms to allow for SAML assertion decryption. + """ + + algorithm_profile: ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum + ) + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py new file mode 100644 index 00000000..17fdf005 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum = ( + typing.Union[typing.Literal["v2026-1"], typing.Any] +) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_digest_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_digest_algorithm_enum.py new file mode 100644 index 00000000..561ac083 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_digest_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2OptionsDigestAlgorithmEnum = typing.Union[ + typing.Literal["sha1", "sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_fields_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_fields_map.py new file mode 100644 index 00000000..7878b8f1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_fields_map.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2OptionsFieldsMap = typing.Dict[str, typing.Any] +""" +Maps SAML assertion attributes from the identity provider to Auth0 user profile attributes. Format: { 'auth0_field': 'saml_attribute' } or { 'auth0_field': ['saml_attr1', 'saml_attr2'] } for fallback options. Merged with default mappings for email, name, given_name, family_name, and groups. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated.py new file mode 100644 index 00000000..3e005bab --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiated(UniversalBaseModel): + """ + Configuration for IdP-Initiated SAML Single Sign-On. When enabled, allows users to initiate login directly from their SAML identity provider without first visiting Auth0. The IdP must include the connection parameter in the post-back URL (Assertion Consumer Service URL). + """ + + client_authorizequery: typing.Optional[str] = pydantic.Field(default=None) + """ + The query string sent to the default application + """ + + client_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The client ID to use for IdP-initiated login requests. + """ + + client_protocol: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum + ] = None + enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables IdP-initiated login support for this SAML connection. Allows users to log in directly from the identity provider without first visiting Auth0. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated_client_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated_client_protocol_enum.py new file mode 100644 index 00000000..b49898c5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_idpinitiated_client_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2OptionsIdpinitiatedClientProtocolEnum = typing.Union[ + typing.Literal["oidc", "samlp", "wsfed"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_oidc_metadata.py new file mode 100644 index 00000000..3f293ead --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject2OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Used with Cross App Access. + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_protocol_binding_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_protocol_binding_enum.py new file mode 100644 index 00000000..750e4f5f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_protocol_binding_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2OptionsProtocolBindingEnum = typing.Union[ + typing.Literal[ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..b9fc2d1c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_signature_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_signature_algorithm_enum.py new file mode 100644 index 00000000..b80390d5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_signature_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSignatureAlgorithmEnum = typing.Union[ + typing.Literal["rsa-sha1", "rsa-sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_subject.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_subject.py new file mode 100644 index 00000000..9efd8413 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_subject.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject2OptionsSubject(UniversalBaseModel): + """ + Certificate Subject Distinguished Name (DN) extracted from the identity provider's signing certificate. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_upstream_params.py new file mode 100644 index 00000000..55eb2a6b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_strategy_enum.py new file mode 100644 index 00000000..c402fd76 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_2_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject2StrategyEnum = typing.Union[typing.Literal["samlp"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3.py new file mode 100644 index 00000000..14a41ec6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_3_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject3Authentication, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject3Metadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject3Options, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject3(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_authentication.py new file mode 100644 index 00000000..d80b2828 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject3Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_connected_accounts.py new file mode 100644 index 00000000..32c85ba4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject3ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_metadata.py new file mode 100644 index 00000000..db129a72 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject3Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options.py new file mode 100644 index 00000000..e1b32322 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options.py @@ -0,0 +1,172 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_subject import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject, +) +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject3Options(UniversalBaseModel): + """ + Options for the 'pingfederate' connection + """ + + assertion_decryption_settings: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings + ] = None + cert: typing.Optional[str] = pydantic.Field(default=None) + """ + X.509 signing certificate from the identity provider in .der format. Used to validate signatures in SAML Responses and Assertions. This is an alternative to signingCert and is kept for backward compatibility. Prefer using signingCert instead. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + digest_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum], + FieldMetadata(alias="digestAlgorithm"), + pydantic.Field(alias="digestAlgorithm"), + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Domain aliases for the connection + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider.", + ), + ] = None + """ + The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider. + """ + + expires: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + ISO 8601 formatted datetime indicating when the identity provider's signing certificate expires. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + idpinitiated: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated] = None + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + protocol_binding: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum], + FieldMetadata(alias="protocolBinding"), + pydantic.Field(alias="protocolBinding"), + ] = None + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum + ] = None + signature_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum], + FieldMetadata(alias="signatureAlgorithm"), + pydantic.Field(alias="signatureAlgorithm"), + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml.", + ), + ] = None + """ + Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml. + """ + + signing_cert: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signingCert"), + pydantic.Field( + alias="signingCert", + description="Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification.", + ), + ] = None + """ + Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification. + """ + + sign_saml_request: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="signSAMLRequest"), + pydantic.Field( + alias="signSAMLRequest", + description="When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests).", + ), + ] = None + """ + When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests). + """ + + subject: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + For SAML connections, the tenant domain used to construct the login endpoint URL. Can be a string for single-tenant or an array of strings for multi-tenant validation. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + SHA-1 thumbprints (fingerprints) of the identity provider's signing certificates. Automatically computed from signingCert during connection creation. Each thumbprint must be a 40-character hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams] = None + ping_federate_base_url: typing_extensions.Annotated[ + str, + FieldMetadata(alias="pingFederateBaseUrl"), + pydantic.Field( + alias="pingFederateBaseUrl", + description="URL provided by PingFederate which returns information used for creating the connection", + ), + ] + """ + URL provided by PingFederate which returns information used for creating the connection + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings.py new file mode 100644 index 00000000..b622b878 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings.py @@ -0,0 +1,33 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettings(UniversalBaseModel): + """ + Settings for SAML assertion decryption. + """ + + algorithm_exceptions: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of insecure algorithms to allow for SAML assertion decryption. + """ + + algorithm_profile: ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum + ) + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py new file mode 100644 index 00000000..ead6f850 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum = ( + typing.Union[typing.Literal["v2026-1"], typing.Any] +) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_digest_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_digest_algorithm_enum.py new file mode 100644 index 00000000..c7488750 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_digest_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject3OptionsDigestAlgorithmEnum = typing.Union[ + typing.Literal["sha1", "sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated.py new file mode 100644 index 00000000..7b58178c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiated(UniversalBaseModel): + """ + Configuration for IdP-Initiated SAML Single Sign-On. When enabled, allows users to initiate login directly from their SAML identity provider without first visiting Auth0. The IdP must include the connection parameter in the post-back URL (Assertion Consumer Service URL). + """ + + client_authorizequery: typing.Optional[str] = pydantic.Field(default=None) + """ + The query string sent to the default application + """ + + client_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The client ID to use for IdP-initiated login requests. + """ + + client_protocol: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum + ] = None + enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables IdP-initiated login support for this SAML connection. Allows users to log in directly from the identity provider without first visiting Auth0. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated_client_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated_client_protocol_enum.py new file mode 100644 index 00000000..38f43ca2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_idpinitiated_client_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject3OptionsIdpinitiatedClientProtocolEnum = typing.Union[ + typing.Literal["oidc", "samlp", "wsfed"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_protocol_binding_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_protocol_binding_enum.py new file mode 100644 index 00000000..764979be --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_protocol_binding_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject3OptionsProtocolBindingEnum = typing.Union[ + typing.Literal[ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..f4a383b4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_signature_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_signature_algorithm_enum.py new file mode 100644 index 00000000..8bae8157 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_signature_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSignatureAlgorithmEnum = typing.Union[ + typing.Literal["rsa-sha1", "rsa-sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_subject.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_subject.py new file mode 100644 index 00000000..dc345046 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_subject.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject3OptionsSubject(UniversalBaseModel): + """ + Certificate Subject Distinguished Name (DN) extracted from the identity provider's signing certificate. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_upstream_params.py new file mode 100644 index 00000000..62711ba1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject3OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_strategy_enum.py new file mode 100644 index 00000000..ff51837e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_3_strategy_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject3StrategyEnum = typing.Union[ + typing.Literal["pingfederate"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4.py new file mode 100644 index 00000000..ee05012e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_4_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject4Authentication, +) +from .event_stream_cloud_event_connection_deleted_previous_object_4_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts, +) +from .event_stream_cloud_event_connection_deleted_previous_object_4_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject4Metadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_4_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject4Options, +) +from .event_stream_cloud_event_connection_deleted_previous_object_4_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject4(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject4Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject4Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject4Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_authentication.py new file mode 100644 index 00000000..28ee04aa --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject4Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_connected_accounts.py new file mode 100644 index 00000000..b473d446 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject4ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_metadata.py new file mode 100644 index 00000000..6c4d58ab --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject4Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options.py new file mode 100644 index 00000000..9b037cb0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options.py @@ -0,0 +1,121 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_deleted_previous_object_4_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_4_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_4_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject4Options(UniversalBaseModel): + """ + Options for the 'adfs' connection + """ + + adfs_server: typing.Optional[str] = pydantic.Field(default=None) + """ + ADFS federation metadata host or XML URL used to discover WS-Fed endpoints and certificates. Errors if adfs_server and fedMetadataXml are both absent. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the ADFS Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'.", + ), + ] = None + """ + The entity identifier (Issuer) for the ADFS Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. + """ + + fed_metadata_xml: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fedMetadataXml"), + pydantic.Field( + alias="fedMetadataXml", + description="Inline XML alternative to 'adfs_server'. Cannot be set together with 'adfs_server'.", + ), + ] = None + """ + Inline XML alternative to 'adfs_server'. Cannot be set together with 'adfs_server'. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + prev_thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum + ] = None + should_trust_email_verified_connection: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Passive Requestor (WS-Fed) sign-in endpoint discovered from metadata or provided explicitly.", + ), + ] = None + """ + Passive Requestor (WS-Fed) sign-in endpoint discovered from metadata or provided explicitly. + """ + + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams] = None + user_id_attribute: typing.Optional[str] = pydantic.Field(default=None) + """ + Custom ADFS claim to use as the unique user identifier. When provided, this attribute is prepended to the default user_id mapping list with highest priority. Accepts a string (single ADFS claim name). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..63ffbf51 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject4OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_should_trust_email_verified_connection_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_should_trust_email_verified_connection_enum.py new file mode 100644 index 00000000..f08b4795 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_should_trust_email_verified_connection_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum = typing.Union[ + typing.Literal["never_set_emails_as_verified", "always_set_emails_as_verified"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_upstream_params.py new file mode 100644 index 00000000..511da9e9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject4OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_strategy_enum.py new file mode 100644 index 00000000..ae76c418 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_4_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject4StrategyEnum = typing.Union[typing.Literal["adfs"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5.py new file mode 100644 index 00000000..0e6f2b1e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5.py @@ -0,0 +1,68 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_5_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject5Authentication, +) +from .event_stream_cloud_event_connection_deleted_previous_object_5_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts, +) +from .event_stream_cloud_event_connection_deleted_previous_object_5_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject5Metadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_5_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject5Options, +) +from .event_stream_cloud_event_connection_deleted_previous_object_5_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject5(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject5Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject5Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject5Options] = None + strategy: EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_authentication.py new file mode 100644 index 00000000..fd41d894 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject5Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_connected_accounts.py new file mode 100644 index 00000000..e7cf5e11 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject5ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_metadata.py new file mode 100644 index 00000000..40c0ec2e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject5Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options.py new file mode 100644 index 00000000..3c68066e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options.py @@ -0,0 +1,154 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_deleted_previous_object_5_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_5_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject5Options(UniversalBaseModel): + """ + Options for the 'ad' connection + """ + + agent_ip: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="agentIP"), + pydantic.Field( + alias="agentIP", + description="IP address of the AD connector agent used to validate that authentication requests originate from the corporate network for Kerberos authentication (managed by the AD Connector agent).", + ), + ] = None + """ + IP address of the AD connector agent used to validate that authentication requests originate from the corporate network for Kerberos authentication (managed by the AD Connector agent). + """ + + agent_mode: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="agentMode"), + pydantic.Field( + alias="agentMode", + description="When enabled, allows direct username/password authentication through the AD connector agent instead of WS-Federation protocol (managed by the AD Connector agent).", + ), + ] = None + """ + When enabled, allows direct username/password authentication through the AD connector agent instead of WS-Federation protocol (managed by the AD Connector agent). + """ + + agent_version: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="agentVersion"), + pydantic.Field( + alias="agentVersion", + description="Version identifier of the installed AD connector agent software (managed by the AD Connector agent).", + ), + ] = None + """ + Version identifier of the installed AD connector agent software (managed by the AD Connector agent). + """ + + brute_force_protection: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables Auth0's brute force protection to prevent credential stuffing attacks. When enabled, blocks suspicious login attempts from specific IP addresses after repeated failures. + """ + + cert_auth: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="certAuth"), + pydantic.Field( + alias="certAuth", + description="Enables client SSL certificate authentication for the AD connector, requiring HTTPS on the sign-in endpoint", + ), + ] = None + """ + Enables client SSL certificate authentication for the AD connector, requiring HTTPS on the sign-in endpoint + """ + + certs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of X.509 certificates in PEM format used for validating SAML signatures from the AD identity provider (managed by the AD Connector agent). + """ + + disable_cache: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, disables caching of AD connector authentication results to ensure real-time validation against the directory + """ + + disable_self_service_change_password: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, hides the 'Forgot Password' link on login pages to prevent users from initiating self-service password resets + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + List of domain names that can be used with identifier-first authentication flow to route users to this AD connection; each domain must be a valid DNS name up to 256 characters + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + ips: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of IP address ranges in CIDR notation used to determine if authentication requests originate from the corporate network for Kerberos or certificate authentication. + """ + + kerberos: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables Windows Integrated Authentication (Kerberos) for seamless SSO when users authenticate from within the corporate network IP ranges + """ + + kerberos_only: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, restricts the connection to Kerberos-only authentication, disallowing username/password fallback. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="The sign-in endpoint type for the AD-LDAP connector agent (managed by the AD Connector agent).", + ), + ] = None + """ + The sign-in endpoint type for the AD-LDAP connector agent (managed by the AD Connector agent). + """ + + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Primary AD domain hint used for HRD and discovery. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate SHA-1 thumbprints for validating signatures. Managed by Auth0 when using the AD Connector agent. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..eda77ea4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject5OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options_upstream_params.py new file mode 100644 index 00000000..35f8e48f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject5OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_strategy_enum.py new file mode 100644 index 00000000..794d251e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_5_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject5StrategyEnum = typing.Union[typing.Literal["ad"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6.py new file mode 100644 index 00000000..961405d5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_6_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject6Authentication, +) +from .event_stream_cloud_event_connection_deleted_previous_object_6_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts, +) +from .event_stream_cloud_event_connection_deleted_previous_object_6_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject6Metadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_6_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject6Options, +) +from .event_stream_cloud_event_connection_deleted_previous_object_6_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject6(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject6Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject6Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject6Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_authentication.py new file mode 100644 index 00000000..ec8a2633 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject6Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_connected_accounts.py new file mode 100644 index 00000000..5740b766 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject6ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_metadata.py new file mode 100644 index 00000000..8d7055d5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject6Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options.py new file mode 100644 index 00000000..9c08e029 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options.py @@ -0,0 +1,139 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_6_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_deleted_previous_object_6_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_6_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject6Options(UniversalBaseModel): + """ + Options for the 'google-apps' connection + """ + + admin_access_token_expiresin: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Expiration timestamp for the `admin_access_token` in ISO 8601 format. Auth0 uses this value to determine when to refresh the token. + """ + + allow_setting_login_scopes: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, allows customization of OAuth scopes requested during user login. Custom scopes are appended to the mandatory email and profile scopes. When false or omitted, only the default email and profile scopes are used. This property is automatically enabled when Token Vault or Connected Accounts features are activated. + """ + + api_enable_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables integration with the Google Workspace Admin SDK Directory API for groups. When true, Auth0 can synchronize groups & group memberships and supports inbound directory provisioning for groups. Defaults to false. + """ + + api_enable_users: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables integration with the Google Workspace Admin SDK Directory API. When true, Auth0 can retrieve extended user attributes (admin status, suspension status, group memberships) and supports inbound directory provisioning (SCIM). Defaults to true. + """ + + client_id: str = pydantic.Field() + """ + Your Google OAuth 2.0 client ID. You can find this in your [Google Cloud Console](https://console.cloud.google.com/apis/credentials) under the OAuth 2.0 Client IDs section. + """ + + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Primary Google Workspace domain name that users must belong to. + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + email: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether the OAuth flow requests the `email` scope. + """ + + ext_agreed_terms: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the `agreedToTerms` flag from the Google Directory profile. + """ + + ext_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables enrichment with Google group memberships (required for `ext_groups_extended`). + """ + + ext_groups_extended: typing.Optional[bool] = pydantic.Field(default=None) + """ + Controls whether enriched group entries include `id`, `email`, `name` (true) or only the group name (false); can only be set when `ext_groups` is true. + """ + + ext_is_admin: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the Google Directory admin flag for the signing-in user. + """ + + ext_is_suspended: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the Google Directory suspended flag for the signing-in user. + """ + + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens + ] = None + handle_login_from_social: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, users who sign in with their Google account through a social login will be automatically routed to this Google Workspace connection if their email domain matches the configured tenant_domain or domain_aliases. This ensures enterprise users authenticate through their organization's Google Workspace identity provider rather than through a generic Google social login, enabling access to directory-based attributes and enforcing organizational security policies. Defaults to true for new connections. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + map_user_id_to_id: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines how Auth0 generates the user_id for Google Workspace users. When false (default), the user's email address is used. When true, Google's stable numeric user ID is used instead, which persists even if the user's email changes. This setting can only be configured when creating the connection and cannot be changed afterward. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether the OAuth flow requests the `profile` scope. + """ + + scope: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Additional OAuth scopes requested beyond the default `email profile` scopes; ignored unless `allow_setting_login_scopes` is true. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The Google Workspace primary domain used to identify the organization during authentication. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..c5a2a793 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject6OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..ff8c18cb --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject6OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_upstream_params.py new file mode 100644 index 00000000..14355fd4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject6OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_strategy_enum.py new file mode 100644 index 00000000..2ef97db4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_6_strategy_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject6StrategyEnum = typing.Union[ + typing.Literal["google-apps"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7.py new file mode 100644 index 00000000..5c569707 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_deleted_previous_object_7_authentication import ( + EventStreamCloudEventConnectionDeletedPreviousObject7Authentication, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_connected_accounts import ( + EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_metadata import ( + EventStreamCloudEventConnectionDeletedPreviousObject7Metadata, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_options import ( + EventStreamCloudEventConnectionDeletedPreviousObject7Options, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_strategy_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject7(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject7Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject7Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject7Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_authentication.py new file mode 100644 index 00000000..6844f20b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject7Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_connected_accounts.py new file mode 100644 index 00000000..044e8ac2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject7ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_metadata.py new file mode 100644 index 00000000..24e9a597 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject7Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options.py new file mode 100644 index 00000000..dccb1736 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options.py @@ -0,0 +1,179 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_deleted_previous_object_7_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_options_identity_api_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_options_tenant_domain_one import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_options_upstream_params import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_options_userid_attribute_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum, +) +from .event_stream_cloud_event_connection_deleted_previous_object_7_options_waad_protocol_enum import ( + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum, +) + + +class EventStreamCloudEventConnectionDeletedPreviousObject7Options(UniversalBaseModel): + """ + Options for the 'waad' connection + """ + + api_enable_users: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enable users API + """ + + app_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The Azure AD application domain (e.g., 'contoso.onmicrosoft.com'). Used primarily with WS-Federation protocol and Azure AD v1 endpoints. + """ + + app_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The Application ID URI (App ID URI) for the Azure AD application. Required when using Azure AD v1 with the Resource Owner Password flow. Used to identify the resource being requested in OAuth token requests. + """ + + basic_profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + Includes basic user profile information from Azure AD (name, email, given_name, family_name). Always enabled and required - represents the minimum profile data retrieved during authentication. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The primary Azure AD tenant domain (e.g., 'contoso.onmicrosoft.com' or 'contoso.com'). + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Alternative domain names associated with this Azure AD tenant. Allows users from multiple verified domains to authenticate through this connection. Can be an array of domain strings. + """ + + ext_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled (true), retrieves and stores Azure AD security group memberships for the user. Requires Microsoft Graph API permissions (Directory.Read.All). Allows configuring max_groups_to_retrieve. + """ + + ext_nested_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, stores all groups the user is member of, including transitive group memberships (groups within groups). When false (default), only direct group memberships are included. + """ + + ext_profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled (true), retrieves extended profile attributes from Azure AD via Microsoft Graph API (job title, department, office location, etc.). Requires Graph API permissions. Only available with Azure AD v1 or when explicitly enabled for v2. + """ + + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens + ] = None + granted: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether admin consent has been granted for the required Azure AD permissions. Read-only status field managed by Auth0 during the OAuth authorization flow. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + identity_api: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum] = None + max_groups_to_retrieve: typing.Optional[str] = pydantic.Field(default=None) + """ + Maximum number of Azure AD groups to retrieve per user during authentication. Helps prevent performance issues for users in many groups. Only applies when ext_groups is enabled. Leave empty to use platform default. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + scope: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + OAuth 2.0 scopes to request from Azure AD during authentication. Each scope represents a permission (e.g., 'User.Read', 'Group.Read.All'). Only applies with Microsoft Identity Platform v2.0. See Microsoft Graph permissions reference for available scopes. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum + ] = None + should_trust_email_verified_connection: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum + ] = None + tenant_domain: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne] = None + tenant_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="tenantId"), + pydantic.Field( + alias="tenantId", + description="The Azure AD tenant ID as a UUID. The unique identifier for your Azure AD organization. Must be a valid 36-character UUID.", + ), + ] = None + """ + The Azure AD tenant ID as a UUID. The unique identifier for your Azure AD organization. Must be a valid 36-character UUID. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams] = None + use_wsfed: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates WS-Federation protocol usage. When true, uses WS-Federation; when false, uses OpenID Connect. + """ + + use_common_endpoint: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useCommonEndpoint"), + pydantic.Field( + alias="useCommonEndpoint", + description="When enabled (true), uses the Azure AD common endpoint for multi-tenant authentication. Allows users from any Azure AD organization to sign in. Requires userid_attribute set to 'sub' (not 'oid'). Cannot be used with SCIM provisioning. Defaults to false.", + ), + ] = None + """ + When enabled (true), uses the Azure AD common endpoint for multi-tenant authentication. Allows users from any Azure AD organization to sign in. Requires userid_attribute set to 'sub' (not 'oid'). Cannot be used with SCIM provisioning. Defaults to false. + """ + + userid_attribute: typing.Optional[ + EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum + ] = None + waad_protocol: typing.Optional[EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..29df5e9f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionDeletedPreviousObject7OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_identity_api_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_identity_api_enum.py new file mode 100644 index 00000000..7eeeabe9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_identity_api_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject7OptionsIdentityApiEnum = typing.Union[ + typing.Literal["microsoft-identity-platform-v2.0", "azure-active-directory-v1.0"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..b33e07b0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject7OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_should_trust_email_verified_connection_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_should_trust_email_verified_connection_enum.py new file mode 100644 index 00000000..53570390 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_should_trust_email_verified_connection_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum = typing.Union[ + typing.Literal["never_set_emails_as_verified", "always_set_emails_as_verified"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_tenant_domain_one.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_tenant_domain_one.py new file mode 100644 index 00000000..8ce15931 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_tenant_domain_one.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventConnectionDeletedPreviousObject7OptionsTenantDomainOne = str +""" +Azure AD tenant domain as a UUID tenant ID. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_upstream_params.py new file mode 100644 index 00000000..1dd6ce9d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_userid_attribute_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_userid_attribute_enum.py new file mode 100644 index 00000000..61caca09 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_userid_attribute_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject7OptionsUseridAttributeEnum = typing.Union[ + typing.Literal["oid", "sub"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_waad_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_waad_protocol_enum.py new file mode 100644 index 00000000..f7830f24 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_options_waad_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject7OptionsWaadProtocolEnum = typing.Union[ + typing.Literal["ws-federation", "openid-connect"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_strategy_enum.py new file mode 100644 index 00000000..4257c96a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_deleted_previous_object_7_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionDeletedPreviousObject7StrategyEnum = typing.Union[typing.Literal["waad"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_data.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_data.py index 33371a32..3621a782 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_updated_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_data.py @@ -5,6 +5,9 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_connection_updated_object import EventStreamCloudEventConnectionUpdatedObject +from .event_stream_cloud_event_connection_updated_previous_object import ( + EventStreamCloudEventConnectionUpdatedPreviousObject, +) from .event_stream_cloud_event_context import EventStreamCloudEventContext @@ -14,6 +17,7 @@ class EventStreamCloudEventConnectionUpdatedData(UniversalBaseModel): """ object: EventStreamCloudEventConnectionUpdatedObject + previous_object: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_0_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_0_options.py index ba96b497..3ac78b3b 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_0_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_0_options.py @@ -3,7 +3,9 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata from .event_stream_cloud_event_connection_updated_object_0_options_attribute_map import ( EventStreamCloudEventConnectionUpdatedObject0OptionsAttributeMap, ) @@ -137,6 +139,18 @@ class EventStreamCloudEventConnectionUpdatedObject0Options(UniversalBaseModel): EventStreamCloudEventConnectionUpdatedObject0OptionsTokenEndpointJwtcaAudFormatEnum ] = None upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedObject0OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) """ Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_0_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_0_options_oidc_metadata.py index 6350578b..5d13bc1f 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_0_options_oidc_metadata.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_0_options_oidc_metadata.py @@ -41,6 +41,11 @@ class EventStreamCloudEventConnectionUpdatedObject0OptionsOidcMetadata(Universal JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. """ + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_1_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_1_options.py index 5b69a240..0a13ceae 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_1_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_1_options.py @@ -3,7 +3,9 @@ import typing import pydantic +import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata from .event_stream_cloud_event_connection_updated_object_1_options_attribute_map import ( EventStreamCloudEventConnectionUpdatedObject1OptionsAttributeMap, ) @@ -137,6 +139,18 @@ class EventStreamCloudEventConnectionUpdatedObject1Options(UniversalBaseModel): EventStreamCloudEventConnectionUpdatedObject1OptionsTokenEndpointJwtcaAudFormatEnum ] = None upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedObject1OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) """ Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_1_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_1_options_oidc_metadata.py index 26ce9a1d..0102a249 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_1_options_oidc_metadata.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_1_options_oidc_metadata.py @@ -41,6 +41,11 @@ class EventStreamCloudEventConnectionUpdatedObject1OptionsOidcMetadata(Universal JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. """ + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_2_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_2_options.py index 10fe1fd0..d57a3bb7 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_2_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_2_options.py @@ -19,6 +19,9 @@ from .event_stream_cloud_event_connection_updated_object_2_options_idpinitiated import ( EventStreamCloudEventConnectionUpdatedObject2OptionsIdpinitiated, ) +from .event_stream_cloud_event_connection_updated_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata, +) from .event_stream_cloud_event_connection_updated_object_2_options_protocol_binding_enum import ( EventStreamCloudEventConnectionUpdatedObject2OptionsProtocolBindingEnum, ) @@ -175,6 +178,18 @@ class EventStreamCloudEventConnectionUpdatedObject2Options(UniversalBaseModel): The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. """ + disable_fields_map_fix: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableFieldsMapFix"), + pydantic.Field( + alias="disableFieldsMapFix", + description="When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled).", + ), + ] = None + """ + When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled). + """ + disable_signout: typing_extensions.Annotated[ typing.Optional[bool], FieldMetadata(alias="disableSignout"), @@ -187,11 +202,28 @@ class EventStreamCloudEventConnectionUpdatedObject2Options(UniversalBaseModel): When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled). """ + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. Used with Cross App Access. + """ + fields_map: typing_extensions.Annotated[ typing.Optional[EventStreamCloudEventConnectionUpdatedObject2OptionsFieldsMap], FieldMetadata(alias="fieldsMap"), pydantic.Field(alias="fieldsMap"), ] = None + fields_map_json_raw: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fieldsMapJsonRaw"), + pydantic.Field( + alias="fieldsMapJsonRaw", + description="Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object.", + ), + ] = None + """ + Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object. + """ + global_token_revocation_jwt_iss: typing.Optional[str] = pydantic.Field(default=None) """ Expected 'iss' (Issuer) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT issuer matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_sub. @@ -214,6 +246,7 @@ class EventStreamCloudEventConnectionUpdatedObject2Options(UniversalBaseModel): HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both. """ + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata] = None recipient_url: typing_extensions.Annotated[ typing.Optional[str], FieldMetadata(alias="recipientUrl"), diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_2_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_2_options_oidc_metadata.py new file mode 100644 index 00000000..a036d828 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_2_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedObject2OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Used with Cross App Access. + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_5_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_5_options.py index 41897f3d..7fc67b3b 100644 --- a/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_5_options.py +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_object_5_options.py @@ -107,6 +107,11 @@ class EventStreamCloudEventConnectionUpdatedObject5Options(UniversalBaseModel): Enables Windows Integrated Authentication (Kerberos) for seamless SSO when users authenticate from within the corporate network IP ranges """ + kerberos_only: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, restricts the connection to Kerberos-only authentication, disallowing username/password fallback. + """ + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) """ An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object.py new file mode 100644 index 00000000..70f458e0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_connection_updated_previous_object_0 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0, +) +from .event_stream_cloud_event_connection_updated_previous_object_1 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1, +) +from .event_stream_cloud_event_connection_updated_previous_object_2 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2, +) +from .event_stream_cloud_event_connection_updated_previous_object_3 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3, +) +from .event_stream_cloud_event_connection_updated_previous_object_4 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4, +) +from .event_stream_cloud_event_connection_updated_previous_object_5 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5, +) +from .event_stream_cloud_event_connection_updated_previous_object_6 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6, +) +from .event_stream_cloud_event_connection_updated_previous_object_7 import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7, +) + +EventStreamCloudEventConnectionUpdatedPreviousObject = typing.Union[ + EventStreamCloudEventConnectionUpdatedPreviousObject0, + EventStreamCloudEventConnectionUpdatedPreviousObject1, + EventStreamCloudEventConnectionUpdatedPreviousObject2, + EventStreamCloudEventConnectionUpdatedPreviousObject3, + EventStreamCloudEventConnectionUpdatedPreviousObject4, + EventStreamCloudEventConnectionUpdatedPreviousObject5, + EventStreamCloudEventConnectionUpdatedPreviousObject6, + EventStreamCloudEventConnectionUpdatedPreviousObject7, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0.py new file mode 100644 index 00000000..d2d0f4b5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_0_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0Options, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + connected_accounts: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts] = None + options: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_authentication.py new file mode 100644 index 00000000..1b1c93ec --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_connected_accounts.py new file mode 100644 index 00000000..9f8975c4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_connected_accounts.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + cross_app_access: typing.Optional[bool] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_metadata.py new file mode 100644 index 00000000..9024aacc --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options.py new file mode 100644 index 00000000..4c5ecce8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options.py @@ -0,0 +1,180 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_oidc_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_schema_version_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_type_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0Options(UniversalBaseModel): + """ + Options for the 'oidc' connection + """ + + authorization_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + connection_settings: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + dpop_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum + ] = None + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens + ] = None + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + id_token_session_expiry_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether the identity provider supports session expiry via the id_token. If true, the system will use the session_expiry claim in the id_token to determine session expiry. + """ + + id_token_signed_response_algs: typing.Optional[ + typing.List[EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum] + ] = pydantic.Field(default=None) + """ + List of algorithms allowed to verify the ID tokens. Applicable when strategy=oidc or okta. + """ + + issuer: typing.Optional[str] = pydantic.Field(default=None) + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata] = None + schema_version: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum] = ( + None + ) + scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Space-separated list of OAuth 2.0 scopes requested during authorization. Must include 'openid' (required by OIDC spec). Common values: 'openid profile email'. Additional scopes depend on the identity provider. + """ + + send_back_channel_nonce: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true and type is 'back_channel', includes a cryptographic nonce in authorization requests to prevent replay attacks. The identity provider must include this nonce in the ID token for validation. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_method: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum + ] = None + token_endpoint_auth_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum + ] = None + token_endpoint_jwtca_aud_format: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum + ] = None + upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + attribute_map: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap] = None + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. + """ + + type: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map.py new file mode 100644 index 00000000..3c796afc --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes, +) +from .event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMap(UniversalBaseModel): + """ + Configuration for mapping claims from the identity provider to Auth0 user profile attributes. Allows customizing which IdP claims populate user fields and how they are transformed. + """ + + attributes: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes] = ( + None + ) + userinfo_scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Scopes to send to the IdP's Userinfo endpoint + """ + + mapping_mode: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_attributes.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_attributes.py new file mode 100644 index 00000000..c27091b5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_attributes.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapAttributes = typing.Dict[str, typing.Any] +""" +Object containing mapping details for incoming claims +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_mapping_mode_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_mapping_mode_enum.py new file mode 100644 index 00000000..d905f188 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_attribute_map_mapping_mode_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsAttributeMapMappingModeEnum = typing.Union[ + typing.Literal["bind_all", "use_map"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings.py new file mode 100644 index 00000000..7b93fc22 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettings(UniversalBaseModel): + """ + OAuth 2.0 PKCE (Proof Key for Code Exchange) settings. PKCE enhances security for public clients by preventing authorization code interception attacks. 'auto' (recommended) uses the strongest method supported by the IdP. + """ + + pkce: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings_pkce_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings_pkce_enum.py new file mode 100644 index 00000000..3aeaf01e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_connection_settings_pkce_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsConnectionSettingsPkceEnum = typing.Union[ + typing.Literal["auto", "S256", "plain", "disabled"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_dpop_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_dpop_signing_alg_enum.py new file mode 100644 index 00000000..be2f0941 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_dpop_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsDpopSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "ES512", "Ed25519"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..1fa03a19 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_id_token_signed_response_algs_item_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_id_token_signed_response_algs_item_enum.py new file mode 100644 index 00000000..39315fe2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_id_token_signed_response_algs_item_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsIdTokenSignedResponseAlgsItemEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_oidc_metadata.py new file mode 100644 index 00000000..642cf2f7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_schema_version_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_schema_version_enum.py new file mode 100644 index 00000000..847388ac --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_schema_version_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSchemaVersionEnum = typing.Union[ + typing.Literal["openid-1.0.0", "oidc-v4"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..73cc2281 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_method_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_method_enum.py new file mode 100644 index 00000000..424399b6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_method_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthMethodEnum = typing.Union[ + typing.Literal["client_secret_post", "private_key_jwt"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py new file mode 100644 index 00000000..6a860e31 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_auth_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointAuthSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py new file mode 100644 index 00000000..2c78f0df --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_token_endpoint_jwtca_aud_format_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTokenEndpointJwtcaAudFormatEnum = typing.Union[ + typing.Literal["issuer", "token_endpoint"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_type_enum.py new file mode 100644 index 00000000..42aa336b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsTypeEnum = typing.Union[ + typing.Literal["back_channel", "front_channel"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_upstream_params.py new file mode 100644 index 00000000..3fe4ad69 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_strategy_enum.py new file mode 100644 index 00000000..ede519c1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_0_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject0StrategyEnum = typing.Union[typing.Literal["oidc"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1.py new file mode 100644 index 00000000..8f99079f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_1_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1Options, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_authentication.py new file mode 100644 index 00000000..9a023ab5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_connected_accounts.py new file mode 100644 index 00000000..a8fd1a70 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_metadata.py new file mode 100644 index 00000000..b18abbd2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options.py new file mode 100644 index 00000000..9a551e94 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options.py @@ -0,0 +1,180 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_dpop_signing_alg_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_id_token_signed_response_algs_item_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_oidc_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_schema_version_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_method_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_signing_alg_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_jwtca_aud_format_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_type_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1Options(UniversalBaseModel): + """ + Options for the 'okta' connection + """ + + authorization_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + connection_settings: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + dpop_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum + ] = None + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens + ] = None + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + id_token_session_expiry_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether the identity provider supports session expiry via the id_token. If true, the system will use the session_expiry claim in the id_token to determine session expiry. + """ + + id_token_signed_response_algs: typing.Optional[ + typing.List[EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum] + ] = pydantic.Field(default=None) + """ + List of algorithms allowed to verify the ID tokens. Applicable when strategy=oidc or okta. + """ + + issuer: typing.Optional[str] = pydantic.Field(default=None) + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata] = None + schema_version: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum] = ( + None + ) + scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Space-separated list of OAuth 2.0 scopes requested during authorization. Must include 'openid' (required by OIDC spec). Common values: 'openid profile email'. Additional scopes depend on the identity provider. + """ + + send_back_channel_nonce: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true and type is 'back_channel', includes a cryptographic nonce in authorization requests to prevent replay attacks. The identity provider must include this nonce in the ID token for validation. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_method: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum + ] = None + token_endpoint_auth_signing_alg: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum + ] = None + token_endpoint_jwtca_aud_format: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum + ] = None + upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams] = None + use_oauth_spec_scope: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useOauthSpecScope"), + pydantic.Field( + alias="useOauthSpecScope", + description="When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint", + ), + ] = None + """ + When true, uses space-delimited scopes (per OAuth 2.0 spec) instead of comma-delimited when calling the identity provider's authorization endpoint. Only relevant when using the connection_scope parameter. See https://auth0.com/docs/authenticate/identity-providers/adding-scopes-for-an-external-idp#pass-scopes-to-authorize-endpoint + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + attribute_map: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap] = None + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Domain of the Okta organization (e.g., dev-123456.okta.com). Should be just the domain of the okta server with no scheme or trailing backslash. Discovery runs only when connection.options.oidc_metadata is empty and a domain is provided + """ + + type: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map.py new file mode 100644 index 00000000..cf708fac --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_attributes import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes, +) +from .event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_mapping_mode_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMap(UniversalBaseModel): + """ + Mapping of claims received from the identity provider (IdP) + """ + + attributes: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes] = ( + None + ) + userinfo_scope: typing.Optional[str] = pydantic.Field(default=None) + """ + Scopes to send to the IdP's Userinfo endpoint + """ + + mapping_mode: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_attributes.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_attributes.py new file mode 100644 index 00000000..e0aaec6b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_attributes.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapAttributes = typing.Dict[str, typing.Any] +""" +Object containing mapping details for incoming claims +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_mapping_mode_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_mapping_mode_enum.py new file mode 100644 index 00000000..c11fdd7a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_attribute_map_mapping_mode_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsAttributeMapMappingModeEnum = typing.Union[ + typing.Literal["basic_profile", "use_map"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings.py new file mode 100644 index 00000000..fbac9076 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings_pkce_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettings(UniversalBaseModel): + """ + OAuth 2.0 PKCE (Proof Key for Code Exchange) settings. PKCE enhances security for public clients by preventing authorization code interception attacks. 'auto' (recommended) uses the strongest method supported by the IdP. + """ + + pkce: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings_pkce_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings_pkce_enum.py new file mode 100644 index 00000000..0c96bb41 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_connection_settings_pkce_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsConnectionSettingsPkceEnum = typing.Union[ + typing.Literal["auto", "S256", "plain", "disabled"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_dpop_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_dpop_signing_alg_enum.py new file mode 100644 index 00000000..38bdb9a7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_dpop_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsDpopSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "ES512", "Ed25519"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..99458bd4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_id_token_signed_response_algs_item_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_id_token_signed_response_algs_item_enum.py new file mode 100644 index 00000000..1d46d2ce --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_id_token_signed_response_algs_item_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsIdTokenSignedResponseAlgsItemEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_oidc_metadata.py new file mode 100644 index 00000000..75f74529 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_schema_version_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_schema_version_enum.py new file mode 100644 index 00000000..75eae56b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_schema_version_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSchemaVersionEnum = typing.Union[ + typing.Literal["openid-1.0.0", "oidc-v4"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..12feb549 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_method_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_method_enum.py new file mode 100644 index 00000000..18e395d8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_method_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthMethodEnum = typing.Union[ + typing.Literal["client_secret_post", "private_key_jwt"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py new file mode 100644 index 00000000..1c1e868c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_auth_signing_alg_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointAuthSigningAlgEnum = typing.Union[ + typing.Literal["ES256", "ES384", "PS256", "PS384", "RS256", "RS384", "RS512"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py new file mode 100644 index 00000000..2722cdc8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_token_endpoint_jwtca_aud_format_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTokenEndpointJwtcaAudFormatEnum = typing.Union[ + typing.Literal["issuer", "token_endpoint"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_type_enum.py new file mode 100644 index 00000000..9ce104e1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsTypeEnum = typing.Union[ + typing.Literal["back_channel"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_upstream_params.py new file mode 100644 index 00000000..4b0c4397 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_strategy_enum.py new file mode 100644 index 00000000..3af16c45 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_1_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject1StrategyEnum = typing.Union[typing.Literal["okta"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2.py new file mode 100644 index 00000000..c3600ceb --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_2_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2Options, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_authentication.py new file mode 100644 index 00000000..2c41023b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_connected_accounts.py new file mode 100644 index 00000000..5e7b06a8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_metadata.py new file mode 100644 index 00000000..7d067a13 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options.py new file mode 100644 index 00000000..930b1636 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options.py @@ -0,0 +1,298 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_fields_map import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_oidc_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_subject import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject, +) +from .event_stream_cloud_event_connection_updated_previous_object_2_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2Options(UniversalBaseModel): + """ + Options for the 'samlp' connection + """ + + assertion_decryption_settings: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings + ] = None + cert: typing.Optional[str] = pydantic.Field(default=None) + """ + X.509 signing certificate from the identity provider in .der format. Used to validate signatures in SAML Responses and Assertions. This is an alternative to signingCert and is kept for backward compatibility. Prefer using signingCert instead. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + digest_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum], + FieldMetadata(alias="digestAlgorithm"), + pydantic.Field(alias="digestAlgorithm"), + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Domain aliases for the connection + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider.", + ), + ] = None + """ + The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider. + """ + + expires: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + ISO 8601 formatted datetime indicating when the identity provider's signing certificate expires. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + idpinitiated: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated] = None + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + protocol_binding: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum], + FieldMetadata(alias="protocolBinding"), + pydantic.Field(alias="protocolBinding"), + ] = None + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum + ] = None + signature_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum], + FieldMetadata(alias="signatureAlgorithm"), + pydantic.Field(alias="signatureAlgorithm"), + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml.", + ), + ] = None + """ + Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml. + """ + + signing_cert: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signingCert"), + pydantic.Field( + alias="signingCert", + description="Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification.", + ), + ] = None + """ + Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification. + """ + + sign_saml_request: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="signSAMLRequest"), + pydantic.Field( + alias="signSAMLRequest", + description="When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests).", + ), + ] = None + """ + When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests). + """ + + subject: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + For SAML connections, the tenant domain used to construct the login endpoint URL. Can be a string for single-tenant or an array of strings for multi-tenant validation. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + SHA-1 thumbprints (fingerprints) of the identity provider's signing certificates. Automatically computed from signingCert during connection creation. Each thumbprint must be a 40-character hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams] = None + debug: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables detailed SAML debugging by issuing 'w' (warning) events in tenant logs containing SAML request/response details. WARNING: Potentially exposes sensitive user information (PII, credentials) and should only be enabled temporarily for debugging purposes. + """ + + deflate: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables DEFLATE compression for SAML requests sent via HTTP-Redirect binding. + """ + + destination_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="destinationUrl"), + pydantic.Field( + alias="destinationUrl", + description="The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL.", + ), + ] = None + """ + The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. + """ + + disable_fields_map_fix: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableFieldsMapFix"), + pydantic.Field( + alias="disableFieldsMapFix", + description="When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled).", + ), + ] = None + """ + When true, disables the automatic correction of the fieldsMap configuration to ensure proper mapping of SAML attributes to user profile fields. Defaults to false (fieldsMap fix enabled). + """ + + disable_signout: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="disableSignout"), + pydantic.Field( + alias="disableSignout", + description="When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled).", + ), + ] = None + """ + When true, disables sending SAML logout requests (SingleLogoutService) to the identity provider during user sign-out. The user will be logged out of Auth0 but will remain logged into the identity provider. Defaults to false (federated logout enabled). + """ + + discovery_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OIDC Discovery endpoint (/.well-known/openid-configuration). When provided and oidc_metadata is empty, Auth0 automatically retrieves the provider's configuration including endpoints and supported features. Used with Cross App Access. + """ + + fields_map: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap], + FieldMetadata(alias="fieldsMap"), + pydantic.Field(alias="fieldsMap"), + ] = None + fields_map_json_raw: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fieldsMapJsonRaw"), + pydantic.Field( + alias="fieldsMapJsonRaw", + description="Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object.", + ), + ] = None + """ + Raw JSON string representation of the fieldsMap configuration. Used internally for storage and retrieval of the fieldsMap object. + """ + + global_token_revocation_jwt_iss: typing.Optional[str] = pydantic.Field(default=None) + """ + Expected 'iss' (Issuer) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT issuer matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_sub. + """ + + global_token_revocation_jwt_sub: typing.Optional[str] = pydantic.Field(default=None) + """ + Expected 'sub' (Subject) claim value for JWT tokens in Global Token Revocation requests from the identity provider. When configured, Auth0 validates the JWT subject matches this value before processing token revocation. Must be used together with global_token_revocation_jwt_iss. + """ + + metadata_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="metadataUrl"), + pydantic.Field( + alias="metadataUrl", + description="HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both.", + ), + ] = None + """ + HTTPS URL to the identity provider's SAML metadata document. When provided, Auth0 automatically fetches and parses the metadata to extract signInEndpoint, signOutEndpoint, signingCert, signSAMLRequest, and protocolBinding. Use metadataUrl OR metadataXml, not both. + """ + + oidc_metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata] = None + recipient_url: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="recipientUrl"), + pydantic.Field( + alias="recipientUrl", + description="The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL.", + ), + ] = None + """ + The URL where Auth0 will send SAML authentication requests (the Identity Provider's SSO URL). Must be a valid HTTPS URL. + """ + + request_template: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="requestTemplate"), + pydantic.Field( + alias="requestTemplate", + description="Custom XML template for SAML authentication requests. Supports variable substitution using @@variableName@@ syntax. When not provided, uses default SAML AuthnRequest template. See https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template", + ), + ] = None + """ + Custom XML template for SAML authentication requests. Supports variable substitution using @@variableName@@ syntax. When not provided, uses default SAML AuthnRequest template. See https://auth0.com/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider#customize-the-request-template + """ + + sign_out_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signOutEndpoint"), + pydantic.Field( + alias="signOutEndpoint", + description="Identity provider's SAML SingleLogoutService endpoint URL where Auth0 sends logout requests for federated sign-out. When not provided, defaults to signInEndpoint. Only used if disableSignout is false.", + ), + ] = None + """ + Identity provider's SAML SingleLogoutService endpoint URL where Auth0 sends logout requests for federated sign-out. When not provided, defaults to signInEndpoint. Only used if disableSignout is false. + """ + + user_id_attribute: typing.Optional[str] = pydantic.Field(default=None) + """ + Custom SAML assertion attribute to use as the unique user identifier. When provided, this attribute is prepended to the default user_id mapping list with highest priority. Accepts a string (single SAML attribute name). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings.py new file mode 100644 index 00000000..3f470741 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings.py @@ -0,0 +1,33 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettings(UniversalBaseModel): + """ + Settings for SAML assertion decryption. + """ + + algorithm_exceptions: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of insecure algorithms to allow for SAML assertion decryption. + """ + + algorithm_profile: ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum + ) + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py new file mode 100644 index 00000000..7e5bab7f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_assertion_decryption_settings_algorithm_profile_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsAssertionDecryptionSettingsAlgorithmProfileEnum = ( + typing.Union[typing.Literal["v2026-1"], typing.Any] +) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_digest_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_digest_algorithm_enum.py new file mode 100644 index 00000000..47166e6e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_digest_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsDigestAlgorithmEnum = typing.Union[ + typing.Literal["sha1", "sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_fields_map.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_fields_map.py new file mode 100644 index 00000000..b559088f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_fields_map.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsFieldsMap = typing.Dict[str, typing.Any] +""" +Maps SAML assertion attributes from the identity provider to Auth0 user profile attributes. Format: { 'auth0_field': 'saml_attribute' } or { 'auth0_field': ['saml_attr1', 'saml_attr2'] } for fallback options. Merged with default mappings for email, name, given_name, family_name, and groups. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated.py new file mode 100644 index 00000000..f4a830af --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiated(UniversalBaseModel): + """ + Configuration for IdP-Initiated SAML Single Sign-On. When enabled, allows users to initiate login directly from their SAML identity provider without first visiting Auth0. The IdP must include the connection parameter in the post-back URL (Assertion Consumer Service URL). + """ + + client_authorizequery: typing.Optional[str] = pydantic.Field(default=None) + """ + The query string sent to the default application + """ + + client_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The client ID to use for IdP-initiated login requests. + """ + + client_protocol: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum + ] = None + enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables IdP-initiated login support for this SAML connection. Allows users to log in directly from the identity provider without first visiting Auth0. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated_client_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated_client_protocol_enum.py new file mode 100644 index 00000000..4ca97214 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_idpinitiated_client_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsIdpinitiatedClientProtocolEnum = typing.Union[ + typing.Literal["oidc", "samlp", "wsfed"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_oidc_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_oidc_metadata.py new file mode 100644 index 00000000..4e54fc90 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_oidc_metadata.py @@ -0,0 +1,211 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsOidcMetadata(UniversalBaseModel): + """ + OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. Used with Cross App Access. + """ + + acr_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Authentication Context Class References that this OP supports + """ + + authorization_endpoint: str = pydantic.Field() + """ + URL of the identity provider's OAuth 2.0 authorization endpoint where users are redirected for authentication. Must be a valid HTTPS URL. This endpoint initiates the OAuth 2.0 authorization code flow. + """ + + claim_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Types that the OpenID Provider supports. These Claim Types are described in Section 5.6 of OpenID Connect Core 1.0 [OpenID.Core]. If omitted, the implementation supports only normal Claims. + """ + + claims_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for values in Claims being returned, represented as a JSON array of BCP47 [RFC5646] language tag values. Not all languages and scripts are necessarily supported for all Claim values. + """ + + claims_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support. If omitted, the default value is false. + """ + + claims_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list. + """ + + code_challenge_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Proof Key for Code Exchange (PKCE) code challenge methods supported by this OP (e.g., S256, plain), as defined in RFC 7636. + """ + + display_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + dpop_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported for DPoP proof JWT signing. + """ + + end_session_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's logout/end session endpoint. When configured as a static URL, users are redirected here after logging out from Auth0. Must use HTTPS scheme. + """ + + grant_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 Grant Type values that this OP supports. Dynamic OpenID Providers MUST support the authorization_code and implicit Grant Type values and MAY support other Grant Types. If omitted, the default value is ["authorization_code", "implicit"]. + """ + + id_token_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT + """ + + id_token_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT [JWT]. + """ + + id_token_signing_alg_values_supported: typing.List[str] = pydantic.Field() + """ + A list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT. The algorithm RS256 MUST be included. The value none MAY be supported, but MUST NOT be used unless the Response Type used returns no ID Token from the Authorization Endpoint (such as when using the Authorization Code Flow). https://datatracker.ietf.org/doc/html/rfc7518 + """ + + issuer: str = pydantic.Field() + """ + The identity provider's unique issuer identifier URL (e.g., https://accounts.google.com). Must match the 'iss' claim in ID tokens from the identity provider. + """ + + jwks_uri: str = pydantic.Field() + """ + URL of the identity provider's JSON Web Key Set (JWKS) endpoint containing public keys for signature verification. Auth0 retrieves these keys to validate ID token signatures. + """ + + op_policy_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about the OPs requirements on how the Relying Party can use the data provided by the OP. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + op_tos_uri: typing.Optional[str] = pydantic.Field(default=None) + """ + URL that the OpenID Provider provides to the person registering the Client to read about OpenID Providers terms of service. The registration process SHOULD display this URL to the person registering the Client if it is given. + """ + + registration_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the OPs Dynamic Client Registration Endpoint. RECOMMENDED but not REQUIRED. https://openid.net/specs/openid-connect-discovery-1_0.html#OpenID.Registration + """ + + request_object_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (alg values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) supported by the OP for Request Objects. These algorithms are used both when the Request Object is passed by value and when it is passed by reference. + """ + + request_object_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter). Servers SHOULD support none and RS256. + """ + + request_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request parameter, with true indicating support. If omitted, the default value is false. + """ + + request_uri_parameter_supported: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support. If omitted, the default value is false. + """ + + require_request_uri_registration: typing.Optional[bool] = pydantic.Field(default=None) + """ + Boolean value specifying whether the OP requires use of the request_uri parameter. If omitted, the default value is false. + """ + + response_modes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_mode values that this OP supports. If omitted, the default for Dynamic OpenID Providers is ["query", "fragment"] + """ + + response_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values + """ + + scopes_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used, although those defined in [OpenID.Core] SHOULD be listed, if supported. RECOMMENDED but not REQUIRED + """ + + service_documentation: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider. In particular, if the OpenID Provider does not support Dynamic Client Registration, then information on how to register Clients needs to be provided in this documentation. + """ + + subject_types_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of the Subject Identifier types that this OP supports. Valid types include pairwise and public + """ + + token_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of the identity provider's OAuth 2.0 token endpoint where authorization codes are exchanged for access tokens. Must be a valid HTTPS URL. Required for authorization code flow but optional for implicit flow. + """ + + token_endpoint_auth_methods_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0 [OpenID.Core]. Other authentication methods MAY be defined by extensions. If omitted, the default is client_secret_basic -- the HTTP Basic Authentication Scheme specified in Section 2.3.1 of OAuth 2.0 [RFC6749]. + """ + + token_endpoint_auth_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS signing algorithms (alg values) supported by the Token Endpoint for the signature on the JWT [JWT] used to authenticate the Client at the Token Endpoint for the private_key_jwt and client_secret_jwt authentication methods. Servers SHOULD support RS256. The value none MUST NOT be used. + """ + + ui_locales_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Languages and scripts supported for the user interface, represented as a JSON array of BCP47 [RFC5646] language tag values. + """ + + userinfo_encryption_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_encryption_enc_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. + """ + + userinfo_endpoint: typing.Optional[str] = pydantic.Field(default=None) + """ + Optional URL of the identity provider's UserInfo endpoint. When configured with attribute mapping, Auth0 calls this endpoint to retrieve additional user profile claims using the access token. + """ + + userinfo_signing_alg_values_supported: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT]. The value none MAY be included. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_protocol_binding_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_protocol_binding_enum.py new file mode 100644 index 00000000..8c3a2ed1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_protocol_binding_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsProtocolBindingEnum = typing.Union[ + typing.Literal[ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..cc4eeea7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_signature_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_signature_algorithm_enum.py new file mode 100644 index 00000000..c842206c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_signature_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSignatureAlgorithmEnum = typing.Union[ + typing.Literal["rsa-sha1", "rsa-sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_subject.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_subject.py new file mode 100644 index 00000000..1e08a611 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_subject.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsSubject(UniversalBaseModel): + """ + Certificate Subject Distinguished Name (DN) extracted from the identity provider's signing certificate. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_upstream_params.py new file mode 100644 index 00000000..1f417c8e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_strategy_enum.py new file mode 100644 index 00000000..bf670d97 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_2_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject2StrategyEnum = typing.Union[typing.Literal["samlp"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3.py new file mode 100644 index 00000000..7d49a31d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_3_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3Options, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject3(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_authentication.py new file mode 100644 index 00000000..66815f7c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject3Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_connected_accounts.py new file mode 100644 index 00000000..18a97451 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject3ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_metadata.py new file mode 100644 index 00000000..b48110ad --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject3Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options.py new file mode 100644 index 00000000..fd08c5b7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options.py @@ -0,0 +1,172 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_options_digest_algorithm_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_options_protocol_binding_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_options_signature_algorithm_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_options_subject import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject, +) +from .event_stream_cloud_event_connection_updated_previous_object_3_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject3Options(UniversalBaseModel): + """ + Options for the 'pingfederate' connection + """ + + assertion_decryption_settings: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings + ] = None + cert: typing.Optional[str] = pydantic.Field(default=None) + """ + X.509 signing certificate from the identity provider in .der format. Used to validate signatures in SAML Responses and Assertions. This is an alternative to signingCert and is kept for backward compatibility. Prefer using signingCert instead. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + digest_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum], + FieldMetadata(alias="digestAlgorithm"), + pydantic.Field(alias="digestAlgorithm"), + ] = None + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Domain aliases for the connection + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider.", + ), + ] = None + """ + The entity identifier (Issuer) for the SAML Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. This value is included in SAML AuthnRequest messages sent to the identity provider. + """ + + expires: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + ISO 8601 formatted datetime indicating when the identity provider's signing certificate expires. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + idpinitiated: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated] = None + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + protocol_binding: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum], + FieldMetadata(alias="protocolBinding"), + pydantic.Field(alias="protocolBinding"), + ] = None + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum + ] = None + signature_algorithm: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum], + FieldMetadata(alias="signatureAlgorithm"), + pydantic.Field(alias="signatureAlgorithm"), + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml.", + ), + ] = None + """ + Identity provider's SAML SingleSignOnService endpoint URL where Auth0 sends SAML authentication requests. This is the primary login URL for the SAML connection. Required unless using metadataUrl or metadataXml. + """ + + signing_cert: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signingCert"), + pydantic.Field( + alias="signingCert", + description="Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification.", + ), + ] = None + """ + Base64-encoded X.509 certificate from the identity provider used to validate signatures in SAML responses and assertions. The certificate is decoded and used for cryptographic signature verification. + """ + + sign_saml_request: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="signSAMLRequest"), + pydantic.Field( + alias="signSAMLRequest", + description="When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests).", + ), + ] = None + """ + When true, Auth0 signs SAML authentication requests using the connection's signing key. The signature includes the request's digest and is validated by the identity provider. Defaults to false (unsigned requests). + """ + + subject: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + For SAML connections, the tenant domain used to construct the login endpoint URL. Can be a string for single-tenant or an array of strings for multi-tenant validation. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + SHA-1 thumbprints (fingerprints) of the identity provider's signing certificates. Automatically computed from signingCert during connection creation. Each thumbprint must be a 40-character hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams] = None + ping_federate_base_url: typing_extensions.Annotated[ + str, + FieldMetadata(alias="pingFederateBaseUrl"), + pydantic.Field( + alias="pingFederateBaseUrl", + description="URL provided by PingFederate which returns information used for creating the connection", + ), + ] + """ + URL provided by PingFederate which returns information used for creating the connection + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings.py new file mode 100644 index 00000000..5ac30784 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings.py @@ -0,0 +1,33 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettings(UniversalBaseModel): + """ + Settings for SAML assertion decryption. + """ + + algorithm_exceptions: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + A list of insecure algorithms to allow for SAML assertion decryption. + """ + + algorithm_profile: ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum + ) + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py new file mode 100644 index 00000000..d210b077 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_assertion_decryption_settings_algorithm_profile_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsAssertionDecryptionSettingsAlgorithmProfileEnum = ( + typing.Union[typing.Literal["v2026-1"], typing.Any] +) diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_digest_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_digest_algorithm_enum.py new file mode 100644 index 00000000..4155fb34 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_digest_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsDigestAlgorithmEnum = typing.Union[ + typing.Literal["sha1", "sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated.py new file mode 100644 index 00000000..18acc57d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated.py @@ -0,0 +1,42 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated_client_protocol_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiated(UniversalBaseModel): + """ + Configuration for IdP-Initiated SAML Single Sign-On. When enabled, allows users to initiate login directly from their SAML identity provider without first visiting Auth0. The IdP must include the connection parameter in the post-back URL (Assertion Consumer Service URL). + """ + + client_authorizequery: typing.Optional[str] = pydantic.Field(default=None) + """ + The query string sent to the default application + """ + + client_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The client ID to use for IdP-initiated login requests. + """ + + client_protocol: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum + ] = None + enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, enables IdP-initiated login support for this SAML connection. Allows users to log in directly from the identity provider without first visiting Auth0. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated_client_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated_client_protocol_enum.py new file mode 100644 index 00000000..e49dd44e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_idpinitiated_client_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsIdpinitiatedClientProtocolEnum = typing.Union[ + typing.Literal["oidc", "samlp", "wsfed"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_protocol_binding_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_protocol_binding_enum.py new file mode 100644 index 00000000..559f8ed1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_protocol_binding_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsProtocolBindingEnum = typing.Union[ + typing.Literal[ + "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..0ddd56b7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_signature_algorithm_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_signature_algorithm_enum.py new file mode 100644 index 00000000..931e830a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_signature_algorithm_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSignatureAlgorithmEnum = typing.Union[ + typing.Literal["rsa-sha1", "rsa-sha256"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_subject.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_subject.py new file mode 100644 index 00000000..c95492a4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_subject.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsSubject(UniversalBaseModel): + """ + Certificate Subject Distinguished Name (DN) extracted from the identity provider's signing certificate. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_upstream_params.py new file mode 100644 index 00000000..6c7321fd --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject3OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_strategy_enum.py new file mode 100644 index 00000000..36ce3ab4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_3_strategy_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject3StrategyEnum = typing.Union[ + typing.Literal["pingfederate"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4.py new file mode 100644 index 00000000..08cde7f2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_4_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication, +) +from .event_stream_cloud_event_connection_updated_previous_object_4_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts, +) +from .event_stream_cloud_event_connection_updated_previous_object_4_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_4_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4Options, +) +from .event_stream_cloud_event_connection_updated_previous_object_4_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject4(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject4Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_authentication.py new file mode 100644 index 00000000..612eae72 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject4Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_connected_accounts.py new file mode 100644 index 00000000..3318a57a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject4ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_metadata.py new file mode 100644 index 00000000..f61c3418 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject4Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options.py new file mode 100644 index 00000000..0439ae74 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options.py @@ -0,0 +1,121 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_updated_previous_object_4_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_4_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_4_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject4Options(UniversalBaseModel): + """ + Options for the 'adfs' connection + """ + + adfs_server: typing.Optional[str] = pydantic.Field(default=None) + """ + ADFS federation metadata host or XML URL used to discover WS-Fed endpoints and certificates. Errors if adfs_server and fedMetadataXml are both absent. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + entity_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="entityId"), + pydantic.Field( + alias="entityId", + description="The entity identifier (Issuer) for the ADFS Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'.", + ), + ] = None + """ + The entity identifier (Issuer) for the ADFS Service Provider. When not provided, defaults to 'urn:auth0:{tenant}:{connection}'. + """ + + fed_metadata_xml: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="fedMetadataXml"), + pydantic.Field( + alias="fedMetadataXml", + description="Inline XML alternative to 'adfs_server'. Cannot be set together with 'adfs_server'.", + ), + ] = None + """ + Inline XML alternative to 'adfs_server'. Cannot be set together with 'adfs_server'. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + prev_thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum + ] = None + should_trust_email_verified_connection: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="Passive Requestor (WS-Fed) sign-in endpoint discovered from metadata or provided explicitly.", + ), + ] = None + """ + Passive Requestor (WS-Fed) sign-in endpoint discovered from metadata or provided explicitly. + """ + + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Tenant domain + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams] = None + user_id_attribute: typing.Optional[str] = pydantic.Field(default=None) + """ + Custom ADFS claim to use as the unique user identifier. When provided, this attribute is prepended to the default user_id mapping list with highest priority. Accepts a string (single ADFS claim name). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..4d3390e1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_should_trust_email_verified_connection_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_should_trust_email_verified_connection_enum.py new file mode 100644 index 00000000..34f019e3 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_should_trust_email_verified_connection_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsShouldTrustEmailVerifiedConnectionEnum = typing.Union[ + typing.Literal["never_set_emails_as_verified", "always_set_emails_as_verified"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_upstream_params.py new file mode 100644 index 00000000..55958620 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject4OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_strategy_enum.py new file mode 100644 index 00000000..edb88b65 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_4_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject4StrategyEnum = typing.Union[typing.Literal["adfs"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5.py new file mode 100644 index 00000000..cd604df1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5.py @@ -0,0 +1,68 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_5_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication, +) +from .event_stream_cloud_event_connection_updated_previous_object_5_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts, +) +from .event_stream_cloud_event_connection_updated_previous_object_5_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_5_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5Options, +) +from .event_stream_cloud_event_connection_updated_previous_object_5_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject5(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject5Options] = None + strategy: EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_authentication.py new file mode 100644 index 00000000..54862b91 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject5Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_connected_accounts.py new file mode 100644 index 00000000..534416fe --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject5ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_metadata.py new file mode 100644 index 00000000..e6f91019 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject5Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options.py new file mode 100644 index 00000000..c8f5fb1a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options.py @@ -0,0 +1,154 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_updated_previous_object_5_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_5_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject5Options(UniversalBaseModel): + """ + Options for the 'ad' connection + """ + + agent_ip: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="agentIP"), + pydantic.Field( + alias="agentIP", + description="IP address of the AD connector agent used to validate that authentication requests originate from the corporate network for Kerberos authentication (managed by the AD Connector agent).", + ), + ] = None + """ + IP address of the AD connector agent used to validate that authentication requests originate from the corporate network for Kerberos authentication (managed by the AD Connector agent). + """ + + agent_mode: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="agentMode"), + pydantic.Field( + alias="agentMode", + description="When enabled, allows direct username/password authentication through the AD connector agent instead of WS-Federation protocol (managed by the AD Connector agent).", + ), + ] = None + """ + When enabled, allows direct username/password authentication through the AD connector agent instead of WS-Federation protocol (managed by the AD Connector agent). + """ + + agent_version: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="agentVersion"), + pydantic.Field( + alias="agentVersion", + description="Version identifier of the installed AD connector agent software (managed by the AD Connector agent).", + ), + ] = None + """ + Version identifier of the installed AD connector agent software (managed by the AD Connector agent). + """ + + brute_force_protection: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables Auth0's brute force protection to prevent credential stuffing attacks. When enabled, blocks suspicious login attempts from specific IP addresses after repeated failures. + """ + + cert_auth: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="certAuth"), + pydantic.Field( + alias="certAuth", + description="Enables client SSL certificate authentication for the AD connector, requiring HTTPS on the sign-in endpoint", + ), + ] = None + """ + Enables client SSL certificate authentication for the AD connector, requiring HTTPS on the sign-in endpoint + """ + + certs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of X.509 certificates in PEM format used for validating SAML signatures from the AD identity provider (managed by the AD Connector agent). + """ + + disable_cache: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, disables caching of AD connector authentication results to ensure real-time validation against the directory + """ + + disable_self_service_change_password: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, hides the 'Forgot Password' link on login pages to prevent users from initiating self-service password resets + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + List of domain names that can be used with identifier-first authentication flow to route users to this AD connection; each domain must be a valid DNS name up to 256 characters + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + https url of the icon to be shown + """ + + ips: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of IP address ranges in CIDR notation used to determine if authentication requests originate from the corporate network for Kerberos or certificate authentication. + """ + + kerberos: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables Windows Integrated Authentication (Kerberos) for seamless SSO when users authenticate from within the corporate network IP ranges + """ + + kerberos_only: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, restricts the connection to Kerberos-only authentication, disallowing username/password fallback. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum + ] = None + sign_in_endpoint: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="signInEndpoint"), + pydantic.Field( + alias="signInEndpoint", + description="The sign-in endpoint type for the AD-LDAP connector agent (managed by the AD Connector agent).", + ), + ] = None + """ + The sign-in endpoint type for the AD-LDAP connector agent (managed by the AD Connector agent). + """ + + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Primary AD domain hint used for HRD and discovery. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate SHA-1 thumbprints for validating signatures. Managed by Auth0 when using the AD Connector agent. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..3758f78d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options_upstream_params.py new file mode 100644 index 00000000..c08a5b3a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject5OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_strategy_enum.py new file mode 100644 index 00000000..60252d47 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_5_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject5StrategyEnum = typing.Union[typing.Literal["ad"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6.py new file mode 100644 index 00000000..20b48557 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_6_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication, +) +from .event_stream_cloud_event_connection_updated_previous_object_6_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts, +) +from .event_stream_cloud_event_connection_updated_previous_object_6_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_6_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6Options, +) +from .event_stream_cloud_event_connection_updated_previous_object_6_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject6(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject6Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_authentication.py new file mode 100644 index 00000000..f22bb993 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject6Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_connected_accounts.py new file mode 100644 index 00000000..3924a380 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject6ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_metadata.py new file mode 100644 index 00000000..db9a5952 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject6Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options.py new file mode 100644 index 00000000..2889280a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options.py @@ -0,0 +1,139 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_6_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_updated_previous_object_6_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_6_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject6Options(UniversalBaseModel): + """ + Options for the 'google-apps' connection + """ + + admin_access_token_expiresin: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Expiration timestamp for the `admin_access_token` in ISO 8601 format. Auth0 uses this value to determine when to refresh the token. + """ + + allow_setting_login_scopes: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, allows customization of OAuth scopes requested during user login. Custom scopes are appended to the mandatory email and profile scopes. When false or omitted, only the default email and profile scopes are used. This property is automatically enabled when Token Vault or Connected Accounts features are activated. + """ + + api_enable_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables integration with the Google Workspace Admin SDK Directory API for groups. When true, Auth0 can synchronize groups & group memberships and supports inbound directory provisioning for groups. Defaults to false. + """ + + api_enable_users: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables integration with the Google Workspace Admin SDK Directory API. When true, Auth0 can retrieve extended user attributes (admin status, suspension status, group memberships) and supports inbound directory provisioning (SCIM). Defaults to true. + """ + + client_id: str = pydantic.Field() + """ + Your Google OAuth 2.0 client ID. You can find this in your [Google Cloud Console](https://console.cloud.google.com/apis/credentials) under the OAuth 2.0 Client IDs section. + """ + + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + Primary Google Workspace domain name that users must belong to. + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Email domains associated with this connection for Home Realm Discovery (HRD). When a user's email matches one of these domains, they are automatically routed to this connection during authentication. + """ + + email: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether the OAuth flow requests the `email` scope. + """ + + ext_agreed_terms: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the `agreedToTerms` flag from the Google Directory profile. + """ + + ext_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables enrichment with Google group memberships (required for `ext_groups_extended`). + """ + + ext_groups_extended: typing.Optional[bool] = pydantic.Field(default=None) + """ + Controls whether enriched group entries include `id`, `email`, `name` (true) or only the group name (false); can only be set when `ext_groups` is true. + """ + + ext_is_admin: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the Google Directory admin flag for the signing-in user. + """ + + ext_is_suspended: typing.Optional[bool] = pydantic.Field(default=None) + """ + Fetches the Google Directory suspended flag for the signing-in user. + """ + + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens + ] = None + handle_login_from_social: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled, users who sign in with their Google account through a social login will be automatically routed to this Google Workspace connection if their email domain matches the configured tenant_domain or domain_aliases. This ensures enterprise users authenticate through their organization's Google Workspace identity provider rather than through a generic Google social login, enabling access to directory-based attributes and enforcing organizational security policies. Defaults to true for new connections. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + map_user_id_to_id: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines how Auth0 generates the user_id for Google Workspace users. When false (default), the user's email address is used. When true, Google's stable numeric user ID is used instead, which persists even if the user's email changes. This setting can only be configured when creating the connection and cannot be changed afterward. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether the OAuth flow requests the `profile` scope. + """ + + scope: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Additional OAuth scopes requested beyond the default `email profile` scopes; ignored unless `allow_setting_login_scopes` is true. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum + ] = None + tenant_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The Google Workspace primary domain used to identify the organization during authentication. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..2c719fba --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..fedebb54 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_upstream_params.py new file mode 100644 index 00000000..235061d4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject6OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_strategy_enum.py new file mode 100644 index 00000000..f26e0e6d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_6_strategy_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject6StrategyEnum = typing.Union[ + typing.Literal["google-apps"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7.py new file mode 100644 index 00000000..d000d55c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7.py @@ -0,0 +1,73 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_connection_updated_previous_object_7_authentication import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_connected_accounts import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_metadata import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_options import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7Options, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_strategy_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject7(UniversalBaseModel): + authentication: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication] = None + connected_accounts: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts] = None + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Connection name used in the new universal login experience + """ + + enabled_clients: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. + """ + + id: str = pydantic.Field() + """ + The connection's identifier + """ + + is_domain_connection: typing.Optional[bool] = pydantic.Field(default=None) + """ + true promotes to a domain-level connection so that third-party applications can use it. false does not promote the connection, so only first-party applications with the connection enabled can use it. (Defaults to false.) + """ + + metadata: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata] = None + name: str = pydantic.Field() + """ + The name of the connection. Must start and end with an alphanumeric character and can only contain alphanumeric characters and '-'. Max length 128 + """ + + realms: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Defines the realms for which the connection will be used (ie: email domains). If the array is empty or the property is not specified, the connection name will be added as realm. + """ + + options: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject7Options] = None + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enables showing a button for the connection in the login page (new experience only). If false, it will be usable only by HRD. Defaults to `false`. + """ + + strategy: EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_authentication.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_authentication.py new file mode 100644 index 00000000..6139cc69 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_authentication.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject7Authentication(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for authentication during login. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_connected_accounts.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_connected_accounts.py new file mode 100644 index 00000000..469e2f60 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_connected_accounts.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject7ConnectedAccounts(UniversalBaseModel): + """ + Configure the purpose of a connection to be used for connected accounts and Token Vault. + """ + + active: bool + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_metadata.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_metadata.py new file mode 100644 index 00000000..961a45d9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_metadata.py @@ -0,0 +1,21 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject7Metadata(UniversalBaseModel): + """ + Metadata associated with the connection in the form of an object with string values (max 255 chars). Maximum of 10 metadata properties allowed. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options.py new file mode 100644 index 00000000..867dd666 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options.py @@ -0,0 +1,179 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_connection_updated_previous_object_7_options_federated_connections_access_tokens import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_options_identity_api_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_options_set_user_root_attributes_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_options_should_trust_email_verified_connection_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_options_tenant_domain_one import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_options_upstream_params import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_options_userid_attribute_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum, +) +from .event_stream_cloud_event_connection_updated_previous_object_7_options_waad_protocol_enum import ( + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum, +) + + +class EventStreamCloudEventConnectionUpdatedPreviousObject7Options(UniversalBaseModel): + """ + Options for the 'waad' connection + """ + + api_enable_users: typing.Optional[bool] = pydantic.Field(default=None) + """ + Enable users API + """ + + app_domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The Azure AD application domain (e.g., 'contoso.onmicrosoft.com'). Used primarily with WS-Federation protocol and Azure AD v1 endpoints. + """ + + app_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The Application ID URI (App ID URI) for the Azure AD application. Required when using Azure AD v1 with the Resource Owner Password flow. Used to identify the resource being requested in OAuth token requests. + """ + + basic_profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + Includes basic user profile information from Azure AD (name, email, given_name, family_name). Always enabled and required - represents the minimum profile data retrieved during authentication. + """ + + cert_rollover_notification: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Timestamp of the last certificate expiring soon notification. + """ + + client_id: str = pydantic.Field() + """ + OAuth 2.0 client identifier issued by the identity provider during application registration. This value identifies your Auth0 connection to the identity provider. + """ + + domain: typing.Optional[str] = pydantic.Field(default=None) + """ + The primary Azure AD tenant domain (e.g., 'contoso.onmicrosoft.com' or 'contoso.com'). + """ + + domain_aliases: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Alternative domain names associated with this Azure AD tenant. Allows users from multiple verified domains to authenticate through this connection. Can be an array of domain strings. + """ + + ext_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled (true), retrieves and stores Azure AD security group memberships for the user. Requires Microsoft Graph API permissions (Directory.Read.All). Allows configuring max_groups_to_retrieve. + """ + + ext_nested_groups: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, stores all groups the user is member of, including transitive group memberships (groups within groups). When false (default), only direct group memberships are included. + """ + + ext_profile: typing.Optional[bool] = pydantic.Field(default=None) + """ + When enabled (true), retrieves extended profile attributes from Azure AD via Microsoft Graph API (job title, department, office location, etc.). Requires Graph API permissions. Only available with Azure AD v1 or when explicitly enabled for v2. + """ + + federated_connections_access_tokens: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens + ] = None + granted: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates whether admin consent has been granted for the required Azure AD permissions. Read-only status field managed by Auth0 during the OAuth authorization flow. + """ + + icon_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL for the connection icon displayed in Auth0 login pages. Accepts HTTPS URLs. Used for visual branding in authentication flows. + """ + + identity_api: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum] = None + max_groups_to_retrieve: typing.Optional[str] = pydantic.Field(default=None) + """ + Maximum number of Azure AD groups to retrieve per user during authentication. Helps prevent performance issues for users in many groups. Only applies when ext_groups is enabled. Leave empty to use platform default. + """ + + non_persistent_attrs: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + An array of user fields that should not be stored in the Auth0 database (https://auth0.com/docs/security/data-security/denylist) + """ + + scope: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + OAuth 2.0 scopes to request from Azure AD during authentication. Each scope represents a permission (e.g., 'User.Read', 'Group.Read.All'). Only applies with Microsoft Identity Platform v2.0. See Microsoft Graph permissions reference for available scopes. + """ + + set_user_root_attributes: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum + ] = None + should_trust_email_verified_connection: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum + ] = None + tenant_domain: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne] = None + tenant_id: typing_extensions.Annotated[ + typing.Optional[str], + FieldMetadata(alias="tenantId"), + pydantic.Field( + alias="tenantId", + description="The Azure AD tenant ID as a UUID. The unique identifier for your Azure AD organization. Must be a valid 36-character UUID.", + ), + ] = None + """ + The Azure AD tenant ID as a UUID. The unique identifier for your Azure AD organization. Must be a valid 36-character UUID. + """ + + thumbprints: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Array of certificate thumbprints (SHA-128/SHA-256/SHA-512 hex hashes) for validating SAML signatures. Used with WS-Federation protocol. Maximum 20 thumbprints. Each thumbprint must be a hexadecimal string. + """ + + upstream_params: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams] = None + use_wsfed: typing.Optional[bool] = pydantic.Field(default=None) + """ + Indicates WS-Federation protocol usage. When true, uses WS-Federation; when false, uses OpenID Connect. + """ + + use_common_endpoint: typing_extensions.Annotated[ + typing.Optional[bool], + FieldMetadata(alias="useCommonEndpoint"), + pydantic.Field( + alias="useCommonEndpoint", + description="When enabled (true), uses the Azure AD common endpoint for multi-tenant authentication. Allows users from any Azure AD organization to sign in. Requires userid_attribute set to 'sub' (not 'oid'). Cannot be used with SCIM provisioning. Defaults to false.", + ), + ] = None + """ + When enabled (true), uses the Azure AD common endpoint for multi-tenant authentication. Allows users from any Azure AD organization to sign in. Requires userid_attribute set to 'sub' (not 'oid'). Cannot be used with SCIM provisioning. Defaults to false. + """ + + userid_attribute: typing.Optional[ + EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum + ] = None + waad_protocol: typing.Optional[EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_federated_connections_access_tokens.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_federated_connections_access_tokens.py new file mode 100644 index 00000000..66e5e9e7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_federated_connections_access_tokens.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsFederatedConnectionsAccessTokens(UniversalBaseModel): + """ + Configuration for storing identity provider tokens in Auth0's Token Vault. When active, Auth0 securely stores access and refresh tokens from federated logins, enabling your application to make authenticated API calls on behalf of users. + """ + + active: bool = pydantic.Field() + """ + Enables refresh tokens and access tokens collection for federated connections + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_identity_api_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_identity_api_enum.py new file mode 100644 index 00000000..f0508923 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_identity_api_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsIdentityApiEnum = typing.Union[ + typing.Literal["microsoft-identity-platform-v2.0", "azure-active-directory-v1.0"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_set_user_root_attributes_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_set_user_root_attributes_enum.py new file mode 100644 index 00000000..90377d1a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_set_user_root_attributes_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsSetUserRootAttributesEnum = typing.Union[ + typing.Literal["on_each_login", "on_first_login", "never_on_login"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_should_trust_email_verified_connection_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_should_trust_email_verified_connection_enum.py new file mode 100644 index 00000000..417e743d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_should_trust_email_verified_connection_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsShouldTrustEmailVerifiedConnectionEnum = typing.Union[ + typing.Literal["never_set_emails_as_verified", "always_set_emails_as_verified"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_tenant_domain_one.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_tenant_domain_one.py new file mode 100644 index 00000000..53c9199b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_tenant_domain_one.py @@ -0,0 +1,6 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsTenantDomainOne = str +""" +Azure AD tenant domain as a UUID tenant ID. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_upstream_params.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_upstream_params.py new file mode 100644 index 00000000..a91806a6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_upstream_params.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUpstreamParams = typing.Dict[str, typing.Any] +""" +Additional parameters to include in authorization requests sent to the identity provider. Useful for passing custom claims, selecting specific identity sources, or configuring provider-specific behavior. See https://auth0.com/docs/authenticate/identity-providers/pass-parameters-to-idps +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_userid_attribute_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_userid_attribute_enum.py new file mode 100644 index 00000000..ed19c045 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_userid_attribute_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsUseridAttributeEnum = typing.Union[ + typing.Literal["oid", "sub"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_waad_protocol_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_waad_protocol_enum.py new file mode 100644 index 00000000..b44e403c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_options_waad_protocol_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject7OptionsWaadProtocolEnum = typing.Union[ + typing.Literal["ws-federation", "openid-connect"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_strategy_enum.py b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_strategy_enum.py new file mode 100644 index 00000000..73812943 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_connection_updated_previous_object_7_strategy_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventConnectionUpdatedPreviousObject7StrategyEnum = typing.Union[typing.Literal["waad"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_context_tenant.py b/src/auth0/management/types/event_stream_cloud_event_context_tenant.py index 442e9a65..487fdf6c 100644 --- a/src/auth0/management/types/event_stream_cloud_event_context_tenant.py +++ b/src/auth0/management/types/event_stream_cloud_event_context_tenant.py @@ -11,9 +11,9 @@ class EventStreamCloudEventContextTenant(UniversalBaseModel): Reference to a tenant in event context """ - tenant_id: str = pydantic.Field() + id: str = pydantic.Field() """ - Machine-generated unique tenant identifier. + User-provided tenant identifier. """ if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_group_created_data.py b/src/auth0/management/types/event_stream_cloud_event_group_created_data.py index 6f544cd5..ee4c72e3 100644 --- a/src/auth0/management/types/event_stream_cloud_event_group_created_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_group_created_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_group_created_object import EventStreamCloudEventGroupCreatedObject +from .event_stream_cloud_event_group_created_previous_object import EventStreamCloudEventGroupCreatedPreviousObject class EventStreamCloudEventGroupCreatedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventGroupCreatedData(UniversalBaseModel): """ object: EventStreamCloudEventGroupCreatedObject + previous_object: typing.Optional[EventStreamCloudEventGroupCreatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object.py new file mode 100644 index 00000000..439d4fc8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object.py @@ -0,0 +1,13 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_created_previous_object_0 import EventStreamCloudEventGroupCreatedPreviousObject0 +from .event_stream_cloud_event_group_created_previous_object_1 import EventStreamCloudEventGroupCreatedPreviousObject1 +from .event_stream_cloud_event_group_created_previous_object_2 import EventStreamCloudEventGroupCreatedPreviousObject2 + +EventStreamCloudEventGroupCreatedPreviousObject = typing.Union[ + EventStreamCloudEventGroupCreatedPreviousObject0, + EventStreamCloudEventGroupCreatedPreviousObject1, + EventStreamCloudEventGroupCreatedPreviousObject2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_0.py b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_0.py new file mode 100644 index 00000000..73be0bcb --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_0.py @@ -0,0 +1,51 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_created_previous_object_0_type_enum import ( + EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum, +) + + +class EventStreamCloudEventGroupCreatedPreviousObject0(UniversalBaseModel): + """ + Represents a connection group entity. + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_0_type_enum.py new file mode 100644 index 00000000..4bcc06bc --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_0_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupCreatedPreviousObject0TypeEnum = typing.Union[typing.Literal["connection"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_1.py b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_1.py new file mode 100644 index 00000000..e1ff4365 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_1.py @@ -0,0 +1,51 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_created_previous_object_1_type_enum import ( + EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum, +) + + +class EventStreamCloudEventGroupCreatedPreviousObject1(UniversalBaseModel): + """ + Represents an organization group entity. + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_1_type_enum.py new file mode 100644 index 00000000..119d3ef2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_1_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupCreatedPreviousObject1TypeEnum = typing.Union[typing.Literal["organization"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_2.py b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_2.py new file mode 100644 index 00000000..a8f6d0ec --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_2.py @@ -0,0 +1,47 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_created_previous_object_2_type_enum import ( + EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum, +) + + +class EventStreamCloudEventGroupCreatedPreviousObject2(UniversalBaseModel): + """ + Represents a tenant group entity. + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_2_type_enum.py new file mode 100644 index 00000000..043282fb --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_created_previous_object_2_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupCreatedPreviousObject2TypeEnum = typing.Union[typing.Literal["tenant"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_group_deleted_data.py index 48b78474..3414c150 100644 --- a/src/auth0/management/types/event_stream_cloud_event_group_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_group_deleted_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_group_deleted_object import EventStreamCloudEventGroupDeletedObject +from .event_stream_cloud_event_group_deleted_previous_object import EventStreamCloudEventGroupDeletedPreviousObject class EventStreamCloudEventGroupDeletedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventGroupDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventGroupDeletedObject + previous_object: typing.Optional[EventStreamCloudEventGroupDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object.py new file mode 100644 index 00000000..c13d3b5a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object.py @@ -0,0 +1,13 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_deleted_previous_object_0 import EventStreamCloudEventGroupDeletedPreviousObject0 +from .event_stream_cloud_event_group_deleted_previous_object_1 import EventStreamCloudEventGroupDeletedPreviousObject1 +from .event_stream_cloud_event_group_deleted_previous_object_2 import EventStreamCloudEventGroupDeletedPreviousObject2 + +EventStreamCloudEventGroupDeletedPreviousObject = typing.Union[ + EventStreamCloudEventGroupDeletedPreviousObject0, + EventStreamCloudEventGroupDeletedPreviousObject1, + EventStreamCloudEventGroupDeletedPreviousObject2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_0.py b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_0.py new file mode 100644 index 00000000..d4794c78 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_0.py @@ -0,0 +1,56 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_deleted_previous_object_0_type_enum import ( + EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum, +) + + +class EventStreamCloudEventGroupDeletedPreviousObject0(UniversalBaseModel): + """ + Connection group with updated_at timestamp + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_0_type_enum.py new file mode 100644 index 00000000..9435bbd0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_0_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupDeletedPreviousObject0TypeEnum = typing.Union[typing.Literal["connection"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_1.py b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_1.py new file mode 100644 index 00000000..1f9afd86 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_1.py @@ -0,0 +1,56 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_deleted_previous_object_1_type_enum import ( + EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum, +) + + +class EventStreamCloudEventGroupDeletedPreviousObject1(UniversalBaseModel): + """ + Organization group with updated_at timestamp + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_1_type_enum.py new file mode 100644 index 00000000..fbb2375b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_1_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupDeletedPreviousObject1TypeEnum = typing.Union[typing.Literal["organization"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_2.py b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_2.py new file mode 100644 index 00000000..8941065a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_2.py @@ -0,0 +1,51 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_deleted_previous_object_2_type_enum import ( + EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum, +) + + +class EventStreamCloudEventGroupDeletedPreviousObject2(UniversalBaseModel): + """ + Tenant group with updated_at timestamp + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_2_type_enum.py new file mode 100644 index 00000000..c02e6c67 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_deleted_previous_object_2_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupDeletedPreviousObject2TypeEnum = typing.Union[typing.Literal["tenant"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_data.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_data.py index c923d7d8..4c110ab2 100644 --- a/src/auth0/management/types/event_stream_cloud_event_group_member_added_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_group_member_added_object import EventStreamCloudEventGroupMemberAddedObject +from .event_stream_cloud_event_group_member_added_previous_object import ( + EventStreamCloudEventGroupMemberAddedPreviousObject, +) class EventStreamCloudEventGroupMemberAddedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventGroupMemberAddedData(UniversalBaseModel): """ object: EventStreamCloudEventGroupMemberAddedObject + previous_object: typing.Optional[EventStreamCloudEventGroupMemberAddedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object.py new file mode 100644 index 00000000..a152e313 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_added_previous_object_group import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup, +) +from .event_stream_cloud_event_group_member_added_previous_object_member import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember, +) + + +class EventStreamCloudEventGroupMemberAddedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + group: EventStreamCloudEventGroupMemberAddedPreviousObjectGroup + member: EventStreamCloudEventGroupMemberAddedPreviousObjectMember + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group.py new file mode 100644 index 00000000..c9d2ee53 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_member_added_previous_object_group_0 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0, +) +from .event_stream_cloud_event_group_member_added_previous_object_group_1 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1, +) +from .event_stream_cloud_event_group_member_added_previous_object_group_2 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2, +) + +EventStreamCloudEventGroupMemberAddedPreviousObjectGroup = typing.Union[ + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_0.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_0.py new file mode 100644 index 00000000..2894fd52 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_0.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_added_previous_object_group_0_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum, +) + + +class EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0(UniversalBaseModel): + """ + Reference to a connection group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_0_type_enum.py new file mode 100644 index 00000000..38b3cc05 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_0_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberAddedPreviousObjectGroup0TypeEnum = typing.Union[ + typing.Literal["connection"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_1.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_1.py new file mode 100644 index 00000000..7fca221c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_1.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_added_previous_object_group_1_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum, +) + + +class EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1(UniversalBaseModel): + """ + Reference to an organization group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_1_type_enum.py new file mode 100644 index 00000000..f6f7241d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_1_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberAddedPreviousObjectGroup1TypeEnum = typing.Union[ + typing.Literal["organization"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_2.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_2.py new file mode 100644 index 00000000..8708b3f7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_2.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_added_previous_object_group_2_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum, +) + + +class EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2(UniversalBaseModel): + """ + Reference to a tenant group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_2_type_enum.py new file mode 100644 index 00000000..085db915 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_group_2_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberAddedPreviousObjectGroup2TypeEnum = typing.Union[typing.Literal["tenant"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member.py new file mode 100644 index 00000000..a7387172 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member.py @@ -0,0 +1,15 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_member_added_previous_object_member_0 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0, +) +from .event_stream_cloud_event_group_member_added_previous_object_member_1 import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1, +) + +EventStreamCloudEventGroupMemberAddedPreviousObjectMember = typing.Union[ + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0, + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_0.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_0.py new file mode 100644 index 00000000..91fdd90d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_0.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_added_previous_object_member_0_member_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum, +) + + +class EventStreamCloudEventGroupMemberAddedPreviousObjectMember0(UniversalBaseModel): + """ + A group member of member_type user + """ + + member_type: EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum + id: str = pydantic.Field() + """ + The user's unique identifier + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_0_member_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_0_member_type_enum.py new file mode 100644 index 00000000..e62084f2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_0_member_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberAddedPreviousObjectMember0MemberTypeEnum = typing.Union[ + typing.Literal["user"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_1.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_1.py new file mode 100644 index 00000000..ffbb479d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_1.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_added_previous_object_member_1_member_type_enum import ( + EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum, +) + + +class EventStreamCloudEventGroupMemberAddedPreviousObjectMember1(UniversalBaseModel): + """ + A group member of member_type group + """ + + member_type: EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum + id: str = pydantic.Field() + """ + The connection member's unique identifier + """ + + type: str = pydantic.Field() + """ + The type of the connection + """ + + connection_id: str = pydantic.Field() + """ + Connection ID associated with the member + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_1_member_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_1_member_type_enum.py new file mode 100644 index 00000000..6114f9ad --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_added_previous_object_member_1_member_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberAddedPreviousObjectMember1MemberTypeEnum = typing.Union[ + typing.Literal["connection"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_data.py index 08ff09a1..9c78a44b 100644 --- a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_group_member_deleted_object import EventStreamCloudEventGroupMemberDeletedObject +from .event_stream_cloud_event_group_member_deleted_previous_object import ( + EventStreamCloudEventGroupMemberDeletedPreviousObject, +) class EventStreamCloudEventGroupMemberDeletedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventGroupMemberDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventGroupMemberDeletedObject + previous_object: typing.Optional[EventStreamCloudEventGroupMemberDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object.py new file mode 100644 index 00000000..4244f23d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_deleted_previous_object_group import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup, +) +from .event_stream_cloud_event_group_member_deleted_previous_object_member import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember, +) + + +class EventStreamCloudEventGroupMemberDeletedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + group: EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup + member: EventStreamCloudEventGroupMemberDeletedPreviousObjectMember + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group.py new file mode 100644 index 00000000..59389803 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_member_deleted_previous_object_group_0 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, +) +from .event_stream_cloud_event_group_member_deleted_previous_object_group_1 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, +) +from .event_stream_cloud_event_group_member_deleted_previous_object_group_2 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, +) + +EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup = typing.Union[ + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_0.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_0.py new file mode 100644 index 00000000..9641b61a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_0.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_deleted_previous_object_group_0_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum, +) + + +class EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0(UniversalBaseModel): + """ + Reference to a connection group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_0_type_enum.py new file mode 100644 index 00000000..f457c841 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_0_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup0TypeEnum = typing.Union[ + typing.Literal["connection"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_1.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_1.py new file mode 100644 index 00000000..2c17366d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_1.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_deleted_previous_object_group_1_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum, +) + + +class EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1(UniversalBaseModel): + """ + Reference to an organization group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_1_type_enum.py new file mode 100644 index 00000000..245d86ec --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_1_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup1TypeEnum = typing.Union[ + typing.Literal["organization"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_2.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_2.py new file mode 100644 index 00000000..ca028dc5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_2.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_deleted_previous_object_group_2_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum, +) + + +class EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2(UniversalBaseModel): + """ + Reference to a tenant group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_2_type_enum.py new file mode 100644 index 00000000..ef17521a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_group_2_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberDeletedPreviousObjectGroup2TypeEnum = typing.Union[typing.Literal["tenant"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member.py new file mode 100644 index 00000000..d991beae --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member.py @@ -0,0 +1,15 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_member_deleted_previous_object_member_0 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, +) +from .event_stream_cloud_event_group_member_deleted_previous_object_member_1 import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, +) + +EventStreamCloudEventGroupMemberDeletedPreviousObjectMember = typing.Union[ + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0, + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_0.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_0.py new file mode 100644 index 00000000..f4aaf2ea --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_0.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_deleted_previous_object_member_0_member_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum, +) + + +class EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0(UniversalBaseModel): + """ + A group member of member_type user + """ + + member_type: EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum + id: str = pydantic.Field() + """ + The user's unique identifier + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_0_member_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_0_member_type_enum.py new file mode 100644 index 00000000..c7ca1432 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_0_member_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberDeletedPreviousObjectMember0MemberTypeEnum = typing.Union[ + typing.Literal["user"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_1.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_1.py new file mode 100644 index 00000000..be0c7e42 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_1.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_member_deleted_previous_object_member_1_member_type_enum import ( + EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum, +) + + +class EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1(UniversalBaseModel): + """ + A group member of member_type group + """ + + member_type: EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum + id: str = pydantic.Field() + """ + The connection member's unique identifier + """ + + type: str = pydantic.Field() + """ + The type of the connection + """ + + connection_id: str = pydantic.Field() + """ + Connection ID associated with the member + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_1_member_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_1_member_type_enum.py new file mode 100644 index 00000000..3d210944 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_member_deleted_previous_object_member_1_member_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupMemberDeletedPreviousObjectMember1MemberTypeEnum = typing.Union[ + typing.Literal["connection"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_data.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_data.py index 86a4c329..542f48ef 100644 --- a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_group_role_assigned_object import EventStreamCloudEventGroupRoleAssignedObject +from .event_stream_cloud_event_group_role_assigned_previous_object import ( + EventStreamCloudEventGroupRoleAssignedPreviousObject, +) class EventStreamCloudEventGroupRoleAssignedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventGroupRoleAssignedData(UniversalBaseModel): """ object: EventStreamCloudEventGroupRoleAssignedObject + previous_object: typing.Optional[EventStreamCloudEventGroupRoleAssignedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object.py new file mode 100644 index 00000000..424079a2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object.py @@ -0,0 +1,35 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_role_assigned_previous_object_group import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup, +) +from .event_stream_cloud_event_group_role_assigned_previous_object_role import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectRole, +) + + +class EventStreamCloudEventGroupRoleAssignedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + group: EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup + role: EventStreamCloudEventGroupRoleAssignedPreviousObjectRole + created_at: dt.datetime = pydantic.Field() + """ + The time at which the role was assigned to the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group.py new file mode 100644 index 00000000..4478d4dd --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_role_assigned_previous_object_group_0 import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0, +) +from .event_stream_cloud_event_group_role_assigned_previous_object_group_1 import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1, +) +from .event_stream_cloud_event_group_role_assigned_previous_object_group_2 import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2, +) + +EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup = typing.Union[ + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_0.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_0.py new file mode 100644 index 00000000..4b3d237b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_0.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_role_assigned_previous_object_group_0_type_enum import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum, +) + + +class EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0(UniversalBaseModel): + """ + Reference to a connection group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_0_type_enum.py new file mode 100644 index 00000000..b3802dec --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_0_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup0TypeEnum = typing.Union[ + typing.Literal["connection"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_1.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_1.py new file mode 100644 index 00000000..0629ddef --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_1.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_role_assigned_previous_object_group_1_type_enum import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum, +) + + +class EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1(UniversalBaseModel): + """ + Reference to an organization group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_1_type_enum.py new file mode 100644 index 00000000..dabce301 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_1_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup1TypeEnum = typing.Union[ + typing.Literal["organization"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_2.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_2.py new file mode 100644 index 00000000..9fab0005 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_2.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_role_assigned_previous_object_group_2_type_enum import ( + EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum, +) + + +class EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2(UniversalBaseModel): + """ + Reference to a tenant group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_2_type_enum.py new file mode 100644 index 00000000..23758c4b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_group_2_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupRoleAssignedPreviousObjectGroup2TypeEnum = typing.Union[typing.Literal["tenant"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_role.py b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_role.py new file mode 100644 index 00000000..2ecc5c5a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_assigned_previous_object_role.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventGroupRoleAssignedPreviousObjectRole(UniversalBaseModel): + """ + The role assigned to the group. + """ + + id: str = pydantic.Field() + """ + The ID of the role. + """ + + name: str = pydantic.Field() + """ + The name of the role. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_data.py index b7a69de4..6f5d03cb 100644 --- a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_group_role_deleted_object import EventStreamCloudEventGroupRoleDeletedObject +from .event_stream_cloud_event_group_role_deleted_previous_object import ( + EventStreamCloudEventGroupRoleDeletedPreviousObject, +) class EventStreamCloudEventGroupRoleDeletedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventGroupRoleDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventGroupRoleDeletedObject + previous_object: typing.Optional[EventStreamCloudEventGroupRoleDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object.py new file mode 100644 index 00000000..c8a82ff6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object.py @@ -0,0 +1,35 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_role_deleted_previous_object_group import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup, +) +from .event_stream_cloud_event_group_role_deleted_previous_object_role import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectRole, +) + + +class EventStreamCloudEventGroupRoleDeletedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + group: EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup + role: EventStreamCloudEventGroupRoleDeletedPreviousObjectRole + created_at: dt.datetime = pydantic.Field() + """ + The time at which the role was assigned to the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group.py new file mode 100644 index 00000000..e86e89e6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_role_deleted_previous_object_group_0 import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0, +) +from .event_stream_cloud_event_group_role_deleted_previous_object_group_1 import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1, +) +from .event_stream_cloud_event_group_role_deleted_previous_object_group_2 import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2, +) + +EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup = typing.Union[ + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_0.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_0.py new file mode 100644 index 00000000..c3f96bb6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_0.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_role_deleted_previous_object_group_0_type_enum import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum, +) + + +class EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0(UniversalBaseModel): + """ + Reference to a connection group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_0_type_enum.py new file mode 100644 index 00000000..fc7ee588 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_0_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup0TypeEnum = typing.Union[ + typing.Literal["connection"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_1.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_1.py new file mode 100644 index 00000000..e588bd02 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_1.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_role_deleted_previous_object_group_1_type_enum import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum, +) + + +class EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1(UniversalBaseModel): + """ + Reference to an organization group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_1_type_enum.py new file mode 100644 index 00000000..018b6df4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_1_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup1TypeEnum = typing.Union[ + typing.Literal["organization"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_2.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_2.py new file mode 100644 index 00000000..4f818167 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_2.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_role_deleted_previous_object_group_2_type_enum import ( + EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum, +) + + +class EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2(UniversalBaseModel): + """ + Reference to a tenant group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_2_type_enum.py new file mode 100644 index 00000000..8313cce9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_group_2_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupRoleDeletedPreviousObjectGroup2TypeEnum = typing.Union[typing.Literal["tenant"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_role.py b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_role.py new file mode 100644 index 00000000..96dd3c43 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_role_deleted_previous_object_role.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventGroupRoleDeletedPreviousObjectRole(UniversalBaseModel): + """ + The role assigned to the group. + """ + + id: str = pydantic.Field() + """ + The ID of the role. + """ + + name: str = pydantic.Field() + """ + The name of the role. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_updated_data.py b/src/auth0/management/types/event_stream_cloud_event_group_updated_data.py index 448c8b88..a3408dc7 100644 --- a/src/auth0/management/types/event_stream_cloud_event_group_updated_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_group_updated_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_group_updated_object import EventStreamCloudEventGroupUpdatedObject +from .event_stream_cloud_event_group_updated_previous_object import EventStreamCloudEventGroupUpdatedPreviousObject class EventStreamCloudEventGroupUpdatedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventGroupUpdatedData(UniversalBaseModel): """ object: EventStreamCloudEventGroupUpdatedObject + previous_object: typing.Optional[EventStreamCloudEventGroupUpdatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object.py new file mode 100644 index 00000000..15fd60ce --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object.py @@ -0,0 +1,13 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_group_updated_previous_object_0 import EventStreamCloudEventGroupUpdatedPreviousObject0 +from .event_stream_cloud_event_group_updated_previous_object_1 import EventStreamCloudEventGroupUpdatedPreviousObject1 +from .event_stream_cloud_event_group_updated_previous_object_2 import EventStreamCloudEventGroupUpdatedPreviousObject2 + +EventStreamCloudEventGroupUpdatedPreviousObject = typing.Union[ + EventStreamCloudEventGroupUpdatedPreviousObject0, + EventStreamCloudEventGroupUpdatedPreviousObject1, + EventStreamCloudEventGroupUpdatedPreviousObject2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_0.py b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_0.py new file mode 100644 index 00000000..c53e672a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_0.py @@ -0,0 +1,56 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_updated_previous_object_0_type_enum import ( + EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum, +) + + +class EventStreamCloudEventGroupUpdatedPreviousObject0(UniversalBaseModel): + """ + Connection group with updated_at timestamp + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_0_type_enum.py new file mode 100644 index 00000000..de690e60 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_0_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupUpdatedPreviousObject0TypeEnum = typing.Union[typing.Literal["connection"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_1.py b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_1.py new file mode 100644 index 00000000..74e5d362 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_1.py @@ -0,0 +1,56 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_updated_previous_object_1_type_enum import ( + EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum, +) + + +class EventStreamCloudEventGroupUpdatedPreviousObject1(UniversalBaseModel): + """ + Organization group with updated_at timestamp + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_1_type_enum.py new file mode 100644 index 00000000..265eeeea --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_1_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupUpdatedPreviousObject1TypeEnum = typing.Union[typing.Literal["organization"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_2.py b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_2.py new file mode 100644 index 00000000..c7392405 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_2.py @@ -0,0 +1,51 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_group_updated_previous_object_2_type_enum import ( + EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum, +) + + +class EventStreamCloudEventGroupUpdatedPreviousObject2(UniversalBaseModel): + """ + Tenant group with updated_at timestamp + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + name: str = pydantic.Field() + """ + The name of the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + type: EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_2_type_enum.py new file mode 100644 index 00000000..54bfd064 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_group_updated_previous_object_2_type_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventGroupUpdatedPreviousObject2TypeEnum = typing.Union[typing.Literal["tenant"], typing.Any] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_data.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_data.py index 34eb081a..1dbfaf13 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_connection_added_object import EventStreamCloudEventOrgConnectionAddedObject +from .event_stream_cloud_event_org_connection_added_previous_object import ( + EventStreamCloudEventOrgConnectionAddedPreviousObject, +) class EventStreamCloudEventOrgConnectionAddedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventOrgConnectionAddedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgConnectionAddedObject + previous_object: typing.Optional[EventStreamCloudEventOrgConnectionAddedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object.py index 110218d8..6f51ca51 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object.py @@ -10,6 +10,9 @@ from .event_stream_cloud_event_org_connection_added_object_organization import ( EventStreamCloudEventOrgConnectionAddedObjectOrganization, ) +from .event_stream_cloud_event_org_connection_added_object_organization_access_level import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel, +) class EventStreamCloudEventOrgConnectionAddedObject(UniversalBaseModel): @@ -38,6 +41,15 @@ class EventStreamCloudEventOrgConnectionAddedObject(UniversalBaseModel): Only applicable for database connections. """ + is_enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines whether the connection is enabled for the organization. + """ + + organization_access_level: typing.Optional[EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel] = ( + None + ) + if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 else: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level.py new file mode 100644 index 00000000..1111eeed --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_org_connection_added_object_organization_access_level_0_enum import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, +) +from .event_stream_cloud_event_org_connection_added_object_organization_access_level_1_enum import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, +) +from .event_stream_cloud_event_org_connection_added_object_organization_access_level_2_enum import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, +) +from .event_stream_cloud_event_org_connection_added_object_organization_access_level_3_enum import ( + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, +) + +EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel = typing.Union[ + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_0_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_0_enum.py new file mode 100644 index 00000000..9069a1fc --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_0_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum = typing.Union[ + typing.Literal["none"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_1_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_1_enum.py new file mode 100644 index 00000000..560a2414 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_1_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum = typing.Union[ + typing.Literal["readonly"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_2_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_2_enum.py new file mode 100644 index 00000000..a0b082b6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_2_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum = typing.Union[ + typing.Literal["limited"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_3_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_3_enum.py new file mode 100644 index 00000000..662e0f51 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_object_organization_access_level_3_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum = typing.Union[ + typing.Literal["full"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object.py new file mode 100644 index 00000000..283e2112 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object.py @@ -0,0 +1,60 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_connection_added_previous_object_connection import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection, +) +from .event_stream_cloud_event_org_connection_added_previous_object_organization import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization, +) +from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel, +) + + +class EventStreamCloudEventOrgConnectionAddedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization + connection: EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection + assign_membership_on_login: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, all users that log in with this connection will be automatically granted membership + in the organization. When false, users must be granted membership in the organization before + logging in with this connection. + """ + + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines whether a connection should be displayed on this organization’s login prompt. + Only applicable for enterprise connections. + """ + + is_signup_enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines whether organization signup should be enabled for this organization connection. + Only applicable for database connections. + """ + + is_enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines whether the connection is enabled for the organization. + """ + + organization_access_level: typing.Optional[ + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_connection.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_connection.py new file mode 100644 index 00000000..0d236246 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_connection.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgConnectionAddedPreviousObjectConnection(UniversalBaseModel): + id: str = pydantic.Field() + """ + The ID of the connection. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization.py new file mode 100644 index 00000000..f25cf5ac --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganization(UniversalBaseModel): + """ + Information about an Auth0 Organization. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The human-readable identifier for the organization that will be used by end-users to direct them to their organization in your application.. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level.py new file mode 100644 index 00000000..c2217101 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_0_enum import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, +) +from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_1_enum import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, +) +from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_2_enum import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, +) +from .event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_3_enum import ( + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, +) + +EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel = typing.Union[ + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_0_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_0_enum.py new file mode 100644 index 00000000..204719ff --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_0_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum = typing.Union[ + typing.Literal["none"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_1_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_1_enum.py new file mode 100644 index 00000000..cf3f0bb9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_1_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum = typing.Union[ + typing.Literal["readonly"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_2_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_2_enum.py new file mode 100644 index 00000000..55612542 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_2_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum = typing.Union[ + typing.Literal["limited"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_3_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_3_enum.py new file mode 100644 index 00000000..6121a8c0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_added_previous_object_organization_access_level_3_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum = typing.Union[ + typing.Literal["full"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_data.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_data.py index 85854507..6e414909 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_connection_removed_object import EventStreamCloudEventOrgConnectionRemovedObject +from .event_stream_cloud_event_org_connection_removed_previous_object import ( + EventStreamCloudEventOrgConnectionRemovedPreviousObject, +) class EventStreamCloudEventOrgConnectionRemovedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventOrgConnectionRemovedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgConnectionRemovedObject + previous_object: typing.Optional[EventStreamCloudEventOrgConnectionRemovedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object.py new file mode 100644 index 00000000..87f220d4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_connection_removed_previous_object_connection import ( + EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection, +) +from .event_stream_cloud_event_org_connection_removed_previous_object_organization import ( + EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization, +) + + +class EventStreamCloudEventOrgConnectionRemovedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization + connection: EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object_connection.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object_connection.py new file mode 100644 index 00000000..e17d3132 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object_connection.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgConnectionRemovedPreviousObjectConnection(UniversalBaseModel): + id: str = pydantic.Field() + """ + The ID of the connection. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object_organization.py new file mode 100644 index 00000000..fd7f896d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_removed_previous_object_organization.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgConnectionRemovedPreviousObjectOrganization(UniversalBaseModel): + """ + Information about an Auth0 Organization. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The human-readable identifier for the organization that will be used by end-users to direct them to their organization in your application.. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_data.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_data.py index d11d2479..77aed87b 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_connection_updated_object import EventStreamCloudEventOrgConnectionUpdatedObject +from .event_stream_cloud_event_org_connection_updated_previous_object import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObject, +) class EventStreamCloudEventOrgConnectionUpdatedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventOrgConnectionUpdatedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgConnectionUpdatedObject + previous_object: typing.Optional[EventStreamCloudEventOrgConnectionUpdatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object.py index d9d91aef..358458ba 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object.py @@ -10,6 +10,9 @@ from .event_stream_cloud_event_org_connection_updated_object_organization import ( EventStreamCloudEventOrgConnectionUpdatedObjectOrganization, ) +from .event_stream_cloud_event_org_connection_updated_object_organization_access_level import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel, +) class EventStreamCloudEventOrgConnectionUpdatedObject(UniversalBaseModel): @@ -38,6 +41,15 @@ class EventStreamCloudEventOrgConnectionUpdatedObject(UniversalBaseModel): Only applicable for database connections. """ + is_enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines whether the connection is enabled for the organization. + """ + + organization_access_level: typing.Optional[ + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel + ] = None + if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 else: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level.py new file mode 100644 index 00000000..f8218454 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_org_connection_updated_object_organization_access_level_0_enum import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, +) +from .event_stream_cloud_event_org_connection_updated_object_organization_access_level_1_enum import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, +) +from .event_stream_cloud_event_org_connection_updated_object_organization_access_level_2_enum import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, +) +from .event_stream_cloud_event_org_connection_updated_object_organization_access_level_3_enum import ( + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, +) + +EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel = typing.Union[ + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_0_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_0_enum.py new file mode 100644 index 00000000..38a00552 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_0_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum = typing.Union[ + typing.Literal["none"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_1_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_1_enum.py new file mode 100644 index 00000000..a967b417 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_1_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum = typing.Union[ + typing.Literal["readonly"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_2_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_2_enum.py new file mode 100644 index 00000000..b24bee6e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_2_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum = typing.Union[ + typing.Literal["limited"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_3_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_3_enum.py new file mode 100644 index 00000000..a6c1df70 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_object_organization_access_level_3_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum = typing.Union[ + typing.Literal["full"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object.py new file mode 100644 index 00000000..b1a04af9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object.py @@ -0,0 +1,60 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_connection_updated_previous_object_connection import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection, +) +from .event_stream_cloud_event_org_connection_updated_previous_object_organization import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization, +) +from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel, +) + + +class EventStreamCloudEventOrgConnectionUpdatedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization + connection: EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection + assign_membership_on_login: typing.Optional[bool] = pydantic.Field(default=None) + """ + When true, all users that log in with this connection will be automatically granted membership + in the organization. When false, users must be granted membership in the organization before + logging in with this connection. + """ + + show_as_button: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines whether a connection should be displayed on this organization’s login prompt. + Only applicable for enterprise connections. + """ + + is_signup_enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines whether organization signup should be enabled for this organization connection. + Only applicable for database connections. + """ + + is_enabled: typing.Optional[bool] = pydantic.Field(default=None) + """ + Determines whether the connection is enabled for the organization. + """ + + organization_access_level: typing.Optional[ + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel + ] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_connection.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_connection.py new file mode 100644 index 00000000..c038a15a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_connection.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgConnectionUpdatedPreviousObjectConnection(UniversalBaseModel): + id: str = pydantic.Field() + """ + The ID of the connection. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization.py new file mode 100644 index 00000000..6afd5800 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganization(UniversalBaseModel): + """ + Information about an Auth0 Organization. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The human-readable identifier for the organization that will be used by end-users to direct them to their organization in your application.. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level.py new file mode 100644 index 00000000..7a42e572 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level.py @@ -0,0 +1,23 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_0_enum import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, +) +from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_1_enum import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, +) +from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_2_enum import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, +) +from .event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_3_enum import ( + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, +) + +EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel = typing.Union[ + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, + EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_0_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_0_enum.py new file mode 100644 index 00000000..b9e82974 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_0_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum = typing.Union[ + typing.Literal["none"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_1_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_1_enum.py new file mode 100644 index 00000000..a0e3072f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_1_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum = typing.Union[ + typing.Literal["readonly"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_2_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_2_enum.py new file mode 100644 index 00000000..68cd436a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_2_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum = typing.Union[ + typing.Literal["limited"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_3_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_3_enum.py new file mode 100644 index 00000000..93c3b346 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_connection_updated_previous_object_organization_access_level_3_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum = typing.Union[ + typing.Literal["full"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_created_data.py b/src/auth0/management/types/event_stream_cloud_event_org_created_data.py index d4270218..9da46ecc 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_created_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_created_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_created_object import EventStreamCloudEventOrgCreatedObject +from .event_stream_cloud_event_org_created_previous_object import EventStreamCloudEventOrgCreatedPreviousObject class EventStreamCloudEventOrgCreatedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventOrgCreatedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgCreatedObject + previous_object: typing.Optional[EventStreamCloudEventOrgCreatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object.py new file mode 100644 index 00000000..2fd6adb6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object.py @@ -0,0 +1,45 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_created_previous_object_branding import ( + EventStreamCloudEventOrgCreatedPreviousObjectBranding, +) +from .event_stream_cloud_event_org_created_previous_object_metadata import ( + EventStreamCloudEventOrgCreatedPreviousObjectMetadata, +) + + +class EventStreamCloudEventOrgCreatedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The human-readable identifier for the organization that will be used by end-users to direct them to their organization in your application.. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + If set, the name that will be displayed to end-users for this organization in any interaction with them. + """ + + metadata: typing.Optional[EventStreamCloudEventOrgCreatedPreviousObjectMetadata] = None + branding: typing.Optional[EventStreamCloudEventOrgCreatedPreviousObjectBranding] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_branding.py b/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_branding.py new file mode 100644 index 00000000..ef87494a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_branding.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_created_previous_object_branding_colors import ( + EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors, +) + + +class EventStreamCloudEventOrgCreatedPreviousObjectBranding(UniversalBaseModel): + """ + The branding associated with the organization. + """ + + logo_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of logo to display on login page. + """ + + colors: typing.Optional[EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_branding_colors.py b/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_branding_colors.py new file mode 100644 index 00000000..1e584d59 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_branding_colors.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgCreatedPreviousObjectBrandingColors(UniversalBaseModel): + """ + Color scheme used to customize the login pages. + """ + + primary: typing.Optional[str] = pydantic.Field(default=None) + """ + HEX Color for primary elements. + """ + + page_background: typing.Optional[str] = pydantic.Field(default=None) + """ + HEX Color for background. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_metadata.py b/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_metadata.py new file mode 100644 index 00000000..964490c1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_created_previous_object_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgCreatedPreviousObjectMetadata = typing.Dict[str, typing.Any] +""" +The metadata associated with the organization. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_org_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_org_deleted_data.py index 13d67320..bbde6ea5 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_deleted_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_deleted_object import EventStreamCloudEventOrgDeletedObject +from .event_stream_cloud_event_org_deleted_previous_object import EventStreamCloudEventOrgDeletedPreviousObject class EventStreamCloudEventOrgDeletedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventOrgDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgDeletedObject + previous_object: typing.Optional[EventStreamCloudEventOrgDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_deleted_previous_object.py new file mode 100644 index 00000000..1c0d07aa --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_deleted_previous_object.py @@ -0,0 +1,41 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_deleted_previous_object_metadata import ( + EventStreamCloudEventOrgDeletedPreviousObjectMetadata, +) + + +class EventStreamCloudEventOrgDeletedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The human-readable identifier for the organization that will be used by end-users to direct them to their organization in your application.. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + If set, the name that will be displayed to end-users for this organization in any interaction with them. + """ + + metadata: typing.Optional[EventStreamCloudEventOrgDeletedPreviousObjectMetadata] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_deleted_previous_object_metadata.py b/src/auth0/management/types/event_stream_cloud_event_org_deleted_previous_object_metadata.py new file mode 100644 index 00000000..8ac317be --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_deleted_previous_object_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgDeletedPreviousObjectMetadata = typing.Dict[str, typing.Any] +""" +The metadata associated with the organization. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_data.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_data.py index 7251a786..89e66bdf 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_group_role_assigned_object import EventStreamCloudEventOrgGroupRoleAssignedObject +from .event_stream_cloud_event_org_group_role_assigned_previous_object import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObject, +) class EventStreamCloudEventOrgGroupRoleAssignedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventOrgGroupRoleAssignedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgGroupRoleAssignedObject + previous_object: typing.Optional[EventStreamCloudEventOrgGroupRoleAssignedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object.py new file mode 100644 index 00000000..cd112239 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_group_role_assigned_previous_object_group import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup, +) +from .event_stream_cloud_event_org_group_role_assigned_previous_object_organization import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization, +) +from .event_stream_cloud_event_org_group_role_assigned_previous_object_role import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole, +) + + +class EventStreamCloudEventOrgGroupRoleAssignedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization + role: EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole + group: EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup + created_at: dt.datetime = pydantic.Field() + """ + The time at which the role was assigned to the group in the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group.py new file mode 100644 index 00000000..9e9c1b6d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_0 import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0, +) +from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_1 import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1, +) +from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_2 import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2, +) + +EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup = typing.Union[ + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_0.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_0.py new file mode 100644 index 00000000..7f1abc01 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_0.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_0_type_enum import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum, +) + + +class EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0(UniversalBaseModel): + """ + Reference to a connection group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_0_type_enum.py new file mode 100644 index 00000000..62ba6eac --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_0_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup0TypeEnum = typing.Union[ + typing.Literal["connection"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_1.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_1.py new file mode 100644 index 00000000..521cb6c8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_1.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_1_type_enum import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum, +) + + +class EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1(UniversalBaseModel): + """ + Reference to an organization group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_1_type_enum.py new file mode 100644 index 00000000..9d354793 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_1_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup1TypeEnum = typing.Union[ + typing.Literal["organization"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_2.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_2.py new file mode 100644 index 00000000..d148abad --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_2.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_group_role_assigned_previous_object_group_2_type_enum import ( + EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum, +) + + +class EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2(UniversalBaseModel): + """ + Reference to a tenant group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_2_type_enum.py new file mode 100644 index 00000000..3206632f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_group_2_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectGroup2TypeEnum = typing.Union[ + typing.Literal["tenant"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_organization.py new file mode 100644 index 00000000..66efb22b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_organization.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectOrganization(UniversalBaseModel): + """ + The organization the group role is assigned in. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_role.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_role.py new file mode 100644 index 00000000..e751a3b1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_assigned_previous_object_role.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgGroupRoleAssignedPreviousObjectRole(UniversalBaseModel): + """ + The role assigned to the group in the organization. + """ + + id: str = pydantic.Field() + """ + The ID of the role. + """ + + name: str = pydantic.Field() + """ + The name of the role. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_data.py index d61afaaa..5f59e902 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_group_role_deleted_object import EventStreamCloudEventOrgGroupRoleDeletedObject +from .event_stream_cloud_event_org_group_role_deleted_previous_object import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObject, +) class EventStreamCloudEventOrgGroupRoleDeletedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventOrgGroupRoleDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgGroupRoleDeletedObject + previous_object: typing.Optional[EventStreamCloudEventOrgGroupRoleDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object.py new file mode 100644 index 00000000..9b7ba4be --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object.py @@ -0,0 +1,39 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_group_role_deleted_previous_object_group import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup, +) +from .event_stream_cloud_event_org_group_role_deleted_previous_object_organization import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization, +) +from .event_stream_cloud_event_org_group_role_deleted_previous_object_role import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole, +) + + +class EventStreamCloudEventOrgGroupRoleDeletedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization + role: EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole + group: EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup + created_at: dt.datetime = pydantic.Field() + """ + The time at which the role was assigned to the group in the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group.py new file mode 100644 index 00000000..7b7b5d72 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group.py @@ -0,0 +1,19 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_0 import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, +) +from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_1 import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, +) +from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_2 import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, +) + +EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup = typing.Union[ + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_0.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_0.py new file mode 100644 index 00000000..61b58b20 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_0.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_0_type_enum import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum, +) + + +class EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0(UniversalBaseModel): + """ + Reference to a connection group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum + connection_id: str = pydantic.Field() + """ + The connection ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_0_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_0_type_enum.py new file mode 100644 index 00000000..593be762 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_0_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0TypeEnum = typing.Union[ + typing.Literal["connection"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_1.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_1.py new file mode 100644 index 00000000..d8ce1c3f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_1.py @@ -0,0 +1,40 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_1_type_enum import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum, +) + + +class EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1(UniversalBaseModel): + """ + Reference to an organization group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum + organization_id: str = pydantic.Field() + """ + The organization ID associated with the group. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_1_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_1_type_enum.py new file mode 100644 index 00000000..dabd89b0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_1_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1TypeEnum = typing.Union[ + typing.Literal["organization"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_2.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_2.py new file mode 100644 index 00000000..fdc20aa9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_2.py @@ -0,0 +1,36 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_group_role_deleted_previous_object_group_2_type_enum import ( + EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum, +) + + +class EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2(UniversalBaseModel): + """ + Reference to a tenant group + """ + + id: str = pydantic.Field() + """ + The unique identifier for the group. + """ + + external_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The external identifier for the group. + """ + + type: EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_2_type_enum.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_2_type_enum.py new file mode 100644 index 00000000..a3f7e58c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_group_2_type_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2TypeEnum = typing.Union[ + typing.Literal["tenant"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_organization.py new file mode 100644 index 00000000..5a85be3e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_organization.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectOrganization(UniversalBaseModel): + """ + The organization the group role is assigned in. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_role.py b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_role.py new file mode 100644 index 00000000..c51311c7 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_group_role_deleted_previous_object_role.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectRole(UniversalBaseModel): + """ + The role assigned to the group in the organization. + """ + + id: str = pydantic.Field() + """ + The ID of the role. + """ + + name: str = pydantic.Field() + """ + The name of the role. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_added_data.py b/src/auth0/management/types/event_stream_cloud_event_org_member_added_data.py index 3eb4579e..94436b1e 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_member_added_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_added_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_member_added_object import EventStreamCloudEventOrgMemberAddedObject +from .event_stream_cloud_event_org_member_added_previous_object import EventStreamCloudEventOrgMemberAddedPreviousObject class EventStreamCloudEventOrgMemberAddedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventOrgMemberAddedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgMemberAddedObject + previous_object: typing.Optional[EventStreamCloudEventOrgMemberAddedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object.py new file mode 100644 index 00000000..54337da8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_member_added_previous_object_organization import ( + EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization, +) +from .event_stream_cloud_event_org_member_added_previous_object_user import ( + EventStreamCloudEventOrgMemberAddedPreviousObjectUser, +) + + +class EventStreamCloudEventOrgMemberAddedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization + user: EventStreamCloudEventOrgMemberAddedPreviousObjectUser + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object_organization.py new file mode 100644 index 00000000..00ab043a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object_organization.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberAddedPreviousObjectOrganization(UniversalBaseModel): + """ + The organization the member belongs to. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The human-readable identifier for the organization that will be used by end-users to direct them to their organization in your application.. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object_user.py b/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object_user.py new file mode 100644 index 00000000..7257dcdf --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_added_previous_object_user.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberAddedPreviousObjectUser(UniversalBaseModel): + """ + The user that is a member of the organization. + """ + + user_id: str = pydantic.Field() + """ + ID of the user which can be used when interacting with other APIs. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_data.py index e1a6274b..60b505a5 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_member_deleted_object import EventStreamCloudEventOrgMemberDeletedObject +from .event_stream_cloud_event_org_member_deleted_previous_object import ( + EventStreamCloudEventOrgMemberDeletedPreviousObject, +) class EventStreamCloudEventOrgMemberDeletedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventOrgMemberDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgMemberDeletedObject + previous_object: typing.Optional[EventStreamCloudEventOrgMemberDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object.py new file mode 100644 index 00000000..46580278 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object.py @@ -0,0 +1,30 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_member_deleted_previous_object_organization import ( + EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization, +) +from .event_stream_cloud_event_org_member_deleted_previous_object_user import ( + EventStreamCloudEventOrgMemberDeletedPreviousObjectUser, +) + + +class EventStreamCloudEventOrgMemberDeletedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization + user: EventStreamCloudEventOrgMemberDeletedPreviousObjectUser + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object_organization.py new file mode 100644 index 00000000..693ff8d0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object_organization.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberDeletedPreviousObjectOrganization(UniversalBaseModel): + """ + The organization the member belongs to. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The human-readable identifier for the organization that will be used by end-users to direct them to their organization in your application.. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object_user.py b/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object_user.py new file mode 100644 index 00000000..7965cd5e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_deleted_previous_object_user.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberDeletedPreviousObjectUser(UniversalBaseModel): + """ + The user that is a member of the organization. + """ + + user_id: str = pydantic.Field() + """ + ID of the user which can be used when interacting with other APIs. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_data.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_data.py index 3598757e..ceaae4fc 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_member_role_assigned_object import EventStreamCloudEventOrgMemberRoleAssignedObject +from .event_stream_cloud_event_org_member_role_assigned_previous_object import ( + EventStreamCloudEventOrgMemberRoleAssignedPreviousObject, +) class EventStreamCloudEventOrgMemberRoleAssignedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventOrgMemberRoleAssignedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgMemberRoleAssignedObject + previous_object: typing.Optional[EventStreamCloudEventOrgMemberRoleAssignedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object.py new file mode 100644 index 00000000..51e82db1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_member_role_assigned_previous_object_organization import ( + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization, +) +from .event_stream_cloud_event_org_member_role_assigned_previous_object_role import ( + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole, +) +from .event_stream_cloud_event_org_member_role_assigned_previous_object_user import ( + EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser, +) + + +class EventStreamCloudEventOrgMemberRoleAssignedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization + user: EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser + role: EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_organization.py new file mode 100644 index 00000000..9c638d40 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_organization.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectOrganization(UniversalBaseModel): + """ + The organization the member belongs to. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_role.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_role.py new file mode 100644 index 00000000..322bca86 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_role.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectRole(UniversalBaseModel): + """ + The role assigned to the user in the organization. + """ + + id: str = pydantic.Field() + """ + The ID of the role. + """ + + name: str = pydantic.Field() + """ + The name of the role. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_user.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_user.py new file mode 100644 index 00000000..99a281d5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_assigned_previous_object_user.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberRoleAssignedPreviousObjectUser(UniversalBaseModel): + """ + The user that is a member of the organization. + """ + + user_id: str = pydantic.Field() + """ + ID of the user which can be used when interacting with other APIs. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_data.py index ac6dc64c..4b15194d 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_data.py @@ -6,6 +6,9 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_member_role_deleted_object import EventStreamCloudEventOrgMemberRoleDeletedObject +from .event_stream_cloud_event_org_member_role_deleted_previous_object import ( + EventStreamCloudEventOrgMemberRoleDeletedPreviousObject, +) class EventStreamCloudEventOrgMemberRoleDeletedData(UniversalBaseModel): @@ -14,6 +17,7 @@ class EventStreamCloudEventOrgMemberRoleDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgMemberRoleDeletedObject + previous_object: typing.Optional[EventStreamCloudEventOrgMemberRoleDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object.py new file mode 100644 index 00000000..3494846e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object.py @@ -0,0 +1,34 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_member_role_deleted_previous_object_organization import ( + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization, +) +from .event_stream_cloud_event_org_member_role_deleted_previous_object_role import ( + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole, +) +from .event_stream_cloud_event_org_member_role_deleted_previous_object_user import ( + EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser, +) + + +class EventStreamCloudEventOrgMemberRoleDeletedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + organization: EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization + user: EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser + role: EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_organization.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_organization.py new file mode 100644 index 00000000..3d5acfd8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_organization.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectOrganization(UniversalBaseModel): + """ + The organization the member belongs to. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_role.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_role.py new file mode 100644 index 00000000..0a779fdf --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_role.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectRole(UniversalBaseModel): + """ + The role assigned to the user in the organization. + """ + + id: str = pydantic.Field() + """ + The ID of the role. + """ + + name: str = pydantic.Field() + """ + The name of the role. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_user.py b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_user.py new file mode 100644 index 00000000..bb776319 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_member_role_deleted_previous_object_user.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgMemberRoleDeletedPreviousObjectUser(UniversalBaseModel): + """ + The user that is a member of the organization. + """ + + user_id: str = pydantic.Field() + """ + ID of the user which can be used when interacting with other APIs. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_updated_data.py b/src/auth0/management/types/event_stream_cloud_event_org_updated_data.py index aef005c4..463b54ec 100644 --- a/src/auth0/management/types/event_stream_cloud_event_org_updated_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_org_updated_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_org_updated_object import EventStreamCloudEventOrgUpdatedObject +from .event_stream_cloud_event_org_updated_previous_object import EventStreamCloudEventOrgUpdatedPreviousObject class EventStreamCloudEventOrgUpdatedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventOrgUpdatedData(UniversalBaseModel): """ object: EventStreamCloudEventOrgUpdatedObject + previous_object: typing.Optional[EventStreamCloudEventOrgUpdatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object.py new file mode 100644 index 00000000..7e9cde0a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object.py @@ -0,0 +1,45 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_updated_previous_object_branding import ( + EventStreamCloudEventOrgUpdatedPreviousObjectBranding, +) +from .event_stream_cloud_event_org_updated_previous_object_metadata import ( + EventStreamCloudEventOrgUpdatedPreviousObjectMetadata, +) + + +class EventStreamCloudEventOrgUpdatedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The human-readable identifier for the organization that will be used by end-users to direct them to their organization in your application.. + """ + + id: str = pydantic.Field() + """ + ID of the organization. + """ + + display_name: typing.Optional[str] = pydantic.Field(default=None) + """ + If set, the name that will be displayed to end-users for this organization in any interaction with them. + """ + + metadata: typing.Optional[EventStreamCloudEventOrgUpdatedPreviousObjectMetadata] = None + branding: typing.Optional[EventStreamCloudEventOrgUpdatedPreviousObjectBranding] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_branding.py b/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_branding.py new file mode 100644 index 00000000..5ac28a98 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_branding.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_org_updated_previous_object_branding_colors import ( + EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors, +) + + +class EventStreamCloudEventOrgUpdatedPreviousObjectBranding(UniversalBaseModel): + """ + The branding associated with the organization. + """ + + logo_url: typing.Optional[str] = pydantic.Field(default=None) + """ + URL of logo to display on login page. + """ + + colors: typing.Optional[EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_branding_colors.py b/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_branding_colors.py new file mode 100644 index 00000000..2cceb574 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_branding_colors.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventOrgUpdatedPreviousObjectBrandingColors(UniversalBaseModel): + """ + Color scheme used to customize the login pages. + """ + + primary: typing.Optional[str] = pydantic.Field(default=None) + """ + HEX Color for primary elements. + """ + + page_background: typing.Optional[str] = pydantic.Field(default=None) + """ + HEX Color for background. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_metadata.py b/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_metadata.py new file mode 100644 index 00000000..7c74a770 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_org_updated_previous_object_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventOrgUpdatedPreviousObjectMetadata = typing.Dict[str, typing.Any] +""" +The metadata associated with the organization. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_data.py b/src/auth0/management/types/event_stream_cloud_event_user_created_data.py index 29b12ba7..3b04d060 100644 --- a/src/auth0/management/types/event_stream_cloud_event_user_created_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_user_created_object import EventStreamCloudEventUserCreatedObject +from .event_stream_cloud_event_user_created_previous_object import EventStreamCloudEventUserCreatedPreviousObject class EventStreamCloudEventUserCreatedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventUserCreatedData(UniversalBaseModel): """ object: EventStreamCloudEventUserCreatedObject + previous_object: typing.Optional[EventStreamCloudEventUserCreatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object.py new file mode 100644 index 00000000..1f76fa34 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object.py @@ -0,0 +1,128 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_user_created_previous_object_app_metadata import ( + EventStreamCloudEventUserCreatedPreviousObjectAppMetadata, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem, +) +from .event_stream_cloud_event_user_created_previous_object_user_metadata import ( + EventStreamCloudEventUserCreatedPreviousObjectUserMetadata, +) + + +class EventStreamCloudEventUserCreatedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + user_id: str = pydantic.Field() + """ + ID of the user which can be used when interacting with other APIs. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + identities: typing.List[EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem] = pydantic.Field() + """ + Array of user identity objects when accounts are linked. + """ + + app_metadata: typing.Optional[EventStreamCloudEventUserCreatedPreviousObjectAppMetadata] = None + user_metadata: typing.Optional[EventStreamCloudEventUserCreatedPreviousObjectUserMetadata] = None + picture: typing.Optional[str] = pydantic.Field(default=None) + """ + URL to picture, photo, or avatar of this user. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + nickname: typing.Optional[str] = pydantic.Field(default=None) + """ + Preferred nickname or alias of this user. + """ + + multifactor: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + List of multi-factor authentication providers with which this user has enrolled. + """ + + last_ip: typing.Optional[str] = pydantic.Field(default=None) + """ + Last IP address from which this user logged in. + """ + + last_login: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Last date and time this user logged in (ISO_8601 format). + """ + + logins_count: typing.Optional[int] = pydantic.Field(default=None) + """ + Total number of logins this user has performed. + """ + + blocked: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this user was blocked by an administrator (true) or is not (false). + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_app_metadata.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_app_metadata.py new file mode 100644 index 00000000..1cf0c91b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_app_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectAppMetadata = typing.Dict[str, typing.Any] +""" +User metadata to which this user has read-only access. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item.py new file mode 100644 index 00000000..251afce9 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_user_created_previous_object_identities_item_custom import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_database import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_social import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial, +) + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItem = typing.Union[ + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom.py new file mode 100644 index 00000000..36538a37 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_created_previous_object_identities_item_custom_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_custom_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_custom_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_custom_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId, +) + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustom(UniversalBaseModel): + """ + The identity object for custom identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_is_social_enum.py new file mode 100644 index 00000000..6f3f852a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_profile_data.py new file mode 100644 index 00000000..65e40eb4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_provider_enum.py new file mode 100644 index 00000000..96223465 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomProviderEnum = typing.Union[ + typing.Literal["custom"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_user_id.py new file mode 100644 index 00000000..e49bb7e2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_custom_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemCustomUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database.py new file mode 100644 index 00000000..2067f518 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_created_previous_object_identities_item_database_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_database_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_database_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_database_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId, +) + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabase(UniversalBaseModel): + """ + The identity object for database identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_is_social_enum.py new file mode 100644 index 00000000..97969b30 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_profile_data.py new file mode 100644 index 00000000..7e6a7810 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_provider_enum.py new file mode 100644 index 00000000..3461e67c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseProviderEnum = typing.Union[ + typing.Literal["auth0"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_user_id.py new file mode 100644 index 00000000..5642198c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_database_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemDatabaseUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise.py new file mode 100644 index 00000000..33678009 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId, +) + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterprise(UniversalBaseModel): + """ + The identity object for enterprise identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_is_social_enum.py new file mode 100644 index 00000000..3d5e40ca --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_profile_data.py new file mode 100644 index 00000000..96f61748 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_provider_enum.py new file mode 100644 index 00000000..99682af2 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_provider_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseProviderEnum = typing.Union[ + typing.Literal[ + "ad", "adfs", "google-apps", "ip", "office365", "oidc", "okta", "pingfederate", "samlp", "sharepoint", "waad" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_user_id.py new file mode 100644 index 00000000..d1cb7856 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_enterprise_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemEnterpriseUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless.py new file mode 100644 index 00000000..e8f0c8f1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId, +) + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordless(UniversalBaseModel): + """ + The identity object for passwordless identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_is_social_enum.py new file mode 100644 index 00000000..295d9d87 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_profile_data.py new file mode 100644 index 00000000..fd7f810e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_provider_enum.py new file mode 100644 index 00000000..1f5bd75a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessProviderEnum = typing.Union[ + typing.Literal["email", "sms"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_user_id.py new file mode 100644 index 00000000..32947d7a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_passwordless_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemPasswordlessUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social.py new file mode 100644 index 00000000..c9b5c8cd --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_created_previous_object_identities_item_social_is_social_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_social_profile_data import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_social_provider_enum import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum, +) +from .event_stream_cloud_event_user_created_previous_object_identities_item_social_user_id import ( + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId, +) + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocial(UniversalBaseModel): + """ + The identity object for social identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_is_social_enum.py new file mode 100644 index 00000000..cbf955d4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_profile_data.py new file mode 100644 index 00000000..c493db9a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_provider_enum.py new file mode 100644 index 00000000..1e40f442 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_provider_enum.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialProviderEnum = typing.Union[ + typing.Literal[ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex", + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_user_id.py new file mode 100644 index 00000000..d36a13a8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_identities_item_social_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectIdentitiesItemSocialUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_user_metadata.py b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_user_metadata.py new file mode 100644 index 00000000..c2e72518 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_created_previous_object_user_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserCreatedPreviousObjectUserMetadata = typing.Dict[str, typing.Any] +""" +User metadata to which this user has read/write access. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_data.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_data.py index f88122f1..c7566a4d 100644 --- a/src/auth0/management/types/event_stream_cloud_event_user_deleted_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_user_deleted_object import EventStreamCloudEventUserDeletedObject +from .event_stream_cloud_event_user_deleted_previous_object import EventStreamCloudEventUserDeletedPreviousObject class EventStreamCloudEventUserDeletedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventUserDeletedData(UniversalBaseModel): """ object: EventStreamCloudEventUserDeletedObject + previous_object: typing.Optional[EventStreamCloudEventUserDeletedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object.py new file mode 100644 index 00000000..d5a64f41 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object.py @@ -0,0 +1,128 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_user_deleted_previous_object_app_metadata import ( + EventStreamCloudEventUserDeletedPreviousObjectAppMetadata, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem, +) +from .event_stream_cloud_event_user_deleted_previous_object_user_metadata import ( + EventStreamCloudEventUserDeletedPreviousObjectUserMetadata, +) + + +class EventStreamCloudEventUserDeletedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + user_id: str = pydantic.Field() + """ + ID of the user which can be used when interacting with other APIs. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + identities: typing.List[EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem] = pydantic.Field() + """ + Array of user identity objects when accounts are linked. + """ + + app_metadata: typing.Optional[EventStreamCloudEventUserDeletedPreviousObjectAppMetadata] = None + user_metadata: typing.Optional[EventStreamCloudEventUserDeletedPreviousObjectUserMetadata] = None + picture: typing.Optional[str] = pydantic.Field(default=None) + """ + URL to picture, photo, or avatar of this user. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + nickname: typing.Optional[str] = pydantic.Field(default=None) + """ + Preferred nickname or alias of this user. + """ + + multifactor: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + List of multi-factor authentication providers with which this user has enrolled. + """ + + last_ip: typing.Optional[str] = pydantic.Field(default=None) + """ + Last IP address from which this user logged in. + """ + + last_login: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Last date and time this user logged in (ISO_8601 format). + """ + + logins_count: typing.Optional[int] = pydantic.Field(default=None) + """ + Total number of logins this user has performed. + """ + + blocked: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this user was blocked by an administrator (true) or is not (false). + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_app_metadata.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_app_metadata.py new file mode 100644 index 00000000..2830ee8a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_app_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectAppMetadata = typing.Dict[str, typing.Any] +""" +User metadata to which this user has read-only access. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item.py new file mode 100644 index 00000000..07b020d8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, +) + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItem = typing.Union[ + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom.py new file mode 100644 index 00000000..cffb4b39 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId, +) + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustom(UniversalBaseModel): + """ + The identity object for custom identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_is_social_enum.py new file mode 100644 index 00000000..9371a7f4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_profile_data.py new file mode 100644 index 00000000..db82f190 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_provider_enum.py new file mode 100644 index 00000000..9f5f1845 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomProviderEnum = typing.Union[ + typing.Literal["custom"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_user_id.py new file mode 100644 index 00000000..39d9c61d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_custom_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemCustomUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database.py new file mode 100644 index 00000000..f0124aeb --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_database_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId, +) + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabase(UniversalBaseModel): + """ + The identity object for database identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_is_social_enum.py new file mode 100644 index 00000000..96bf9dba --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_profile_data.py new file mode 100644 index 00000000..0ea0e080 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_provider_enum.py new file mode 100644 index 00000000..4341f3bd --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseProviderEnum = typing.Union[ + typing.Literal["auth0"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_user_id.py new file mode 100644 index 00000000..6723e70e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_database_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemDatabaseUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise.py new file mode 100644 index 00000000..aa16f353 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId, +) + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterprise(UniversalBaseModel): + """ + The identity object for enterprise identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_is_social_enum.py new file mode 100644 index 00000000..c90578d0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_profile_data.py new file mode 100644 index 00000000..79682bae --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_provider_enum.py new file mode 100644 index 00000000..8f7dd572 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_provider_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseProviderEnum = typing.Union[ + typing.Literal[ + "ad", "adfs", "google-apps", "ip", "office365", "oidc", "okta", "pingfederate", "samlp", "sharepoint", "waad" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_user_id.py new file mode 100644 index 00000000..5f485b3f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_enterprise_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemEnterpriseUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless.py new file mode 100644 index 00000000..8afd9700 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId, +) + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordless(UniversalBaseModel): + """ + The identity object for passwordless identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_is_social_enum.py new file mode 100644 index 00000000..72fd6b0b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_profile_data.py new file mode 100644 index 00000000..39c31278 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_provider_enum.py new file mode 100644 index 00000000..18a9c2f5 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessProviderEnum = typing.Union[ + typing.Literal["email", "sms"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_user_id.py new file mode 100644 index 00000000..3961f676 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_passwordless_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemPasswordlessUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social.py new file mode 100644 index 00000000..0e53dd73 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social_is_social_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social_profile_data import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social_provider_enum import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum, +) +from .event_stream_cloud_event_user_deleted_previous_object_identities_item_social_user_id import ( + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId, +) + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocial(UniversalBaseModel): + """ + The identity object for social identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_is_social_enum.py new file mode 100644 index 00000000..066c7b02 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_profile_data.py new file mode 100644 index 00000000..7fdbd677 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_provider_enum.py new file mode 100644 index 00000000..0ab011a4 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_provider_enum.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialProviderEnum = typing.Union[ + typing.Literal[ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex", + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_user_id.py new file mode 100644 index 00000000..ccf77e8b --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_identities_item_social_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectIdentitiesItemSocialUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_user_metadata.py b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_user_metadata.py new file mode 100644 index 00000000..afebefb0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_deleted_previous_object_user_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserDeletedPreviousObjectUserMetadata = typing.Dict[str, typing.Any] +""" +User metadata to which this user has read/write access. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_data.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_data.py index 88452365..db3fcb92 100644 --- a/src/auth0/management/types/event_stream_cloud_event_user_updated_data.py +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_data.py @@ -6,6 +6,7 @@ from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from .event_stream_cloud_event_context import EventStreamCloudEventContext from .event_stream_cloud_event_user_updated_object import EventStreamCloudEventUserUpdatedObject +from .event_stream_cloud_event_user_updated_previous_object import EventStreamCloudEventUserUpdatedPreviousObject class EventStreamCloudEventUserUpdatedData(UniversalBaseModel): @@ -14,6 +15,7 @@ class EventStreamCloudEventUserUpdatedData(UniversalBaseModel): """ object: EventStreamCloudEventUserUpdatedObject + previous_object: typing.Optional[EventStreamCloudEventUserUpdatedPreviousObject] = None context: typing.Optional[EventStreamCloudEventContext] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object.py new file mode 100644 index 00000000..4f61944e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object.py @@ -0,0 +1,128 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .event_stream_cloud_event_user_updated_previous_object_app_metadata import ( + EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem, +) +from .event_stream_cloud_event_user_updated_previous_object_user_metadata import ( + EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata, +) + + +class EventStreamCloudEventUserUpdatedPreviousObject(UniversalBaseModel): + """ + The event content as it was prior to the change described by this event, when applicable. + """ + + user_id: str = pydantic.Field() + """ + ID of the user which can be used when interacting with other APIs. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + created_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was created (ISO_8601 format). + """ + + updated_at: dt.datetime = pydantic.Field() + """ + Date and time when this entity was last updated/modified (ISO_8601 format). + """ + + identities: typing.List[EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem] = pydantic.Field() + """ + Array of user identity objects when accounts are linked. + """ + + app_metadata: typing.Optional[EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata] = None + user_metadata: typing.Optional[EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata] = None + picture: typing.Optional[str] = pydantic.Field(default=None) + """ + URL to picture, photo, or avatar of this user. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + nickname: typing.Optional[str] = pydantic.Field(default=None) + """ + Preferred nickname or alias of this user. + """ + + multifactor: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + List of multi-factor authentication providers with which this user has enrolled. + """ + + last_ip: typing.Optional[str] = pydantic.Field(default=None) + """ + Last IP address from which this user logged in. + """ + + last_login: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + Last date and time this user logged in (ISO_8601 format). + """ + + logins_count: typing.Optional[int] = pydantic.Field(default=None) + """ + Total number of logins this user has performed. + """ + + blocked: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this user was blocked by an administrator (true) or is not (false). + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_app_metadata.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_app_metadata.py new file mode 100644 index 00000000..01c1ed20 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_app_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectAppMetadata = typing.Dict[str, typing.Any] +""" +User metadata to which this user has read-only access. +""" diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item.py new file mode 100644 index 00000000..47ea8999 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item.py @@ -0,0 +1,27 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_database import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_social import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, +) + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItem = typing.Union[ + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless, + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom.py new file mode 100644 index 00000000..0485c9e6 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_custom_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId, +) + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustom(UniversalBaseModel): + """ + The identity object for custom identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_is_social_enum.py new file mode 100644 index 00000000..a7918a7a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_profile_data.py new file mode 100644 index 00000000..8d03f70a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_provider_enum.py new file mode 100644 index 00000000..179d35a8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomProviderEnum = typing.Union[ + typing.Literal["custom"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_user_id.py new file mode 100644 index 00000000..af6f0185 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_custom_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemCustomUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database.py new file mode 100644 index 00000000..975f7eff --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_updated_previous_object_identities_item_database_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_database_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_database_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_database_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId, +) + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabase(UniversalBaseModel): + """ + The identity object for database identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_is_social_enum.py new file mode 100644 index 00000000..0b02f61c --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_profile_data.py new file mode 100644 index 00000000..a68f5d9d --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_provider_enum.py new file mode 100644 index 00000000..e2db6776 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseProviderEnum = typing.Union[ + typing.Literal["auth0"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_user_id.py new file mode 100644 index 00000000..bd73bc1f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_database_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemDatabaseUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise.py new file mode 100644 index 00000000..705ce9e1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId, +) + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterprise(UniversalBaseModel): + """ + The identity object for enterprise identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_is_social_enum.py new file mode 100644 index 00000000..c7fc7b06 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_profile_data.py new file mode 100644 index 00000000..683cf20a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_provider_enum.py new file mode 100644 index 00000000..bc0a8d1a --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_provider_enum.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseProviderEnum = typing.Union[ + typing.Literal[ + "ad", "adfs", "google-apps", "ip", "office365", "oidc", "okta", "pingfederate", "samlp", "sharepoint", "waad" + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_user_id.py new file mode 100644 index 00000000..d70aa968 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_enterprise_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemEnterpriseUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless.py new file mode 100644 index 00000000..b4dd86b3 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId, +) + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordless(UniversalBaseModel): + """ + The identity object for passwordless identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_is_social_enum.py new file mode 100644 index 00000000..f08431d1 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_profile_data.py new file mode 100644 index 00000000..90d74d93 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_provider_enum.py new file mode 100644 index 00000000..f71d2d36 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_provider_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessProviderEnum = typing.Union[ + typing.Literal["email", "sms"], typing.Any +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_user_id.py new file mode 100644 index 00000000..4453094f --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_passwordless_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemPasswordlessUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social.py new file mode 100644 index 00000000..e0098551 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social.py @@ -0,0 +1,53 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +import typing_extensions +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from ..core.serialization import FieldMetadata +from .event_stream_cloud_event_user_updated_previous_object_identities_item_social_is_social_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_social_profile_data import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_social_provider_enum import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum, +) +from .event_stream_cloud_event_user_updated_previous_object_identities_item_social_user_id import ( + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId, +) + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocial(UniversalBaseModel): + """ + The identity object for social identity providers. + """ + + connection: str = pydantic.Field() + """ + Name of the connection containing this identity. + """ + + user_id: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId + profile_data: typing_extensions.Annotated[ + typing.Optional[EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData], + FieldMetadata(alias="profileData"), + pydantic.Field(alias="profileData"), + ] = None + provider: EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum + is_social: typing_extensions.Annotated[ + EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum, + FieldMetadata(alias="isSocial"), + pydantic.Field(alias="isSocial"), + ] + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_is_social_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_is_social_enum.py new file mode 100644 index 00000000..44af3cf8 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_is_social_enum.py @@ -0,0 +1,3 @@ +# This file was auto-generated by Fern from our API Definition. + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialIsSocialEnum = bool diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_profile_data.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_profile_data.py new file mode 100644 index 00000000..979c033e --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_profile_data.py @@ -0,0 +1,61 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProfileData(UniversalBaseModel): + """ + Profile data for the user. + """ + + email: typing.Optional[str] = pydantic.Field(default=None) + """ + Email address of this user. + """ + + email_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this email address is verified (true) or unverified (false). + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + Name of this user. + """ + + username: typing.Optional[str] = pydantic.Field(default=None) + """ + Username of this user. + """ + + given_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Given name/first name/forename of this user. + """ + + family_name: typing.Optional[str] = pydantic.Field(default=None) + """ + Family name/last name/surname of this user. + """ + + phone_number: typing.Optional[str] = pydantic.Field(default=None) + """ + Phone number of this user. + """ + + phone_verified: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this phone number has been verified (true) or not (false). + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_provider_enum.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_provider_enum.py new file mode 100644 index 00000000..b6294fb0 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_provider_enum.py @@ -0,0 +1,48 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialProviderEnum = typing.Union[ + typing.Literal[ + "amazon", + "apple", + "dropbox", + "bitbucket", + "auth0-oidc", + "baidu", + "bitly", + "box", + "daccount", + "dwolla", + "evernote-sandbox", + "evernote", + "exact", + "facebook", + "fitbit", + "github", + "google-oauth2", + "instagram", + "line", + "linkedin", + "oauth1", + "oauth2", + "paypal", + "paypal-sandbox", + "planningcenter", + "salesforce-community", + "salesforce-sandbox", + "salesforce", + "shopify", + "soundcloud", + "thirtysevensignals", + "twitter", + "untapped", + "vkontakte", + "weibo", + "windowslive", + "wordpress", + "yahoo", + "yandex", + ], + typing.Any, +] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_user_id.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_user_id.py new file mode 100644 index 00000000..1e4a7f97 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_identities_item_social_user_id.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectIdentitiesItemSocialUserId = typing.Union[str, int] diff --git a/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_user_metadata.py b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_user_metadata.py new file mode 100644 index 00000000..404fee77 --- /dev/null +++ b/src/auth0/management/types/event_stream_cloud_event_user_updated_previous_object_user_metadata.py @@ -0,0 +1,8 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +EventStreamCloudEventUserUpdatedPreviousObjectUserMetadata = typing.Dict[str, typing.Any] +""" +User metadata to which this user has read/write access. +""" diff --git a/src/auth0/management/types/form_widget_g_maps_address_config.py b/src/auth0/management/types/form_widget_g_maps_address_config.py index 77fe9c06..2fc8addc 100644 --- a/src/auth0/management/types/form_widget_g_maps_address_config.py +++ b/src/auth0/management/types/form_widget_g_maps_address_config.py @@ -8,6 +8,7 @@ class FormWidgetGMapsAddressConfig(UniversalBaseModel): api_key: str + server_key: typing.Optional[str] = None if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/auth0/management/types/get_client_response_content.py b/src/auth0/management/types/get_client_response_content.py index b3685afd..8d7ae799 100644 --- a/src/auth0/management/types/get_client_response_content.py +++ b/src/auth0/management/types/get_client_response_content.py @@ -6,6 +6,7 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .b_2_b_integration_configuration import B2BIntegrationConfiguration from .client_addons import ClientAddons from .client_app_type_enum import ClientAppTypeEnum from .client_async_approval_notifications_channels_api_post_configuration import ( @@ -231,6 +232,11 @@ class GetClientResponseContent(UniversalBaseModel): token_quota: typing.Optional[TokenQuota] = None express_configuration: typing.Optional[ExpressConfiguration] = None + b_2_b_integration_configuration: typing_extensions.Annotated[ + typing.Optional[B2BIntegrationConfiguration], + FieldMetadata(alias="b2b_integration_configuration"), + pydantic.Field(alias="b2b_integration_configuration"), + ] = None my_organization_configuration: typing.Optional[ClientMyOrganizationResponseConfiguration] = None identity_assertion_authorization_grant: typing.Optional[IdentityAssertionAuthorizationGrant] = None third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = None diff --git a/src/auth0/management/types/get_connection_profile_response_content.py b/src/auth0/management/types/get_connection_profile_response_content.py index 844ce6f9..371ab892 100644 --- a/src/auth0/management/types/get_connection_profile_response_content.py +++ b/src/auth0/management/types/get_connection_profile_response_content.py @@ -11,6 +11,7 @@ from .connection_profile_id import ConnectionProfileId from .connection_profile_name import ConnectionProfileName from .connection_profile_organization import ConnectionProfileOrganization +from .connection_profile_provisioning import ConnectionProfileProvisioning from .connection_profile_strategy_overrides import ConnectionProfileStrategyOverrides @@ -22,6 +23,7 @@ class GetConnectionProfileResponseContent(UniversalBaseModel): enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = None connection_config: typing.Optional[ConnectionProfileConfig] = None strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = None + provisioning: typing.Optional[ConnectionProfileProvisioning] = None cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/list_organization_templates_paginated_response_content.py b/src/auth0/management/types/list_organization_templates_paginated_response_content.py new file mode 100644 index 00000000..f6ec4083 --- /dev/null +++ b/src/auth0/management/types/list_organization_templates_paginated_response_content.py @@ -0,0 +1,25 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .organization_template import OrganizationTemplate + + +class ListOrganizationTemplatesPaginatedResponseContent(UniversalBaseModel): + next: typing.Optional[str] = pydantic.Field(default=None) + """ + A cursor to be used as the "from" query parameter for the next page of results. + """ + + organization_templates: typing.Optional[typing.List[OrganizationTemplate]] = None + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/list_template_organizations_paginated_response_content.py b/src/auth0/management/types/list_template_organizations_paginated_response_content.py new file mode 100644 index 00000000..aff80ee1 --- /dev/null +++ b/src/auth0/management/types/list_template_organizations_paginated_response_content.py @@ -0,0 +1,28 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .organization_template_assigned_organization import OrganizationTemplateAssignedOrganization + + +class ListTemplateOrganizationsPaginatedResponseContent(UniversalBaseModel): + next: typing.Optional[str] = pydantic.Field(default=None) + """ + A cursor to be used as the "from" query parameter for the next page of results. + """ + + organizations: typing.List[OrganizationTemplateAssignedOrganization] = pydantic.Field() + """ + The list of organizations assigned to this template. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/network_acl_http_message_signature.py b/src/auth0/management/types/network_acl_http_message_signature.py new file mode 100644 index 00000000..90fe90d8 --- /dev/null +++ b/src/auth0/management/types/network_acl_http_message_signature.py @@ -0,0 +1,24 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .network_acl_http_message_signature_keys import NetworkAclHttpMessageSignatureKeys + + +class NetworkAclHttpMessageSignature(UniversalBaseModel): + """ + HTTP Message Signature configuration. + """ + + keys: NetworkAclHttpMessageSignatureKeys + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/network_acl_http_message_signature_key.py b/src/auth0/management/types/network_acl_http_message_signature_key.py new file mode 100644 index 00000000..6a16d011 --- /dev/null +++ b/src/auth0/management/types/network_acl_http_message_signature_key.py @@ -0,0 +1,22 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class NetworkAclHttpMessageSignatureKey(UniversalBaseModel): + id: str = pydantic.Field() + """ + Auth0-generated identifier for the key, as returned by `POST /api/v2/keys/network-acls`. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/network_acl_http_message_signature_keys.py b/src/auth0/management/types/network_acl_http_message_signature_keys.py new file mode 100644 index 00000000..b7eced28 --- /dev/null +++ b/src/auth0/management/types/network_acl_http_message_signature_keys.py @@ -0,0 +1,10 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +from .network_acl_http_message_signature_key import NetworkAclHttpMessageSignatureKey + +NetworkAclHttpMessageSignatureKeys = typing.List[NetworkAclHttpMessageSignatureKey] +""" +The keys whose signatures satisfy this rule. Each id references a key that was already created via `POST /api/v2/keys/network-acls`. +""" diff --git a/src/auth0/management/types/network_acl_match.py b/src/auth0/management/types/network_acl_match.py index a739f767..3e1aa36a 100644 --- a/src/auth0/management/types/network_acl_match.py +++ b/src/auth0/management/types/network_acl_match.py @@ -6,6 +6,7 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .network_acl_http_message_signature import NetworkAclHttpMessageSignature from .network_acl_match_connecting_ipv_4_cidr import NetworkAclMatchConnectingIpv4Cidr from .network_acl_match_connecting_ipv_6_cidr import NetworkAclMatchConnectingIpv6Cidr from .network_acl_match_ipv_4_cidr import NetworkAclMatchIpv4Cidr @@ -51,6 +52,7 @@ class NetworkAclMatch(UniversalBaseModel): FieldMetadata(alias="connecting_ipv6_cidrs"), pydantic.Field(alias="connecting_ipv6_cidrs"), ] = None + http_message_signature: typing.Optional[NetworkAclHttpMessageSignature] = None if IS_PYDANTIC_V2: model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 diff --git a/src/auth0/management/types/oauth_scope.py b/src/auth0/management/types/oauth_scope.py index 0619c6de..6a92533d 100644 --- a/src/auth0/management/types/oauth_scope.py +++ b/src/auth0/management/types/oauth_scope.py @@ -248,8 +248,12 @@ "read:organization_clients", "update:organization_clients", "delete:organization_clients", + "create:organization_templates", + "read:organization_templates", + "update:organization_templates", "create:network_acl_keys", "read:network_acl_keys", + "delete:network_acl_keys", ], typing.Any, ] diff --git a/src/auth0/management/types/organization_deletion_behavior_enum.py b/src/auth0/management/types/organization_deletion_behavior_enum.py new file mode 100644 index 00000000..094b7b2d --- /dev/null +++ b/src/auth0/management/types/organization_deletion_behavior_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +OrganizationDeletionBehaviorEnum = typing.Union[typing.Literal["allow", "allow_if_empty"], typing.Any] diff --git a/src/auth0/management/types/organization_template.py b/src/auth0/management/types/organization_template.py new file mode 100644 index 00000000..d5c653ca --- /dev/null +++ b/src/auth0/management/types/organization_template.py @@ -0,0 +1,89 @@ +# This file was auto-generated by Fern from our API Definition. + +import datetime as dt +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .connection_deletion_behavior_enum import ConnectionDeletionBehaviorEnum +from .organization_deletion_behavior_enum import OrganizationDeletionBehaviorEnum +from .organization_template_allowed_strategy_enum import OrganizationTemplateAllowedStrategyEnum +from .organization_template_role_visibility_policy import OrganizationTemplateRoleVisibilityPolicy +from .organization_template_use_for_organization_discovery import OrganizationTemplateUseForOrganizationDiscovery + + +class OrganizationTemplate(UniversalBaseModel): + id: typing.Optional[str] = pydantic.Field(default=None) + """ + Organization Template identifier. + """ + + name: typing.Optional[str] = pydantic.Field(default=None) + """ + The name of the organization template. + """ + + is_default: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether this is the default template applied to new organizations. + """ + + organization_deletion_behavior: typing.Optional[OrganizationDeletionBehaviorEnum] = None + connection_deletion_behavior: typing.Optional[ConnectionDeletionBehaviorEnum] = None + enforce_permission_ceiling: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether to enforce permission ceiling for organizations using this template. + """ + + enforce_self_assignment_restriction: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether to enforce self-assignment restrictions for organizations using this template. + """ + + connection_profile_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The connection profile to apply to new connections. + """ + + user_attribute_profile_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The user attribute profile to apply to organizations. + """ + + allowed_strategies: typing.Optional[typing.List[OrganizationTemplateAllowedStrategyEnum]] = pydantic.Field( + default=None + ) + """ + List of allowed connection strategies for this template. + """ + + invitation_landing_client_id: typing.Optional[str] = pydantic.Field(default=None) + """ + The client ID for the invitation landing page. + """ + + admin_roles_assignment: typing.Optional[typing.List[str]] = pydantic.Field(default=None) + """ + Default admin roles to assign to organization creators. + """ + + use_for_organization_discovery: typing.Optional[OrganizationTemplateUseForOrganizationDiscovery] = None + role_visibility_policy: typing.Optional[OrganizationTemplateRoleVisibilityPolicy] = None + created_at: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + The ISO 8601 formatted timestamp representing when the template was created. + """ + + updated_at: typing.Optional[dt.datetime] = pydantic.Field(default=None) + """ + The ISO 8601 formatted timestamp representing when the template was last updated. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/organization_template_allowed_strategy_enum.py b/src/auth0/management/types/organization_template_allowed_strategy_enum.py new file mode 100644 index 00000000..7b5d2364 --- /dev/null +++ b/src/auth0/management/types/organization_template_allowed_strategy_enum.py @@ -0,0 +1,7 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +OrganizationTemplateAllowedStrategyEnum = typing.Union[ + typing.Literal["adfs", "google-apps", "oidc", "okta", "pingfederate", "samlp", "waad"], typing.Any +] diff --git a/src/auth0/management/types/organization_template_assigned_organization.py b/src/auth0/management/types/organization_template_assigned_organization.py new file mode 100644 index 00000000..d1b79eec --- /dev/null +++ b/src/auth0/management/types/organization_template_assigned_organization.py @@ -0,0 +1,26 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class OrganizationTemplateAssignedOrganization(UniversalBaseModel): + """ + An organization assigned to the template. + """ + + id: str = pydantic.Field() + """ + Organization identifier. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/organization_template_role_visibility_enum.py b/src/auth0/management/types/organization_template_role_visibility_enum.py new file mode 100644 index 00000000..0448c321 --- /dev/null +++ b/src/auth0/management/types/organization_template_role_visibility_enum.py @@ -0,0 +1,5 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +OrganizationTemplateRoleVisibilityEnum = typing.Union[typing.Literal["write", "read_only", "hidden"], typing.Any] diff --git a/src/auth0/management/types/organization_template_role_visibility_override.py b/src/auth0/management/types/organization_template_role_visibility_override.py new file mode 100644 index 00000000..8c4a7411 --- /dev/null +++ b/src/auth0/management/types/organization_template_role_visibility_override.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .organization_template_role_visibility_enum import OrganizationTemplateRoleVisibilityEnum + + +class OrganizationTemplateRoleVisibilityOverride(UniversalBaseModel): + """ + A role visibility override. + """ + + role_id: str = pydantic.Field() + """ + The role identifier. + """ + + access: OrganizationTemplateRoleVisibilityEnum + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/organization_template_role_visibility_policy.py b/src/auth0/management/types/organization_template_role_visibility_policy.py new file mode 100644 index 00000000..52242742 --- /dev/null +++ b/src/auth0/management/types/organization_template_role_visibility_policy.py @@ -0,0 +1,29 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel +from .organization_template_role_visibility_enum import OrganizationTemplateRoleVisibilityEnum +from .organization_template_role_visibility_override import OrganizationTemplateRoleVisibilityOverride + + +class OrganizationTemplateRoleVisibilityPolicy(UniversalBaseModel): + """ + Controls role visibility for organization administrators. + """ + + default_value: OrganizationTemplateRoleVisibilityEnum + overrides: typing.Optional[typing.List[OrganizationTemplateRoleVisibilityOverride]] = pydantic.Field(default=None) + """ + Role-specific visibility overrides. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/organization_template_use_for_organization_discovery.py b/src/auth0/management/types/organization_template_use_for_organization_discovery.py new file mode 100644 index 00000000..b3682cba --- /dev/null +++ b/src/auth0/management/types/organization_template_use_for_organization_discovery.py @@ -0,0 +1,31 @@ +# This file was auto-generated by Fern from our API Definition. + +import typing + +import pydantic +from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel + + +class OrganizationTemplateUseForOrganizationDiscovery(UniversalBaseModel): + """ + Controls whether connections from this template are used for organization discovery. + """ + + default_value: bool = pydantic.Field() + """ + The default value for organization discovery. + """ + + allowed_values: typing.Optional[typing.List[bool]] = pydantic.Field(default=None) + """ + The allowed values for organization discovery. + """ + + if IS_PYDANTIC_V2: + model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(extra="allow", frozen=True) # type: ignore # Pydantic v2 + else: + + class Config: + frozen = True + smart_union = True + extra = pydantic.Extra.allow diff --git a/src/auth0/management/types/rotate_client_secret_response_content.py b/src/auth0/management/types/rotate_client_secret_response_content.py index 26618273..cb712a0c 100644 --- a/src/auth0/management/types/rotate_client_secret_response_content.py +++ b/src/auth0/management/types/rotate_client_secret_response_content.py @@ -6,6 +6,7 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .b_2_b_integration_configuration import B2BIntegrationConfiguration from .client_addons import ClientAddons from .client_app_type_enum import ClientAppTypeEnum from .client_async_approval_notifications_channels_api_post_configuration import ( @@ -231,6 +232,11 @@ class RotateClientSecretResponseContent(UniversalBaseModel): token_quota: typing.Optional[TokenQuota] = None express_configuration: typing.Optional[ExpressConfiguration] = None + b_2_b_integration_configuration: typing_extensions.Annotated[ + typing.Optional[B2BIntegrationConfiguration], + FieldMetadata(alias="b2b_integration_configuration"), + pydantic.Field(alias="b2b_integration_configuration"), + ] = None my_organization_configuration: typing.Optional[ClientMyOrganizationResponseConfiguration] = None identity_assertion_authorization_grant: typing.Optional[IdentityAssertionAuthorizationGrant] = None third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = None diff --git a/src/auth0/management/types/screen_group_name_enum.py b/src/auth0/management/types/screen_group_name_enum.py index 2000828e..72b79f10 100644 --- a/src/auth0/management/types/screen_group_name_enum.py +++ b/src/auth0/management/types/screen_group_name_enum.py @@ -33,6 +33,7 @@ "reset-password-mfa-webauthn-roaming-challenge", "custom-form", "consent", + "consent-tenant-scopes", "customized-consent", "logout", "logout-complete", diff --git a/src/auth0/management/types/tenant_settings_flags.py b/src/auth0/management/types/tenant_settings_flags.py index 1ee77b62..12d77eac 100644 --- a/src/auth0/management/types/tenant_settings_flags.py +++ b/src/auth0/management/types/tenant_settings_flags.py @@ -159,6 +159,11 @@ class TenantSettingsFlags(UniversalBaseModel): This tenant signed up for the Auth4GenAI trail """ + local_resource_discovery: typing.Optional[bool] = pydantic.Field(default=None) + """ + Whether the Local Resource Discovery endpoint is enabled (true) or disabled (false). + """ + enable_dynamic_client_registration: typing.Optional[bool] = pydantic.Field(default=None) """ Whether third-party developers can dynamically register applications for your APIs (true) or not (false). This flag enables dynamic client registration. diff --git a/src/auth0/management/types/update_client_response_content.py b/src/auth0/management/types/update_client_response_content.py index 1a54913d..8cec7ead 100644 --- a/src/auth0/management/types/update_client_response_content.py +++ b/src/auth0/management/types/update_client_response_content.py @@ -6,6 +6,7 @@ import typing_extensions from ..core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel from ..core.serialization import FieldMetadata +from .b_2_b_integration_configuration import B2BIntegrationConfiguration from .client_addons import ClientAddons from .client_app_type_enum import ClientAppTypeEnum from .client_async_approval_notifications_channels_api_post_configuration import ( @@ -231,6 +232,11 @@ class UpdateClientResponseContent(UniversalBaseModel): token_quota: typing.Optional[TokenQuota] = None express_configuration: typing.Optional[ExpressConfiguration] = None + b_2_b_integration_configuration: typing_extensions.Annotated[ + typing.Optional[B2BIntegrationConfiguration], + FieldMetadata(alias="b2b_integration_configuration"), + pydantic.Field(alias="b2b_integration_configuration"), + ] = None my_organization_configuration: typing.Optional[ClientMyOrganizationResponseConfiguration] = None identity_assertion_authorization_grant: typing.Optional[IdentityAssertionAuthorizationGrant] = None third_party_security_mode: typing.Optional[ClientThirdPartySecurityModeEnum] = None diff --git a/src/auth0/management/types/update_connection_options.py b/src/auth0/management/types/update_connection_options.py index 07d0b7ff..e8df3f96 100644 --- a/src/auth0/management/types/update_connection_options.py +++ b/src/auth0/management/types/update_connection_options.py @@ -11,6 +11,7 @@ from .connection_authentication_methods import ConnectionAuthenticationMethods from .connection_custom_scripts import ConnectionCustomScripts from .connection_dpop_signing_alg_enum import ConnectionDpopSigningAlgEnum +from .connection_enable_pushed_authorization_requests import ConnectionEnablePushedAuthorizationRequests from .connection_gateway_authentication import ConnectionGatewayAuthentication from .connection_id_token_session_expiry_supported import ConnectionIdTokenSessionExpirySupported from .connection_id_token_signed_response_algs import ConnectionIdTokenSignedResponseAlgs @@ -22,6 +23,7 @@ from .connection_password_no_personal_info_options import ConnectionPasswordNoPersonalInfoOptions from .connection_password_options import ConnectionPasswordOptions from .connection_password_policy_enum import ConnectionPasswordPolicyEnum +from .connection_pushed_authorization_request_endpoint import ConnectionPushedAuthorizationRequestEndpoint from .connection_set_user_root_attributes_enum import ConnectionSetUserRootAttributesEnum from .connection_token_endpoint_auth_method_enum import ConnectionTokenEndpointAuthMethodEnum from .connection_token_endpoint_auth_signing_alg_enum import ConnectionTokenEndpointAuthSigningAlgEnum @@ -107,6 +109,8 @@ class UpdateConnectionOptions(UniversalBaseModel): assertion_decryption_settings: typing.Optional[ConnectionAssertionDecryptionSettings] = None id_token_signed_response_algs: typing.Optional[ConnectionIdTokenSignedResponseAlgs] = None dpop_signing_alg: typing.Optional[ConnectionDpopSigningAlgEnum] = None + enable_pushed_authorization_requests: typing.Optional[ConnectionEnablePushedAuthorizationRequests] = None + pushed_authorization_request_endpoint: typing.Optional[ConnectionPushedAuthorizationRequestEndpoint] = None token_endpoint_auth_method: typing.Optional[ConnectionTokenEndpointAuthMethodEnum] = None token_endpoint_auth_signing_alg: typing.Optional[ConnectionTokenEndpointAuthSigningAlgEnum] = None token_endpoint_jwtca_aud_format: typing.Optional[ConnectionTokenEndpointJwtcaAudFormatEnumOidc] = None diff --git a/src/auth0/management/types/update_connection_profile_response_content.py b/src/auth0/management/types/update_connection_profile_response_content.py index 1953c351..474f9736 100644 --- a/src/auth0/management/types/update_connection_profile_response_content.py +++ b/src/auth0/management/types/update_connection_profile_response_content.py @@ -11,6 +11,7 @@ from .connection_profile_id import ConnectionProfileId from .connection_profile_name import ConnectionProfileName from .connection_profile_organization import ConnectionProfileOrganization +from .connection_profile_provisioning import ConnectionProfileProvisioning from .connection_profile_strategy_overrides import ConnectionProfileStrategyOverrides @@ -22,6 +23,7 @@ class UpdateConnectionProfileResponseContent(UniversalBaseModel): enabled_features: typing.Optional[ConnectionProfileEnabledFeatures] = None connection_config: typing.Optional[ConnectionProfileConfig] = None strategy_overrides: typing.Optional[ConnectionProfileStrategyOverrides] = None + provisioning: typing.Optional[ConnectionProfileProvisioning] = None cross_app_access_resource_app: typing.Optional[ConnectionProfileCrossAppAccessResourceApp] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/types/update_connection_request_content_saml.py b/src/auth0/management/types/update_connection_request_content_saml.py index a3f40484..38b29532 100644 --- a/src/auth0/management/types/update_connection_request_content_saml.py +++ b/src/auth0/management/types/update_connection_request_content_saml.py @@ -5,6 +5,7 @@ import pydantic from ..core.pydantic_utilities import IS_PYDANTIC_V2 from .connection_common import ConnectionCommon +from .connection_cross_app_access_resource_app import ConnectionCrossAppAccessResourceApp from .connection_options_saml import ConnectionOptionsSaml from .connection_show_as_button import ConnectionShowAsButton @@ -15,6 +16,7 @@ class UpdateConnectionRequestContentSaml(ConnectionCommon): """ options: typing.Optional[ConnectionOptionsSaml] = None + cross_app_access_resource_app: typing.Optional[ConnectionCrossAppAccessResourceApp] = None show_as_button: typing.Optional[ConnectionShowAsButton] = None if IS_PYDANTIC_V2: diff --git a/src/auth0/management/users/organizations/client.py b/src/auth0/management/users/organizations/client.py index 4b0cf57e..e4cca7b1 100644 --- a/src/auth0/management/users/organizations/client.py +++ b/src/auth0/management/users/organizations/client.py @@ -39,6 +39,22 @@ def list( """ Retrieve list of the specified user's current Organization memberships. User must be specified by user ID. For more information, review [Auth0 Organizations](https://auth0.com/docs/manage-users/organizations). + This endpoint supports two types of pagination: + + - Offset pagination + - Checkpoint pagination + + Checkpoint pagination must be used if you need to retrieve more than 1000 organizations. + + **Checkpoint Pagination** + + To search by checkpoint, use the following parameters: + + - `from`: Optional id from which to start selection. + - `take`: The total number of entries to retrieve when using the `from` parameter. Defaults to 50. + + **Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining. + Parameters ---------- id : str @@ -112,6 +128,22 @@ async def list( """ Retrieve list of the specified user's current Organization memberships. User must be specified by user ID. For more information, review [Auth0 Organizations](https://auth0.com/docs/manage-users/organizations). + This endpoint supports two types of pagination: + + - Offset pagination + - Checkpoint pagination + + Checkpoint pagination must be used if you need to retrieve more than 1000 organizations. + + **Checkpoint Pagination** + + To search by checkpoint, use the following parameters: + + - `from`: Optional id from which to start selection. + - `take`: The total number of entries to retrieve when using the `from` parameter. Defaults to 50. + + **Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining. + Parameters ---------- id : str diff --git a/src/auth0/management/users/organizations/raw_client.py b/src/auth0/management/users/organizations/raw_client.py index 29a8a102..dde71f55 100644 --- a/src/auth0/management/users/organizations/raw_client.py +++ b/src/auth0/management/users/organizations/raw_client.py @@ -10,6 +10,7 @@ from ...core.parse_error import ParsingError from ...core.pydantic_utilities import parse_obj_as from ...core.request_options import RequestOptions +from ...errors.bad_request_error import BadRequestError from ...errors.forbidden_error import ForbiddenError from ...errors.not_found_error import NotFoundError from ...errors.too_many_requests_error import TooManyRequestsError @@ -37,6 +38,22 @@ def list( """ Retrieve list of the specified user's current Organization memberships. User must be specified by user ID. For more information, review [Auth0 Organizations](https://auth0.com/docs/manage-users/organizations). + This endpoint supports two types of pagination: + + - Offset pagination + - Checkpoint pagination + + Checkpoint pagination must be used if you need to retrieve more than 1000 organizations. + + **Checkpoint Pagination** + + To search by checkpoint, use the following parameters: + + - `from`: Optional id from which to start selection. + - `take`: The total number of entries to retrieve when using the `from` parameter. Defaults to 50. + + **Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining. + Parameters ---------- id : str @@ -90,6 +107,17 @@ def list( request_options=request_options, ) return SyncPager(has_next=_has_next, items=_items, get_next=_get_next, response=_parsed_response) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) if _response.status_code == 401: raise UnauthorizedError( headers=dict(_response.headers), @@ -160,6 +188,22 @@ async def list( """ Retrieve list of the specified user's current Organization memberships. User must be specified by user ID. For more information, review [Auth0 Organizations](https://auth0.com/docs/manage-users/organizations). + This endpoint supports two types of pagination: + + - Offset pagination + - Checkpoint pagination + + Checkpoint pagination must be used if you need to retrieve more than 1000 organizations. + + **Checkpoint Pagination** + + To search by checkpoint, use the following parameters: + + - `from`: Optional id from which to start selection. + - `take`: The total number of entries to retrieve when using the `from` parameter. Defaults to 50. + + **Note**: The first time you call this endpoint using checkpoint pagination, omit the `from` parameter. If there are more results, a `next` value is included in the response. You can use this for subsequent API calls. When `next` is no longer included in the response, no pages are remaining. + Parameters ---------- id : str @@ -216,6 +260,17 @@ async def _get_next(): ) return AsyncPager(has_next=_has_next, items=_items, get_next=_get_next, response=_parsed_response) + if _response.status_code == 400: + raise BadRequestError( + headers=dict(_response.headers), + body=typing.cast( + typing.Any, + parse_obj_as( + type_=typing.Any, # type: ignore + object_=_response.json(), + ), + ), + ) if _response.status_code == 401: raise UnauthorizedError( headers=dict(_response.headers), diff --git a/tests/wire/test_keys_networkAcls.py b/tests/wire/test_keys_networkAcls.py index ef61632c..3aae06a0 100644 --- a/tests/wire/test_keys_networkAcls.py +++ b/tests/wire/test_keys_networkAcls.py @@ -29,3 +29,13 @@ def test_keys_networkAcls_get() -> None: id="id", ) verify_request_count(test_id, "GET", "/keys/network-acls/id", None, 1) + + +def test_keys_networkAcls_delete() -> None: + """Test delete endpoint with WireMock""" + test_id = "keys.network_acls.delete.0" + client = get_client(test_id) + client.keys.network_acls.delete( + id="id", + ) + verify_request_count(test_id, "DELETE", "/keys/network-acls/id", None, 1) diff --git a/tests/wire/test_organizationTemplates.py b/tests/wire/test_organizationTemplates.py new file mode 100644 index 00000000..1324fef6 --- /dev/null +++ b/tests/wire/test_organizationTemplates.py @@ -0,0 +1,57 @@ +from .conftest import get_client, verify_request_count + + +def test_organizationTemplates_list_() -> None: + """Test list endpoint with WireMock""" + test_id = "organization_templates.list_.0" + client = get_client(test_id) + client.organization_templates.list( + from_="from", + take=1, + ) + verify_request_count(test_id, "GET", "/organization-templates", {"from": "from", "take": "1"}, 1) + + +def test_organizationTemplates_create() -> None: + """Test create endpoint with WireMock""" + test_id = "organization_templates.create.0" + client = get_client(test_id) + client.organization_templates.create( + name="name", + organization_deletion_behavior="allow", + enforce_permission_ceiling=True, + enforce_self_assignment_restriction=True, + ) + verify_request_count(test_id, "POST", "/organization-templates", None, 1) + + +def test_organizationTemplates_get() -> None: + """Test get endpoint with WireMock""" + test_id = "organization_templates.get.0" + client = get_client(test_id) + client.organization_templates.get( + id="id", + ) + verify_request_count(test_id, "GET", "/organization-templates/id", None, 1) + + +def test_organizationTemplates_update() -> None: + """Test update endpoint with WireMock""" + test_id = "organization_templates.update.0" + client = get_client(test_id) + client.organization_templates.update( + id="id", + ) + verify_request_count(test_id, "PATCH", "/organization-templates/id", None, 1) + + +def test_organizationTemplates_list_organizations() -> None: + """Test listOrganizations endpoint with WireMock""" + test_id = "organization_templates.list_organizations.0" + client = get_client(test_id) + client.organization_templates.list_organizations( + id="id", + from_="from", + take=1, + ) + verify_request_count(test_id, "GET", "/organization-templates/id/organizations", {"from": "from", "take": "1"}, 1) diff --git a/tests/wire/test_organizations_organizationTemplate.py b/tests/wire/test_organizations_organizationTemplate.py new file mode 100644 index 00000000..e3d1b2a4 --- /dev/null +++ b/tests/wire/test_organizations_organizationTemplate.py @@ -0,0 +1,33 @@ +from .conftest import get_client, verify_request_count + + +def test_organizations_organizationTemplate_get() -> None: + """Test get endpoint with WireMock""" + test_id = "organizations.organization_template.get.0" + client = get_client(test_id) + client.organizations.organization_template.get( + id="id", + ) + verify_request_count(test_id, "GET", "/organizations/id/organization-templates", None, 1) + + +def test_organizations_organizationTemplate_assign_organization_template() -> None: + """Test assignOrganizationTemplate endpoint with WireMock""" + test_id = "organizations.organization_template.assign_organization_template.0" + client = get_client(test_id) + client.organizations.organization_template.assign_organization_template( + id="id", + template_id="template_id", + ) + verify_request_count(test_id, "PUT", "/organizations/id/organization-templates/template_id", None, 1) + + +def test_organizations_organizationTemplate_unassign_organization_template() -> None: + """Test unassignOrganizationTemplate endpoint with WireMock""" + test_id = "organizations.organization_template.unassign_organization_template.0" + client = get_client(test_id) + client.organizations.organization_template.unassign_organization_template( + id="id", + template_id="template_id", + ) + verify_request_count(test_id, "DELETE", "/organizations/id/organization-templates/template_id", None, 1) diff --git a/wiremock/wiremock-mappings.json b/wiremock/wiremock-mappings.json index 32945b67..f4e74dd9 100644 --- a/wiremock/wiremock-mappings.json +++ b/wiremock/wiremock-mappings.json @@ -785,7 +785,7 @@ }, "response": { "status": 201, - "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"third_party_client_access\": {\n \"default_value\": \"block\",\n \"allowed_values\": [\n \"allow\"\n ]\n },\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", + "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"b2b_integration_configuration\": {\n \"sso_profiles\": [\n \"sso_profiles\"\n ],\n \"integration_type\": \"custom_auth_server\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"third_party_client_access\": {\n \"default_value\": \"block\",\n \"allowed_values\": [\n \"allow\"\n ]\n },\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", "headers": { "Content-Type": "application/json" } @@ -891,7 +891,7 @@ }, "response": { "status": 200, - "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"third_party_client_access\": {\n \"default_value\": \"block\",\n \"allowed_values\": [\n \"allow\"\n ]\n },\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", + "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"b2b_integration_configuration\": {\n \"sso_profiles\": [\n \"sso_profiles\"\n ],\n \"integration_type\": \"custom_auth_server\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"third_party_client_access\": {\n \"default_value\": \"block\",\n \"allowed_values\": [\n \"allow\"\n ]\n },\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", "headers": { "Content-Type": "application/json" } @@ -963,7 +963,7 @@ }, "response": { "status": 200, - "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"third_party_client_access\": {\n \"default_value\": \"block\",\n \"allowed_values\": [\n \"allow\"\n ]\n },\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", + "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"b2b_integration_configuration\": {\n \"sso_profiles\": [\n \"sso_profiles\"\n ],\n \"integration_type\": \"custom_auth_server\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"third_party_client_access\": {\n \"default_value\": \"block\",\n \"allowed_values\": [\n \"allow\"\n ]\n },\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", "headers": { "Content-Type": "application/json" } @@ -999,7 +999,7 @@ }, "response": { "status": 200, - "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"third_party_client_access\": {\n \"default_value\": \"block\",\n \"allowed_values\": [\n \"allow\"\n ]\n },\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", + "body": "{\n \"client_id\": \"client_id\",\n \"tenant\": \"tenant\",\n \"name\": \"name\",\n \"description\": \"description\",\n \"global\": true,\n \"client_secret\": \"client_secret\",\n \"app_type\": \"native\",\n \"logo_uri\": \"logo_uri\",\n \"is_first_party\": true,\n \"oidc_conformant\": true,\n \"callbacks\": [\n \"callbacks\"\n ],\n \"allowed_origins\": [\n \"allowed_origins\"\n ],\n \"web_origins\": [\n \"web_origins\"\n ],\n \"client_aliases\": [\n \"client_aliases\"\n ],\n \"allowed_clients\": [\n \"allowed_clients\"\n ],\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_transfer\": {\n \"can_create_session_transfer_token\": true,\n \"enforce_cascade_revocation\": true,\n \"allowed_authentication_methods\": [\n \"cookie\"\n ],\n \"enforce_device_binding\": \"ip\",\n \"allow_refresh_token\": true,\n \"enforce_online_refresh_tokens\": true,\n \"delegation\": {\n \"allow_delegated_access\": true,\n \"enforce_device_binding\": \"ip\"\n }\n },\n \"oidc_logout\": {\n \"backchannel_logout_urls\": [\n \"backchannel_logout_urls\"\n ],\n \"backchannel_logout_initiators\": {\n \"mode\": \"custom\",\n \"selected_initiators\": [\n \"rp-logout\"\n ]\n },\n \"backchannel_logout_session_metadata\": {\n \"include\": true\n }\n },\n \"grant_types\": [\n \"grant_types\"\n ],\n \"jwt_configuration\": {\n \"lifetime_in_seconds\": 1,\n \"secret_encoded\": true,\n \"scopes\": {\n \"key\": \"value\"\n },\n \"alg\": \"HS256\"\n },\n \"signing_keys\": [\n {\n \"pkcs7\": \"pkcs7\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n }\n ],\n \"encryption_key\": {\n \"pub\": \"pub\",\n \"cert\": \"cert\",\n \"subject\": \"subject\"\n },\n \"sso\": true,\n \"sso_disabled\": true,\n \"cross_origin_authentication\": true,\n \"cross_origin_loc\": \"cross_origin_loc\",\n \"custom_login_page_on\": true,\n \"custom_login_page\": \"custom_login_page\",\n \"custom_login_page_preview\": \"custom_login_page_preview\",\n \"form_template\": \"form_template\",\n \"addons\": {\n \"aws\": {\n \"principal\": \"principal\",\n \"role\": \"role\",\n \"lifetime_in_seconds\": 1\n },\n \"azure_blob\": {\n \"accountName\": \"accountName\",\n \"storageAccessKey\": \"storageAccessKey\",\n \"containerName\": \"containerName\",\n \"blobName\": \"blobName\",\n \"expiration\": 1,\n \"signedIdentifier\": \"signedIdentifier\",\n \"blob_read\": true,\n \"blob_write\": true,\n \"blob_delete\": true,\n \"container_read\": true,\n \"container_write\": true,\n \"container_delete\": true,\n \"container_list\": true\n },\n \"azure_sb\": {\n \"namespace\": \"namespace\",\n \"sasKeyName\": \"sasKeyName\",\n \"sasKey\": \"sasKey\",\n \"entityPath\": \"entityPath\",\n \"expiration\": 1\n },\n \"rms\": {\n \"url\": \"url\"\n },\n \"mscrm\": {\n \"url\": \"url\"\n },\n \"slack\": {\n \"team\": \"team\"\n },\n \"sentry\": {\n \"org_slug\": \"org_slug\",\n \"base_url\": \"base_url\"\n },\n \"box\": {\n \"key\": \"value\"\n },\n \"cloudbees\": {\n \"key\": \"value\"\n },\n \"concur\": {\n \"key\": \"value\"\n },\n \"dropbox\": {\n \"key\": \"value\"\n },\n \"echosign\": {\n \"domain\": \"domain\"\n },\n \"egnyte\": {\n \"domain\": \"domain\"\n },\n \"firebase\": {\n \"secret\": \"secret\",\n \"private_key_id\": \"private_key_id\",\n \"private_key\": \"private_key\",\n \"client_email\": \"client_email\",\n \"lifetime_in_seconds\": 1\n },\n \"newrelic\": {\n \"account\": \"account\"\n },\n \"office365\": {\n \"domain\": \"domain\",\n \"connection\": \"connection\"\n },\n \"salesforce\": {\n \"entity_id\": \"entity_id\"\n },\n \"salesforce_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"salesforce_sandbox_api\": {\n \"clientid\": \"clientid\",\n \"principal\": \"principal\",\n \"communityName\": \"communityName\",\n \"community_url_section\": \"community_url_section\"\n },\n \"samlp\": {\n \"mappings\": {\n \"key\": \"value\"\n },\n \"audience\": \"audience\",\n \"recipient\": \"recipient\",\n \"createUpnClaim\": true,\n \"mapUnknownClaimsAsIs\": true,\n \"passthroughClaimsWithNoMapping\": true,\n \"mapIdentities\": true,\n \"signatureAlgorithm\": \"signatureAlgorithm\",\n \"digestAlgorithm\": \"digestAlgorithm\",\n \"issuer\": \"issuer\",\n \"destination\": \"destination\",\n \"lifetimeInSeconds\": 1,\n \"signResponse\": true,\n \"nameIdentifierFormat\": \"nameIdentifierFormat\",\n \"nameIdentifierProbes\": [\n \"nameIdentifierProbes\"\n ],\n \"authnContextClassRef\": \"authnContextClassRef\"\n },\n \"layer\": {\n \"providerId\": \"providerId\",\n \"keyId\": \"keyId\",\n \"privateKey\": \"privateKey\",\n \"principal\": \"principal\",\n \"expiration\": 1\n },\n \"sap_api\": {\n \"clientid\": \"clientid\",\n \"usernameAttribute\": \"usernameAttribute\",\n \"tokenEndpointUrl\": \"tokenEndpointUrl\",\n \"scope\": \"scope\",\n \"servicePassword\": \"servicePassword\",\n \"nameIdentifierFormat\": \"nameIdentifierFormat\"\n },\n \"sharepoint\": {\n \"url\": \"url\",\n \"external_url\": [\n \"external_url\"\n ]\n },\n \"springcm\": {\n \"acsurl\": \"acsurl\"\n },\n \"wams\": {\n \"masterkey\": \"masterkey\"\n },\n \"wsfed\": {\n \"key\": \"value\"\n },\n \"zendesk\": {\n \"accountName\": \"accountName\"\n },\n \"zoom\": {\n \"account\": \"account\"\n },\n \"sso_integration\": {\n \"name\": \"name\",\n \"version\": \"version\"\n }\n },\n \"token_endpoint_auth_method\": \"none\",\n \"is_token_endpoint_ip_header_trusted\": true,\n \"client_metadata\": {\n \"key\": \"value\"\n },\n \"mobile\": {\n \"android\": {\n \"app_package_name\": \"app_package_name\",\n \"sha256_cert_fingerprints\": [\n \"sha256_cert_fingerprints\"\n ]\n },\n \"ios\": {\n \"team_id\": \"team_id\",\n \"app_bundle_identifier\": \"app_bundle_identifier\"\n }\n },\n \"initiate_login_uri\": \"initiate_login_uri\",\n \"native_social_login\": {\n \"apple\": {\n \"enabled\": true\n },\n \"facebook\": {\n \"enabled\": true\n },\n \"google\": {\n \"enabled\": true\n }\n },\n \"fedcm_login\": {\n \"google\": {\n \"is_enabled\": true\n }\n },\n \"refresh_token\": {\n \"rotation_type\": \"rotating\",\n \"expiration_type\": \"expiring\",\n \"leeway\": 1,\n \"token_lifetime\": 1,\n \"infinite_token_lifetime\": true,\n \"idle_token_lifetime\": 1,\n \"infinite_idle_token_lifetime\": true,\n \"policies\": [\n {\n \"audience\": \"audience\",\n \"scope\": [\n \"scope\"\n ]\n }\n ]\n },\n \"default_organization\": {\n \"organization_id\": \"organization_id\",\n \"flows\": [\n \"client_credentials\"\n ]\n },\n \"organization_usage\": \"deny\",\n \"organization_require_behavior\": \"no_prompt\",\n \"organization_discovery_methods\": [\n \"email\"\n ],\n \"client_authentication_methods\": {\n \"private_key_jwt\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"self_signed_tls_client_auth\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"require_pushed_authorization_requests\": true,\n \"require_proof_of_possession\": true,\n \"signed_request_object\": {\n \"required\": true,\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ]\n },\n \"token_vault_privileged_access\": {\n \"credentials\": [\n {\n \"id\": \"id\"\n }\n ],\n \"ip_allowlist\": [\n \"ip_allowlist\"\n ],\n \"grants\": [\n {\n \"connection\": \"connection\",\n \"scopes\": [\n \"scopes\"\n ]\n }\n ]\n },\n \"compliance_level\": \"none\",\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"token_exchange\": {\n \"allow_any_profile_of_type\": [\n \"custom_authentication\"\n ]\n },\n \"par_request_expiry\": 1,\n \"token_quota\": {\n \"client_credentials\": {\n \"enforce\": true,\n \"per_day\": 1,\n \"per_hour\": 1\n }\n },\n \"express_configuration\": {\n \"initiate_login_uri_template\": \"initiate_login_uri_template\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"connection_profile_id\": \"connection_profile_id\",\n \"enable_client\": true,\n \"enable_organization\": true,\n \"linked_clients\": [\n {\n \"client_id\": \"client_id\"\n }\n ],\n \"okta_oin_client_id\": \"okta_oin_client_id\",\n \"admin_login_domain\": \"admin_login_domain\",\n \"oin_submission_id\": \"oin_submission_id\"\n },\n \"b2b_integration_configuration\": {\n \"sso_profiles\": [\n \"sso_profiles\"\n ],\n \"integration_type\": \"custom_auth_server\"\n },\n \"my_organization_configuration\": {\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"pingfederate\"\n ],\n \"third_party_client_access\": {\n \"default_value\": \"block\",\n \"allowed_values\": [\n \"allow\"\n ]\n },\n \"connection_deletion_behavior\": \"allow\",\n \"invitation_landing_client_id\": \"invitation_landing_client_id\"\n },\n \"identity_assertion_authorization_grant\": {\n \"active\": true\n },\n \"third_party_security_mode\": \"strict\",\n \"redirection_policy\": \"allow_always\",\n \"resource_server_identifier\": \"resource_server_identifier\",\n \"async_approval_notification_channels\": [\n \"guardian-push\"\n ],\n \"external_metadata_type\": \"cimd\",\n \"external_metadata_created_by\": \"admin\",\n \"external_client_id\": \"external_client_id\",\n \"jwks_uri\": \"jwks_uri\"\n}", "headers": { "Content-Type": "application/json" } @@ -1070,7 +1070,7 @@ }, "response": { "status": 201, - "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"organization\": {\n \"show_as_button\": \"none\",\n \"assign_membership_on_login\": \"none\"\n },\n \"connection_name_prefix_template\": \"connection_name_prefix_template\",\n \"enabled_features\": [\n \"scim\"\n ],\n \"strategy_overrides\": {\n \"pingfederate\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"ad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"adfs\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"waad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"google-apps\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"okta\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"oidc\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"samlp\": {\n \"enabled_features\": [\n \"scim\"\n ]\n }\n },\n \"cross_app_access_resource_app\": {\n \"status\": {\n \"default_value\": \"enabled\",\n \"allowed_values\": [\n \"enabled\"\n ]\n }\n }\n}", + "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"organization\": {\n \"show_as_button\": \"none\",\n \"assign_membership_on_login\": \"none\"\n },\n \"connection_name_prefix_template\": \"connection_name_prefix_template\",\n \"enabled_features\": [\n \"scim\"\n ],\n \"strategy_overrides\": {\n \"pingfederate\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"ad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"adfs\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"waad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"google-apps\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"okta\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"oidc\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"samlp\": {\n \"enabled_features\": [\n \"scim\"\n ]\n }\n },\n \"provisioning\": {\n \"scim\": {\n \"tokens\": {\n \"scopes\": [\n \"get:users\"\n ]\n }\n }\n },\n \"cross_app_access_resource_app\": {\n \"status\": {\n \"default_value\": \"enabled\",\n \"allowed_values\": [\n \"enabled\"\n ]\n }\n }\n}", "headers": { "Content-Type": "application/json" } @@ -1138,7 +1138,7 @@ }, "response": { "status": 200, - "body": "{\n \"id\": \"id\",\n \"display_name\": \"display_name\",\n \"template\": {\n \"name\": \"name\",\n \"organization\": {\n \"show_as_button\": \"none\",\n \"assign_membership_on_login\": \"none\"\n },\n \"connection_name_prefix_template\": \"connection_name_prefix_template\",\n \"enabled_features\": [\n \"scim\"\n ]\n }\n}", + "body": "{\n \"id\": \"id\",\n \"display_name\": \"display_name\",\n \"template\": {\n \"name\": \"name\",\n \"organization\": {\n \"show_as_button\": \"none\",\n \"assign_membership_on_login\": \"none\"\n },\n \"connection_name_prefix_template\": \"connection_name_prefix_template\",\n \"enabled_features\": [\n \"scim\"\n ],\n \"provisioning\": {\n \"scim\": {\n \"tokens\": {\n \"scopes\": [\n \"get:users\"\n ]\n }\n }\n }\n }\n}", "headers": { "Content-Type": "application/json" } @@ -1174,7 +1174,7 @@ }, "response": { "status": 200, - "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"organization\": {\n \"show_as_button\": \"none\",\n \"assign_membership_on_login\": \"none\"\n },\n \"connection_name_prefix_template\": \"connection_name_prefix_template\",\n \"enabled_features\": [\n \"scim\"\n ],\n \"strategy_overrides\": {\n \"pingfederate\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"ad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"adfs\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"waad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"google-apps\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"okta\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"oidc\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"samlp\": {\n \"enabled_features\": [\n \"scim\"\n ]\n }\n },\n \"cross_app_access_resource_app\": {\n \"status\": {\n \"default_value\": \"enabled\",\n \"allowed_values\": [\n \"enabled\"\n ]\n }\n }\n}", + "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"organization\": {\n \"show_as_button\": \"none\",\n \"assign_membership_on_login\": \"none\"\n },\n \"connection_name_prefix_template\": \"connection_name_prefix_template\",\n \"enabled_features\": [\n \"scim\"\n ],\n \"strategy_overrides\": {\n \"pingfederate\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"ad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"adfs\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"waad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"google-apps\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"okta\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"oidc\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"samlp\": {\n \"enabled_features\": [\n \"scim\"\n ]\n }\n },\n \"provisioning\": {\n \"scim\": {\n \"tokens\": {\n \"scopes\": [\n \"get:users\"\n ]\n }\n }\n },\n \"cross_app_access_resource_app\": {\n \"status\": {\n \"default_value\": \"enabled\",\n \"allowed_values\": [\n \"enabled\"\n ]\n }\n }\n}", "headers": { "Content-Type": "application/json" } @@ -1246,7 +1246,7 @@ }, "response": { "status": 200, - "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"organization\": {\n \"show_as_button\": \"none\",\n \"assign_membership_on_login\": \"none\"\n },\n \"connection_name_prefix_template\": \"connection_name_prefix_template\",\n \"enabled_features\": [\n \"scim\"\n ],\n \"strategy_overrides\": {\n \"pingfederate\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"ad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"adfs\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"waad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"google-apps\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"okta\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"oidc\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"samlp\": {\n \"enabled_features\": [\n \"scim\"\n ]\n }\n },\n \"cross_app_access_resource_app\": {\n \"status\": {\n \"default_value\": \"enabled\",\n \"allowed_values\": [\n \"enabled\"\n ]\n }\n }\n}", + "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"organization\": {\n \"show_as_button\": \"none\",\n \"assign_membership_on_login\": \"none\"\n },\n \"connection_name_prefix_template\": \"connection_name_prefix_template\",\n \"enabled_features\": [\n \"scim\"\n ],\n \"strategy_overrides\": {\n \"pingfederate\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"ad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"adfs\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"waad\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"google-apps\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"okta\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"oidc\": {\n \"enabled_features\": [\n \"scim\"\n ]\n },\n \"samlp\": {\n \"enabled_features\": [\n \"scim\"\n ]\n }\n },\n \"provisioning\": {\n \"scim\": {\n \"tokens\": {\n \"scopes\": [\n \"get:users\"\n ]\n }\n }\n },\n \"cross_app_access_resource_app\": {\n \"status\": {\n \"default_value\": \"enabled\",\n \"allowed_values\": [\n \"enabled\"\n ]\n }\n }\n}", "headers": { "Content-Type": "application/json" } @@ -2333,7 +2333,7 @@ }, "response": { "status": 200, - "body": "event: message\ndata: {\"offset\":\"offset\",\"event\":{\"specversion\":\"1.0\",\"type\":\"connection.created\",\"source\":\"source\",\"id\":\"id\",\"time\":\"2024-01-15T09:30:00Z\",\"data\":{\"object\":{\"id\":\"id\",\"name\":\"name\",\"strategy\":\"oidc\"},\"context\":{\"tenant\":{\"tenant_id\":\"tenant_id\"}}},\"a0tenant\":\"a0tenant\",\"a0stream\":\"a0stream\",\"a0purpose\":\"test\"},\"type\":\"connection.created\"}\n", + "body": "event: message\ndata: {\"offset\":\"offset\",\"event\":{\"specversion\":\"1.0\",\"type\":\"connection.created\",\"source\":\"source\",\"id\":\"id\",\"time\":\"2024-01-15T09:30:00Z\",\"data\":{\"object\":{\"id\":\"id\",\"name\":\"name\",\"strategy\":\"oidc\"},\"previous_object\":{\"id\":\"id\",\"name\":\"name\",\"strategy\":\"oidc\"},\"context\":{\"tenant\":{\"id\":\"id\"}}},\"a0tenant\":\"a0tenant\",\"a0stream\":\"a0stream\",\"a0purpose\":\"test\"},\"type\":\"connection.created\"}\n", "headers": { "Content-Type": "text/event-stream" } @@ -3594,7 +3594,7 @@ }, "response": { "status": 200, - "body": "{\n \"id\": \"id\",\n \"description\": \"description\",\n \"active\": true,\n \"priority\": 1.1,\n \"rule\": {\n \"action\": {\n \"block\": true,\n \"allow\": true,\n \"log\": true,\n \"redirect\": true,\n \"redirect_uri\": \"redirect_uri\"\n },\n \"match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ]\n },\n \"not_match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ]\n },\n \"match_all\": true,\n \"scope\": \"management\"\n },\n \"created_at\": \"created_at\",\n \"updated_at\": \"updated_at\"\n}", + "body": "{\n \"id\": \"id\",\n \"description\": \"description\",\n \"active\": true,\n \"priority\": 1.1,\n \"rule\": {\n \"action\": {\n \"block\": true,\n \"allow\": true,\n \"log\": true,\n \"redirect\": true,\n \"redirect_uri\": \"redirect_uri\"\n },\n \"match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ],\n \"http_message_signature\": {\n \"keys\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"not_match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ],\n \"http_message_signature\": {\n \"keys\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"match_all\": true,\n \"scope\": \"management\"\n },\n \"created_at\": \"created_at\",\n \"updated_at\": \"updated_at\"\n}", "headers": { "Content-Type": "application/json" } @@ -3630,7 +3630,7 @@ }, "response": { "status": 200, - "body": "{\n \"id\": \"id\",\n \"description\": \"description\",\n \"active\": true,\n \"priority\": 1.1,\n \"rule\": {\n \"action\": {\n \"block\": true,\n \"allow\": true,\n \"log\": true,\n \"redirect\": true,\n \"redirect_uri\": \"redirect_uri\"\n },\n \"match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ]\n },\n \"not_match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ]\n },\n \"match_all\": true,\n \"scope\": \"management\"\n },\n \"created_at\": \"created_at\",\n \"updated_at\": \"updated_at\"\n}", + "body": "{\n \"id\": \"id\",\n \"description\": \"description\",\n \"active\": true,\n \"priority\": 1.1,\n \"rule\": {\n \"action\": {\n \"block\": true,\n \"allow\": true,\n \"log\": true,\n \"redirect\": true,\n \"redirect_uri\": \"redirect_uri\"\n },\n \"match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ],\n \"http_message_signature\": {\n \"keys\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"not_match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ],\n \"http_message_signature\": {\n \"keys\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"match_all\": true,\n \"scope\": \"management\"\n },\n \"created_at\": \"created_at\",\n \"updated_at\": \"updated_at\"\n}", "headers": { "Content-Type": "application/json" } @@ -3702,7 +3702,7 @@ }, "response": { "status": 200, - "body": "{\n \"id\": \"id\",\n \"description\": \"description\",\n \"active\": true,\n \"priority\": 1.1,\n \"rule\": {\n \"action\": {\n \"block\": true,\n \"allow\": true,\n \"log\": true,\n \"redirect\": true,\n \"redirect_uri\": \"redirect_uri\"\n },\n \"match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ]\n },\n \"not_match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ]\n },\n \"match_all\": true,\n \"scope\": \"management\"\n },\n \"created_at\": \"created_at\",\n \"updated_at\": \"updated_at\"\n}", + "body": "{\n \"id\": \"id\",\n \"description\": \"description\",\n \"active\": true,\n \"priority\": 1.1,\n \"rule\": {\n \"action\": {\n \"block\": true,\n \"allow\": true,\n \"log\": true,\n \"redirect\": true,\n \"redirect_uri\": \"redirect_uri\"\n },\n \"match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ],\n \"http_message_signature\": {\n \"keys\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"not_match\": {\n \"asns\": [\n 1\n ],\n \"auth0_managed\": [\n \"auth0_managed\"\n ],\n \"geo_country_codes\": [\n \"geo_country_codes\"\n ],\n \"geo_subdivision_codes\": [\n \"geo_subdivision_codes\"\n ],\n \"ipv4_cidrs\": [\n \"ipv4_cidrs\"\n ],\n \"ipv6_cidrs\": [\n \"ipv6_cidrs\"\n ],\n \"ja3_fingerprints\": [\n \"ja3_fingerprints\"\n ],\n \"ja4_fingerprints\": [\n \"ja4_fingerprints\"\n ],\n \"user_agents\": [\n \"user_agents\"\n ],\n \"hostnames\": [\n \"hostnames\"\n ],\n \"connecting_ipv4_cidrs\": [\n \"connecting_ipv4_cidrs\"\n ],\n \"connecting_ipv6_cidrs\": [\n \"connecting_ipv6_cidrs\"\n ],\n \"http_message_signature\": {\n \"keys\": [\n {\n \"id\": \"id\"\n }\n ]\n }\n },\n \"match_all\": true,\n \"scope\": \"management\"\n },\n \"created_at\": \"created_at\",\n \"updated_at\": \"updated_at\"\n}", "headers": { "Content-Type": "application/json" } @@ -3719,6 +3719,193 @@ } } }, + { + "id": "8032ba05-4233-422f-87a0-dbe77dca80ed", + "name": "Get organization templates - default", + "request": { + "urlPathTemplate": "/organization-templates", + "method": "GET", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + }, + "queryParameters": { + "from": { + "equalTo": "from" + }, + "take": { + "equalTo": "1" + } + } + }, + "response": { + "status": 200, + "body": "{\n \"next\": \"next\",\n \"organization_templates\": [\n {\n \"id\": \"id\",\n \"name\": \"name\",\n \"is_default\": true,\n \"organization_deletion_behavior\": \"allow\",\n \"connection_deletion_behavior\": \"allow\",\n \"enforce_permission_ceiling\": true,\n \"enforce_self_assignment_restriction\": true,\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"adfs\"\n ],\n \"invitation_landing_client_id\": \"invitation_landing_client_id\",\n \"admin_roles_assignment\": [\n \"admin_roles_assignment\"\n ],\n \"use_for_organization_discovery\": {\n \"default_value\": true\n },\n \"role_visibility_policy\": {\n \"default_value\": \"write\"\n },\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\"\n }\n ]\n}", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "8032ba05-4233-422f-87a0-dbe77dca80ed", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + }, + "postServeActions": [] + }, + { + "id": "d0ef713b-3207-460d-8c96-60d152baf538", + "name": "Create an organization template - default", + "request": { + "urlPathTemplate": "/organization-templates", + "method": "POST", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + } + }, + "response": { + "status": 201, + "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"is_default\": true,\n \"organization_deletion_behavior\": \"allow\",\n \"connection_deletion_behavior\": \"allow\",\n \"enforce_permission_ceiling\": true,\n \"enforce_self_assignment_restriction\": true,\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"adfs\"\n ],\n \"invitation_landing_client_id\": \"invitation_landing_client_id\",\n \"admin_roles_assignment\": [\n \"admin_roles_assignment\"\n ],\n \"use_for_organization_discovery\": {\n \"default_value\": true,\n \"allowed_values\": [\n true\n ]\n },\n \"role_visibility_policy\": {\n \"default_value\": \"write\",\n \"overrides\": [\n {\n \"role_id\": \"role_id\",\n \"access\": \"write\"\n }\n ]\n },\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\"\n}", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "d0ef713b-3207-460d-8c96-60d152baf538", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + } + }, + { + "id": "96d95b7a-7269-4bdc-98df-28fb7c1d2c5a", + "name": "Get organization template - default", + "request": { + "urlPathTemplate": "/organization-templates/{id}", + "method": "GET", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + }, + "pathParameters": { + "id": { + "equalTo": "id" + } + } + }, + "response": { + "status": 200, + "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"is_default\": true,\n \"organization_deletion_behavior\": \"allow\",\n \"connection_deletion_behavior\": \"allow\",\n \"enforce_permission_ceiling\": true,\n \"enforce_self_assignment_restriction\": true,\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"adfs\"\n ],\n \"invitation_landing_client_id\": \"invitation_landing_client_id\",\n \"admin_roles_assignment\": [\n \"admin_roles_assignment\"\n ],\n \"use_for_organization_discovery\": {\n \"default_value\": true,\n \"allowed_values\": [\n true\n ]\n },\n \"role_visibility_policy\": {\n \"default_value\": \"write\",\n \"overrides\": [\n {\n \"role_id\": \"role_id\",\n \"access\": \"write\"\n }\n ]\n },\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\"\n}", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "96d95b7a-7269-4bdc-98df-28fb7c1d2c5a", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + } + }, + { + "id": "ef471896-6d56-4f21-99e3-8d4dcb359dde", + "name": "Modify an organization template - default", + "request": { + "urlPathTemplate": "/organization-templates/{id}", + "method": "PATCH", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + }, + "pathParameters": { + "id": { + "equalTo": "id" + } + } + }, + "response": { + "status": 200, + "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"is_default\": true,\n \"organization_deletion_behavior\": \"allow\",\n \"connection_deletion_behavior\": \"allow\",\n \"enforce_permission_ceiling\": true,\n \"enforce_self_assignment_restriction\": true,\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"adfs\"\n ],\n \"invitation_landing_client_id\": \"invitation_landing_client_id\",\n \"admin_roles_assignment\": [\n \"admin_roles_assignment\"\n ],\n \"use_for_organization_discovery\": {\n \"default_value\": true,\n \"allowed_values\": [\n true\n ]\n },\n \"role_visibility_policy\": {\n \"default_value\": \"write\",\n \"overrides\": [\n {\n \"role_id\": \"role_id\",\n \"access\": \"write\"\n }\n ]\n },\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\"\n}", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "ef471896-6d56-4f21-99e3-8d4dcb359dde", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + } + }, + { + "id": "8efcf58a-7877-473d-89dd-b497be80ab92", + "name": "Get organizations assigned to a template - default", + "request": { + "urlPathTemplate": "/organization-templates/{id}/organizations", + "method": "GET", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + }, + "pathParameters": { + "id": { + "equalTo": "id" + } + }, + "queryParameters": { + "from": { + "equalTo": "from" + }, + "take": { + "equalTo": "1" + } + } + }, + "response": { + "status": 200, + "body": "{\n \"next\": \"next\",\n \"organizations\": [\n {\n \"id\": \"id\"\n }\n ]\n}", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "8efcf58a-7877-473d-89dd-b497be80ab92", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + } + }, { "id": "a4016e68-1c58-4a5c-b698-27ca350b937c", "name": "Get organizations - default", @@ -12235,6 +12422,42 @@ } } }, + { + "id": "d615e76a-1190-4dc3-8bb4-4b336863e1be", + "name": "Delete a Network ACL key - default", + "request": { + "urlPathTemplate": "/keys/network-acls/{id}", + "method": "DELETE", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + }, + "pathParameters": { + "id": { + "equalTo": "id" + } + } + }, + "response": { + "status": 200, + "body": "\"\"", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "d615e76a-1190-4dc3-8bb4-4b336863e1be", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + } + }, { "id": "1bde50a3-a51e-41b4-9018-8f46bd597774", "name": "Get all Application Signing Keys - default", @@ -13641,6 +13864,120 @@ } } }, + { + "id": "c2f5ec1c-5df7-4f2c-9343-e5e3f3f637ef", + "name": "Get organization template for organization - default", + "request": { + "urlPathTemplate": "/organizations/{id}/organization-templates", + "method": "GET", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + }, + "pathParameters": { + "id": { + "equalTo": "id" + } + } + }, + "response": { + "status": 200, + "body": "{\n \"id\": \"id\",\n \"name\": \"name\",\n \"is_default\": true,\n \"organization_deletion_behavior\": \"allow\",\n \"connection_deletion_behavior\": \"allow\",\n \"enforce_permission_ceiling\": true,\n \"enforce_self_assignment_restriction\": true,\n \"connection_profile_id\": \"connection_profile_id\",\n \"user_attribute_profile_id\": \"user_attribute_profile_id\",\n \"allowed_strategies\": [\n \"adfs\"\n ],\n \"invitation_landing_client_id\": \"invitation_landing_client_id\",\n \"admin_roles_assignment\": [\n \"admin_roles_assignment\"\n ],\n \"use_for_organization_discovery\": {\n \"default_value\": true,\n \"allowed_values\": [\n true\n ]\n },\n \"role_visibility_policy\": {\n \"default_value\": \"write\",\n \"overrides\": [\n {\n \"role_id\": \"role_id\",\n \"access\": \"write\"\n }\n ]\n },\n \"created_at\": \"2024-01-15T09:30:00Z\",\n \"updated_at\": \"2024-01-15T09:30:00Z\"\n}", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "c2f5ec1c-5df7-4f2c-9343-e5e3f3f637ef", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + } + }, + { + "id": "50ff1eeb-7359-44c1-94f5-552cd5844704", + "name": "Assign an organization template to an organization - default", + "request": { + "urlPathTemplate": "/organizations/{id}/organization-templates/{template_id}", + "method": "PUT", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + }, + "pathParameters": { + "id": { + "equalTo": "id" + }, + "template_id": { + "equalTo": "template_id" + } + } + }, + "response": { + "status": 200, + "body": "\"\"", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "50ff1eeb-7359-44c1-94f5-552cd5844704", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + } + }, + { + "id": "f4cc26a9-f247-4729-96f3-d61861a61351", + "name": "Unassign an organization template from an organization - default", + "request": { + "urlPathTemplate": "/organizations/{id}/organization-templates/{template_id}", + "method": "DELETE", + "headers": { + "Authorization": { + "matches": "Bearer .+" + } + }, + "pathParameters": { + "id": { + "equalTo": "id" + }, + "template_id": { + "equalTo": "template_id" + } + } + }, + "response": { + "status": 200, + "body": "\"\"", + "headers": { + "Content-Type": "application/json" + } + }, + "uuid": "f4cc26a9-f247-4729-96f3-d61861a61351", + "persistent": true, + "priority": 3, + "metadata": { + "mocklab": { + "created": { + "at": "2020-01-01T00:00:00.000Z", + "via": "SYSTEM" + } + } + } + }, { "id": "6d9e3ba1-00dd-4040-89c3-a856e4b77da2", "name": "List the groups that are assigned to the organization. - default", @@ -15077,7 +15414,7 @@ }, "response": { "status": 200, - "body": "{\n \"change_password\": {\n \"enabled\": true,\n \"html\": \"html\"\n },\n \"guardian_mfa_page\": {\n \"enabled\": true,\n \"html\": \"html\"\n },\n \"default_audience\": \"default_audience\",\n \"default_directory\": \"default_directory\",\n \"error_page\": {\n \"html\": \"html\",\n \"show_log_link\": true,\n \"url\": \"url\"\n },\n \"device_flow\": {\n \"charset\": \"base20\",\n \"mask\": \"mask\"\n },\n \"default_token_quota\": {\n \"clients\": {\n \"client_credentials\": {}\n },\n \"organizations\": {\n \"client_credentials\": {}\n }\n },\n \"flags\": {\n \"change_pwd_flow_v1\": true,\n \"enable_apis_section\": true,\n \"disable_impersonation\": true,\n \"enable_client_connections\": true,\n \"enable_pipeline2\": true,\n \"allow_legacy_delegation_grant_types\": true,\n \"allow_legacy_ro_grant_types\": true,\n \"allow_legacy_tokeninfo_endpoint\": true,\n \"enable_legacy_profile\": true,\n \"enable_idtoken_api2\": true,\n \"enable_public_signup_user_exists_error\": true,\n \"enable_sso\": true,\n \"allow_changing_enable_sso\": true,\n \"disable_clickjack_protection_headers\": true,\n \"no_disclose_enterprise_connections\": true,\n \"enforce_client_authentication_on_passwordless_start\": true,\n \"enable_adfs_waad_email_verification\": true,\n \"revoke_refresh_token_grant\": true,\n \"dashboard_log_streams_next\": true,\n \"dashboard_insights_view\": true,\n \"disable_fields_map_fix\": true,\n \"mfa_show_factor_list_on_enrollment\": true,\n \"remove_alg_from_jwks\": true,\n \"improved_signup_bot_detection_in_classic\": true,\n \"genai_trial\": true,\n \"enable_dynamic_client_registration\": true,\n \"disable_management_api_sms_obfuscation\": true,\n \"trust_azure_adfs_email_verified_connection_property\": true,\n \"custom_domains_provisioning\": true\n },\n \"friendly_name\": \"friendly_name\",\n \"picture_url\": \"picture_url\",\n \"support_email\": \"support_email\",\n \"support_url\": \"support_url\",\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_lifetime\": 1.1,\n \"idle_session_lifetime\": 1.1,\n \"ephemeral_session_lifetime\": 1.1,\n \"idle_ephemeral_session_lifetime\": 1.1,\n \"sandbox_version\": \"sandbox_version\",\n \"legacy_sandbox_version\": \"legacy_sandbox_version\",\n \"sandbox_versions_available\": [\n \"sandbox_versions_available\"\n ],\n \"default_redirection_uri\": \"default_redirection_uri\",\n \"enabled_locales\": [\n \"am\"\n ],\n \"security_headers\": {\n \"content_security_policy\": {\n \"enabled\": true,\n \"policies\": [\n {}\n ]\n },\n \"x_xss_protection\": {\n \"enabled\": true,\n \"mode\": \"block\",\n \"report_uri\": \"report_uri\"\n }\n },\n \"session_cookie\": {\n \"mode\": \"persistent\"\n },\n \"sessions\": {\n \"oidc_logout_prompt_enabled\": true\n },\n \"oidc_logout\": {\n \"rp_logout_end_session_endpoint_discovery\": true\n },\n \"allow_organization_name_in_authentication_api\": true,\n \"customize_mfa_in_postlogin_action\": true,\n \"acr_values_supported\": [\n \"acr_values_supported\"\n ],\n \"mtls\": {\n \"enable_endpoint_aliases\": true\n },\n \"pushed_authorization_requests_supported\": true,\n \"authorization_response_iss_parameter_supported\": true,\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"resource_parameter_profile\": \"audience\",\n \"client_id_metadata_document_supported\": true,\n \"phone_consolidated_experience\": true,\n \"enable_ai_guide\": true,\n \"include_session_metadata_in_tenant_logs\": true,\n \"dynamic_client_registration_security_mode\": \"strict\",\n \"country_codes\": {\n \"list\": [\n \"list\"\n ],\n \"mode\": \"allow\"\n }\n}", + "body": "{\n \"change_password\": {\n \"enabled\": true,\n \"html\": \"html\"\n },\n \"guardian_mfa_page\": {\n \"enabled\": true,\n \"html\": \"html\"\n },\n \"default_audience\": \"default_audience\",\n \"default_directory\": \"default_directory\",\n \"error_page\": {\n \"html\": \"html\",\n \"show_log_link\": true,\n \"url\": \"url\"\n },\n \"device_flow\": {\n \"charset\": \"base20\",\n \"mask\": \"mask\"\n },\n \"default_token_quota\": {\n \"clients\": {\n \"client_credentials\": {}\n },\n \"organizations\": {\n \"client_credentials\": {}\n }\n },\n \"flags\": {\n \"change_pwd_flow_v1\": true,\n \"enable_apis_section\": true,\n \"disable_impersonation\": true,\n \"enable_client_connections\": true,\n \"enable_pipeline2\": true,\n \"allow_legacy_delegation_grant_types\": true,\n \"allow_legacy_ro_grant_types\": true,\n \"allow_legacy_tokeninfo_endpoint\": true,\n \"enable_legacy_profile\": true,\n \"enable_idtoken_api2\": true,\n \"enable_public_signup_user_exists_error\": true,\n \"enable_sso\": true,\n \"allow_changing_enable_sso\": true,\n \"disable_clickjack_protection_headers\": true,\n \"no_disclose_enterprise_connections\": true,\n \"enforce_client_authentication_on_passwordless_start\": true,\n \"enable_adfs_waad_email_verification\": true,\n \"revoke_refresh_token_grant\": true,\n \"dashboard_log_streams_next\": true,\n \"dashboard_insights_view\": true,\n \"disable_fields_map_fix\": true,\n \"mfa_show_factor_list_on_enrollment\": true,\n \"remove_alg_from_jwks\": true,\n \"improved_signup_bot_detection_in_classic\": true,\n \"genai_trial\": true,\n \"local_resource_discovery\": true,\n \"enable_dynamic_client_registration\": true,\n \"disable_management_api_sms_obfuscation\": true,\n \"trust_azure_adfs_email_verified_connection_property\": true,\n \"custom_domains_provisioning\": true\n },\n \"friendly_name\": \"friendly_name\",\n \"picture_url\": \"picture_url\",\n \"support_email\": \"support_email\",\n \"support_url\": \"support_url\",\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_lifetime\": 1.1,\n \"idle_session_lifetime\": 1.1,\n \"ephemeral_session_lifetime\": 1.1,\n \"idle_ephemeral_session_lifetime\": 1.1,\n \"sandbox_version\": \"sandbox_version\",\n \"legacy_sandbox_version\": \"legacy_sandbox_version\",\n \"sandbox_versions_available\": [\n \"sandbox_versions_available\"\n ],\n \"default_redirection_uri\": \"default_redirection_uri\",\n \"enabled_locales\": [\n \"am\"\n ],\n \"security_headers\": {\n \"content_security_policy\": {\n \"enabled\": true,\n \"policies\": [\n {}\n ]\n },\n \"x_xss_protection\": {\n \"enabled\": true,\n \"mode\": \"block\",\n \"report_uri\": \"report_uri\"\n }\n },\n \"session_cookie\": {\n \"mode\": \"persistent\"\n },\n \"sessions\": {\n \"oidc_logout_prompt_enabled\": true\n },\n \"oidc_logout\": {\n \"rp_logout_end_session_endpoint_discovery\": true\n },\n \"allow_organization_name_in_authentication_api\": true,\n \"customize_mfa_in_postlogin_action\": true,\n \"acr_values_supported\": [\n \"acr_values_supported\"\n ],\n \"mtls\": {\n \"enable_endpoint_aliases\": true\n },\n \"pushed_authorization_requests_supported\": true,\n \"authorization_response_iss_parameter_supported\": true,\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"resource_parameter_profile\": \"audience\",\n \"client_id_metadata_document_supported\": true,\n \"phone_consolidated_experience\": true,\n \"enable_ai_guide\": true,\n \"include_session_metadata_in_tenant_logs\": true,\n \"dynamic_client_registration_security_mode\": \"strict\",\n \"country_codes\": {\n \"list\": [\n \"list\"\n ],\n \"mode\": \"allow\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -15109,7 +15446,7 @@ }, "response": { "status": 200, - "body": "{\n \"change_password\": {\n \"enabled\": true,\n \"html\": \"html\"\n },\n \"guardian_mfa_page\": {\n \"enabled\": true,\n \"html\": \"html\"\n },\n \"default_audience\": \"default_audience\",\n \"default_directory\": \"default_directory\",\n \"error_page\": {\n \"html\": \"html\",\n \"show_log_link\": true,\n \"url\": \"url\"\n },\n \"device_flow\": {\n \"charset\": \"base20\",\n \"mask\": \"mask\"\n },\n \"default_token_quota\": {\n \"clients\": {\n \"client_credentials\": {}\n },\n \"organizations\": {\n \"client_credentials\": {}\n }\n },\n \"flags\": {\n \"change_pwd_flow_v1\": true,\n \"enable_apis_section\": true,\n \"disable_impersonation\": true,\n \"enable_client_connections\": true,\n \"enable_pipeline2\": true,\n \"allow_legacy_delegation_grant_types\": true,\n \"allow_legacy_ro_grant_types\": true,\n \"allow_legacy_tokeninfo_endpoint\": true,\n \"enable_legacy_profile\": true,\n \"enable_idtoken_api2\": true,\n \"enable_public_signup_user_exists_error\": true,\n \"enable_sso\": true,\n \"allow_changing_enable_sso\": true,\n \"disable_clickjack_protection_headers\": true,\n \"no_disclose_enterprise_connections\": true,\n \"enforce_client_authentication_on_passwordless_start\": true,\n \"enable_adfs_waad_email_verification\": true,\n \"revoke_refresh_token_grant\": true,\n \"dashboard_log_streams_next\": true,\n \"dashboard_insights_view\": true,\n \"disable_fields_map_fix\": true,\n \"mfa_show_factor_list_on_enrollment\": true,\n \"remove_alg_from_jwks\": true,\n \"improved_signup_bot_detection_in_classic\": true,\n \"genai_trial\": true,\n \"enable_dynamic_client_registration\": true,\n \"disable_management_api_sms_obfuscation\": true,\n \"trust_azure_adfs_email_verified_connection_property\": true,\n \"custom_domains_provisioning\": true\n },\n \"friendly_name\": \"friendly_name\",\n \"picture_url\": \"picture_url\",\n \"support_email\": \"support_email\",\n \"support_url\": \"support_url\",\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_lifetime\": 1.1,\n \"idle_session_lifetime\": 1.1,\n \"ephemeral_session_lifetime\": 1.1,\n \"idle_ephemeral_session_lifetime\": 1.1,\n \"sandbox_version\": \"sandbox_version\",\n \"legacy_sandbox_version\": \"legacy_sandbox_version\",\n \"sandbox_versions_available\": [\n \"sandbox_versions_available\"\n ],\n \"default_redirection_uri\": \"default_redirection_uri\",\n \"enabled_locales\": [\n \"am\"\n ],\n \"security_headers\": {\n \"content_security_policy\": {\n \"enabled\": true,\n \"policies\": [\n {}\n ]\n },\n \"x_xss_protection\": {\n \"enabled\": true,\n \"mode\": \"block\",\n \"report_uri\": \"report_uri\"\n }\n },\n \"session_cookie\": {\n \"mode\": \"persistent\"\n },\n \"sessions\": {\n \"oidc_logout_prompt_enabled\": true\n },\n \"oidc_logout\": {\n \"rp_logout_end_session_endpoint_discovery\": true\n },\n \"allow_organization_name_in_authentication_api\": true,\n \"customize_mfa_in_postlogin_action\": true,\n \"acr_values_supported\": [\n \"acr_values_supported\"\n ],\n \"mtls\": {\n \"enable_endpoint_aliases\": true\n },\n \"pushed_authorization_requests_supported\": true,\n \"authorization_response_iss_parameter_supported\": true,\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"resource_parameter_profile\": \"audience\",\n \"client_id_metadata_document_supported\": true,\n \"phone_consolidated_experience\": true,\n \"enable_ai_guide\": true,\n \"include_session_metadata_in_tenant_logs\": true,\n \"dynamic_client_registration_security_mode\": \"strict\",\n \"country_codes\": {\n \"list\": [\n \"list\"\n ],\n \"mode\": \"allow\"\n }\n}", + "body": "{\n \"change_password\": {\n \"enabled\": true,\n \"html\": \"html\"\n },\n \"guardian_mfa_page\": {\n \"enabled\": true,\n \"html\": \"html\"\n },\n \"default_audience\": \"default_audience\",\n \"default_directory\": \"default_directory\",\n \"error_page\": {\n \"html\": \"html\",\n \"show_log_link\": true,\n \"url\": \"url\"\n },\n \"device_flow\": {\n \"charset\": \"base20\",\n \"mask\": \"mask\"\n },\n \"default_token_quota\": {\n \"clients\": {\n \"client_credentials\": {}\n },\n \"organizations\": {\n \"client_credentials\": {}\n }\n },\n \"flags\": {\n \"change_pwd_flow_v1\": true,\n \"enable_apis_section\": true,\n \"disable_impersonation\": true,\n \"enable_client_connections\": true,\n \"enable_pipeline2\": true,\n \"allow_legacy_delegation_grant_types\": true,\n \"allow_legacy_ro_grant_types\": true,\n \"allow_legacy_tokeninfo_endpoint\": true,\n \"enable_legacy_profile\": true,\n \"enable_idtoken_api2\": true,\n \"enable_public_signup_user_exists_error\": true,\n \"enable_sso\": true,\n \"allow_changing_enable_sso\": true,\n \"disable_clickjack_protection_headers\": true,\n \"no_disclose_enterprise_connections\": true,\n \"enforce_client_authentication_on_passwordless_start\": true,\n \"enable_adfs_waad_email_verification\": true,\n \"revoke_refresh_token_grant\": true,\n \"dashboard_log_streams_next\": true,\n \"dashboard_insights_view\": true,\n \"disable_fields_map_fix\": true,\n \"mfa_show_factor_list_on_enrollment\": true,\n \"remove_alg_from_jwks\": true,\n \"improved_signup_bot_detection_in_classic\": true,\n \"genai_trial\": true,\n \"local_resource_discovery\": true,\n \"enable_dynamic_client_registration\": true,\n \"disable_management_api_sms_obfuscation\": true,\n \"trust_azure_adfs_email_verified_connection_property\": true,\n \"custom_domains_provisioning\": true\n },\n \"friendly_name\": \"friendly_name\",\n \"picture_url\": \"picture_url\",\n \"support_email\": \"support_email\",\n \"support_url\": \"support_url\",\n \"allowed_logout_urls\": [\n \"allowed_logout_urls\"\n ],\n \"session_lifetime\": 1.1,\n \"idle_session_lifetime\": 1.1,\n \"ephemeral_session_lifetime\": 1.1,\n \"idle_ephemeral_session_lifetime\": 1.1,\n \"sandbox_version\": \"sandbox_version\",\n \"legacy_sandbox_version\": \"legacy_sandbox_version\",\n \"sandbox_versions_available\": [\n \"sandbox_versions_available\"\n ],\n \"default_redirection_uri\": \"default_redirection_uri\",\n \"enabled_locales\": [\n \"am\"\n ],\n \"security_headers\": {\n \"content_security_policy\": {\n \"enabled\": true,\n \"policies\": [\n {}\n ]\n },\n \"x_xss_protection\": {\n \"enabled\": true,\n \"mode\": \"block\",\n \"report_uri\": \"report_uri\"\n }\n },\n \"session_cookie\": {\n \"mode\": \"persistent\"\n },\n \"sessions\": {\n \"oidc_logout_prompt_enabled\": true\n },\n \"oidc_logout\": {\n \"rp_logout_end_session_endpoint_discovery\": true\n },\n \"allow_organization_name_in_authentication_api\": true,\n \"customize_mfa_in_postlogin_action\": true,\n \"acr_values_supported\": [\n \"acr_values_supported\"\n ],\n \"mtls\": {\n \"enable_endpoint_aliases\": true\n },\n \"pushed_authorization_requests_supported\": true,\n \"authorization_response_iss_parameter_supported\": true,\n \"skip_non_verifiable_callback_uri_confirmation_prompt\": true,\n \"resource_parameter_profile\": \"audience\",\n \"client_id_metadata_document_supported\": true,\n \"phone_consolidated_experience\": true,\n \"enable_ai_guide\": true,\n \"include_session_metadata_in_tenant_logs\": true,\n \"dynamic_client_registration_security_mode\": \"strict\",\n \"country_codes\": {\n \"list\": [\n \"list\"\n ],\n \"mode\": \"allow\"\n }\n}", "headers": { "Content-Type": "application/json" } @@ -16626,6 +16963,6 @@ } ], "meta": { - "total": 444 + "total": 453 } } \ No newline at end of file