Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

InboundSsoAssignment

import type { InboundSsoAssignment } from "https://googleapis.deno.dev/v1/cloudidentity:v1.ts";

Targets with "set" SSO assignments and their respective assignments.

interface InboundSsoAssignment {
customer?: string;
readonly name?: string;
rank?: number;
samlSsoInfo?: SamlSsoInfo;
signInBehavior?: SignInBehavior;
ssoMode?:
| "SSO_MODE_UNSPECIFIED"
| "SSO_OFF"
| "SAML_SSO"
| "DOMAIN_WIDE_SAML_IF_ENABLED";
targetGroup?: string;
targetOrgUnit?: string;
}

§Properties

§
customer?: string
[src]

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

§
readonly name?: string
[src]

Output only. Resource name of the Inbound SSO Assignment.

§
rank?: number
[src]

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.

§
samlSsoInfo?: SamlSsoInfo
[src]

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

§
signInBehavior?: SignInBehavior
[src]

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.

§
ssoMode?: "SSO_MODE_UNSPECIFIED" | "SSO_OFF" | "SAML_SSO" | "DOMAIN_WIDE_SAML_IF_ENABLED"
[src]

Inbound SSO behavior.

§
targetGroup?: string
[src]

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

§
targetOrgUnit?: string
[src]

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