Variable OneDriveFileSchemaConst
OneDriveFileSchema: ZodObject<
{
createdBy: ZodOptional<
ZodObject<
{
user: ZodOptional<
ZodObject<
{
displayName: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
},
$strip,
>,
>;
},
$strip,
>,
>;
createdDateTime: ZodOptional<ZodString>;
downloadUrl: ZodOptional<ZodString>;
file: ZodOptional<
ZodObject<
{
hashes: ZodOptional<
ZodObject<
{
quickXorHash: ZodOptional<ZodString>;
sha1Hash: ZodOptional<ZodString>;
sha256Hash: ZodOptional<ZodString>;
},
$strip,
>,
>;
mimeType: ZodOptional<ZodString>;
},
$strip,
>,
>;
folder: ZodOptional<
ZodObject<{ childCount: ZodOptional<ZodNumber> }, $strip>,
>;
id: ZodOptional<ZodString>;
lastModifiedBy: ZodOptional<
ZodObject<
{
user: ZodOptional<
ZodObject<
{
displayName: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
},
$strip,
>,
>;
},
$strip,
>,
>;
lastModifiedDateTime: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
parentReference: ZodOptional<
ZodObject<
{
driveId: ZodOptional<ZodString>;
driveType: ZodOptional<
ZodEnum<
{
business: "business";
documentLibrary: "documentLibrary";
personal: "personal";
},
>,
>;
id: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
path: ZodOptional<ZodString>;
},
$strip,
>,
>;
shared: ZodOptional<
ZodObject<
{
owner: ZodOptional<
ZodObject<
{
user: ZodOptional<
ZodObject<{ displayName: ...; id: ... }, $strip>,
>;
},
$strip,
>,
>;
scope: ZodOptional<
ZodEnum<
{
anonymous: "anonymous";
organization: "organization";
users: "users";
},
>,
>;
},
$strip,
>,
>;
size: ZodOptional<ZodNumber>;
webUrl: ZodOptional<ZodString>;
},
$strip,
> = ...