Skip to content

Variable: OrganizationPrefsSchema

ts
const OrganizationPrefsSchema: ZodObject<{
  archiveCleanupCutOff: ZodOptional<ZodUnknown>;
  associatedDomain: ZodOptional<ZodUnknown>;
  atlassianIntelligenceEnabled: ZodOptional<ZodBoolean>;
  attachmentRestrictions: ZodOptional<ZodNullable<ZodArray<ZodEnum<{
     box: "box";
     computer: "computer";
     google-drive: "google-drive";
     link: "link";
     onedrive: "onedrive";
     trello: "trello";
  }>>>>;
  boardDeleteRestrict: ZodOptional<ZodObject<{
     enterprise: ZodOptional<ZodString>;
     org: ZodOptional<ZodString>;
     private: ZodOptional<ZodString>;
     public: ZodOptional<ZodString>;
  }, $strip>>;
  boardInviteRestrict: ZodOptional<ZodNullable<ZodString>>;
  boardVisibilityRestrict: ZodOptional<ZodObject<{
     enterprise: ZodOptional<ZodString>;
     org: ZodOptional<ZodString>;
     private: ZodOptional<ZodString>;
     public: ZodOptional<ZodString>;
  }, $strip>>;
  externalMembersDisabled: ZodOptional<ZodBoolean>;
  googleAppsVersion: ZodOptional<ZodNumber>;
  newLicenseInviteRestrict: ZodOptional<ZodUnknown>;
  newLicenseInviteRestrictUrl: ZodOptional<ZodUnknown>;
  orgInviteRestrict: ZodOptional<ZodArray<ZodUnknown>>;
  permissionLevel: ZodOptional<ZodEnum<{
     domain: "domain";
     enterprise: "enterprise";
     org: "org";
     private: "private";
     public: "public";
  }>>;
}, $strip>;

Defined in: models/organizationPrefs.ts:4