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:

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 }}'
;