You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<pclass="firstline">Moves an event to another calendar, i.e. changes an event's organizer.</p>
106
+
<pclass="firstline">Moves an event to another calendar, i.e. changes an event's organizer. Note that only default events can be moved; outOfOffice, focusTime and workingLocation events cannot be moved.</p>
<pclass="firstline">Updates an event. This method supports patch semantics.</p>
@@ -320,6 +320,11 @@ <h3>Method Details</h3>
320
320
"a_key": "A String", # The name of the shared property and the corresponding value.
321
321
},
322
322
},
323
+
"focusTimeProperties": { # Focus Time event data.
324
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
325
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
326
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
327
+
},
323
328
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
324
329
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
325
330
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -361,6 +366,10 @@ <h3>Method Details</h3>
361
366
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
362
367
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
363
368
},
369
+
"outOfOfficeProperties": { # Out of office event data.
370
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
371
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
372
+
},
364
373
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
365
374
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
366
375
"A String",
@@ -605,6 +614,11 @@ <h3>Method Details</h3>
605
614
"a_key": "A String", # The name of the shared property and the corresponding value.
606
615
},
607
616
},
617
+
"focusTimeProperties": { # Focus Time event data.
618
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
619
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
620
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
621
+
},
608
622
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
609
623
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
610
624
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -646,6 +660,10 @@ <h3>Method Details</h3>
646
660
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
647
661
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
648
662
},
663
+
"outOfOfficeProperties": { # Out of office event data.
664
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
665
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
666
+
},
649
667
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
650
668
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
651
669
"A String",
@@ -886,6 +904,11 @@ <h3>Method Details</h3>
886
904
"a_key": "A String", # The name of the shared property and the corresponding value.
887
905
},
888
906
},
907
+
"focusTimeProperties": { # Focus Time event data.
908
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
909
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
910
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
911
+
},
889
912
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
890
913
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
891
914
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -927,6 +950,10 @@ <h3>Method Details</h3>
927
950
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
928
951
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
929
952
},
953
+
"outOfOfficeProperties": { # Out of office event data.
954
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
955
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
956
+
},
930
957
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
931
958
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
932
959
"A String",
@@ -1171,6 +1198,11 @@ <h3>Method Details</h3>
1171
1198
"a_key": "A String", # The name of the shared property and the corresponding value.
1172
1199
},
1173
1200
},
1201
+
"focusTimeProperties": { # Focus Time event data.
1202
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
1203
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
1204
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
1205
+
},
1174
1206
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
1175
1207
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
1176
1208
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -1212,6 +1244,10 @@ <h3>Method Details</h3>
1212
1244
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
1213
1245
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
1214
1246
},
1247
+
"outOfOfficeProperties": { # Out of office event data.
1248
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
1249
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
1250
+
},
1215
1251
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
1216
1252
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
1217
1253
"A String",
@@ -1461,6 +1497,11 @@ <h3>Method Details</h3>
1461
1497
"a_key": "A String", # The name of the shared property and the corresponding value.
1462
1498
},
1463
1499
},
1500
+
"focusTimeProperties": { # Focus Time event data.
1501
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
1502
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
1503
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
1504
+
},
1464
1505
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
1465
1506
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
1466
1507
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -1502,6 +1543,10 @@ <h3>Method Details</h3>
1502
1543
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
1503
1544
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
1504
1545
},
1546
+
"outOfOfficeProperties": { # Out of office event data.
1547
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
1548
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
1549
+
},
1505
1550
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
1506
1551
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
1507
1552
"A String",
@@ -1777,6 +1822,11 @@ <h3>Method Details</h3>
1777
1822
"a_key": "A String", # The name of the shared property and the corresponding value.
1778
1823
},
1779
1824
},
1825
+
"focusTimeProperties": { # Focus Time event data.
1826
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
1827
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
1828
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
1829
+
},
1780
1830
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
1781
1831
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
1782
1832
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -1818,6 +1868,10 @@ <h3>Method Details</h3>
1818
1868
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
1819
1869
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
1820
1870
},
1871
+
"outOfOfficeProperties": { # Out of office event data.
1872
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
1873
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
1874
+
},
1821
1875
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
1822
1876
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
1823
1877
"A String",
@@ -1934,7 +1988,18 @@ <h3>Method Details</h3>
1934
1988
updated - Order by last modification time (ascending).
1935
1989
pageToken: string, Token specifying which result page to return. Optional.
1936
1990
privateExtendedProperty: string, Extended properties constraint specified as propertyName=value. Matches only private properties. This parameter might be repeated multiple times to return events that match all given constraints. (repeated)
1937
-
q: string, Free text search terms to find events that match these terms in the following fields: summary, description, location, attendee's displayName, attendee's email. Optional.
1991
+
q: string, Free text search terms to find events that match these terms in the following fields:
These search terms also match predefined keywords against all display title translations of working location, out-of-office, and focus-time events. For example, searching for "Office" or "Bureau" returns working location events of type officeLocation, whereas searching for "Out of office" or "Abwesend" returns out-of-office events. Optional.
1938
2003
sharedExtendedProperty: string, Extended properties constraint specified as propertyName=value. Matches only shared properties. This parameter might be repeated multiple times to return events that match all given constraints. (repeated)
1939
2004
showDeleted: boolean, Whether to include deleted events (with status equals "cancelled") in the result. Cancelled instances of recurring events (but not the underlying recurring event) will still be included if showDeleted and singleEvents are both False. If showDeleted and singleEvents are both True, only single instances of deleted events (but not the underlying recurring events) are returned. Optional. The default is False.
1940
2005
showHiddenInvitations: boolean, Whether to include hidden invitations in the result. Optional. The default is False.
@@ -2147,6 +2212,11 @@ <h3>Method Details</h3>
2147
2212
"a_key": "A String", # The name of the shared property and the corresponding value.
2148
2213
},
2149
2214
},
2215
+
"focusTimeProperties": { # Focus Time event data.
2216
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
2217
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
2218
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
2219
+
},
2150
2220
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
2151
2221
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
2152
2222
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -2188,6 +2258,10 @@ <h3>Method Details</h3>
2188
2258
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
2189
2259
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
2190
2260
},
2261
+
"outOfOfficeProperties": { # Out of office event data.
2262
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
2263
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
2264
+
},
2191
2265
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
2192
2266
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
<pre>Moves an event to another calendar, i.e. changes an event's organizer.
2358
+
<pre>Moves an event to another calendar, i.e. changes an event's organizer. Note that only default events can be moved; outOfOffice, focusTime and workingLocation events cannot be moved.
2285
2359
2286
2360
Args:
2287
2361
calendarId: string, Calendar identifier of the source calendar where the event currently is on. (required)
@@ -2465,6 +2539,11 @@ <h3>Method Details</h3>
2465
2539
"a_key": "A String", # The name of the shared property and the corresponding value.
2466
2540
},
2467
2541
},
2542
+
"focusTimeProperties": { # Focus Time event data.
2543
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
2544
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
2545
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
2546
+
},
2468
2547
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
2469
2548
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
2470
2549
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -2506,6 +2585,10 @@ <h3>Method Details</h3>
2506
2585
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
2507
2586
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
2508
2587
},
2588
+
"outOfOfficeProperties": { # Out of office event data.
2589
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
2590
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
2591
+
},
2509
2592
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
2510
2593
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
2511
2594
"A String",
@@ -2751,6 +2834,11 @@ <h3>Method Details</h3>
2751
2834
"a_key": "A String", # The name of the shared property and the corresponding value.
2752
2835
},
2753
2836
},
2837
+
"focusTimeProperties": { # Focus Time event data.
2838
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
2839
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
2840
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
2841
+
},
2754
2842
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
2755
2843
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
2756
2844
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -2792,6 +2880,10 @@ <h3>Method Details</h3>
2792
2880
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
2793
2881
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
2794
2882
},
2883
+
"outOfOfficeProperties": { # Out of office event data.
2884
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
2885
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
2886
+
},
2795
2887
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
2796
2888
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
2797
2889
"A String",
@@ -3042,6 +3134,11 @@ <h3>Method Details</h3>
3042
3134
"a_key": "A String", # The name of the shared property and the corresponding value.
3043
3135
},
3044
3136
},
3137
+
"focusTimeProperties": { # Focus Time event data.
3138
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
3139
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
3140
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
3141
+
},
3045
3142
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
3046
3143
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
3047
3144
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -3083,6 +3180,10 @@ <h3>Method Details</h3>
3083
3180
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
3084
3181
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
3085
3182
},
3183
+
"outOfOfficeProperties": { # Out of office event data.
3184
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
3185
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
3186
+
},
3086
3187
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
3087
3188
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
3088
3189
"A String",
@@ -3337,6 +3438,11 @@ <h3>Method Details</h3>
3337
3438
"a_key": "A String", # The name of the shared property and the corresponding value.
3338
3439
},
3339
3440
},
3441
+
"focusTimeProperties": { # Focus Time event data.
3442
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
3443
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
3444
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
3445
+
},
3340
3446
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
3341
3447
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
3342
3448
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -3378,6 +3484,10 @@ <h3>Method Details</h3>
3378
3484
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
3379
3485
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
3380
3486
},
3487
+
"outOfOfficeProperties": { # Out of office event data.
3488
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
3489
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
3490
+
},
3381
3491
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
3382
3492
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
3383
3493
"A String",
@@ -3623,6 +3733,11 @@ <h3>Method Details</h3>
3623
3733
"a_key": "A String", # The name of the shared property and the corresponding value.
3624
3734
},
3625
3735
},
3736
+
"focusTimeProperties": { # Focus Time event data.
3737
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
3738
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
3739
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
3740
+
},
3626
3741
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
3627
3742
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
3628
3743
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -3664,6 +3779,10 @@ <h3>Method Details</h3>
3664
3779
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
3665
3780
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
3666
3781
},
3782
+
"outOfOfficeProperties": { # Out of office event data.
3783
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
3784
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
3785
+
},
3667
3786
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
3668
3787
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
3669
3788
"A String",
@@ -3914,6 +4033,11 @@ <h3>Method Details</h3>
3914
4033
"a_key": "A String", # The name of the shared property and the corresponding value.
3915
4034
},
3916
4035
},
4036
+
"focusTimeProperties": { # Focus Time event data.
4037
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.
4038
+
"chatStatus": "A String", # The status to mark the user in Chat and related products. This can be available or doNotDisturb.
4039
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
4040
+
},
3917
4041
"gadget": { # A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.
3918
4042
"display": "A String", # The gadget's display mode. Deprecated. Possible values are:
3919
4043
# - "icon" - The gadget displays next to the event's title in the calendar view.
@@ -3955,6 +4079,10 @@ <h3>Method Details</h3>
3955
4079
"dateTime": "A String", # The time, as a combined date-time value (formatted according to RFC3339). A time zone offset is required unless a time zone is explicitly specified in timeZone.
3956
4080
"timeZone": "A String", # The time zone in which the time is specified. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) For recurring events this field is required and specifies the time zone in which the recurrence is expanded. For single events this field is optional and indicates a custom time zone for the event start/end.
3957
4081
},
4082
+
"outOfOfficeProperties": { # Out of office event data.
4083
+
"autoDeclineMode": "A String", # Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.
4084
+
"declineMessage": "A String", # Response message to set if an existing event or new invitation is automatically declined by Calendar.
4085
+
},
3958
4086
"privateCopy": false, # If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.
3959
4087
"recurrence": [ # List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Note that DTSTART and DTEND lines are not allowed in this field; event start and end times are specified in the start and end fields. This field is omitted for single events or instances of recurring events.
3960
4088
"A String",
@@ -4067,7 +4195,18 @@ <h3>Method Details</h3>
4067
4195
updated - Order by last modification time (ascending).
4068
4196
pageToken: string, Token specifying which result page to return. Optional.
4069
4197
privateExtendedProperty: string, Extended properties constraint specified as propertyName=value. Matches only private properties. This parameter might be repeated multiple times to return events that match all given constraints. (repeated)
4070
-
q: string, Free text search terms to find events that match these terms in the following fields: summary, description, location, attendee's displayName, attendee's email. Optional.
4198
+
q: string, Free text search terms to find events that match these terms in the following fields:
These search terms also match predefined keywords against all display title translations of working location, out-of-office, and focus-time events. For example, searching for "Office" or "Bureau" returns working location events of type officeLocation, whereas searching for "Out of office" or "Abwesend" returns out-of-office events. Optional.
4071
4210
sharedExtendedProperty: string, Extended properties constraint specified as propertyName=value. Matches only shared properties. This parameter might be repeated multiple times to return events that match all given constraints. (repeated)
4072
4211
showDeleted: boolean, Whether to include deleted events (with status equals "cancelled") in the result. Cancelled instances of recurring events (but not the underlying recurring event) will still be included if showDeleted and singleEvents are both False. If showDeleted and singleEvents are both True, only single instances of deleted events (but not the underlying recurring events) are returned. Optional. The default is False.
4073
4212
showHiddenInvitations: boolean, Whether to include hidden invitations in the result. Optional. The default is False.
Copy file name to clipboardexpand all lines: googleapiclient/discovery_cache/documents/calendar.v3.json
+44-4
Original file line number
Diff line number
Diff line change
@@ -1138,7 +1138,7 @@
1138
1138
"type": "string"
1139
1139
},
1140
1140
"q": {
1141
-
"description": "Free text search terms to find events that match these terms in the following fields: summary, description, location, attendee's displayName, attendee's email. Optional.",
1141
+
"description": "Free text search terms to find events that match these terms in the following fields:\n\n- summary\n- description\n- location\n- attendee's displayName\n- attendee's email\n- workingLocationProperties.officeLocation.buildingId \n- workingLocationProperties.officeLocation.deskId \n- workingLocationProperties.officeLocation.label \n- workingLocationProperties.customLocation.label \nThese search terms also match predefined keywords against all display title translations of working location, out-of-office, and focus-time events. For example, searching for \"Office\" or \"Bureau\" returns working location events of type officeLocation, whereas searching for \"Out of office\" or \"Abwesend\" returns out-of-office events. Optional.",
1142
1142
"location": "query",
1143
1143
"type": "string"
1144
1144
},
@@ -1205,7 +1205,7 @@
1205
1205
"supportsSubscription": true
1206
1206
},
1207
1207
"move": {
1208
-
"description": "Moves an event to another calendar, i.e. changes an event's organizer.",
1208
+
"description": "Moves an event to another calendar, i.e. changes an event's organizer. Note that only default events can be moved; outOfOffice, focusTime and workingLocation events cannot be moved.",
1209
1209
"httpMethod": "POST",
1210
1210
"id": "calendar.events.move",
1211
1211
"parameterOrder": [
@@ -1541,7 +1541,7 @@
1541
1541
"type": "string"
1542
1542
},
1543
1543
"q": {
1544
-
"description": "Free text search terms to find events that match these terms in the following fields: summary, description, location, attendee's displayName, attendee's email. Optional.",
1544
+
"description": "Free text search terms to find events that match these terms in the following fields:\n\n- summary\n- description\n- location\n- attendee's displayName\n- attendee's email\n- workingLocationProperties.officeLocation.buildingId \n- workingLocationProperties.officeLocation.deskId \n- workingLocationProperties.officeLocation.label \n- workingLocationProperties.customLocation.label \nThese search terms also match predefined keywords against all display title translations of working location, out-of-office, and focus-time events. For example, searching for \"Office\" or \"Bureau\" returns working location events of type officeLocation, whereas searching for \"Out of office\" or \"Abwesend\" returns out-of-office events. Optional.",
1545
1545
"location": "query",
1546
1546
"type": "string"
1547
1547
},
@@ -1735,7 +1735,7 @@
1735
1735
}
1736
1736
}
1737
1737
},
1738
-
"revision": "20231020",
1738
+
"revision": "20231116",
1739
1739
"rootUrl": "https://www.googleapis.com/",
1740
1740
"schemas": {
1741
1741
"Acl": {
@@ -2417,6 +2417,10 @@
2417
2417
},
2418
2418
"type": "object"
2419
2419
},
2420
+
"focusTimeProperties": {
2421
+
"$ref": "EventFocusTimeProperties",
2422
+
"description": "Focus Time event data."
2423
+
},
2420
2424
"gadget": {
2421
2425
"description": "A gadget that extends this event. Gadgets are deprecated; this structure is instead only used for returning birthday calendar metadata.",
2422
2426
"properties": {
@@ -2538,6 +2542,10 @@
2538
2542
"$ref": "EventDateTime",
2539
2543
"description": "For an instance of a recurring event, this is the time at which this event would start according to the recurrence data in the recurring event identified by recurringEventId. It uniquely identifies the instance within the recurring event series even if the instance was moved to a different time. Immutable."
2540
2544
},
2545
+
"outOfOfficeProperties": {
2546
+
"$ref": "EventOutOfOfficeProperties",
2547
+
"description": "Out of office event data."
2548
+
},
2541
2549
"privateCopy": {
2542
2550
"default": "false",
2543
2551
"description": "If set to True, Event propagation is disabled. Note that it is not the same thing as Private event properties. Optional. Immutable. The default is False.",
@@ -2728,6 +2736,38 @@
2728
2736
},
2729
2737
"type": "object"
2730
2738
},
2739
+
"EventFocusTimeProperties": {
2740
+
"id": "EventFocusTimeProperties",
2741
+
"properties": {
2742
+
"autoDeclineMode": {
2743
+
"description": "Whether to decline meeting invitations which overlap Focus Time events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Focus Time event is present are to be declined.",
2744
+
"type": "string"
2745
+
},
2746
+
"chatStatus": {
2747
+
"description": "The status to mark the user in Chat and related products. This can be available or doNotDisturb.",
2748
+
"type": "string"
2749
+
},
2750
+
"declineMessage": {
2751
+
"description": "Response message to set if an existing event or new invitation is automatically declined by Calendar.",
2752
+
"type": "string"
2753
+
}
2754
+
},
2755
+
"type": "object"
2756
+
},
2757
+
"EventOutOfOfficeProperties": {
2758
+
"id": "EventOutOfOfficeProperties",
2759
+
"properties": {
2760
+
"autoDeclineMode": {
2761
+
"description": "Whether to decline meeting invitations which overlap Out of office events. Valid values are declineNone, meaning that no meeting invitations are declined; declineAllConflictingInvitations, meaning that all conflicting meeting invitations that conflict with the event are declined; and declineOnlyNewConflictingInvitations, meaning that only new conflicting meeting invitations which arrive while the Out of office event is present are to be declined.",
2762
+
"type": "string"
2763
+
},
2764
+
"declineMessage": {
2765
+
"description": "Response message to set if an existing event or new invitation is automatically declined by Calendar.",
0 commit comments