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.identitytoolkit/v2.getInboundSamlConfig
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
Retrieve an inbound SAML configuration for an Identity Toolkit project.
Using getInboundSamlConfig
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 getInboundSamlConfig(args: GetInboundSamlConfigArgs, opts?: InvokeOptions): Promise<GetInboundSamlConfigResult>
function getInboundSamlConfigOutput(args: GetInboundSamlConfigOutputArgs, opts?: InvokeOptions): Output<GetInboundSamlConfigResult>
def get_inbound_saml_config(inbound_saml_config_id: Optional[str] = None,
project: Optional[str] = None,
tenant_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInboundSamlConfigResult
def get_inbound_saml_config_output(inbound_saml_config_id: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
tenant_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInboundSamlConfigResult]
func LookupInboundSamlConfig(ctx *Context, args *LookupInboundSamlConfigArgs, opts ...InvokeOption) (*LookupInboundSamlConfigResult, error)
func LookupInboundSamlConfigOutput(ctx *Context, args *LookupInboundSamlConfigOutputArgs, opts ...InvokeOption) LookupInboundSamlConfigResultOutput
> Note: This function is named LookupInboundSamlConfig
in the Go SDK.
public static class GetInboundSamlConfig
{
public static Task<GetInboundSamlConfigResult> InvokeAsync(GetInboundSamlConfigArgs args, InvokeOptions? opts = null)
public static Output<GetInboundSamlConfigResult> Invoke(GetInboundSamlConfigInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetInboundSamlConfigResult> getInboundSamlConfig(GetInboundSamlConfigArgs args, InvokeOptions options)
public static Output<GetInboundSamlConfigResult> getInboundSamlConfig(GetInboundSamlConfigArgs args, InvokeOptions options)
fn::invoke:
function: google-native:identitytoolkit/v2:getInboundSamlConfig
arguments:
# arguments dictionary
The following arguments are supported:
- Inbound
Saml Config Id This property is required. string - Tenant
Id This property is required. string - Project string
- Inbound
Saml Config Id This property is required. string - Tenant
Id This property is required. string - Project string
- inbound
Saml Config Id This property is required. String - tenant
Id This property is required. String - project String
- inbound
Saml Config Id This property is required. string - tenant
Id This property is required. string - project string
- inbound_
saml_ config_ id This property is required. str - tenant_
id This property is required. str - project str
- inbound
Saml Config Id This property is required. String - tenant
Id This property is required. String - project String
getInboundSamlConfig Result
The following output properties are available:
- Display
Name string - The config's display name set by developers.
- Enabled bool
- True if allows the user to sign in with the provider.
- Idp
Config Pulumi.Google Native. Identity Toolkit. V2. Outputs. Google Cloud Identitytoolkit Admin V2Idp Config Response - The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
- Name string
- The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests.
- Sp
Config Pulumi.Google Native. Identity Toolkit. V2. Outputs. Google Cloud Identitytoolkit Admin V2Sp Config Response - The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
- Display
Name string - The config's display name set by developers.
- Enabled bool
- True if allows the user to sign in with the provider.
- Idp
Config GoogleCloud Identitytoolkit Admin V2Idp Config Response - The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
- Name string
- The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests.
- Sp
Config GoogleCloud Identitytoolkit Admin V2Sp Config Response - The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
- display
Name String - The config's display name set by developers.
- enabled Boolean
- True if allows the user to sign in with the provider.
- idp
Config GoogleCloud Identitytoolkit Admin V2Idp Config Response - The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
- name String
- The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests.
- sp
Config GoogleCloud Identitytoolkit Admin V2Sp Config Response - The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
- display
Name string - The config's display name set by developers.
- enabled boolean
- True if allows the user to sign in with the provider.
- idp
Config GoogleCloud Identitytoolkit Admin V2Idp Config Response - The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
- name string
- The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests.
- sp
Config GoogleCloud Identitytoolkit Admin V2Sp Config Response - The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
- display_
name str - The config's display name set by developers.
- enabled bool
- True if allows the user to sign in with the provider.
- idp_
config GoogleCloud Identitytoolkit Admin V2Idp Config Response - The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
- name str
- The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests.
- sp_
config GoogleCloud Identitytoolkit Admin V2Sp Config Response - The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
- display
Name String - The config's display name set by developers.
- enabled Boolean
- True if allows the user to sign in with the provider.
- idp
Config Property Map - The SAML IdP (Identity Provider) configuration when the project acts as the relying party.
- name String
- The name of the InboundSamlConfig resource, for example: 'projects/my-awesome-project/inboundSamlConfigs/my-config-id'. Ignored during create requests.
- sp
Config Property Map - The SAML SP (Service Provider) configuration when the project acts as the relying party to receive and accept an authentication assertion issued by a SAML identity provider.
Supporting Types
GoogleCloudIdentitytoolkitAdminV2IdpCertificateResponse
- X509Certificate
This property is required. string - The x509 certificate
- X509Certificate
This property is required. string - The x509 certificate
- x509Certificate
This property is required. String - The x509 certificate
- x509Certificate
This property is required. string - The x509 certificate
- x509_
certificate This property is required. str - The x509 certificate
- x509Certificate
This property is required. String - The x509 certificate
GoogleCloudIdentitytoolkitAdminV2IdpConfigResponse
- Idp
Certificates This property is required. List<Pulumi.Google Native. Identity Toolkit. V2. Inputs. Google Cloud Identitytoolkit Admin V2Idp Certificate Response> - IDP's public keys for verifying signature in the assertions.
- Idp
Entity Id This property is required. string - Unique identifier for all SAML entities.
- Sign
Request This property is required. bool - Indicates if outbounding SAMLRequest should be signed.
- Sso
Url This property is required. string - URL to send Authentication request to.
- Idp
Certificates This property is required. []GoogleCloud Identitytoolkit Admin V2Idp Certificate Response - IDP's public keys for verifying signature in the assertions.
- Idp
Entity Id This property is required. string - Unique identifier for all SAML entities.
- Sign
Request This property is required. bool - Indicates if outbounding SAMLRequest should be signed.
- Sso
Url This property is required. string - URL to send Authentication request to.
- idp
Certificates This property is required. List<GoogleCloud Identitytoolkit Admin V2Idp Certificate Response> - IDP's public keys for verifying signature in the assertions.
- idp
Entity Id This property is required. String - Unique identifier for all SAML entities.
- sign
Request This property is required. Boolean - Indicates if outbounding SAMLRequest should be signed.
- sso
Url This property is required. String - URL to send Authentication request to.
- idp
Certificates This property is required. GoogleCloud Identitytoolkit Admin V2Idp Certificate Response[] - IDP's public keys for verifying signature in the assertions.
- idp
Entity Id This property is required. string - Unique identifier for all SAML entities.
- sign
Request This property is required. boolean - Indicates if outbounding SAMLRequest should be signed.
- sso
Url This property is required. string - URL to send Authentication request to.
- idp_
certificates This property is required. Sequence[GoogleCloud Identitytoolkit Admin V2Idp Certificate Response] - IDP's public keys for verifying signature in the assertions.
- idp_
entity_ id This property is required. str - Unique identifier for all SAML entities.
- sign_
request This property is required. bool - Indicates if outbounding SAMLRequest should be signed.
- sso_
url This property is required. str - URL to send Authentication request to.
- idp
Certificates This property is required. List<Property Map> - IDP's public keys for verifying signature in the assertions.
- idp
Entity Id This property is required. String - Unique identifier for all SAML entities.
- sign
Request This property is required. Boolean - Indicates if outbounding SAMLRequest should be signed.
- sso
Url This property is required. String - URL to send Authentication request to.
GoogleCloudIdentitytoolkitAdminV2SpCertificateResponse
- Expires
At This property is required. string - Timestamp of the cert expiration instance.
- X509Certificate
This property is required. string - Self-signed public certificate.
- Expires
At This property is required. string - Timestamp of the cert expiration instance.
- X509Certificate
This property is required. string - Self-signed public certificate.
- expires
At This property is required. String - Timestamp of the cert expiration instance.
- x509Certificate
This property is required. String - Self-signed public certificate.
- expires
At This property is required. string - Timestamp of the cert expiration instance.
- x509Certificate
This property is required. string - Self-signed public certificate.
- expires_
at This property is required. str - Timestamp of the cert expiration instance.
- x509_
certificate This property is required. str - Self-signed public certificate.
- expires
At This property is required. String - Timestamp of the cert expiration instance.
- x509Certificate
This property is required. String - Self-signed public certificate.
GoogleCloudIdentitytoolkitAdminV2SpConfigResponse
- Callback
Uri This property is required. string - Callback URI where responses from IDP are handled.
- Sp
Certificates This property is required. List<Pulumi.Google Native. Identity Toolkit. V2. Inputs. Google Cloud Identitytoolkit Admin V2Sp Certificate Response> - Public certificates generated by the server to verify the signature in SAMLRequest in the SP-initiated flow.
- Sp
Entity Id This property is required. string - Unique identifier for all SAML entities.
- Callback
Uri This property is required. string - Callback URI where responses from IDP are handled.
- Sp
Certificates This property is required. []GoogleCloud Identitytoolkit Admin V2Sp Certificate Response - Public certificates generated by the server to verify the signature in SAMLRequest in the SP-initiated flow.
- Sp
Entity Id This property is required. string - Unique identifier for all SAML entities.
- callback
Uri This property is required. String - Callback URI where responses from IDP are handled.
- sp
Certificates This property is required. List<GoogleCloud Identitytoolkit Admin V2Sp Certificate Response> - Public certificates generated by the server to verify the signature in SAMLRequest in the SP-initiated flow.
- sp
Entity Id This property is required. String - Unique identifier for all SAML entities.
- callback
Uri This property is required. string - Callback URI where responses from IDP are handled.
- sp
Certificates This property is required. GoogleCloud Identitytoolkit Admin V2Sp Certificate Response[] - Public certificates generated by the server to verify the signature in SAMLRequest in the SP-initiated flow.
- sp
Entity Id This property is required. string - Unique identifier for all SAML entities.
- callback_
uri This property is required. str - Callback URI where responses from IDP are handled.
- sp_
certificates This property is required. Sequence[GoogleCloud Identitytoolkit Admin V2Sp Certificate Response] - Public certificates generated by the server to verify the signature in SAMLRequest in the SP-initiated flow.
- sp_
entity_ id This property is required. str - Unique identifier for all SAML entities.
- callback
Uri This property is required. String - Callback URI where responses from IDP are handled.
- sp
Certificates This property is required. List<Property Map> - Public certificates generated by the server to verify the signature in SAMLRequest in the SP-initiated flow.
- sp
Entity Id This property is required. String - Unique identifier for all SAML entities.
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