Struct google_cloudidentity1::api::InboundSsoAssignment
source · pub struct InboundSsoAssignment {
pub customer: Option<String>,
pub name: Option<String>,
pub rank: Option<i32>,
pub saml_sso_info: Option<SamlSsoInfo>,
pub sign_in_behavior: Option<SignInBehavior>,
pub sso_mode: Option<String>,
pub target_group: Option<String>,
pub target_org_unit: Option<String>,
}
Expand description
Targets with “set” SSO assignments and their respective assignments.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- create inbound sso assignments (request)
- delete inbound sso assignments (none)
- get inbound sso assignments (response)
- list inbound sso assignments (none)
- patch inbound sso assignments (request)
Fields§
§customer: Option<String>
Immutable. The customer. For example: customers/C0123abc
.
name: Option<String>
Output only. Resource name of the Inbound SSO Assignment.
rank: Option<i32>
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.
saml_sso_info: Option<SamlSsoInfo>
SAML SSO details. Must be set if and only if sso_mode
is set to SAML_SSO
.
sign_in_behavior: Option<SignInBehavior>
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.
sso_mode: Option<String>
Inbound SSO behavior.
target_group: Option<String>
Immutable. Must be of the form groups/{group}
.
target_org_unit: Option<String>
Immutable. Must be of the form orgUnits/{org_unit}
.
Trait Implementations§
source§impl Clone for InboundSsoAssignment
impl Clone for InboundSsoAssignment
source§fn clone(&self) -> InboundSsoAssignment
fn clone(&self) -> InboundSsoAssignment
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more