Skip to content

Commit a980f06

Browse files
author
Loeffler, Julian
committed
add keycloak_openid_client_authorization_resource and keycloak_openid_client_authorization_permission
1 parent 38c2360 commit a980f06

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

config/external_name.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ var ExternalNameConfigs = map[string]config.ExternalName{
4040
"keycloak_openid_client_optional_scopes": config.IdentifierFromProvider, // {realm}/{Client.UUid}
4141
"keycloak_openid_client_scope": openidclient.ClientScopeIdentifierFromIdentifyingProperties, // {UUid}
4242
"keycloak_openid_client": openidclient.ClientIdentifierFromIdentifyingProperties, // {UUid}
43+
"keycloak_openid_client_authorization_resource": config.IdentifierFromProvider, // ???
44+
"keycloak_openid_client_authorization_permission": config.IdentifierFromProvider, // ???
4345
"keycloak_openid_group_membership_protocol_mapper": openidgroup.IdentifierFromIdentifyingProperties, // {UUid}
4446
"keycloak_openid_client_service_account_realm_role": config.IdentifierFromProvider, // {serviceAccountUserId.UUid}/{role.UUid}
4547
"keycloak_openid_client_service_account_role": config.IdentifierFromProvider, // {serviceAccountUserId.UUid}/{role.UUid}

config/openidclient/config.go

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ package openidclient
22

33
import (
44
"context"
5+
"strings"
6+
57
"github.com/crossplane-contrib/provider-keycloak/config/common"
68
"github.com/crossplane-contrib/provider-keycloak/config/lookup"
79
"github.com/crossplane/upjet/v2/pkg/config"
810
"github.com/keycloak/terraform-provider-keycloak/keycloak"
9-
"strings"
1011
)
1112

1213
const (
@@ -153,6 +154,14 @@ func Configure(p *config.Provider) {
153154
p.AddResourceConfigurator("keycloak_openid_client_permissions", func(r *config.Resource) {
154155
r.ShortGroup = Group
155156
})
157+
158+
p.AddResourceConfigurator("keycloak_openid_client_authorization_resource", func(r *config.Resource) {
159+
r.ShortGroup = Group
160+
})
161+
162+
p.AddResourceConfigurator("keycloak_openid_client_authorization_permission", func(r *config.Resource) {
163+
r.ShortGroup = Group
164+
})
156165
}
157166

158167
var clientIdentifyingPropertiesLookup = lookup.IdentifyingPropertiesLookupConfig{

0 commit comments

Comments
 (0)