description:'Whether the attendee has to confirm attendance or not',
},
],
},
],
},
{
displayName:'Busy Status',
name:'busyStatus',
type:'options',
options:[
{
name:'Busy',
value:'BUSY',
},
{
name:'Tentative',
value:'TENTATIVE',
},
],
default:'',
description:'Used to specify busy status for Microsoft applications, like Outlook',
},
{
displayName:'Calendar Name',
name:'calName',
type:'string',
default:'',
description:
'Specifies the calendar (not event) name. Used by Apple iCal and Microsoft Outlook. <a href="https://docs.microsoft.com/en-us/openspecs/exchange_server_protocols/ms-oxcical/1da58449-b97e-46bd-b018-a1ce576f3e6d">More info</a>.',
},
{
displayName:'Description',
name:'description',
type:'string',
default:'',
},
{
displayName:'File Name',
name:'fileName',
type:'string',
default:'',
placeholder:'e.g. event.ics',
description:'The name of the file to be generated. Default name is event.ics.',
},
{
displayName:'Geolocation',
name:'geolocationUi',
type:'fixedCollection',
typeOptions:{
multipleValues: false,
},
placeholder:'Add Geolocation',
default:{},
options:[
{
displayName:'Geolocation',
name:'geolocationValues',
values:[
{
displayName:'Latitude',
name:'lat',
type:'string',
default:'',
},
{
displayName:'Longitude',
name:'lon',
type:'string',
default:'',
},
],
},
],
},
{
displayName:'Location',
name:'location',
type:'string',
default:'',
description:'The intended venue',
},
{
displayName:'Recurrence Rule',
name:'recurrenceRule',
type:'string',
default:'',
description:
'A rule to define the repeat pattern of the event (RRULE). (<a href="https://icalendar.org/rrule-tool.html">Rule generator</a>).',
},
{
displayName:'Organizer',
name:'organizerUi',
type:'fixedCollection',
typeOptions:{
multipleValues: false,
},
placeholder:'Add Organizer',
default:{},
options:[
{
displayName:'Organizer',
name:'organizerValues',
values:[
{
displayName:'Name',
name:'name',
type:'string',
default:'',
required: true,
},
{
displayName:'Email',
name:'email',
type:'string',
placeholder:'e.g. name@email.com',
default:'',
required: true,
},
],
},
],
},
{
displayName:'Sequence',
name:'sequence',
type:'number',
default:0,
description:
'When sending an update for an event (with the same uid), defines the revision sequence number',
},
{
displayName:'Status',
name:'status',
type:'options',
options:[
{
name:'Confirmed',
value:'CONFIRMED',
},
{
name:'Cancelled',
value:'CANCELLED',
},
{
name:'Tentative',
value:'TENTATIVE',
},
],
default:'CONFIRMED',
},
{
displayName:'UID',
name:'uid',
type:'string',
default:'',
description:
'Universally unique ID for the event (will be auto-generated if not specified here). Should be globally unique.',
},
{
displayName:'URL',
name:'url',
type:'string',
default:'',
description:'URL associated with event',
},
{
displayName:'Use Workflow Timezone',
name:'useWorkflowTimezone',
type:'boolean',
default:false,
description:"Whether to use the workflow timezone set in node's settings rather than UTC",