1. Packages
  2. Google Cloud Native
  3. API Docs
  4. cloudidentity
  5. cloudidentity/v1
  6. getInboundSsoAssignment

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.cloudidentity/v1.getInboundSsoAssignment

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Gets an InboundSsoAssignment.

    Using getInboundSsoAssignment

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getInboundSsoAssignment(args: GetInboundSsoAssignmentArgs, opts?: InvokeOptions): Promise<GetInboundSsoAssignmentResult>
    function getInboundSsoAssignmentOutput(args: GetInboundSsoAssignmentOutputArgs, opts?: InvokeOptions): Output<GetInboundSsoAssignmentResult>
    def get_inbound_sso_assignment(inbound_sso_assignment_id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetInboundSsoAssignmentResult
    def get_inbound_sso_assignment_output(inbound_sso_assignment_id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetInboundSsoAssignmentResult]
    func LookupInboundSsoAssignment(ctx *Context, args *LookupInboundSsoAssignmentArgs, opts ...InvokeOption) (*LookupInboundSsoAssignmentResult, error)
    func LookupInboundSsoAssignmentOutput(ctx *Context, args *LookupInboundSsoAssignmentOutputArgs, opts ...InvokeOption) LookupInboundSsoAssignmentResultOutput

    > Note: This function is named LookupInboundSsoAssignment in the Go SDK.

    public static class GetInboundSsoAssignment 
    {
        public static Task<GetInboundSsoAssignmentResult> InvokeAsync(GetInboundSsoAssignmentArgs args, InvokeOptions? opts = null)
        public static Output<GetInboundSsoAssignmentResult> Invoke(GetInboundSsoAssignmentInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetInboundSsoAssignmentResult> getInboundSsoAssignment(GetInboundSsoAssignmentArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:cloudidentity/v1:getInboundSsoAssignment
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getInboundSsoAssignment Result

    The following output properties are available:

    Customer string
    Immutable. The customer. For example: customers/C0123abc.
    Name string
    Resource name of the Inbound SSO Assignment.
    Rank int
    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 Pulumi.GoogleNative.CloudIdentity.V1.Outputs.SamlSsoInfoResponse
    SAML SSO details. Must be set if and only if sso_mode is set to SAML_SSO.
    SignInBehavior Pulumi.GoogleNative.CloudIdentity.V1.Outputs.SignInBehaviorResponse
    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 string
    Inbound SSO behavior.
    TargetGroup string
    Immutable. Must be of the form groups/{group}.
    TargetOrgUnit string
    Immutable. Must be of the form orgUnits/{org_unit}.
    Customer string
    Immutable. The customer. For example: customers/C0123abc.
    Name string
    Resource name of the Inbound SSO Assignment.
    Rank int
    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 SamlSsoInfoResponse
    SAML SSO details. Must be set if and only if sso_mode is set to SAML_SSO.
    SignInBehavior SignInBehaviorResponse
    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 string
    Inbound SSO behavior.
    TargetGroup string
    Immutable. Must be of the form groups/{group}.
    TargetOrgUnit string
    Immutable. Must be of the form orgUnits/{org_unit}.
    customer String
    Immutable. The customer. For example: customers/C0123abc.
    name String
    Resource name of the Inbound SSO Assignment.
    rank Integer
    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 SamlSsoInfoResponse
    SAML SSO details. Must be set if and only if sso_mode is set to SAML_SSO.
    signInBehavior SignInBehaviorResponse
    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 String
    Inbound SSO behavior.
    targetGroup String
    Immutable. Must be of the form groups/{group}.
    targetOrgUnit String
    Immutable. Must be of the form orgUnits/{org_unit}.
    customer string
    Immutable. The customer. For example: customers/C0123abc.
    name string
    Resource name of the Inbound SSO Assignment.
    rank number
    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 SamlSsoInfoResponse
    SAML SSO details. Must be set if and only if sso_mode is set to SAML_SSO.
    signInBehavior SignInBehaviorResponse
    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 string
    Inbound SSO behavior.
    targetGroup string
    Immutable. Must be of the form groups/{group}.
    targetOrgUnit string
    Immutable. Must be of the form orgUnits/{org_unit}.
    customer str
    Immutable. The customer. For example: customers/C0123abc.
    name str
    Resource name of the Inbound SSO Assignment.
    rank int
    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 SamlSsoInfoResponse
    SAML SSO details. Must be set if and only if sso_mode is set to SAML_SSO.
    sign_in_behavior SignInBehaviorResponse
    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 str
    Inbound SSO behavior.
    target_group str
    Immutable. Must be of the form groups/{group}.
    target_org_unit str
    Immutable. Must be of the form orgUnits/{org_unit}.
    customer String
    Immutable. The customer. For example: customers/C0123abc.
    name String
    Resource name of the Inbound SSO Assignment.
    rank Number
    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 Property Map
    SAML SSO details. Must be set if and only if sso_mode is set to SAML_SSO.
    signInBehavior Property Map
    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 String
    Inbound SSO behavior.
    targetGroup String
    Immutable. Must be of the form groups/{group}.
    targetOrgUnit String
    Immutable. Must be of the form orgUnits/{org_unit}.

    Supporting Types

    SamlSsoInfoResponse

    InboundSamlSsoProfile string
    Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
    InboundSamlSsoProfile string
    Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
    inboundSamlSsoProfile String
    Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
    inboundSamlSsoProfile string
    Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
    inbound_saml_sso_profile str
    Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
    inboundSamlSsoProfile String
    Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.

    SignInBehaviorResponse

    RedirectCondition string
    When to redirect sign-ins to the IdP.
    RedirectCondition string
    When to redirect sign-ins to the IdP.
    redirectCondition String
    When to redirect sign-ins to the IdP.
    redirectCondition string
    When to redirect sign-ins to the IdP.
    redirect_condition str
    When to redirect sign-ins to the IdP.
    redirectCondition String
    When to redirect sign-ins to the IdP.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi