Skip to content
This repository has been archived by the owner on Apr 17, 2024. It is now read-only.

Commit

Permalink
Update API Client
Browse files Browse the repository at this point in the history
#### What's Changed
---

##### `GET` /policies/event_matcher/{policy_uuid}/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `app` (string)
        > * `authentik.tenants` - authentik Tenants
        > * `authentik.admin` - authentik Admin
        > * `authentik.api` - authentik API
        > * `authentik.crypto` - authentik Crypto
        > * `authentik.events` - authentik Events
        > * `authentik.flows` - authentik Flows
        > * `authentik.outposts` - authentik Outpost
        > * `authentik.policies.dummy` - authentik Policies.Dummy
        > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher
        > * `authentik.policies.expiry` - authentik Policies.Expiry
        > * `authentik.policies.expression` - authentik Policies.Expression
        > * `authentik.policies.password` - authentik Policies.Password
        > * `authentik.policies.reputation` - authentik Policies.Reputation
        > * `authentik.policies` - authentik Policies
        > * `authentik.providers.ldap` - authentik Providers.LDAP
        > * `authentik.providers.oauth2` - authentik Providers.OAuth2
        > * `authentik.providers.proxy` - authentik Providers.Proxy
        > * `authentik.providers.radius` - authentik Providers.Radius
        > * `authentik.providers.saml` - authentik Providers.SAML
        > * `authentik.providers.scim` - authentik Providers.SCIM
        > * `authentik.rbac` - authentik RBAC
        > * `authentik.recovery` - authentik Recovery
        > * `authentik.sources.ldap` - authentik Sources.LDAP
        > * `authentik.sources.oauth` - authentik Sources.OAuth
        > * `authentik.sources.plex` - authentik Sources.Plex
        > * `authentik.sources.saml` - authentik Sources.SAML
        > * `authentik.stages.authenticator` - authentik Stages.Authenticator
        > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo
        > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS
        > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static
        > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP
        > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate
        > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn
        > * `authentik.stages.captcha` - authentik Stages.Captcha
        > * `authentik.stages.consent` - authentik Stages.Consent
        > * `authentik.stages.deny` - authentik Stages.Deny
        > * `authentik.stages.dummy` - authentik Stages.Dummy
        > * `authentik.stages.email` - authentik Stages.Email
        > * `authentik.stages.identification` - authentik Stages.Identification
        > * `authentik.stages.invitation` - authentik Stages.User Invitation
        > * `authentik.stages.password` - authentik Stages.Password
        > * `authentik.stages.prompt` - authentik Stages.Prompt
        > * `authentik.stages.user_delete` - authentik Stages.User Delete
        > * `authentik.stages.user_login` - authentik Stages.User Login
        > * `authentik.stages.user_logout` - authentik Stages.User Logout
        > * `authentik.stages.user_write` - authentik Stages.User Write
        > * `authentik.brands` - authentik Brands
        > * `authentik.blueprints` - authentik Blueprints
        > * `authentik.core` - authentik Core
        > * `authentik.enterprise` - authentik Enterprise
        > * `authentik.enterprise.audit` - authentik Enterprise.Audit
        > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC

        Added enum value:

        * `authentik.enterprise.audit`
##### `PUT` /policies/event_matcher/{policy_uuid}/

###### Request:

Changed content type : `application/json`

* Changed property `app` (string)
    > * `authentik.tenants` - authentik Tenants
    > * `authentik.admin` - authentik Admin
    > * `authentik.api` - authentik API
    > * `authentik.crypto` - authentik Crypto
    > * `authentik.events` - authentik Events
    > * `authentik.flows` - authentik Flows
    > * `authentik.outposts` - authentik Outpost
    > * `authentik.policies.dummy` - authentik Policies.Dummy
    > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher
    > * `authentik.policies.expiry` - authentik Policies.Expiry
    > * `authentik.policies.expression` - authentik Policies.Expression
    > * `authentik.policies.password` - authentik Policies.Password
    > * `authentik.policies.reputation` - authentik Policies.Reputation
    > * `authentik.policies` - authentik Policies
    > * `authentik.providers.ldap` - authentik Providers.LDAP
    > * `authentik.providers.oauth2` - authentik Providers.OAuth2
    > * `authentik.providers.proxy` - authentik Providers.Proxy
    > * `authentik.providers.radius` - authentik Providers.Radius
    > * `authentik.providers.saml` - authentik Providers.SAML
    > * `authentik.providers.scim` - authentik Providers.SCIM
    > * `authentik.rbac` - authentik RBAC
    > * `authentik.recovery` - authentik Recovery
    > * `authentik.sources.ldap` - authentik Sources.LDAP
    > * `authentik.sources.oauth` - authentik Sources.OAuth
    > * `authentik.sources.plex` - authentik Sources.Plex
    > * `authentik.sources.saml` - authentik Sources.SAML
    > * `authentik.stages.authenticator` - authentik Stages.Authenticator
    > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo
    > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS
    > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static
    > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP
    > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate
    > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn
    > * `authentik.stages.captcha` - authentik Stages.Captcha
    > * `authentik.stages.consent` - authentik Stages.Consent
    > * `authentik.stages.deny` - authentik Stages.Deny
    > * `authentik.stages.dummy` - authentik Stages.Dummy
    > * `authentik.stages.email` - authentik Stages.Email
    > * `authentik.stages.identification` - authentik Stages.Identification
    > * `authentik.stages.invitation` - authentik Stages.User Invitation
    > * `authentik.stages.password` - authentik Stages.Password
    > * `authentik.stages.prompt` - authentik Stages.Prompt
    > * `authentik.stages.user_delete` - authentik Stages.User Delete
    > * `authentik.stages.user_login` - authentik Stages.User Login
    > * `authentik.stages.user_logout` - authentik Stages.User Logout
    > * `authentik.stages.user_write` - authentik Stages.User Write
    > * `authentik.brands` - authentik Brands
    > * `authentik.blueprints` - authentik Blueprints
    > * `authentik.core` - authentik Core
    > * `authentik.enterprise` - authentik Enterprise
    > * `authentik.enterprise.audit` - authentik Enterprise.Audit
    > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC

    Added enum value:

    * `authentik.enterprise.audit`
###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `app` (string)
        > * `authentik.tenants` - authentik Tenants
        > * `authentik.admin` - authentik Admin
        > * `authentik.api` - authentik API
        > * `authentik.crypto` - authentik Crypto
        > * `authentik.events` - authentik Events
        > * `authentik.flows` - authentik Flows
        > * `authentik.outposts` - authentik Outpost
        > * `authentik.policies.dummy` - authentik Policies.Dummy
        > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher
        > * `authentik.policies.expiry` - authentik Policies.Expiry
        > * `authentik.policies.expression` - authentik Policies.Expression
        > * `authentik.policies.password` - authentik Policies.Password
        > * `authentik.policies.reputation` - authentik Policies.Reputation
        > * `authentik.policies` - authentik Policies
        > * `authentik.providers.ldap` - authentik Providers.LDAP
        > * `authentik.providers.oauth2` - authentik Providers.OAuth2
        > * `authentik.providers.proxy` - authentik Providers.Proxy
        > * `authentik.providers.radius` - authentik Providers.Radius
        > * `authentik.providers.saml` - authentik Providers.SAML
        > * `authentik.providers.scim` - authentik Providers.SCIM
        > * `authentik.rbac` - authentik RBAC
        > * `authentik.recovery` - authentik Recovery
        > * `authentik.sources.ldap` - authentik Sources.LDAP
        > * `authentik.sources.oauth` - authentik Sources.OAuth
        > * `authentik.sources.plex` - authentik Sources.Plex
        > * `authentik.sources.saml` - authentik Sources.SAML
        > * `authentik.stages.authenticator` - authentik Stages.Authenticator
        > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo
        > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS
        > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static
        > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP
        > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate
        > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn
        > * `authentik.stages.captcha` - authentik Stages.Captcha
        > * `authentik.stages.consent` - authentik Stages.Consent
        > * `authentik.stages.deny` - authentik Stages.Deny
        > * `authentik.stages.dummy` - authentik Stages.Dummy
        > * `authentik.stages.email` - authentik Stages.Email
        > * `authentik.stages.identification` - authentik Stages.Identification
        > * `authentik.stages.invitation` - authentik Stages.User Invitation
        > * `authentik.stages.password` - authentik Stages.Password
        > * `authentik.stages.prompt` - authentik Stages.Prompt
        > * `authentik.stages.user_delete` - authentik Stages.User Delete
        > * `authentik.stages.user_login` - authentik Stages.User Login
        > * `authentik.stages.user_logout` - authentik Stages.User Logout
        > * `authentik.stages.user_write` - authentik Stages.User Write
        > * `authentik.brands` - authentik Brands
        > * `authentik.blueprints` - authentik Blueprints
        > * `authentik.core` - authentik Core
        > * `authentik.enterprise` - authentik Enterprise
        > * `authentik.enterprise.audit` - authentik Enterprise.Audit
        > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC

        Added enum value:

        * `authentik.enterprise.audit`
##### `PATCH` /policies/event_matcher/{policy_uuid}/

###### Request:

Changed content type : `application/json`

* Changed property `app` (string)
    > * `authentik.tenants` - authentik Tenants
    > * `authentik.admin` - authentik Admin
    > * `authentik.api` - authentik API
    > * `authentik.crypto` - authentik Crypto
    > * `authentik.events` - authentik Events
    > * `authentik.flows` - authentik Flows
    > * `authentik.outposts` - authentik Outpost
    > * `authentik.policies.dummy` - authentik Policies.Dummy
    > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher
    > * `authentik.policies.expiry` - authentik Policies.Expiry
    > * `authentik.policies.expression` - authentik Policies.Expression
    > * `authentik.policies.password` - authentik Policies.Password
    > * `authentik.policies.reputation` - authentik Policies.Reputation
    > * `authentik.policies` - authentik Policies
    > * `authentik.providers.ldap` - authentik Providers.LDAP
    > * `authentik.providers.oauth2` - authentik Providers.OAuth2
    > * `authentik.providers.proxy` - authentik Providers.Proxy
    > * `authentik.providers.radius` - authentik Providers.Radius
    > * `authentik.providers.saml` - authentik Providers.SAML
    > * `authentik.providers.scim` - authentik Providers.SCIM
    > * `authentik.rbac` - authentik RBAC
    > * `authentik.recovery` - authentik Recovery
    > * `authentik.sources.ldap` - authentik Sources.LDAP
    > * `authentik.sources.oauth` - authentik Sources.OAuth
    > * `authentik.sources.plex` - authentik Sources.Plex
    > * `authentik.sources.saml` - authentik Sources.SAML
    > * `authentik.stages.authenticator` - authentik Stages.Authenticator
    > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo
    > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS
    > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static
    > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP
    > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate
    > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn
    > * `authentik.stages.captcha` - authentik Stages.Captcha
    > * `authentik.stages.consent` - authentik Stages.Consent
    > * `authentik.stages.deny` - authentik Stages.Deny
    > * `authentik.stages.dummy` - authentik Stages.Dummy
    > * `authentik.stages.email` - authentik Stages.Email
    > * `authentik.stages.identification` - authentik Stages.Identification
    > * `authentik.stages.invitation` - authentik Stages.User Invitation
    > * `authentik.stages.password` - authentik Stages.Password
    > * `authentik.stages.prompt` - authentik Stages.Prompt
    > * `authentik.stages.user_delete` - authentik Stages.User Delete
    > * `authentik.stages.user_login` - authentik Stages.User Login
    > * `authentik.stages.user_logout` - authentik Stages.User Logout
    > * `authentik.stages.user_write` - authentik Stages.User Write
    > * `authentik.brands` - authentik Brands
    > * `authentik.blueprints` - authentik Blueprints
    > * `authentik.core` - authentik Core
    > * `authentik.enterprise` - authentik Enterprise
    > * `authentik.enterprise.audit` - authentik Enterprise.Audit
    > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC

    Added enum value:

    * `authentik.enterprise.audit`
###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `app` (string)
        > * `authentik.tenants` - authentik Tenants
        > * `authentik.admin` - authentik Admin
        > * `authentik.api` - authentik API
        > * `authentik.crypto` - authentik Crypto
        > * `authentik.events` - authentik Events
        > * `authentik.flows` - authentik Flows
        > * `authentik.outposts` - authentik Outpost
        > * `authentik.policies.dummy` - authentik Policies.Dummy
        > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher
        > * `authentik.policies.expiry` - authentik Policies.Expiry
        > * `authentik.policies.expression` - authentik Policies.Expression
        > * `authentik.policies.password` - authentik Policies.Password
        > * `authentik.policies.reputation` - authentik Policies.Reputation
        > * `authentik.policies` - authentik Policies
        > * `authentik.providers.ldap` - authentik Providers.LDAP
        > * `authentik.providers.oauth2` - authentik Providers.OAuth2
        > * `authentik.providers.proxy` - authentik Providers.Proxy
        > * `authentik.providers.radius` - authentik Providers.Radius
        > * `authentik.providers.saml` - authentik Providers.SAML
        > * `authentik.providers.scim` - authentik Providers.SCIM
        > * `authentik.rbac` - authentik RBAC
        > * `authentik.recovery` - authentik Recovery
        > * `authentik.sources.ldap` - authentik Sources.LDAP
        > * `authentik.sources.oauth` - authentik Sources.OAuth
        > * `authentik.sources.plex` - authentik Sources.Plex
        > * `authentik.sources.saml` - authentik Sources.SAML
        > * `authentik.stages.authenticator` - authentik Stages.Authenticator
        > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo
        > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS
        > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static
        > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP
        > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate
        > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn
        > * `authentik.stages.captcha` - authentik Stages.Captcha
        > * `authentik.stages.consent` - authentik Stages.Consent
        > * `authentik.stages.deny` - authentik Stages.Deny
        > * `authentik.stages.dummy` - authentik Stages.Dummy
        > * `authentik.stages.email` - authentik Stages.Email
        > * `authentik.stages.identification` - authentik Stages.Identification
        > * `authentik.stages.invitation` - authentik Stages.User Invitation
        > * `authentik.stages.password` - authentik Stages.Password
        > * `authentik.stages.prompt` - authentik Stages.Prompt
        > * `authentik.stages.user_delete` - authentik Stages.User Delete
        > * `authentik.stages.user_login` - authentik Stages.User Login
        > * `authentik.stages.user_logout` - authentik Stages.User Logout
        > * `authentik.stages.user_write` - authentik Stages.User Write
        > * `authentik.brands` - authentik Brands
        > * `authentik.blueprints` - authentik Blueprints
        > * `authentik.core` - authentik Core
        > * `authentik.enterprise` - authentik Enterprise
        > * `authentik.enterprise.audit` - authentik Enterprise.Audit
        > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC

        Added enum value:

        * `authentik.enterprise.audit`
##### `POST` /policies/event_matcher/

###### Request:

Changed content type : `application/json`

* Changed property `app` (string)
    > * `authentik.tenants` - authentik Tenants
    > * `authentik.admin` - authentik Admin
    > * `authentik.api` - authentik API
    > * `authentik.crypto` - authentik Crypto
    > * `authentik.events` - authentik Events
    > * `authentik.flows` - authentik Flows
    > * `authentik.outposts` - authentik Outpost
    > * `authentik.policies.dummy` - authentik Policies.Dummy
    > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher
    > * `authentik.policies.expiry` - authentik Policies.Expiry
    > * `authentik.policies.expression` - authentik Policies.Expression
    > * `authentik.policies.password` - authentik Policies.Password
    > * `authentik.policies.reputation` - authentik Policies.Reputation
    > * `authentik.policies` - authentik Policies
    > * `authentik.providers.ldap` - authentik Providers.LDAP
    > * `authentik.providers.oauth2` - authentik Providers.OAuth2
    > * `authentik.providers.proxy` - authentik Providers.Proxy
    > * `authentik.providers.radius` - authentik Providers.Radius
    > * `authentik.providers.saml` - authentik Providers.SAML
    > * `authentik.providers.scim` - authentik Providers.SCIM
    > * `authentik.rbac` - authentik RBAC
    > * `authentik.recovery` - authentik Recovery
    > * `authentik.sources.ldap` - authentik Sources.LDAP
    > * `authentik.sources.oauth` - authentik Sources.OAuth
    > * `authentik.sources.plex` - authentik Sources.Plex
    > * `authentik.sources.saml` - authentik Sources.SAML
    > * `authentik.stages.authenticator` - authentik Stages.Authenticator
    > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo
    > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS
    > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static
    > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP
    > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate
    > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn
    > * `authentik.stages.captcha` - authentik Stages.Captcha
    > * `authentik.stages.consent` - authentik Stages.Consent
    > * `authentik.stages.deny` - authentik Stages.Deny
    > * `authentik.stages.dummy` - authentik Stages.Dummy
    > * `authentik.stages.email` - authentik Stages.Email
    > * `authentik.stages.identification` - authentik Stages.Identification
    > * `authentik.stages.invitation` - authentik Stages.User Invitation
    > * `authentik.stages.password` - authentik Stages.Password
    > * `authentik.stages.prompt` - authentik Stages.Prompt
    > * `authentik.stages.user_delete` - authentik Stages.User Delete
    > * `authentik.stages.user_login` - authentik Stages.User Login
    > * `authentik.stages.user_logout` - authentik Stages.User Logout
    > * `authentik.stages.user_write` - authentik Stages.User Write
    > * `authentik.brands` - authentik Brands
    > * `authentik.blueprints` - authentik Blueprints
    > * `authentik.core` - authentik Core
    > * `authentik.enterprise` - authentik Enterprise
    > * `authentik.enterprise.audit` - authentik Enterprise.Audit
    > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC

    Added enum value:

    * `authentik.enterprise.audit`
###### Return Type:

Changed response : **201 Created**

* Changed content type : `application/json`

    * Changed property `app` (string)
        > * `authentik.tenants` - authentik Tenants
        > * `authentik.admin` - authentik Admin
        > * `authentik.api` - authentik API
        > * `authentik.crypto` - authentik Crypto
        > * `authentik.events` - authentik Events
        > * `authentik.flows` - authentik Flows
        > * `authentik.outposts` - authentik Outpost
        > * `authentik.policies.dummy` - authentik Policies.Dummy
        > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher
        > * `authentik.policies.expiry` - authentik Policies.Expiry
        > * `authentik.policies.expression` - authentik Policies.Expression
        > * `authentik.policies.password` - authentik Policies.Password
        > * `authentik.policies.reputation` - authentik Policies.Reputation
        > * `authentik.policies` - authentik Policies
        > * `authentik.providers.ldap` - authentik Providers.LDAP
        > * `authentik.providers.oauth2` - authentik Providers.OAuth2
        > * `authentik.providers.proxy` - authentik Providers.Proxy
        > * `authentik.providers.radius` - authentik Providers.Radius
        > * `authentik.providers.saml` - authentik Providers.SAML
        > * `authentik.providers.scim` - authentik Providers.SCIM
        > * `authentik.rbac` - authentik RBAC
        > * `authentik.recovery` - authentik Recovery
        > * `authentik.sources.ldap` - authentik Sources.LDAP
        > * `authentik.sources.oauth` - authentik Sources.OAuth
        > * `authentik.sources.plex` - authentik Sources.Plex
        > * `authentik.sources.saml` - authentik Sources.SAML
        > * `authentik.stages.authenticator` - authentik Stages.Authenticator
        > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo
        > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS
        > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static
        > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP
        > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate
        > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn
        > * `authentik.stages.captcha` - authentik Stages.Captcha
        > * `authentik.stages.consent` - authentik Stages.Consent
        > * `authentik.stages.deny` - authentik Stages.Deny
        > * `authentik.stages.dummy` - authentik Stages.Dummy
        > * `authentik.stages.email` - authentik Stages.Email
        > * `authentik.stages.identification` - authentik Stages.Identification
        > * `authentik.stages.invitation` - authentik Stages.User Invitation
        > * `authentik.stages.password` - authentik Stages.Password
        > * `authentik.stages.prompt` - authentik Stages.Prompt
        > * `authentik.stages.user_delete` - authentik Stages.User Delete
        > * `authentik.stages.user_login` - authentik Stages.User Login
        > * `authentik.stages.user_logout` - authentik Stages.User Logout
        > * `authentik.stages.user_write` - authentik Stages.User Write
        > * `authentik.brands` - authentik Brands
        > * `authentik.blueprints` - authentik Blueprints
        > * `authentik.core` - authentik Core
        > * `authentik.enterprise` - authentik Enterprise
        > * `authentik.enterprise.audit` - authentik Enterprise.Audit
        > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC

        Added enum value:

        * `authentik.enterprise.audit`
##### `GET` /policies/event_matcher/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `results` (array)

        Changed items (object):
            > Event Matcher Policy Serializer

        * Changed property `app` (string)
            > * `authentik.tenants` - authentik Tenants
            > * `authentik.admin` - authentik Admin
            > * `authentik.api` - authentik API
            > * `authentik.crypto` - authentik Crypto
            > * `authentik.events` - authentik Events
            > * `authentik.flows` - authentik Flows
            > * `authentik.outposts` - authentik Outpost
            > * `authentik.policies.dummy` - authentik Policies.Dummy
            > * `authentik.policies.event_matcher` - authentik Policies.Event Matcher
            > * `authentik.policies.expiry` - authentik Policies.Expiry
            > * `authentik.policies.expression` - authentik Policies.Expression
            > * `authentik.policies.password` - authentik Policies.Password
            > * `authentik.policies.reputation` - authentik Policies.Reputation
            > * `authentik.policies` - authentik Policies
            > * `authentik.providers.ldap` - authentik Providers.LDAP
            > * `authentik.providers.oauth2` - authentik Providers.OAuth2
            > * `authentik.providers.proxy` - authentik Providers.Proxy
            > * `authentik.providers.radius` - authentik Providers.Radius
            > * `authentik.providers.saml` - authentik Providers.SAML
            > * `authentik.providers.scim` - authentik Providers.SCIM
            > * `authentik.rbac` - authentik RBAC
            > * `authentik.recovery` - authentik Recovery
            > * `authentik.sources.ldap` - authentik Sources.LDAP
            > * `authentik.sources.oauth` - authentik Sources.OAuth
            > * `authentik.sources.plex` - authentik Sources.Plex
            > * `authentik.sources.saml` - authentik Sources.SAML
            > * `authentik.stages.authenticator` - authentik Stages.Authenticator
            > * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo
            > * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS
            > * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static
            > * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP
            > * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate
            > * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn
            > * `authentik.stages.captcha` - authentik Stages.Captcha
            > * `authentik.stages.consent` - authentik Stages.Consent
            > * `authentik.stages.deny` - authentik Stages.Deny
            > * `authentik.stages.dummy` - authentik Stages.Dummy
            > * `authentik.stages.email` - authentik Stages.Email
            > * `authentik.stages.identification` - authentik Stages.Identification
            > * `authentik.stages.invitation` - authentik Stages.User Invitation
            > * `authentik.stages.password` - authentik Stages.Password
            > * `authentik.stages.prompt` - authentik Stages.Prompt
            > * `authentik.stages.user_delete` - authentik Stages.User Delete
            > * `authentik.stages.user_login` - authentik Stages.User Login
            > * `authentik.stages.user_logout` - authentik Stages.User Logout
            > * `authentik.stages.user_write` - authentik Stages.User Write
            > * `authentik.brands` - authentik Brands
            > * `authentik.blueprints` - authentik Blueprints
            > * `authentik.core` - authentik Core
            > * `authentik.enterprise` - authentik Enterprise
            > * `authentik.enterprise.audit` - authentik Enterprise.Audit
            > * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC

            Added enum value:

            * `authentik.enterprise.audit`
  • Loading branch information
authentik-automation[bot] committed Jan 24, 2024
1 parent 12bbf34 commit c198fd5
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
2 changes: 2 additions & 0 deletions docs/AppEnum.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@

* `enterprise` (value: `"authentik.enterprise"`)

* `enterprisePeriodAudit` (value: `"authentik.enterprise.audit"`)

* `enterprisePeriodProvidersPeriodRac` (value: `"authentik.enterprise.providers.rac"`)

* `unknownDefaultOpenApi` (value: `"unknown_default_open_api"`)
Expand Down
5 changes: 5 additions & 0 deletions schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29362,6 +29362,7 @@ components:
- authentik.blueprints
- authentik.core
- authentik.enterprise
- authentik.enterprise.audit
- authentik.enterprise.providers.rac
type: string
description: |-
Expand Down Expand Up @@ -29415,6 +29416,7 @@ components:
* `authentik.blueprints` - authentik Blueprints
* `authentik.core` - authentik Core
* `authentik.enterprise` - authentik Enterprise
* `authentik.enterprise.audit` - authentik Enterprise.Audit
* `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC
AppleChallengeResponseRequest:
type: object
Expand Down Expand Up @@ -32415,6 +32417,7 @@ components:
* `authentik.blueprints` - authentik Blueprints
* `authentik.core` - authentik Core
* `authentik.enterprise` - authentik Enterprise
* `authentik.enterprise.audit` - authentik Enterprise.Audit
* `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC
model:
allOf:
Expand Down Expand Up @@ -32617,6 +32620,7 @@ components:
* `authentik.blueprints` - authentik Blueprints
* `authentik.core` - authentik Core
* `authentik.enterprise` - authentik Enterprise
* `authentik.enterprise.audit` - authentik Enterprise.Audit
* `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC
model:
allOf:
Expand Down Expand Up @@ -38243,6 +38247,7 @@ components:
* `authentik.blueprints` - authentik Blueprints
* `authentik.core` - authentik Core
* `authentik.enterprise` - authentik Enterprise
* `authentik.enterprise.audit` - authentik Enterprise.Audit
* `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC
model:
allOf:
Expand Down
7 changes: 5 additions & 2 deletions src/main/kotlin/io/goauthentik/api/models/AppEnum.kt
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass

/**
* * `authentik.tenants` - authentik Tenants * `authentik.admin` - authentik Admin * `authentik.api` - authentik API * `authentik.crypto` - authentik Crypto * `authentik.events` - authentik Events * `authentik.flows` - authentik Flows * `authentik.outposts` - authentik Outpost * `authentik.policies.dummy` - authentik Policies.Dummy * `authentik.policies.event_matcher` - authentik Policies.Event Matcher * `authentik.policies.expiry` - authentik Policies.Expiry * `authentik.policies.expression` - authentik Policies.Expression * `authentik.policies.password` - authentik Policies.Password * `authentik.policies.reputation` - authentik Policies.Reputation * `authentik.policies` - authentik Policies * `authentik.providers.ldap` - authentik Providers.LDAP * `authentik.providers.oauth2` - authentik Providers.OAuth2 * `authentik.providers.proxy` - authentik Providers.Proxy * `authentik.providers.radius` - authentik Providers.Radius * `authentik.providers.saml` - authentik Providers.SAML * `authentik.providers.scim` - authentik Providers.SCIM * `authentik.rbac` - authentik RBAC * `authentik.recovery` - authentik Recovery * `authentik.sources.ldap` - authentik Sources.LDAP * `authentik.sources.oauth` - authentik Sources.OAuth * `authentik.sources.plex` - authentik Sources.Plex * `authentik.sources.saml` - authentik Sources.SAML * `authentik.stages.authenticator` - authentik Stages.Authenticator * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn * `authentik.stages.captcha` - authentik Stages.Captcha * `authentik.stages.consent` - authentik Stages.Consent * `authentik.stages.deny` - authentik Stages.Deny * `authentik.stages.dummy` - authentik Stages.Dummy * `authentik.stages.email` - authentik Stages.Email * `authentik.stages.identification` - authentik Stages.Identification * `authentik.stages.invitation` - authentik Stages.User Invitation * `authentik.stages.password` - authentik Stages.Password * `authentik.stages.prompt` - authentik Stages.Prompt * `authentik.stages.user_delete` - authentik Stages.User Delete * `authentik.stages.user_login` - authentik Stages.User Login * `authentik.stages.user_logout` - authentik Stages.User Logout * `authentik.stages.user_write` - authentik Stages.User Write * `authentik.brands` - authentik Brands * `authentik.blueprints` - authentik Blueprints * `authentik.core` - authentik Core * `authentik.enterprise` - authentik Enterprise * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC
* * `authentik.tenants` - authentik Tenants * `authentik.admin` - authentik Admin * `authentik.api` - authentik API * `authentik.crypto` - authentik Crypto * `authentik.events` - authentik Events * `authentik.flows` - authentik Flows * `authentik.outposts` - authentik Outpost * `authentik.policies.dummy` - authentik Policies.Dummy * `authentik.policies.event_matcher` - authentik Policies.Event Matcher * `authentik.policies.expiry` - authentik Policies.Expiry * `authentik.policies.expression` - authentik Policies.Expression * `authentik.policies.password` - authentik Policies.Password * `authentik.policies.reputation` - authentik Policies.Reputation * `authentik.policies` - authentik Policies * `authentik.providers.ldap` - authentik Providers.LDAP * `authentik.providers.oauth2` - authentik Providers.OAuth2 * `authentik.providers.proxy` - authentik Providers.Proxy * `authentik.providers.radius` - authentik Providers.Radius * `authentik.providers.saml` - authentik Providers.SAML * `authentik.providers.scim` - authentik Providers.SCIM * `authentik.rbac` - authentik RBAC * `authentik.recovery` - authentik Recovery * `authentik.sources.ldap` - authentik Sources.LDAP * `authentik.sources.oauth` - authentik Sources.OAuth * `authentik.sources.plex` - authentik Sources.Plex * `authentik.sources.saml` - authentik Sources.SAML * `authentik.stages.authenticator` - authentik Stages.Authenticator * `authentik.stages.authenticator_duo` - authentik Stages.Authenticator.Duo * `authentik.stages.authenticator_sms` - authentik Stages.Authenticator.SMS * `authentik.stages.authenticator_static` - authentik Stages.Authenticator.Static * `authentik.stages.authenticator_totp` - authentik Stages.Authenticator.TOTP * `authentik.stages.authenticator_validate` - authentik Stages.Authenticator.Validate * `authentik.stages.authenticator_webauthn` - authentik Stages.Authenticator.WebAuthn * `authentik.stages.captcha` - authentik Stages.Captcha * `authentik.stages.consent` - authentik Stages.Consent * `authentik.stages.deny` - authentik Stages.Deny * `authentik.stages.dummy` - authentik Stages.Dummy * `authentik.stages.email` - authentik Stages.Email * `authentik.stages.identification` - authentik Stages.Identification * `authentik.stages.invitation` - authentik Stages.User Invitation * `authentik.stages.password` - authentik Stages.Password * `authentik.stages.prompt` - authentik Stages.Prompt * `authentik.stages.user_delete` - authentik Stages.User Delete * `authentik.stages.user_login` - authentik Stages.User Login * `authentik.stages.user_logout` - authentik Stages.User Logout * `authentik.stages.user_write` - authentik Stages.User Write * `authentik.brands` - authentik Brands * `authentik.blueprints` - authentik Blueprints * `authentik.core` - authentik Core * `authentik.enterprise` - authentik Enterprise * `authentik.enterprise.audit` - authentik Enterprise.Audit * `authentik.enterprise.providers.rac` - authentik Enterprise.Providers.RAC
*
* Values: tenants,admin,api,crypto,events,flows,outposts,policiesPeriodDummy,policiesPeriodEventMatcher,policiesPeriodExpiry,policiesPeriodExpression,policiesPeriodPassword,policiesPeriodReputation,policies,providersPeriodLdap,providersPeriodOauth2,providersPeriodProxy,providersPeriodRadius,providersPeriodSaml,providersPeriodScim,rbac,recovery,sourcesPeriodLdap,sourcesPeriodOauth,sourcesPeriodPlex,sourcesPeriodSaml,stagesPeriodAuthenticator,stagesPeriodAuthenticatorDuo,stagesPeriodAuthenticatorSms,stagesPeriodAuthenticatorStatic,stagesPeriodAuthenticatorTotp,stagesPeriodAuthenticatorValidate,stagesPeriodAuthenticatorWebauthn,stagesPeriodCaptcha,stagesPeriodConsent,stagesPeriodDeny,stagesPeriodDummy,stagesPeriodEmail,stagesPeriodIdentification,stagesPeriodInvitation,stagesPeriodPassword,stagesPeriodPrompt,stagesPeriodUserDelete,stagesPeriodUserLogin,stagesPeriodUserLogout,stagesPeriodUserWrite,brands,blueprints,core,enterprise,enterprisePeriodProvidersPeriodRac,unknownDefaultOpenApi
* Values: tenants,admin,api,crypto,events,flows,outposts,policiesPeriodDummy,policiesPeriodEventMatcher,policiesPeriodExpiry,policiesPeriodExpression,policiesPeriodPassword,policiesPeriodReputation,policies,providersPeriodLdap,providersPeriodOauth2,providersPeriodProxy,providersPeriodRadius,providersPeriodSaml,providersPeriodScim,rbac,recovery,sourcesPeriodLdap,sourcesPeriodOauth,sourcesPeriodPlex,sourcesPeriodSaml,stagesPeriodAuthenticator,stagesPeriodAuthenticatorDuo,stagesPeriodAuthenticatorSms,stagesPeriodAuthenticatorStatic,stagesPeriodAuthenticatorTotp,stagesPeriodAuthenticatorValidate,stagesPeriodAuthenticatorWebauthn,stagesPeriodCaptcha,stagesPeriodConsent,stagesPeriodDeny,stagesPeriodDummy,stagesPeriodEmail,stagesPeriodIdentification,stagesPeriodInvitation,stagesPeriodPassword,stagesPeriodPrompt,stagesPeriodUserDelete,stagesPeriodUserLogin,stagesPeriodUserLogout,stagesPeriodUserWrite,brands,blueprints,core,enterprise,enterprisePeriodAudit,enterprisePeriodProvidersPeriodRac,unknownDefaultOpenApi
*/

@JsonClass(generateAdapter = false)
Expand Down Expand Up @@ -178,6 +178,9 @@ enum class AppEnum(val value: kotlin.String) {
@Json(name = "authentik.enterprise")
enterprise("authentik.enterprise"),

@Json(name = "authentik.enterprise.audit")
enterprisePeriodAudit("authentik.enterprise.audit"),

@Json(name = "authentik.enterprise.providers.rac")
enterprisePeriodProvidersPeriodRac("authentik.enterprise.providers.rac"),

Expand Down

0 comments on commit c198fd5

Please sign in to comment.