AccessApplicationScimConfigMappingArgs

data class AccessApplicationScimConfigMappingArgs(val enabled: Output<Boolean>? = null, val filter: Output<String>? = null, val operations: Output<AccessApplicationScimConfigMappingOperationsArgs>? = null, val schema: Output<String>, val strictness: Output<String>? = null, val transformJsonata: Output<String>? = null) : ConvertibleToJava<AccessApplicationScimConfigMappingArgs>

Constructors

Link copied to clipboard
constructor(enabled: Output<Boolean>? = null, filter: Output<String>? = null, operations: Output<AccessApplicationScimConfigMappingOperationsArgs>? = null, schema: Output<String>, strictness: Output<String>? = null, transformJsonata: Output<String>? = null)

Properties

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

Whether or not this mapping is enabled.

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

A SCIM filter expression that matches resources that should be provisioned to this application.

Link copied to clipboard

Whether or not this mapping applies to creates, updates, or deletes.

Link copied to clipboard
val schema: Output<String>

Which SCIM resource type this mapping applies to.

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

The level of adherence to outbound resource schemas when provisioning to this mapping. ‘Strict’ removes unknown values, while ‘passthrough’ passes unknown values to the target. Available values: "strict", "passthrough".

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

A JSONata expression that transforms the resource before provisioning it in the application.

Functions

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