ClientAuthorizationPermissionArgs

data class ClientAuthorizationPermissionArgs(val decisionStrategy: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val policies: Output<List<String>>? = null, val realmId: Output<String>? = null, val resourceServerId: Output<String>? = null, val resourceType: Output<String>? = null, val resources: Output<List<String>>? = null, val scopes: Output<List<String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<ClientAuthorizationPermissionArgs>

Allows you to manage openid Client Authorization Permissions.

Import

Client authorization permissions can be imported using the format: {{realmId}}/{{resourceServerId}}/{{permissionId}}. Example: bash

$ pulumi import keycloak:openid/clientAuthorizationPermission:ClientAuthorizationPermission test my-realm/3bd4a686-1062-4b59-97b8-e4e3f10b99da/63b3cde8-987d-4cd9-9306-1955579281d9

Constructors

Link copied to clipboard
constructor(decisionStrategy: Output<String>? = null, description: Output<String>? = null, name: Output<String>? = null, policies: Output<List<String>>? = null, realmId: Output<String>? = null, resourceServerId: Output<String>? = null, resourceType: Output<String>? = null, resources: Output<List<String>>? = null, scopes: Output<List<String>>? = null, type: Output<String>? = null)

Properties

Link copied to clipboard
val decisionStrategy: Output<String>? = null
Link copied to clipboard
val description: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null
Link copied to clipboard
val policies: Output<List<String>>? = null
Link copied to clipboard
val realmId: Output<String>? = null
Link copied to clipboard
val resources: Output<List<String>>? = null
Link copied to clipboard
val resourceServerId: Output<String>? = null
Link copied to clipboard
val resourceType: Output<String>? = null
Link copied to clipboard
val scopes: Output<List<String>>? = null
Link copied to clipboard
val type: Output<String>? = null

Functions

Link copied to clipboard
open override fun toJava(): ClientAuthorizationPermissionArgs