LiftrBaseSingleSignOnPropertiesV2Args

data class LiftrBaseSingleSignOnPropertiesV2Args(val aadDomains: Output<List<String>>? = null, val enterpriseAppId: Output<String>? = null, val state: Output<Either<String, SingleSignOnStates>>? = null, val type: Output<Either<String, SingleSignOnType>>, val url: Output<String>? = null) : ConvertibleToJava<LiftrBaseSingleSignOnPropertiesV2Args>

Properties specific to Single Sign On Resource

Constructors

Link copied to clipboard
constructor(aadDomains: Output<List<String>>? = null, enterpriseAppId: Output<String>? = null, state: Output<Either<String, SingleSignOnStates>>? = null, type: Output<Either<String, SingleSignOnType>>, url: Output<String>? = null)

Properties

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

List of AAD domains fetched from Microsoft Graph for user.

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

AAD enterprise application Id used to setup SSO

Link copied to clipboard
val state: Output<Either<String, SingleSignOnStates>>? = null

State of the Single Sign On for the resource

Link copied to clipboard
val type: Output<Either<String, SingleSignOnType>>

Type of Single Sign-On mechanism being used

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

URL for SSO to be used by the partner to redirect the user to their system

Functions

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