Skip to content

Commit 5da3ed5

Browse files
Update API Client
#### What's Changed --- ##### `GET` /policies/geoip/{policy_uuid}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `countries` (array) ##### `PUT` /policies/geoip/{policy_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `countries` (array) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `countries` (array) ##### `PATCH` /policies/geoip/{policy_uuid}/ ###### Request: Changed content type : `application/json` * Changed property `countries` (array) ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `countries` (array) ##### `GET` /sources/all/{slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/all/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/group_connections/all/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/group_connections/all/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/kerberos/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/group_connections/kerberos/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/group_connections/kerberos/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/ldap/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/group_connections/ldap/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/group_connections/ldap/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/oauth/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/group_connections/oauth/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/group_connections/oauth/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/plex/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/group_connections/plex/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/group_connections/plex/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/saml/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/group_connections/saml/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/group_connections/saml/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/telegram/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/group_connections/telegram/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/group_connections/telegram/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/kerberos/{slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/kerberos/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/kerberos/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/ldap/{slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/ldap/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/ldap/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/oauth/{slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/oauth/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/oauth/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/plex/{slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/plex/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/plex/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/saml/{slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/saml/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/saml/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/telegram/{slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/telegram/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/telegram/{slug}/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/all/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/user_connections/all/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/user_connections/all/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/kerberos/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/user_connections/kerberos/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/user_connections/kerberos/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/ldap/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/user_connections/ldap/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/user_connections/ldap/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/oauth/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/user_connections/oauth/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/user_connections/oauth/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/plex/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/user_connections/plex/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/user_connections/plex/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/saml/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/user_connections/saml/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/user_connections/saml/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/telegram/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PUT` /sources/user_connections/telegram/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `PATCH` /sources/user_connections/telegram/{id}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /policies/geoip/ ###### Request: Changed content type : `application/json` * Changed property `countries` (array) ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `countries` (array) ##### `GET` /policies/geoip/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > GeoIP Policy Serializer * Changed property `countries` (array) ##### `GET` /sources/all/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/all/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Group Source Connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/group_connections/kerberos/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/kerberos/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Group Source Connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/group_connections/ldap/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/ldap/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Group Source Connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/group_connections/oauth/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/oauth/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Group Source Connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/group_connections/plex/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/plex/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Group Source Connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/group_connections/saml/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/saml/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Group Source Connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/group_connections/telegram/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/group_connections/telegram/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Group Source Connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/kerberos/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/kerberos/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Kerberos Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/ldap/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/ldap/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > LDAP Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/oauth/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/oauth/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > OAuth Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/plex/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/plex/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Plex Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/saml/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/saml/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > SAMLSource Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/telegram/ ###### Request: Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/telegram/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/all/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > User source connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/user_connections/kerberos/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/kerberos/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > User source connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/user_connections/ldap/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/ldap/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > User source connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/user_connections/oauth/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/oauth/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > User source connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/user_connections/plex/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/plex/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > User source connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/user_connections/saml/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/saml/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > User source connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `POST` /sources/user_connections/telegram/ ###### Return Type: Changed response : **201 Created** * Changed content type : `application/json` * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /sources/user_connections/telegram/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` * Changed property `results` (array) Changed items (object): > User source connection * Changed property `source_obj` (object) > Source Serializer * Added property `promoted` (boolean) > When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. ##### `GET` /flows/executor/{flow_slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` Updated `ak-stage-identification` component: * Changed property `sources` (array) Changed items (object): > Serializer for Login buttons of sources * Added property `promoted` (boolean) ##### `POST` /flows/executor/{flow_slug}/ ###### Return Type: Changed response : **200 OK** * Changed content type : `application/json` Updated `ak-stage-identification` component: * Changed property `sources` (array) Changed items (object): > Serializer for Login buttons of sources * Added property `promoted` (boolean)
1 parent 574b109 commit 5da3ed5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1492
-38
lines changed

api/openapi.yaml

Lines changed: 150 additions & 38 deletions
Large diffs are not rendered by default.

docs/KerberosSource.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
88
**Name** | **string** | Source's display Name. |
99
**Slug** | **string** | Internal source name, used in URLs. |
1010
**Enabled** | Pointer to **bool** | | [optional]
11+
**Promoted** | Pointer to **bool** | When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. | [optional]
1112
**AuthenticationFlow** | Pointer to **NullableString** | Flow to use when authenticating existing users. | [optional]
1213
**EnrollmentFlow** | Pointer to **NullableString** | Flow to use when enrolling new users. | [optional]
1314
**UserPropertyMappings** | Pointer to **[]string** | | [optional]
@@ -138,6 +139,31 @@ SetEnabled sets Enabled field to given value.
138139

139140
HasEnabled returns a boolean if a field has been set.
140141

142+
### GetPromoted
143+
144+
`func (o *KerberosSource) GetPromoted() bool`
145+
146+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
147+
148+
### GetPromotedOk
149+
150+
`func (o *KerberosSource) GetPromotedOk() (*bool, bool)`
151+
152+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
153+
and a boolean to check if the value has been set.
154+
155+
### SetPromoted
156+
157+
`func (o *KerberosSource) SetPromoted(v bool)`
158+
159+
SetPromoted sets Promoted field to given value.
160+
161+
### HasPromoted
162+
163+
`func (o *KerberosSource) HasPromoted() bool`
164+
165+
HasPromoted returns a boolean if a field has been set.
166+
141167
### GetAuthenticationFlow
142168

143169
`func (o *KerberosSource) GetAuthenticationFlow() string`

docs/KerberosSourceRequest.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
77
**Name** | **string** | Source's display Name. |
88
**Slug** | **string** | Internal source name, used in URLs. |
99
**Enabled** | Pointer to **bool** | | [optional]
10+
**Promoted** | Pointer to **bool** | When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. | [optional]
1011
**AuthenticationFlow** | Pointer to **NullableString** | Flow to use when authenticating existing users. | [optional]
1112
**EnrollmentFlow** | Pointer to **NullableString** | Flow to use when enrolling new users. | [optional]
1213
**UserPropertyMappings** | Pointer to **[]string** | | [optional]
@@ -113,6 +114,31 @@ SetEnabled sets Enabled field to given value.
113114

114115
HasEnabled returns a boolean if a field has been set.
115116

117+
### GetPromoted
118+
119+
`func (o *KerberosSourceRequest) GetPromoted() bool`
120+
121+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
122+
123+
### GetPromotedOk
124+
125+
`func (o *KerberosSourceRequest) GetPromotedOk() (*bool, bool)`
126+
127+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
128+
and a boolean to check if the value has been set.
129+
130+
### SetPromoted
131+
132+
`func (o *KerberosSourceRequest) SetPromoted(v bool)`
133+
134+
SetPromoted sets Promoted field to given value.
135+
136+
### HasPromoted
137+
138+
`func (o *KerberosSourceRequest) HasPromoted() bool`
139+
140+
HasPromoted returns a boolean if a field has been set.
141+
116142
### GetAuthenticationFlow
117143

118144
`func (o *KerberosSourceRequest) GetAuthenticationFlow() string`

docs/LDAPSource.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
88
**Name** | **string** | Source's display Name. |
99
**Slug** | **string** | Internal source name, used in URLs. |
1010
**Enabled** | Pointer to **bool** | | [optional]
11+
**Promoted** | Pointer to **bool** | When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. | [optional]
1112
**AuthenticationFlow** | Pointer to **NullableString** | Flow to use when authenticating existing users. | [optional]
1213
**EnrollmentFlow** | Pointer to **NullableString** | Flow to use when enrolling new users. | [optional]
1314
**UserPropertyMappings** | Pointer to **[]string** | | [optional]
@@ -148,6 +149,31 @@ SetEnabled sets Enabled field to given value.
148149

149150
HasEnabled returns a boolean if a field has been set.
150151

152+
### GetPromoted
153+
154+
`func (o *LDAPSource) GetPromoted() bool`
155+
156+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
157+
158+
### GetPromotedOk
159+
160+
`func (o *LDAPSource) GetPromotedOk() (*bool, bool)`
161+
162+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
163+
and a boolean to check if the value has been set.
164+
165+
### SetPromoted
166+
167+
`func (o *LDAPSource) SetPromoted(v bool)`
168+
169+
SetPromoted sets Promoted field to given value.
170+
171+
### HasPromoted
172+
173+
`func (o *LDAPSource) HasPromoted() bool`
174+
175+
HasPromoted returns a boolean if a field has been set.
176+
151177
### GetAuthenticationFlow
152178

153179
`func (o *LDAPSource) GetAuthenticationFlow() string`

docs/LDAPSourceRequest.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
77
**Name** | **string** | Source's display Name. |
88
**Slug** | **string** | Internal source name, used in URLs. |
99
**Enabled** | Pointer to **bool** | | [optional]
10+
**Promoted** | Pointer to **bool** | When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. | [optional]
1011
**AuthenticationFlow** | Pointer to **NullableString** | Flow to use when authenticating existing users. | [optional]
1112
**EnrollmentFlow** | Pointer to **NullableString** | Flow to use when enrolling new users. | [optional]
1213
**UserPropertyMappings** | Pointer to **[]string** | | [optional]
@@ -121,6 +122,31 @@ SetEnabled sets Enabled field to given value.
121122

122123
HasEnabled returns a boolean if a field has been set.
123124

125+
### GetPromoted
126+
127+
`func (o *LDAPSourceRequest) GetPromoted() bool`
128+
129+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
130+
131+
### GetPromotedOk
132+
133+
`func (o *LDAPSourceRequest) GetPromotedOk() (*bool, bool)`
134+
135+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
136+
and a boolean to check if the value has been set.
137+
138+
### SetPromoted
139+
140+
`func (o *LDAPSourceRequest) SetPromoted(v bool)`
141+
142+
SetPromoted sets Promoted field to given value.
143+
144+
### HasPromoted
145+
146+
`func (o *LDAPSourceRequest) HasPromoted() bool`
147+
148+
HasPromoted returns a boolean if a field has been set.
149+
124150
### GetAuthenticationFlow
125151

126152
`func (o *LDAPSourceRequest) GetAuthenticationFlow() string`

docs/LoginSource.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
77
**Name** | **string** | |
88
**IconUrl** | Pointer to **NullableString** | | [optional]
9+
**Promoted** | Pointer to **bool** | | [optional] [default to false]
910
**Challenge** | [**LoginChallengeTypes**](LoginChallengeTypes.md) | |
1011

1112
## Methods
@@ -82,6 +83,31 @@ HasIconUrl returns a boolean if a field has been set.
8283
`func (o *LoginSource) UnsetIconUrl()`
8384

8485
UnsetIconUrl ensures that no value is present for IconUrl, not even an explicit nil
86+
### GetPromoted
87+
88+
`func (o *LoginSource) GetPromoted() bool`
89+
90+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
91+
92+
### GetPromotedOk
93+
94+
`func (o *LoginSource) GetPromotedOk() (*bool, bool)`
95+
96+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
97+
and a boolean to check if the value has been set.
98+
99+
### SetPromoted
100+
101+
`func (o *LoginSource) SetPromoted(v bool)`
102+
103+
SetPromoted sets Promoted field to given value.
104+
105+
### HasPromoted
106+
107+
`func (o *LoginSource) HasPromoted() bool`
108+
109+
HasPromoted returns a boolean if a field has been set.
110+
85111
### GetChallenge
86112

87113
`func (o *LoginSource) GetChallenge() LoginChallengeTypes`

docs/OAuthSource.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Name | Type | Description | Notes
88
**Name** | **string** | Source's display Name. |
99
**Slug** | **string** | Internal source name, used in URLs. |
1010
**Enabled** | Pointer to **bool** | | [optional]
11+
**Promoted** | Pointer to **bool** | When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. | [optional]
1112
**AuthenticationFlow** | Pointer to **NullableString** | Flow to use when authenticating existing users. | [optional]
1213
**EnrollmentFlow** | Pointer to **NullableString** | Flow to use when enrolling new users. | [optional]
1314
**UserPropertyMappings** | Pointer to **[]string** | | [optional]
@@ -141,6 +142,31 @@ SetEnabled sets Enabled field to given value.
141142

142143
HasEnabled returns a boolean if a field has been set.
143144

145+
### GetPromoted
146+
147+
`func (o *OAuthSource) GetPromoted() bool`
148+
149+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
150+
151+
### GetPromotedOk
152+
153+
`func (o *OAuthSource) GetPromotedOk() (*bool, bool)`
154+
155+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
156+
and a boolean to check if the value has been set.
157+
158+
### SetPromoted
159+
160+
`func (o *OAuthSource) SetPromoted(v bool)`
161+
162+
SetPromoted sets Promoted field to given value.
163+
164+
### HasPromoted
165+
166+
`func (o *OAuthSource) HasPromoted() bool`
167+
168+
HasPromoted returns a boolean if a field has been set.
169+
144170
### GetAuthenticationFlow
145171

146172
`func (o *OAuthSource) GetAuthenticationFlow() string`

docs/OAuthSourceRequest.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
77
**Name** | **string** | Source's display Name. |
88
**Slug** | **string** | Internal source name, used in URLs. |
99
**Enabled** | Pointer to **bool** | | [optional]
10+
**Promoted** | Pointer to **bool** | When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. | [optional]
1011
**AuthenticationFlow** | Pointer to **NullableString** | Flow to use when authenticating existing users. | [optional]
1112
**EnrollmentFlow** | Pointer to **NullableString** | Flow to use when enrolling new users. | [optional]
1213
**UserPropertyMappings** | Pointer to **[]string** | | [optional]
@@ -113,6 +114,31 @@ SetEnabled sets Enabled field to given value.
113114

114115
HasEnabled returns a boolean if a field has been set.
115116

117+
### GetPromoted
118+
119+
`func (o *OAuthSourceRequest) GetPromoted() bool`
120+
121+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
122+
123+
### GetPromotedOk
124+
125+
`func (o *OAuthSourceRequest) GetPromotedOk() (*bool, bool)`
126+
127+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
128+
and a boolean to check if the value has been set.
129+
130+
### SetPromoted
131+
132+
`func (o *OAuthSourceRequest) SetPromoted(v bool)`
133+
134+
SetPromoted sets Promoted field to given value.
135+
136+
### HasPromoted
137+
138+
`func (o *OAuthSourceRequest) HasPromoted() bool`
139+
140+
HasPromoted returns a boolean if a field has been set.
141+
116142
### GetAuthenticationFlow
117143

118144
`func (o *OAuthSourceRequest) GetAuthenticationFlow() string`

docs/PatchedKerberosSourceRequest.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
77
**Name** | Pointer to **string** | Source's display Name. | [optional]
88
**Slug** | Pointer to **string** | Internal source name, used in URLs. | [optional]
99
**Enabled** | Pointer to **bool** | | [optional]
10+
**Promoted** | Pointer to **bool** | When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. | [optional]
1011
**AuthenticationFlow** | Pointer to **NullableString** | Flow to use when authenticating existing users. | [optional]
1112
**EnrollmentFlow** | Pointer to **NullableString** | Flow to use when enrolling new users. | [optional]
1213
**UserPropertyMappings** | Pointer to **[]string** | | [optional]
@@ -123,6 +124,31 @@ SetEnabled sets Enabled field to given value.
123124

124125
HasEnabled returns a boolean if a field has been set.
125126

127+
### GetPromoted
128+
129+
`func (o *PatchedKerberosSourceRequest) GetPromoted() bool`
130+
131+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
132+
133+
### GetPromotedOk
134+
135+
`func (o *PatchedKerberosSourceRequest) GetPromotedOk() (*bool, bool)`
136+
137+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
138+
and a boolean to check if the value has been set.
139+
140+
### SetPromoted
141+
142+
`func (o *PatchedKerberosSourceRequest) SetPromoted(v bool)`
143+
144+
SetPromoted sets Promoted field to given value.
145+
146+
### HasPromoted
147+
148+
`func (o *PatchedKerberosSourceRequest) HasPromoted() bool`
149+
150+
HasPromoted returns a boolean if a field has been set.
151+
126152
### GetAuthenticationFlow
127153

128154
`func (o *PatchedKerberosSourceRequest) GetAuthenticationFlow() string`

docs/PatchedLDAPSourceRequest.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
77
**Name** | Pointer to **string** | Source's display Name. | [optional]
88
**Slug** | Pointer to **string** | Internal source name, used in URLs. | [optional]
99
**Enabled** | Pointer to **bool** | | [optional]
10+
**Promoted** | Pointer to **bool** | When enabled, this source will be displayed as a prominent button on the login page, instead of a small icon. | [optional]
1011
**AuthenticationFlow** | Pointer to **NullableString** | Flow to use when authenticating existing users. | [optional]
1112
**EnrollmentFlow** | Pointer to **NullableString** | Flow to use when enrolling new users. | [optional]
1213
**UserPropertyMappings** | Pointer to **[]string** | | [optional]
@@ -131,6 +132,31 @@ SetEnabled sets Enabled field to given value.
131132

132133
HasEnabled returns a boolean if a field has been set.
133134

135+
### GetPromoted
136+
137+
`func (o *PatchedLDAPSourceRequest) GetPromoted() bool`
138+
139+
GetPromoted returns the Promoted field if non-nil, zero value otherwise.
140+
141+
### GetPromotedOk
142+
143+
`func (o *PatchedLDAPSourceRequest) GetPromotedOk() (*bool, bool)`
144+
145+
GetPromotedOk returns a tuple with the Promoted field if it's non-nil, zero value otherwise
146+
and a boolean to check if the value has been set.
147+
148+
### SetPromoted
149+
150+
`func (o *PatchedLDAPSourceRequest) SetPromoted(v bool)`
151+
152+
SetPromoted sets Promoted field to given value.
153+
154+
### HasPromoted
155+
156+
`func (o *PatchedLDAPSourceRequest) HasPromoted() bool`
157+
158+
HasPromoted returns a boolean if a field has been set.
159+
134160
### GetAuthenticationFlow
135161

136162
`func (o *PatchedLDAPSourceRequest) GetAuthenticationFlow() string`

0 commit comments

Comments
 (0)