InboundSsoAssignmentArgs

data class InboundSsoAssignmentArgs(val customer: Output<String>? = null, val rank: Output<Int>? = null, val samlSsoInfo: Output<SamlSsoInfoArgs>? = null, val signInBehavior: Output<SignInBehaviorArgs>? = null, val ssoMode: Output<InboundSsoAssignmentSsoMode>? = null, val targetGroup: Output<String>? = null, val targetOrgUnit: Output<String>? = null) : ConvertibleToJava<InboundSsoAssignmentArgs>

Creates an InboundSsoAssignment for users and devices in a Customer under a given Group or OrgUnit. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun InboundSsoAssignmentArgs(customer: Output<String>? = null, rank: Output<Int>? = null, samlSsoInfo: Output<SamlSsoInfoArgs>? = null, signInBehavior: Output<SignInBehaviorArgs>? = null, ssoMode: Output<InboundSsoAssignmentSsoMode>? = null, targetGroup: Output<String>? = null, targetOrgUnit: Output<String>? = null)

Functions

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

Properties

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

Immutable. The customer. For example: customers/C0123abc.

Link copied to clipboard
val rank: Output<Int>? = null

Must be zero (which is the default value so it can be omitted) for assignments with target_org_unit set and must be greater-than-or-equal-to one for assignments with target_group set.

Link copied to clipboard
val samlSsoInfo: Output<SamlSsoInfoArgs>? = null

SAML SSO details. Must be set if and only if sso_mode is set to SAML_SSO.

Link copied to clipboard
val signInBehavior: Output<SignInBehaviorArgs>? = null

Assertions about users assigned to an IdP will always be accepted from that IdP. This controls whether/when Google should redirect a user to the IdP. Unset (defaults) is the recommended configuration.

Link copied to clipboard

Inbound SSO behavior.

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

Immutable. Must be of the form groups/{group}.

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

Immutable. Must be of the form orgUnits/{org_unit}.