Variable: EnterpriseSchema
ts
const EnterpriseSchema: ZodObject<{
dateOrganizationPrefsLastUpdated: ZodOptional<ZodCoercedDate<unknown>>;
displayName: ZodOptional<ZodString>;
domains: ZodOptional<ZodArray<ZodString>>;
enterpriseDomains: ZodOptional<ZodArray<ZodString>>;
id: ZodString;
idAdmins: ZodOptional<ZodArray<ZodString>>;
idOrganizations: ZodOptional<ZodArray<ZodString>>;
idp: ZodOptional<ZodObject<{
certificate: ZodOptional<ZodNullable<ZodString>>;
loginUrl: ZodOptional<ZodNullable<ZodString>>;
requestSigned: ZodOptional<ZodBoolean>;
}, $strip>>;
isRealEnterprise: ZodOptional<ZodBoolean>;
licenses: ZodOptional<ZodObject<{
maxMembers: ZodOptional<ZodNullable<ZodNumber>>;
relatedEnterprises: ZodOptional<ZodArray<ZodObject<{
count: ZodOptional<ZodNumber>;
displayName: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
}, $strip>>>;
totalMembers: ZodOptional<ZodNumber>;
}, $strip>>;
logoHash: ZodOptional<ZodNullable<ZodString>>;
logoUrl: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodString>;
organizationPrefs: ZodOptional<ZodObject<{
archiveCleanupCutOff: ZodOptional<ZodUnknown>;
associatedDomain: ZodOptional<ZodUnknown>;
atlassianIntelligenceEnabled: ZodOptional<ZodBoolean>;
attachmentRestrictions: ZodOptional<ZodNullable<ZodArray<ZodCustom<
| "link"
| ... & ...
| "computer"
| "trello"
| "google-drive"
| "box"
| "onedrive",
| "link"
| ... & ...
| "computer"
| "trello"
| "google-drive"
| "box"
| "onedrive">>>>;
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<ZodCustom<
| "enterprise"
| "private"
| "public"
| string & object
| "org"
| "domain",
| "enterprise"
| "private"
| "public"
| string & object
| "org"
| "domain">>;
}, $strip>>;
pluginWhitelistingEnabled: ZodOptional<ZodArray<ZodString>>;
prefs: ZodOptional<ZodObject<{
autoJoinOrganizations: ZodOptional<ZodBoolean>;
brandingColor: ZodOptional<ZodString>;
mandatoryTransferDate: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
maxMembers: ZodOptional<ZodNullable<ZodNumber>>;
notifications: ZodOptional<ZodRecord<ZodString, ZodAny>>;
signup: ZodOptional<ZodObject<{
banner: ZodOptional<ZodString>;
bannerHtml: ZodOptional<ZodString>;
}, $strip>>;
ssoOnly: ZodOptional<ZodBoolean>;
}, $strip>>;
products: ZodOptional<ZodArray<ZodNumber>>;
ssoActivationFailed: ZodOptional<ZodBoolean>;
}, $strip>;Defined in: models/enterprise.ts:5