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<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>>;
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:6