Parameter |
Comments |
|---|---|
OpenID Connect client_id to authenticate to the API with. Default: |
|
Client Secret to use in conjunction with auth_client_id (if required). |
|
URL to the Keycloak instance. |
|
Password to authenticate for API access with. |
|
Keycloak realm name to authenticate to for API access. |
|
Username to authenticate for API access with. |
|
Controls the HTTP connections timeout period (in seconds) to Keycloak API. Default: |
|
Configures the HTTP User-Agent header. Default: |
|
They Keycloak realm under which this role_representation resides. Default: |
|
Authentication refresh token for Keycloak API. |
|
Roles to be mapped to the user. |
|
The unique identifier for this role_representation. This parameter is not required for updating or deleting a role_representation but providing it reduces the number of API calls required. |
|
Name of the role representation. This parameter is required only when creating or updating the role_representation. |
|
Client ID of the service-account-user to be mapped. This parameter is not required for updating or deleting the rolemapping but providing it reduces the number of API calls required. |
|
State of the user_rolemapping. On On Choices:
|
|
Username of the user roles are mapped to. This parameter is not required (can be replaced by uid for less API call). |
|
Authentication token for Keycloak API. |
|
ID of the user to be mapped. This parameter is not required for updating or deleting the rolemapping but providing it reduces the number of API calls required. |
|
Verify TLS certificates (do not disable this in production). Choices:
|
Key |
Description |
|---|---|
Representation of client role mapping after module execution. The sample is truncated. Returned: on success Sample: |
|
Representation of existing client role mapping. The sample is truncated. Returned: always Sample: |
|
Message as to what action was taken. Returned: always Sample: |
|
Representation of proposed client role mapping. Returned: always Sample: |