RealmUserProfileAttributeArgs

data class RealmUserProfileAttributeArgs(val annotations: Output<Map<String, String>>? = null, val displayName: Output<String>? = null, val enabledWhenScopes: Output<List<String>>? = null, val group: Output<String>? = null, val multiValued: Output<Boolean>? = null, val name: Output<String>, val permissions: Output<RealmUserProfileAttributePermissionsArgs>? = null, val requiredForRoles: Output<List<String>>? = null, val requiredForScopes: Output<List<String>>? = null, val validators: Output<List<RealmUserProfileAttributeValidatorArgs>>? = null) : ConvertibleToJava<RealmUserProfileAttributeArgs>

Constructors

Link copied to clipboard
constructor(annotations: Output<Map<String, String>>? = null, displayName: Output<String>? = null, enabledWhenScopes: Output<List<String>>? = null, group: Output<String>? = null, multiValued: Output<Boolean>? = null, name: Output<String>, permissions: Output<RealmUserProfileAttributePermissionsArgs>? = null, requiredForRoles: Output<List<String>>? = null, requiredForScopes: Output<List<String>>? = null, validators: Output<List<RealmUserProfileAttributeValidatorArgs>>? = null)

Properties

Link copied to clipboard
val annotations: Output<Map<String, String>>? = null
Link copied to clipboard
val displayName: Output<String>? = null

The display name of the attribute.

Link copied to clipboard
val enabledWhenScopes: Output<List<String>>? = null

A list of scopes. The attribute will only be enabled when these scopes are requested by clients.

Link copied to clipboard
val group: Output<String>? = null

A list of groups.

Link copied to clipboard
val multiValued: Output<Boolean>? = null

If the attribute supports multiple values. Defaults to false.

Link copied to clipboard
val name: Output<String>
Link copied to clipboard

The permissions configuration information.

Link copied to clipboard
val requiredForRoles: Output<List<String>>? = null

A list of roles for which the attribute will be required.

Link copied to clipboard
val requiredForScopes: Output<List<String>>? = null

A list of scopes for which the attribute will be required.

Link copied to clipboard

A list of validators for the attribute.

Functions

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