InterfaceCreateVolunteerGroupData
Interface: InterfaceCreateVolunteerGroupData
Defined in: src/types/Volunteer/interface.ts:312
Defines the structure for create volunteer group mutation data.
Properties
description?
optionaldescription:string
Defined in: src/types/Volunteer/interface.ts:320
(Optional) The description of the volunteer group.
eventId
eventId:
string
Defined in: src/types/Volunteer/interface.ts:314
The event ID.
leaderId?
optionalleaderId:string
Defined in: src/types/Volunteer/interface.ts:316
(Optional) The ID of the group leader.
name
name:
string
Defined in: src/types/Volunteer/interface.ts:318
The name of the volunteer group.
recurringEventInstanceId?
optionalrecurringEventInstanceId:string
Defined in: src/types/Volunteer/interface.ts:328
(Optional) Instance ID for recurring events.
scope?
optionalscope:"ENTIRE_SERIES"|"THIS_INSTANCE_ONLY"
Defined in: src/types/Volunteer/interface.ts:326
(Optional) Scope for recurring events.
volunteersRequired?
optionalvolunteersRequired:number
Defined in: src/types/Volunteer/interface.ts:322
(Optional) Number of volunteers required.
volunteerUserIds
volunteerUserIds:
string[]
Defined in: src/types/Volunteer/interface.ts:324
Array of volunteer user IDs.