Struct google_identitytoolkit3::IdentitytoolkitRelyingpartySetProjectConfigRequest [] [src]

pub struct IdentitytoolkitRelyingpartySetProjectConfigRequest {
    pub api_key: Option<String>,
    pub use_email_sending: Option<bool>,
    pub allow_password_user: Option<bool>,
    pub enable_anonymous_user: Option<bool>,
    pub authorized_domains: Option<Vec<String>>,
    pub change_email_template: Option<EmailTemplate>,
    pub legacy_reset_password_template: Option<EmailTemplate>,
    pub delegated_project_number: Option<String>,
    pub verify_email_template: Option<EmailTemplate>,
    pub reset_password_template: Option<EmailTemplate>,
    pub idp_config: Option<Vec<IdpConfig>>,
}

Request to set the project configuration.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

Browser API key, needed when making http request to Apiary.

Whether to use email sending provided by Firebear.

Whether to allow password user sign in or sign up.

Whether to enable anonymous user.

Authorized domains for widget redirect.

Change email template.

Legacy reset password email template.

GCP project number of the requesting delegated app. Currently only intended for Firebase V1 migration.

Verify email template.

Reset password email template.

Oauth2 provider configuration.

Trait Implementations

impl Debug for IdentitytoolkitRelyingpartySetProjectConfigRequest
[src]

Formats the value using the given formatter.

impl Clone for IdentitytoolkitRelyingpartySetProjectConfigRequest
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for IdentitytoolkitRelyingpartySetProjectConfigRequest
[src]

Returns the "default value" for a type. Read more

impl RequestValue for IdentitytoolkitRelyingpartySetProjectConfigRequest
[src]