toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'allowPasswordSignup': ?allowPasswordSignup,
    'autodeleteAnonymousUsers': ?autodeleteAnonymousUsers,
    'client': ?pulumi.Input.mapOptionalInputValue<GoogleCloudIdentitytoolkitAdminV2ClientPermissionConfig, Map<String, dynamic>>(client, (value) => value.toMap()),
    'disableAuth': ?disableAuth,
    'displayName': ?displayName,
    'emailPrivacyConfig': ?pulumi.Input.mapOptionalInputValue<GoogleCloudIdentitytoolkitAdminV2EmailPrivacyConfig, Map<String, dynamic>>(emailPrivacyConfig, (value) => value.toMap()),
    'enableAnonymousUser': ?enableAnonymousUser,
    'enableEmailLinkSignin': ?enableEmailLinkSignin,
    'inheritance': ?pulumi.Input.mapOptionalInputValue<GoogleCloudIdentitytoolkitAdminV2Inheritance, Map<String, dynamic>>(inheritance, (value) => value.toMap()),
    'mfaConfig': ?pulumi.Input.mapOptionalInputValue<GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfig, Map<String, dynamic>>(mfaConfig, (value) => value.toMap()),
    'monitoring': ?pulumi.Input.mapOptionalInputValue<GoogleCloudIdentitytoolkitAdminV2MonitoringConfig, Map<String, dynamic>>(monitoring, (value) => value.toMap()),
    'passwordPolicyConfig': ?pulumi.Input.mapOptionalInputValue<GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfig, Map<String, dynamic>>(passwordPolicyConfig, (value) => value.toMap()),
    'project': ?project,
    'recaptchaConfig': ?pulumi.Input.mapOptionalInputValue<GoogleCloudIdentitytoolkitAdminV2RecaptchaConfig, Map<String, dynamic>>(recaptchaConfig, (value) => value.toMap()),
    'smsRegionConfig': ?pulumi.Input.mapOptionalInputValue<GoogleCloudIdentitytoolkitAdminV2SmsRegionConfig, Map<String, dynamic>>(smsRegionConfig, (value) => value.toMap()),
    'testPhoneNumbers': ?testPhoneNumbers,
  };
}