Actions
| Action | Category | Description | Params | Command Template | Flags |
|---|---|---|---|---|---|
get_realms | info | List all realms | server_url | kcadm.sh get realms --server {server_url} | idempotent |
3-layer compositionINTERFACE
#ActionDef & { name: "get_realms", category: "info" }PROVIDER
command_template: "kcadm.sh get realms --server {server_url}"
params: { server_url: from_field: "keycloak_url" }
| |||||
Import
import "quicue.ca/template/keycloak/patterns"
actions: patterns.#ukeycloakRegistry
JSON-LD
{
"@id": "https://quicue.ca/project/quicue-keycloak",
"@type": "quicue:Provider",
"quicue:providerName": "keycloak",
"quicue:category": "identity-secrets",
"quicue:actionCount": 11
}