Variable: RequestTypeSchema
ts
const RequestTypeSchema: ZodObject<{
_expands: ZodOptional<ZodArray<ZodString>>;
_links: ZodOptional<ZodObject<{
self: ZodOptional<ZodURL>;
}, ApiObjectConfig<undefined>>>;
canCreateRequest: ZodOptional<ZodBoolean>;
description: ZodOptional<ZodString>;
fields: ZodOptional<ZodObject<{
canAddRequestParticipants: ZodOptional<ZodBoolean>;
canRaiseOnBehalfOf: ZodOptional<ZodBoolean>;
requestTypeFields: ZodOptional<ZodArray<ZodObject<{
defaultValues: ZodOptional<ZodArray<...>>;
description: ZodOptional<ZodString>;
fieldId: ZodOptional<ZodString>;
jiraSchema: ZodOptional<ZodObject<..., ...>>;
name: ZodOptional<ZodString>;
presetValues: ZodOptional<ZodArray<...>>;
required: ZodOptional<ZodBoolean>;
validValues: ZodOptional<ZodArray<...>>;
visible: ZodOptional<ZodBoolean>;
}, ApiObjectConfig<undefined>>>>;
}, ApiObjectConfig<undefined>>>;
groupIds: ZodOptional<ZodArray<ZodString>>;
helpText: ZodOptional<ZodString>;
icon: ZodOptional<ZodObject<{
_links: ZodOptional<ZodObject<{
iconUrls: ZodOptional<ZodRecord<ZodString, ZodURL>>;
}, ApiObjectConfig<undefined>>>;
id: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>>;
id: ZodOptional<ZodString>;
issueTypeId: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
portalId: ZodOptional<ZodString>;
practice: ZodOptional<ZodString>;
restrictionStatus: ZodOptional<ZodCustom<string & object | "OPEN" | "RESTRICTED", string & object | "OPEN" | "RESTRICTED">>;
serviceDeskId: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>;Defined in: src/serviceDesk/models/requestType.ts:7