ConfigState.fromMap constructor

ConfigState.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory ConfigState.fromMap(Map<String, dynamic> map) {
  return ConfigState(
    authorizedDomains: (() { final guardedValue = map['authorizedDomains']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    autodeleteAnonymousUsers: (() { final guardedValue = map['autodeleteAnonymousUsers']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    blockingFunctions: (() { final guardedValue = map['blockingFunctions']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigBlockingFunctions.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    client: (() { final guardedValue = map['client']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigClient.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    mfa: (() { final guardedValue = map['mfa']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigMfa.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    monitoring: (() { final guardedValue = map['monitoring']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigMonitoring.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    multiTenant: (() { final guardedValue = map['multiTenant']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigMultiTenant.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    name: (() { final guardedValue = map['name']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    project: (() { final guardedValue = map['project']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    quota: (() { final guardedValue = map['quota']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigQuota.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    signIn: (() { final guardedValue = map['signIn']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigSignIn.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    smsRegionConfig: (() { final guardedValue = map['smsRegionConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConfigSmsRegionConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}