Add validation of realm client and id

This commit is contained in:
Guido Grazioli 2022-12-13 11:20:44 +01:00
commit bdc1ad8b51
No known key found for this signature in database
GPG key ID: 22C8C31EF2BC093B
5 changed files with 111 additions and 65 deletions

View file

@ -71,6 +71,8 @@ Refer to [docs](https://docs.ansible.com/ansible/latest/collections/community/ge
```yaml
- name: <name of the client>
id: <id of the client>
client_id: <id of the client>
roles: <keycloak_client_default_roles>
realm: <name of the realm that contains the client>
public_client: <true for public, false for confidential>
@ -78,6 +80,9 @@ Refer to [docs](https://docs.ansible.com/ansible/latest/collections/community/ge
users: <keycloak_client_users>
```
`name` and either `id` or `client_id` are required.
* `keycloak_client_users`, a list of:
```yaml