Skip to content

Variable: EnterpriseAuditLogSchema

ts
const EnterpriseAuditLogSchema: ZodObject<{
  date: ZodOptional<ZodCoercedDate<unknown>>;
  idAction: ZodOptional<ZodString>;
  member: ZodOptional<ZodObject<{
     aaBlockSyncUntil: ZodOptional<ZodNullable<ZodString>>;
     aaEmail: ZodOptional<ZodNullable<ZodString>>;
     aaEnrolledDate: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
     aaId: ZodOptional<ZodNullable<ZodString>>;
     active: ZodOptional<ZodBoolean>;
     activityBlocked: ZodOptional<ZodBoolean>;
     avatarHash: ZodOptional<ZodString>;
     avatarSource: ZodOptional<ZodEnum<{
        gravatar: "gravatar";
        none: "none";
        upload: "upload";
     }>>;
     avatarUrl: ZodOptional<ZodString>;
     bio: ZodOptional<ZodString>;
     bioData: ZodOptional<ZodNullable<ZodObject<{
        emoji: ZodOptional<ZodRecord<..., ...>>;
     }, $strip>>>;
     boards: ZodOptional<ZodArray<ZodUnknown>>;
     confirmed: ZodOptional<ZodBoolean>;
     credentialsRemovedCount: ZodOptional<ZodNumber>;
     dateLastActive: ZodOptional<ZodCoercedDate<unknown>>;
     dateLastImpression: ZodOptional<ZodCoercedDate<unknown>>;
     domainClaimed: ZodOptional<ZodNullable<ZodString>>;
     email: ZodOptional<ZodString>;
     fullName: ZodOptional<ZodString>;
     gravatarHash: ZodOptional<ZodString>;
     id: ZodString;
     idBoards: ZodOptional<ZodArray<ZodString>>;
     idBoardsPinned: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
     idEnterprise: ZodOptional<ZodNullable<ZodString>>;
     idEnterprisesAdmin: ZodOptional<ZodArray<ZodString>>;
     idEnterprisesDeactivated: ZodOptional<ZodArray<ZodString>>;
     idMemberReferrer: ZodOptional<ZodNullable<ZodString>>;
     idOrganizations: ZodOptional<ZodArray<ZodString>>;
     idPremOrgsAdmin: ZodOptional<ZodArray<ZodString>>;
     initials: ZodOptional<ZodString>;
     isAaMastered: ZodOptional<ZodBoolean>;
     ixUpdate: ZodOptional<ZodString>;
     lastActive: ZodOptional<ZodUnknown>;
     limits: ZodOptional<ZodObject<{
        attachments: ZodOptional<ZodObject<{
           perBoard: ...;
           perCard: ...;
        }, $strip>>;
        boards: ZodOptional<ZodObject<{
           totalAccessRequestsPerBoard: ...;
           totalMembersPerBoard: ...;
           totalPerMember: ...;
        }, $strip>>;
        cards: ZodOptional<ZodObject<{
           openPerBoard: ...;
           openPerList: ...;
           totalPerBoard: ...;
           totalPerList: ...;
        }, $strip>>;
        checkItems: ZodOptional<ZodObject<{
           perChecklist: ...;
        }, $strip>>;
        checklists: ZodOptional<ZodObject<{
           perBoard: ...;
           perCard: ...;
        }, $strip>>;
        customFieldOptions: ZodOptional<ZodObject<{
           perField: ...;
        }, $strip>>;
        customFields: ZodOptional<ZodObject<{
           perBoard: ...;
        }, $strip>>;
        labels: ZodOptional<ZodObject<{
           perBoard: ...;
        }, $strip>>;
        lists: ZodOptional<ZodObject<{
           openPerBoard: ...;
           totalPerBoard: ...;
        }, $strip>>;
        orgs: ZodOptional<ZodObject<{
           freeBoardsPerOrg: ...;
           totalMembersPerOrg: ...;
           totalPerMember: ...;
           usersPerFreeOrg: ...;
        }, $strip>>;
        reactions: ZodOptional<ZodObject<{
           perAction: ...;
           uniquePerAction: ...;
        }, $strip>>;
        stickers: ZodOptional<ZodObject<{
           perCard: ...;
        }, $strip>>;
     }, $strip>>;
     loginTypes: ZodOptional<ZodArray<ZodString>>;
     marketingOptIn: ZodOptional<ZodObject<{
        date: ZodOptional<ZodCoercedDate<unknown>>;
        optedIn: ZodOptional<ZodBoolean>;
     }, $strip>>;
     memberType: ZodOptional<ZodEnum<{
        ghost: "ghost";
        normal: "normal";
     }>>;
     messagesDismissed: ZodOptional<ZodArray<ZodObject<{
        _id: ZodOptional<ZodString>;
        count: ZodOptional<ZodNumber>;
        lastDismissed: ZodOptional<ZodCoercedDate<...>>;
        name: ZodOptional<ZodString>;
     }, $strip>>>;
     nodeId: ZodOptional<ZodString>;
     nonPublic: ZodOptional<ZodObject<{
        avatarHash: ZodOptional<ZodString>;
        avatarUrl: ZodOptional<ZodString>;
        fullName: ZodOptional<ZodString>;
        initials: ZodOptional<ZodString>;
     }, $strip>>;
     nonPublicAvailable: ZodOptional<ZodBoolean>;
     notifications: ZodOptional<ZodArray<ZodUnknown>>;
     oneTimeMessagesDismissed: ZodOptional<ZodArray<ZodString>>;
     organizations: ZodOptional<ZodArray<ZodUnknown>>;
     prefs: ZodOptional<ZodObject<{
        colorBlind: ZodOptional<ZodBoolean>;
        keyboardShortcutsEnabled: ZodOptional<ZodBoolean>;
        locale: ZodOptional<ZodString>;
        minutesBeforeDeadlineToNotify: ZodOptional<ZodNumber>;
        minutesBetweenSummaries: ZodOptional<ZodNumber>;
        privacy: ZodOptional<ZodObject<{
           avatar: ...;
           fullName: ...;
        }, $strip>>;
        sendSummaries: ZodOptional<ZodBoolean>;
        timezone: ZodOptional<ZodString>;
        timezoneInfo: ZodOptional<ZodObject<{
           dateNext: ...;
           offsetCurrent: ...;
           offsetNext: ...;
           timezoneCurrent: ...;
           timezoneNext: ...;
        }, $strip>>;
        twoFactor: ZodOptional<ZodObject<{
           enabled: ...;
           needsNewBackups: ...;
        }, $strip>>;
     }, $strip>>;
     premiumFeatures: ZodOptional<ZodArray<ZodString>>;
     products: ZodOptional<ZodArray<ZodNumber>>;
     sessionType: ZodOptional<ZodNullable<ZodString>>;
     similarity: ZodOptional<ZodNumber>;
     status: ZodOptional<ZodEnum<{
        disconnected: "disconnected";
     }>>;
     trophies: ZodOptional<ZodArray<ZodString>>;
     uploadedAvatarHash: ZodOptional<ZodNullable<ZodString>>;
     uploadedAvatarUrl: ZodOptional<ZodNullable<ZodString>>;
     url: ZodOptional<ZodString>;
     username: ZodOptional<ZodString>;
  }, $strip>>;
  memberCreator: ZodOptional<ZodObject<{
     fullName: ZodOptional<ZodString>;
     id: ZodString;
     username: ZodOptional<ZodString>;
  }, $strip>>;
  organization: ZodOptional<ZodObject<{
     activeMembershipCount: ZodOptional<ZodUnknown>;
     aiEligible: ZodOptional<ZodBoolean>;
     availableLicenseCount: ZodOptional<ZodUnknown>;
     billableCollaboratorCount: ZodOptional<ZodNumber>;
     billableMemberCount: ZodOptional<ZodNumber>;
     billingLocked: ZodOptional<ZodBoolean>;
     boardCounts: ZodOptional<ZodArray<ZodUnknown>>;
     creationMethod: ZodOptional<ZodUnknown>;
     credits: ZodOptional<ZodArray<ZodUnknown>>;
     dateLastActivity: ZodOptional<ZodCoercedDate<unknown>>;
     desc: ZodOptional<ZodString>;
     descData: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodAny>>>;
     displayName: ZodOptional<ZodString>;
     domainName: ZodOptional<ZodUnknown>;
     enterpriseJoinRequest: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodAny>>>;
     id: ZodString;
     idActiveAdmins: ZodOptional<ZodUnknown>;
     idBoards: ZodOptional<ZodArray<ZodString>>;
     idEnterprise: ZodOptional<ZodNullable<ZodString>>;
     idEntitlement: ZodOptional<ZodUnknown>;
     idMemberCreator: ZodOptional<ZodNullable<ZodString>>;
     invitations: ZodOptional<ZodArray<ZodUnknown>>;
     invited: ZodOptional<ZodBoolean>;
     ixUpdate: ZodOptional<ZodNullable<ZodString>>;
     jwmLink: ZodOptional<ZodUnknown>;
     limits: ZodOptional<ZodObject<{
        attachments: ZodOptional<ZodObject<{
           perBoard: ...;
           perCard: ...;
        }, $strip>>;
        boards: ZodOptional<ZodObject<{
           totalAccessRequestsPerBoard: ...;
           totalMembersPerBoard: ...;
           totalPerMember: ...;
        }, $strip>>;
        cards: ZodOptional<ZodObject<{
           openPerBoard: ...;
           openPerList: ...;
           totalPerBoard: ...;
           totalPerList: ...;
        }, $strip>>;
        checkItems: ZodOptional<ZodObject<{
           perChecklist: ...;
        }, $strip>>;
        checklists: ZodOptional<ZodObject<{
           perBoard: ...;
           perCard: ...;
        }, $strip>>;
        customFieldOptions: ZodOptional<ZodObject<{
           perField: ...;
        }, $strip>>;
        customFields: ZodOptional<ZodObject<{
           perBoard: ...;
        }, $strip>>;
        labels: ZodOptional<ZodObject<{
           perBoard: ...;
        }, $strip>>;
        lists: ZodOptional<ZodObject<{
           openPerBoard: ...;
           totalPerBoard: ...;
        }, $strip>>;
        orgs: ZodOptional<ZodObject<{
           freeBoardsPerOrg: ...;
           totalMembersPerOrg: ...;
           totalPerMember: ...;
           usersPerFreeOrg: ...;
        }, $strip>>;
        reactions: ZodOptional<ZodObject<{
           perAction: ...;
           uniquePerAction: ...;
        }, $strip>>;
        stickers: ZodOptional<ZodObject<{
           perCard: ...;
        }, $strip>>;
     }, $strip>>;
     logoHash: ZodOptional<ZodNullable<ZodString>>;
     logoUrl: ZodOptional<ZodNullable<ZodString>>;
     maximumLicenseCount: ZodOptional<ZodUnknown>;
     membersCount: ZodOptional<ZodNumber>;
     memberships: ZodOptional<ZodArray<ZodObject<{
        deactivated: ZodOptional<ZodBoolean>;
        id: ZodString;
        idMember: ZodOptional<ZodString>;
        lastActive: ZodOptional<ZodUnknown>;
        member: ZodOptional<ZodNullable<...>>;
        memberType: ZodOptional<ZodString>;
        orgMemberType: ZodOptional<ZodNullable<...>>;
        unconfirmed: ZodOptional<ZodBoolean>;
     }, $strip>>>;
     name: ZodOptional<ZodString>;
     nodeId: ZodOptional<ZodString>;
     offering: ZodOptional<ZodString>;
     powerUps: ZodOptional<ZodArray<ZodUnknown>>;
     prefs: ZodOptional<ZodObject<{
        archiveCleanupCutOff: ZodOptional<ZodUnknown>;
        associatedDomain: ZodOptional<ZodUnknown>;
        atlassianIntelligenceEnabled: ZodOptional<ZodBoolean>;
        attachmentRestrictions: ZodOptional<ZodNullable<ZodArray<...>>>;
        boardDeleteRestrict: ZodOptional<ZodObject<{
           enterprise: ...;
           org: ...;
           private: ...;
           public: ...;
        }, $strip>>;
        boardInviteRestrict: ZodOptional<ZodNullable<ZodString>>;
        boardVisibilityRestrict: ZodOptional<ZodObject<{
           enterprise: ...;
           org: ...;
           private: ...;
           public: ...;
        }, $strip>>;
        externalMembersDisabled: ZodOptional<ZodBoolean>;
        googleAppsVersion: ZodOptional<ZodNumber>;
        newLicenseInviteRestrict: ZodOptional<ZodUnknown>;
        newLicenseInviteRestrictUrl: ZodOptional<ZodUnknown>;
        orgInviteRestrict: ZodOptional<ZodArray<ZodUnknown>>;
        permissionLevel: ZodOptional<ZodEnum<{
           domain: ...;
           enterprise: ...;
           org: ...;
           private: ...;
           public: ...;
        }>>;
     }, $strip>>;
     premiumFeatures: ZodOptional<ZodArray<ZodString>>;
     products: ZodOptional<ZodArray<ZodUnknown>>;
     promotions: ZodOptional<ZodArray<ZodUnknown>>;
     standardVariation: ZodOptional<ZodUnknown>;
     teamType: ZodOptional<ZodNullable<ZodString>>;
     type: ZodOptional<ZodUnknown>;
     url: ZodOptional<ZodString>;
     website: ZodOptional<ZodNullable<ZodString>>;
  }, $strip>>;
  type: ZodOptional<ZodString>;
}, $strip>;

Defined in: models/enterpriseAuditLog.ts:7