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` /flows/instances/{slug}/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `authentication` (string)
        > * `none` - None
        > * `require_authenticated` - Require Authenticated
        > * `require_unauthenticated` - Require Unauthenticated
        > * `require_superuser` - Require Superuser
        > * `require_outpost` - Require Outpost

        Added enum value:

        * `require_outpost`
##### `PUT` /flows/instances/{slug}/

###### Request:

Changed content type : `application/json`

* Changed property `authentication` (string)
    > * `none` - None
    > * `require_authenticated` - Require Authenticated
    > * `require_unauthenticated` - Require Unauthenticated
    > * `require_superuser` - Require Superuser
    > * `require_outpost` - Require Outpost

    Added enum value:

    * `require_outpost`
###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `authentication` (string)
        > * `none` - None
        > * `require_authenticated` - Require Authenticated
        > * `require_unauthenticated` - Require Unauthenticated
        > * `require_superuser` - Require Superuser
        > * `require_outpost` - Require Outpost

        Added enum value:

        * `require_outpost`
##### `PATCH` /flows/instances/{slug}/

###### Request:

Changed content type : `application/json`

* Changed property `authentication` (string)
    > * `none` - None
    > * `require_authenticated` - Require Authenticated
    > * `require_unauthenticated` - Require Unauthenticated
    > * `require_superuser` - Require Superuser
    > * `require_outpost` - Require Outpost

    Added enum value:

    * `require_outpost`
###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `authentication` (string)
        > * `none` - None
        > * `require_authenticated` - Require Authenticated
        > * `require_unauthenticated` - Require Unauthenticated
        > * `require_superuser` - Require Superuser
        > * `require_outpost` - Require Outpost

        Added enum value:

        * `require_outpost`
##### `GET` /stages/invitation/invitations/{invite_uuid}/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `flow_obj` (object)
        > Flow Serializer

        * Changed property `authentication` (string)
            > * `none` - None
            > * `require_authenticated` - Require Authenticated
            > * `require_unauthenticated` - Require Unauthenticated
            > * `require_superuser` - Require Superuser
            > * `require_outpost` - Require Outpost

            Added enum value:

            * `require_outpost`
##### `PUT` /stages/invitation/invitations/{invite_uuid}/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `flow_obj` (object)
        > Flow Serializer

        * Changed property `authentication` (string)
            > * `none` - None
            > * `require_authenticated` - Require Authenticated
            > * `require_unauthenticated` - Require Unauthenticated
            > * `require_superuser` - Require Superuser
            > * `require_outpost` - Require Outpost

            Added enum value:

            * `require_outpost`
##### `PATCH` /stages/invitation/invitations/{invite_uuid}/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `flow_obj` (object)
        > Flow Serializer

        * Changed property `authentication` (string)
            > * `none` - None
            > * `require_authenticated` - Require Authenticated
            > * `require_unauthenticated` - Require Unauthenticated
            > * `require_superuser` - Require Superuser
            > * `require_outpost` - Require Outpost

            Added enum value:

            * `require_outpost`
##### `POST` /flows/instances/

###### Request:

Changed content type : `application/json`

* Changed property `authentication` (string)
    > * `none` - None
    > * `require_authenticated` - Require Authenticated
    > * `require_unauthenticated` - Require Unauthenticated
    > * `require_superuser` - Require Superuser
    > * `require_outpost` - Require Outpost

    Added enum value:

    * `require_outpost`
###### Return Type:

Changed response : **201 Created**

* Changed content type : `application/json`

    * Changed property `authentication` (string)
        > * `none` - None
        > * `require_authenticated` - Require Authenticated
        > * `require_unauthenticated` - Require Unauthenticated
        > * `require_superuser` - Require Superuser
        > * `require_outpost` - Require Outpost

        Added enum value:

        * `require_outpost`
##### `GET` /flows/instances/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `results` (array)

        Changed items (object):
            > Flow Serializer

        * Changed property `authentication` (string)
            > * `none` - None
            > * `require_authenticated` - Require Authenticated
            > * `require_unauthenticated` - Require Unauthenticated
            > * `require_superuser` - Require Superuser
            > * `require_outpost` - Require Outpost

            Added enum value:

            * `require_outpost`
##### `POST` /stages/invitation/invitations/

###### Return Type:

Changed response : **201 Created**

* Changed content type : `application/json`

    * Changed property `flow_obj` (object)
        > Flow Serializer

        * Changed property `authentication` (string)
            > * `none` - None
            > * `require_authenticated` - Require Authenticated
            > * `require_unauthenticated` - Require Unauthenticated
            > * `require_superuser` - Require Superuser
            > * `require_outpost` - Require Outpost

            Added enum value:

            * `require_outpost`
##### `GET` /stages/invitation/invitations/

###### Return Type:

Changed response : **200 OK**

* Changed content type : `application/json`

    * Changed property `results` (array)

        Changed items (object):
            > Invitation Serializer

        * Changed property `flow_obj` (object)
            > Flow Serializer

            * Changed property `authentication` (string)
                > * `none` - None
                > * `require_authenticated` - Require Authenticated
                > * `require_unauthenticated` - Require Unauthenticated
                > * `require_superuser` - Require Superuser
                > * `require_outpost` - Require Outpost

                Added enum value:

                * `require_outpost`
  • Loading branch information
authentik-automation[bot] committed Dec 19, 2023
1 parent 7fa511a commit b58486a
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
2 changes: 2 additions & 0 deletions docs/AuthenticationEnum.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@

* `requireSuperuser` (value: `"require_superuser"`)

* `requireOutpost` (value: `"require_outpost"`)

* `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 @@ -28328,12 +28328,14 @@ components:
- require_authenticated
- require_unauthenticated
- require_superuser
- require_outpost
type: string
description: |-
* `none` - None
* `require_authenticated` - Require Authenticated
* `require_unauthenticated` - Require Unauthenticated
* `require_superuser` - Require Superuser
* `require_outpost` - Require Outpost
AuthenticatorAttachmentEnum:
enum:
- platform
Expand Down Expand Up @@ -31328,6 +31330,7 @@ components:
* `require_authenticated` - Require Authenticated
* `require_unauthenticated` - Require Unauthenticated
* `require_superuser` - Require Superuser
* `require_outpost` - Require Outpost
required:
- background
- cache_count
Expand Down Expand Up @@ -31566,6 +31569,7 @@ components:
* `require_authenticated` - Require Authenticated
* `require_unauthenticated` - Require Unauthenticated
* `require_superuser` - Require Superuser
* `require_outpost` - Require Outpost
required:
- designation
- name
Expand Down Expand Up @@ -36514,6 +36518,7 @@ components:
* `require_authenticated` - Require Authenticated
* `require_unauthenticated` - Require Unauthenticated
* `require_superuser` - Require Superuser
* `require_outpost` - Require Outpost
PatchedFlowStageBindingRequest:
type: object
description: FlowStageBinding Serializer
Expand Down
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

/**
* * `none` - None * `require_authenticated` - Require Authenticated * `require_unauthenticated` - Require Unauthenticated * `require_superuser` - Require Superuser
* * `none` - None * `require_authenticated` - Require Authenticated * `require_unauthenticated` - Require Unauthenticated * `require_superuser` - Require Superuser * `require_outpost` - Require Outpost
*
* Values: none,requireAuthenticated,requireUnauthenticated,requireSuperuser,unknownDefaultOpenApi
* Values: none,requireAuthenticated,requireUnauthenticated,requireSuperuser,requireOutpost,unknownDefaultOpenApi
*/

@JsonClass(generateAdapter = false)
Expand All @@ -40,6 +40,9 @@ enum class AuthenticationEnum(val value: kotlin.String) {
@Json(name = "require_superuser")
requireSuperuser("require_superuser"),

@Json(name = "require_outpost")
requireOutpost("require_outpost"),

@Json(name = "unknown_default_open_api")
unknownDefaultOpenApi("unknown_default_open_api");

Expand Down

0 comments on commit b58486a

Please sign in to comment.