github.com/GoogleCloudPlatform/terraformer@v0.8.18/docs/keycloak.md (about)

     1  ### Use with Keycloak
     2  
     3  Example:
     4  
     5  ```
     6   export KEYCLOAK_URL=https://foo.bar.localdomain
     7   export KEYCLOAK_CLIENT_ID=[KEYCLOAK_CLIENT_ID]
     8   export KEYCLOAK_CLIENT_SECRET=[KEYCLOAK_CLIENT_SECRET]
     9  
    10   terraformer import keycloak --resources=realms
    11   terraformer import keycloak --resources=realms --filter=realm=name1:name2:name3
    12   terraformer import keycloak --resources=realms --targets realmA,realmB
    13  ```
    14  
    15  Here is the list of resources which are currently supported by Keycloak provider v.1.19.0:
    16  
    17  - `realms`
    18    - `keycloak_default_groups`
    19    - `keycloak_group`
    20    - `keycloak_group_memberships`
    21    - `keycloak_group_roles`
    22    - `keycloak_ldap_full_name_mapper`
    23    - `keycloak_ldap_group_mapper`
    24    - `keycloak_ldap_hardcoded_group_mapper`
    25    - `keycloak_ldap_hardcoded_role_mapper`
    26    - `keycloak_ldap_msad_lds_user_account_control_mapper`
    27    - `keycloak_ldap_msad_user_account_control_mapper`
    28    - `keycloak_ldap_user_attribute_mapper`
    29    - `keycloak_ldap_user_federation`
    30    - `keycloak_openid_audience_protocol_mapper`
    31    - `keycloak_openid_client`
    32    - `keycloak_openid_client_default_scopes`
    33    - `keycloak_openid_client_optional_scopes`
    34    - `keycloak_openid_client_scope`
    35    - `keycloak_openid_client_service_account_role`
    36    - `keycloak_openid_full_name_protocol_mapper`
    37    - `keycloak_openid_group_membership_protocol_mapper`
    38    - `keycloak_openid_hardcoded_claim_protocol_mapper`
    39    - `keycloak_openid_hardcoded_group_protocol_mapper`
    40    - `keycloak_openid_hardcoded_role_protocol_mapper` (only for client roles)
    41    - `keycloak_openid_user_attribute_protocol_mapper`
    42    - `keycloak_openid_user_property_protocol_mapper`
    43    - `keycloak_openid_user_realm_role_protocol_mapper`
    44    - `keycloak_openid_user_client_role_protocol_mapper`
    45    - `keycloak_openid_user_session_note_protocol_mapper`
    46    - `keycloak_realm`
    47    - `keycloak_required_action`
    48    - `keycloak_role`
    49    - `keycloak_user`