IamCreateOrganizationInput constructor

IamCreateOrganizationInput({
  1. List<IamAccountItem> accountItems = const [],
  2. String? accountMenu,
  3. String? avatar,
  4. num? balanceCredit,
  5. String? balanceCurrency,
  6. List<String> countryCodes = const [],
  7. DateTime? createdAt,
  8. String? createdTime,
  9. String? dcrPolicy,
  10. String? defaultApplication,
  11. String? defaultAvatar,
  12. String? defaultPassword,
  13. bool? deleted,
  14. bool? disableSignin,
  15. String? displayName,
  16. String? emoji,
  17. bool? enableSoftDeletion,
  18. bool? enableTour,
  19. int? failedSigninFrozenTime,
  20. int? failedSigninLimit,
  21. String? favicon,
  22. String? founder,
  23. bool? hasPrivilegeConsent,
  24. String? id,
  25. int? initScore,
  26. String? ipRestriction,
  27. String? ipWhitelist,
  28. bool? isPersonal,
  29. bool? isProfilePublic,
  30. String? kerberosKdcHost,
  31. String? kerberosKeytab,
  32. String? kerberosRealm,
  33. String? kerberosServiceName,
  34. List<String> languages = const [],
  35. List<String> ldapAttributes = const [],
  36. String? logoDark,
  37. String? masterPassword,
  38. String? masterVerificationCode,
  39. List<IamMfaItem> mfaItems = const [],
  40. int? mfaRememberInHours,
  41. String? name,
  42. List<String> navItems = const [],
  43. num? orgBalance,
  44. String? owner,
  45. int? passwordExpireDays,
  46. String? passwordObfuscatorKey,
  47. String? passwordObfuscatorType,
  48. List<String> passwordOptions = const [],
  49. String? passwordSalt,
  50. String? passwordType,
  51. List<String> tags = const [],
  52. IamThemeData? themeData,
  53. DateTime? updatedAt,
  54. bool? useEmailAsUsername,
  55. bool? usePermanentAvatar,
  56. num? userBalance,
  57. List<String> userNavItems = const [],
  58. List<String> userTypes = const [],
  59. String? websiteUrl,
  60. List<String> widgetItems = const [],
})

Returns a new IamCreateOrganizationInput instance.

Implementation

IamCreateOrganizationInput({
  this.accountItems = const [],
  this.accountMenu,
  this.avatar,
  this.balanceCredit,
  this.balanceCurrency,
  this.countryCodes = const [],
  this.createdAt,
  this.createdTime,
  this.dcrPolicy,
  this.defaultApplication,
  this.defaultAvatar,
  this.defaultPassword,
  this.deleted,
  this.disableSignin,
  this.displayName,
  this.emoji,
  this.enableSoftDeletion,
  this.enableTour,
  this.failedSigninFrozenTime,
  this.failedSigninLimit,
  this.favicon,
  this.founder,
  this.hasPrivilegeConsent,
  this.id,
  this.initScore,
  this.ipRestriction,
  this.ipWhitelist,
  this.isPersonal,
  this.isProfilePublic,
  this.kerberosKdcHost,
  this.kerberosKeytab,
  this.kerberosRealm,
  this.kerberosServiceName,
  this.languages = const [],
  this.ldapAttributes = const [],
  this.logo,
  this.logoDark,
  this.masterPassword,
  this.masterVerificationCode,
  this.mfaItems = const [],
  this.mfaRememberInHours,
  this.name,
  this.navItems = const [],
  this.orgBalance,
  this.owner,
  this.passwordExpireDays,
  this.passwordObfuscatorKey,
  this.passwordObfuscatorType,
  this.passwordOptions = const [],
  this.passwordSalt,
  this.passwordType,
  this.tags = const [],
  this.themeData,
  this.updatedAt,
  this.useEmailAsUsername,
  this.usePermanentAvatar,
  this.userBalance,
  this.userNavItems = const [],
  this.userTypes = const [],
  this.websiteUrl,
  this.widgetItems = const [],
});