ZeroTrustAccessApplicationScimConfigMapping

data class ZeroTrustAccessApplicationScimConfigMapping(val enabled: Boolean? = null, val filter: String? = null, val operations: ZeroTrustAccessApplicationScimConfigMappingOperations? = null, val schema: String, val strictness: String? = null, val transformJsonata: String? = null)

Constructors

constructor(enabled: Boolean? = null, filter: String? = null, operations: ZeroTrustAccessApplicationScimConfigMappingOperations? = null, schema: String, strictness: String? = null, transformJsonata: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val enabled: Boolean? = null

Whether or not this mapping is enabled.

Link copied to clipboard
val filter: 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

Which SCIM resource type this mapping applies to.

Link copied to clipboard
val strictness: String? = null

How strictly to adhere to outbound resource schemas when provisioning to this mapping. "strict" will remove unknown values when provisioning, while "passthrough" will pass unknown values to the target.

Link copied to clipboard

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