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 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>
Copy
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]
Copy
func LookupInboundSsoAssignment(ctx *Context, args *LookupInboundSsoAssignmentArgs, opts ...InvokeOption) (*LookupInboundSsoAssignmentResult, error)
func LookupInboundSsoAssignmentOutput(ctx *Context, args *LookupInboundSsoAssignmentOutputArgs, opts ...InvokeOption) LookupInboundSsoAssignmentResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetInboundSsoAssignmentResult> getInboundSsoAssignment(GetInboundSsoAssignmentArgs args, InvokeOptions options)
public static Output<GetInboundSsoAssignmentResult> getInboundSsoAssignment(GetInboundSsoAssignmentArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: google-native:cloudidentity/v1:getInboundSsoAssignment
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

InboundSsoAssignmentId This property is required. string
InboundSsoAssignmentId This property is required. string
inboundSsoAssignmentId This property is required. String
inboundSsoAssignmentId This property is required. string
inbound_sso_assignment_id This property is required. str
inboundSsoAssignmentId This property is required. String

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 This property is required. string
Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
InboundSamlSsoProfile This property is required. string
Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
inboundSamlSsoProfile This property is required. String
Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
inboundSamlSsoProfile This property is required. string
Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
inbound_saml_sso_profile This property is required. str
Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.
inboundSamlSsoProfile This property is required. String
Name of the InboundSamlSsoProfile to use. Must be of the form inboundSamlSsoProfiles/{inbound_saml_sso_profile}.

SignInBehaviorResponse

RedirectCondition This property is required. string
When to redirect sign-ins to the IdP.
RedirectCondition This property is required. string
When to redirect sign-ins to the IdP.
redirectCondition This property is required. String
When to redirect sign-ins to the IdP.
redirectCondition This property is required. string
When to redirect sign-ins to the IdP.
redirect_condition This property is required. str
When to redirect sign-ins to the IdP.
redirectCondition This property is required. String
When to redirect sign-ins to the IdP.

Package Details

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

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