pub enum ModelEnum {
Show 74 variants
TenantsPeriodDomain,
CryptoPeriodCertificatekeypair,
FlowsPeriodFlow,
FlowsPeriodFlowstagebinding,
OutpostsPeriodDockerserviceconnection,
OutpostsPeriodKubernetesserviceconnection,
OutpostsPeriodOutpost,
PoliciesDummyPeriodDummypolicy,
PoliciesEventMatcherPeriodEventmatcherpolicy,
PoliciesExpiryPeriodPasswordexpirypolicy,
PoliciesExpressionPeriodExpressionpolicy,
PoliciesPasswordPeriodPasswordpolicy,
PoliciesReputationPeriodReputationpolicy,
PoliciesPeriodPolicybinding,
ProvidersLdapPeriodLdapprovider,
ProvidersOauth2PeriodScopemapping,
ProvidersOauth2PeriodOauth2provider,
ProvidersProxyPeriodProxyprovider,
ProvidersRadiusPeriodRadiusprovider,
ProvidersSamlPeriodSamlprovider,
ProvidersSamlPeriodSamlpropertymapping,
ProvidersScimPeriodScimprovider,
ProvidersScimPeriodScimmapping,
RbacPeriodRole,
SourcesLdapPeriodLdapsource,
SourcesLdapPeriodLdappropertymapping,
SourcesOauthPeriodOauthsource,
SourcesOauthPeriodUseroauthsourceconnection,
SourcesPlexPeriodPlexsource,
SourcesPlexPeriodPlexsourceconnection,
SourcesSamlPeriodSamlsource,
SourcesSamlPeriodUsersamlsourceconnection,
StagesAuthenticatorDuoPeriodAuthenticatorduostage,
StagesAuthenticatorDuoPeriodDuodevice,
StagesAuthenticatorSmsPeriodAuthenticatorsmsstage,
StagesAuthenticatorSmsPeriodSmsdevice,
StagesAuthenticatorStaticPeriodAuthenticatorstaticstage,
StagesAuthenticatorStaticPeriodStaticdevice,
StagesAuthenticatorTotpPeriodAuthenticatortotpstage,
StagesAuthenticatorTotpPeriodTotpdevice,
StagesAuthenticatorValidatePeriodAuthenticatorvalidatestage,
StagesAuthenticatorWebauthnPeriodAuthenticatewebauthnstage,
StagesAuthenticatorWebauthnPeriodWebauthndevice,
StagesCaptchaPeriodCaptchastage,
StagesConsentPeriodConsentstage,
StagesConsentPeriodUserconsent,
StagesDenyPeriodDenystage,
StagesDummyPeriodDummystage,
StagesEmailPeriodEmailstage,
StagesIdentificationPeriodIdentificationstage,
StagesInvitationPeriodInvitationstage,
StagesInvitationPeriodInvitation,
StagesPasswordPeriodPasswordstage,
StagesPromptPeriodPrompt,
StagesPromptPeriodPromptstage,
StagesUserDeletePeriodUserdeletestage,
StagesUserLoginPeriodUserloginstage,
StagesUserLogoutPeriodUserlogoutstage,
StagesUserWritePeriodUserwritestage,
BrandsPeriodBrand,
BlueprintsPeriodBlueprintinstance,
CorePeriodGroup,
CorePeriodUser,
CorePeriodApplication,
CorePeriodToken,
EnterprisePeriodLicense,
ProvidersRacPeriodRacprovider,
ProvidersRacPeriodEndpoint,
ProvidersRacPeriodRacpropertymapping,
EventsPeriodEvent,
EventsPeriodNotificationtransport,
EventsPeriodNotification,
EventsPeriodNotificationrule,
EventsPeriodNotificationwebhookmapping,
}
Expand description
ModelEnum : * authentik_tenants.domain
- Domain * authentik_crypto.certificatekeypair
- Certificate-Key Pair * authentik_flows.flow
- Flow * authentik_flows.flowstagebinding
- Flow Stage Binding * authentik_outposts.dockerserviceconnection
- Docker Service-Connection * authentik_outposts.kubernetesserviceconnection
- Kubernetes Service-Connection * authentik_outposts.outpost
- Outpost * authentik_policies_dummy.dummypolicy
- Dummy Policy * authentik_policies_event_matcher.eventmatcherpolicy
- Event Matcher Policy * authentik_policies_expiry.passwordexpirypolicy
- Password Expiry Policy * authentik_policies_expression.expressionpolicy
- Expression Policy * authentik_policies_password.passwordpolicy
- Password Policy * authentik_policies_reputation.reputationpolicy
- Reputation Policy * authentik_policies.policybinding
- Policy Binding * authentik_providers_ldap.ldapprovider
- LDAP Provider * authentik_providers_oauth2.scopemapping
- Scope Mapping * authentik_providers_oauth2.oauth2provider
- OAuth2/OpenID Provider * authentik_providers_proxy.proxyprovider
- Proxy Provider * authentik_providers_radius.radiusprovider
- Radius Provider * authentik_providers_saml.samlprovider
- SAML Provider * authentik_providers_saml.samlpropertymapping
- SAML Property Mapping * authentik_providers_scim.scimprovider
- SCIM Provider * authentik_providers_scim.scimmapping
- SCIM Mapping * authentik_rbac.role
- Role * authentik_sources_ldap.ldapsource
- LDAP Source * authentik_sources_ldap.ldappropertymapping
- LDAP Property Mapping * authentik_sources_oauth.oauthsource
- OAuth Source * authentik_sources_oauth.useroauthsourceconnection
- User OAuth Source Connection * authentik_sources_plex.plexsource
- Plex Source * authentik_sources_plex.plexsourceconnection
- User Plex Source Connection * authentik_sources_saml.samlsource
- SAML Source * authentik_sources_saml.usersamlsourceconnection
- User SAML Source Connection * authentik_stages_authenticator_duo.authenticatorduostage
- Duo Authenticator Setup Stage * authentik_stages_authenticator_duo.duodevice
- Duo Device * authentik_stages_authenticator_sms.authenticatorsmsstage
- SMS Authenticator Setup Stage * authentik_stages_authenticator_sms.smsdevice
- SMS Device * authentik_stages_authenticator_static.authenticatorstaticstage
- Static Authenticator Setup Stage * authentik_stages_authenticator_static.staticdevice
- Static Device * authentik_stages_authenticator_totp.authenticatortotpstage
- TOTP Authenticator Setup Stage * authentik_stages_authenticator_totp.totpdevice
- TOTP Device * authentik_stages_authenticator_validate.authenticatorvalidatestage
- Authenticator Validation Stage * authentik_stages_authenticator_webauthn.authenticatewebauthnstage
- WebAuthn Authenticator Setup Stage * authentik_stages_authenticator_webauthn.webauthndevice
- WebAuthn Device * authentik_stages_captcha.captchastage
- Captcha Stage * authentik_stages_consent.consentstage
- Consent Stage * authentik_stages_consent.userconsent
- User Consent * authentik_stages_deny.denystage
- Deny Stage * authentik_stages_dummy.dummystage
- Dummy Stage * authentik_stages_email.emailstage
- Email Stage * authentik_stages_identification.identificationstage
- Identification Stage * authentik_stages_invitation.invitationstage
- Invitation Stage * authentik_stages_invitation.invitation
- Invitation * authentik_stages_password.passwordstage
- Password Stage * authentik_stages_prompt.prompt
- Prompt * authentik_stages_prompt.promptstage
- Prompt Stage * authentik_stages_user_delete.userdeletestage
- User Delete Stage * authentik_stages_user_login.userloginstage
- User Login Stage * authentik_stages_user_logout.userlogoutstage
- User Logout Stage * authentik_stages_user_write.userwritestage
- User Write Stage * authentik_brands.brand
- Brand * authentik_blueprints.blueprintinstance
- Blueprint Instance * authentik_core.group
- Group * authentik_core.user
- User * authentik_core.application
- Application * authentik_core.token
- Token * authentik_enterprise.license
- License * authentik_providers_rac.racprovider
- RAC Provider * authentik_providers_rac.endpoint
- RAC Endpoint * authentik_providers_rac.racpropertymapping
- RAC Property Mapping * authentik_events.event
- Event * authentik_events.notificationtransport
- Notification Transport * authentik_events.notification
- Notification * authentik_events.notificationrule
- Notification Rule * authentik_events.notificationwebhookmapping
- Webhook Mapping
authentik_tenants.domain
- Domain *authentik_crypto.certificatekeypair
- Certificate-Key Pair *authentik_flows.flow
- Flow *authentik_flows.flowstagebinding
- Flow Stage Binding *authentik_outposts.dockerserviceconnection
- Docker Service-Connection *authentik_outposts.kubernetesserviceconnection
- Kubernetes Service-Connection *authentik_outposts.outpost
- Outpost *authentik_policies_dummy.dummypolicy
- Dummy Policy *authentik_policies_event_matcher.eventmatcherpolicy
- Event Matcher Policy *authentik_policies_expiry.passwordexpirypolicy
- Password Expiry Policy *authentik_policies_expression.expressionpolicy
- Expression Policy *authentik_policies_password.passwordpolicy
- Password Policy *authentik_policies_reputation.reputationpolicy
- Reputation Policy *authentik_policies.policybinding
- Policy Binding *authentik_providers_ldap.ldapprovider
- LDAP Provider *authentik_providers_oauth2.scopemapping
- Scope Mapping *authentik_providers_oauth2.oauth2provider
- OAuth2/OpenID Provider *authentik_providers_proxy.proxyprovider
- Proxy Provider *authentik_providers_radius.radiusprovider
- Radius Provider *authentik_providers_saml.samlprovider
- SAML Provider *authentik_providers_saml.samlpropertymapping
- SAML Property Mapping *authentik_providers_scim.scimprovider
- SCIM Provider *authentik_providers_scim.scimmapping
- SCIM Mapping *authentik_rbac.role
- Role *authentik_sources_ldap.ldapsource
- LDAP Source *authentik_sources_ldap.ldappropertymapping
- LDAP Property Mapping *authentik_sources_oauth.oauthsource
- OAuth Source *authentik_sources_oauth.useroauthsourceconnection
- User OAuth Source Connection *authentik_sources_plex.plexsource
- Plex Source *authentik_sources_plex.plexsourceconnection
- User Plex Source Connection *authentik_sources_saml.samlsource
- SAML Source *authentik_sources_saml.usersamlsourceconnection
- User SAML Source Connection *authentik_stages_authenticator_duo.authenticatorduostage
- Duo Authenticator Setup Stage *authentik_stages_authenticator_duo.duodevice
- Duo Device *authentik_stages_authenticator_sms.authenticatorsmsstage
- SMS Authenticator Setup Stage *authentik_stages_authenticator_sms.smsdevice
- SMS Device *authentik_stages_authenticator_static.authenticatorstaticstage
- Static Authenticator Setup Stage *authentik_stages_authenticator_static.staticdevice
- Static Device *authentik_stages_authenticator_totp.authenticatortotpstage
- TOTP Authenticator Setup Stage *authentik_stages_authenticator_totp.totpdevice
- TOTP Device *authentik_stages_authenticator_validate.authenticatorvalidatestage
- Authenticator Validation Stage *authentik_stages_authenticator_webauthn.authenticatewebauthnstage
- WebAuthn Authenticator Setup Stage *authentik_stages_authenticator_webauthn.webauthndevice
- WebAuthn Device *authentik_stages_captcha.captchastage
- Captcha Stage *authentik_stages_consent.consentstage
- Consent Stage *authentik_stages_consent.userconsent
- User Consent *authentik_stages_deny.denystage
- Deny Stage *authentik_stages_dummy.dummystage
- Dummy Stage *authentik_stages_email.emailstage
- Email Stage *authentik_stages_identification.identificationstage
- Identification Stage *authentik_stages_invitation.invitationstage
- Invitation Stage *authentik_stages_invitation.invitation
- Invitation *authentik_stages_password.passwordstage
- Password Stage *authentik_stages_prompt.prompt
- Prompt *authentik_stages_prompt.promptstage
- Prompt Stage *authentik_stages_user_delete.userdeletestage
- User Delete Stage *authentik_stages_user_login.userloginstage
- User Login Stage *authentik_stages_user_logout.userlogoutstage
- User Logout Stage *authentik_stages_user_write.userwritestage
- User Write Stage *authentik_brands.brand
- Brand *authentik_blueprints.blueprintinstance
- Blueprint Instance *authentik_core.group
- Group *authentik_core.user
- User *authentik_core.application
- Application *authentik_core.token
- Token *authentik_enterprise.license
- License *authentik_providers_rac.racprovider
- RAC Provider *authentik_providers_rac.endpoint
- RAC Endpoint *authentik_providers_rac.racpropertymapping
- RAC Property Mapping *authentik_events.event
- Event *authentik_events.notificationtransport
- Notification Transport *authentik_events.notification
- Notification *authentik_events.notificationrule
- Notification Rule *authentik_events.notificationwebhookmapping
- Webhook Mapping
Variants§
TenantsPeriodDomain
CryptoPeriodCertificatekeypair
FlowsPeriodFlow
FlowsPeriodFlowstagebinding
OutpostsPeriodDockerserviceconnection
OutpostsPeriodKubernetesserviceconnection
OutpostsPeriodOutpost
PoliciesDummyPeriodDummypolicy
PoliciesEventMatcherPeriodEventmatcherpolicy
PoliciesExpiryPeriodPasswordexpirypolicy
PoliciesExpressionPeriodExpressionpolicy
PoliciesPasswordPeriodPasswordpolicy
PoliciesReputationPeriodReputationpolicy
PoliciesPeriodPolicybinding
ProvidersLdapPeriodLdapprovider
ProvidersOauth2PeriodScopemapping
ProvidersOauth2PeriodOauth2provider
ProvidersProxyPeriodProxyprovider
ProvidersRadiusPeriodRadiusprovider
ProvidersSamlPeriodSamlprovider
ProvidersSamlPeriodSamlpropertymapping
ProvidersScimPeriodScimprovider
ProvidersScimPeriodScimmapping
RbacPeriodRole
SourcesLdapPeriodLdapsource
SourcesLdapPeriodLdappropertymapping
SourcesOauthPeriodOauthsource
SourcesOauthPeriodUseroauthsourceconnection
SourcesPlexPeriodPlexsource
SourcesPlexPeriodPlexsourceconnection
SourcesSamlPeriodSamlsource
SourcesSamlPeriodUsersamlsourceconnection
StagesAuthenticatorDuoPeriodAuthenticatorduostage
StagesAuthenticatorDuoPeriodDuodevice
StagesAuthenticatorSmsPeriodAuthenticatorsmsstage
StagesAuthenticatorSmsPeriodSmsdevice
StagesAuthenticatorStaticPeriodAuthenticatorstaticstage
StagesAuthenticatorStaticPeriodStaticdevice
StagesAuthenticatorTotpPeriodAuthenticatortotpstage
StagesAuthenticatorTotpPeriodTotpdevice
StagesAuthenticatorValidatePeriodAuthenticatorvalidatestage
StagesAuthenticatorWebauthnPeriodAuthenticatewebauthnstage
StagesAuthenticatorWebauthnPeriodWebauthndevice
StagesCaptchaPeriodCaptchastage
StagesConsentPeriodConsentstage
StagesConsentPeriodUserconsent
StagesDenyPeriodDenystage
StagesDummyPeriodDummystage
StagesEmailPeriodEmailstage
StagesIdentificationPeriodIdentificationstage
StagesInvitationPeriodInvitationstage
StagesInvitationPeriodInvitation
StagesPasswordPeriodPasswordstage
StagesPromptPeriodPrompt
StagesPromptPeriodPromptstage
StagesUserDeletePeriodUserdeletestage
StagesUserLoginPeriodUserloginstage
StagesUserLogoutPeriodUserlogoutstage
StagesUserWritePeriodUserwritestage
BrandsPeriodBrand
BlueprintsPeriodBlueprintinstance
CorePeriodGroup
CorePeriodUser
CorePeriodApplication
CorePeriodToken
EnterprisePeriodLicense
ProvidersRacPeriodRacprovider
ProvidersRacPeriodEndpoint
ProvidersRacPeriodRacpropertymapping
EventsPeriodEvent
EventsPeriodNotificationtransport
EventsPeriodNotification
EventsPeriodNotificationrule
EventsPeriodNotificationwebhookmapping
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ModelEnum
impl<'de> Deserialize<'de> for ModelEnum
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl Ord for ModelEnum
impl Ord for ModelEnum
Source§impl PartialOrd for ModelEnum
impl PartialOrd for ModelEnum
impl Copy for ModelEnum
impl Eq for ModelEnum
impl StructuralPartialEq for ModelEnum
Auto Trait Implementations§
impl Freeze for ModelEnum
impl RefUnwindSafe for ModelEnum
impl Send for ModelEnum
impl Sync for ModelEnum
impl Unpin for ModelEnum
impl UnwindSafe for ModelEnum
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.