Variable UpdateCaseResponseConst
UpdateCaseResponse: ZodObject<
{
case: ZodOptional<
ZodObject<
{
assignee: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
author: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
closeReason: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
closeReasonGroup: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
closeResult: ZodOptional<ZodString>;
comments: ZodOptional<
ZodObject<
{
items: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
next: ZodOptional<ZodBoolean>;
page: ZodOptional<ZodString>;
},
$strip,
>,
>;
contactInfo: ZodOptional<ZodString>;
createdAt: ZodOptional<ZodString>;
createdBy: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
custom: ZodOptional<ZodObject<{}, $loose>>;
dc: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
differenceInReaction: ZodOptional<ZodString>;
differenceInResolve: ZodOptional<ZodString>;
etag: ZodOptional<ZodString>;
files: ZodOptional<
ZodObject<
{
items: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
next: ZodOptional<ZodBoolean>;
page: ZodOptional<ZodString>;
},
$strip,
>,
>;
group: ZodOptional<
ZodObject<
{
id: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
},
$strip,
>,
>;
id: ZodOptional<ZodString>;
impacted: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
links: ZodOptional<
ZodObject<
{
items: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
next: ZodOptional<ZodBoolean>;
page: ZodOptional<ZodString>;
},
$strip,
>,
>;
name: ZodOptional<ZodString>;
plannedReactionAt: ZodOptional<ZodString>;
plannedResolveAt: ZodOptional<ZodString>;
priority: ZodOptional<
ZodObject<
{
color: ZodOptional<ZodString>;
createdAt: ZodOptional<ZodString>;
createdBy: ZodOptional<ZodObject<{ id: ...; name: ... }, $strip>>;
description: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
updatedAt: ZodOptional<ZodString>;
updatedBy: ZodOptional<ZodObject<{ id: ...; name: ... }, $strip>>;
},
$strip,
>,
>;
rating: ZodOptional<ZodString>;
ratingComment: ZodOptional<ZodString>;
reactedAt: ZodOptional<ZodString>;
related: ZodOptional<
ZodObject<
{
data: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
next: ZodOptional<ZodBoolean>;
page: ZodOptional<ZodString>;
},
$strip,
>,
>;
reporter: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
resolvedAt: ZodOptional<ZodString>;
roleIds: ZodOptional<ZodArray<ZodString>>;
service: ZodOptional<
ZodObject<
{
assignee: ZodOptional<ZodObject<{ id: ...; name: ... }, $strip>>;
catalogId: ZodOptional<ZodString>;
code: ZodOptional<ZodString>;
createdAt: ZodOptional<ZodString>;
createdBy: ZodOptional<ZodObject<{ id: ...; name: ... }, $strip>>;
defaultPriority: ZodOptional<
ZodObject<
{
color: ...;
createdAt: ...;
createdBy: ...;
description: ...;
id: ...;
name: ...;
updatedAt: ...;
updatedBy: ...;
},
$strip,
>,
>;
description: ZodOptional<ZodString>;
group: ZodOptional<
ZodObject<{ id: ...; name: ...; type: ... }, $strip>,
>;
id: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
rootId: ZodOptional<ZodString>;
searched: ZodOptional<ZodBoolean>;
service: ZodOptional<ZodArray<ZodUnknown>>;
sla: ZodOptional<ZodObject<{ id: ...; name: ... }, $strip>>;
state: ZodOptional<ZodBoolean>;
updatedAt: ZodOptional<ZodString>;
updatedBy: ZodOptional<ZodObject<{ id: ...; name: ... }, $strip>>;
},
$strip,
>,
>;
sla: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
slaCondition: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
source: ZodOptional<
ZodObject<
{
id: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
type: ZodDefault<
ZodEnum<
{
API: ...;
CALL: ...;
CHAT: ...;
EMAIL: ...;
MANUAL: ...;
SOCIAL_MEDIA: ...;
TYPE_UNSPECIFIED: ...;
},
>,
>;
},
$strip,
>,
>;
status: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
statusCondition: ZodOptional<
ZodObject<
{
createdAt: ZodOptional<ZodString>;
createdBy: ZodOptional<ZodObject<{ id: ...; name: ... }, $strip>>;
description: ZodOptional<ZodString>;
final: ZodOptional<ZodBoolean>;
id: ZodOptional<ZodString>;
initial: ZodOptional<ZodBoolean>;
name: ZodOptional<ZodString>;
statusId: ZodOptional<ZodString>;
updatedAt: ZodOptional<ZodString>;
updatedBy: ZodOptional<ZodObject<{ id: ...; name: ... }, $strip>>;
},
$strip,
>,
>;
subject: ZodOptional<ZodString>;
updatedAt: ZodOptional<ZodString>;
updatedBy: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
ver: ZodOptional<ZodNumber>;
},
$strip,
>,
>;
changes: ZodOptional<
ZodArray<
ZodObject<
{
field: ZodOptional<ZodString>;
newValue: ZodOptional<ZodUnknown>;
oldValue: ZodOptional<ZodUnknown>;
},
$strip,
>,
>,
>;
},
$strip,
> = ...