Skip to main content

relyingparty_project_config

Creates, updates, deletes, gets or lists a relyingparty_project_config resource.

Overview

Namerelyingparty_project_config
TypeResource
Idgoogle.identitytoolkit.relyingparty_project_config

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
allowPasswordUserbooleanWhether to allow password user sign in or sign up.
apiKeystringBrowser API key, needed when making http request to Apiary.
authorizedDomainsarrayAuthorized domains.
changeEmailTemplateobjectChange email template. (id: EmailTemplate)
dynamicLinksDomainstring
enableAnonymousUserbooleanWhether anonymous user is enabled.
idpConfigarrayOAuth2 provider configuration.
legacyResetPasswordTemplateobjectLegacy reset password email template. (id: EmailTemplate)
projectIdstringProject ID of the relying party.
resetPasswordTemplateobjectReset password email template. (id: EmailTemplate)
useEmailSendingbooleanWhether to use email sending provided by Firebear.
verifyEmailTemplateobjectVerify email template. (id: EmailTemplate)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_project_configselectdelegatedProjectNumber, projectNumberGet project configuration.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
delegatedProjectNumberstring
projectNumberstring

SELECT examples

Get project configuration.

SELECT
allowPasswordUser,
apiKey,
authorizedDomains,
changeEmailTemplate,
dynamicLinksDomain,
enableAnonymousUser,
idpConfig,
legacyResetPasswordTemplate,
projectId,
resetPasswordTemplate,
useEmailSending,
verifyEmailTemplate
FROM google.identitytoolkit.relyingparty_project_config
WHERE delegatedProjectNumber = '{{ delegatedProjectNumber }}'
AND projectNumber = '{{ projectNumber }}';