use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct ApplicationUnverifiedConfiguration {
#[serde(rename = "registration", skip_serializing_if = "Option::is_none")]
pub registration: Option<models::UnverifiedBehavior>,
#[serde(rename = "verificationStrategy", skip_serializing_if = "Option::is_none")]
pub verification_strategy: Option<models::VerificationStrategy>,
#[serde(rename = "whenGated", skip_serializing_if = "Option::is_none")]
pub when_gated: Option<Box<models::RegistrationUnverifiedOptions>>,
}
impl ApplicationUnverifiedConfiguration {
pub fn new() -> ApplicationUnverifiedConfiguration {
ApplicationUnverifiedConfiguration {
registration: None,
verification_strategy: None,
when_gated: None,
}
}
}