AccessApplicationScimConfigArgs

data class AccessApplicationScimConfigArgs(val authentication: Output<AccessApplicationScimConfigAuthenticationArgs>? = null, val deactivateOnDelete: Output<Boolean>? = null, val enabled: Output<Boolean>? = null, val idpUid: Output<String>, val mappings: Output<List<AccessApplicationScimConfigMappingArgs>>? = null, val remoteUri: Output<String>) : ConvertibleToJava<AccessApplicationScimConfigArgs>

Constructors

Link copied to clipboard
constructor(authentication: Output<AccessApplicationScimConfigAuthenticationArgs>? = null, deactivateOnDelete: Output<Boolean>? = null, enabled: Output<Boolean>? = null, idpUid: Output<String>, mappings: Output<List<AccessApplicationScimConfigMappingArgs>>? = null, remoteUri: Output<String>)

Properties

Link copied to clipboard

Attributes for configuring HTTP Basic authentication scheme for SCIM provisioning to an application.

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

If false, propagates DELETE requests to the target application for SCIM resources. If true, sets 'active' to false on the SCIM resource. Note: Some targets do not support DELETE operations.

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

Whether SCIM provisioning is turned on for this application.

Link copied to clipboard
val idpUid: Output<String>

The UID of the IdP to use as the source for SCIM resources to provision to this application.

Link copied to clipboard

A list of mappings to apply to SCIM resources before provisioning them in this application. These can transform or filter the resources to be provisioned.

Link copied to clipboard
val remoteUri: Output<String>

The base URI for the application's SCIM-compatible API.

Functions

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