chore: Update discovery artifacts (#1438)

## Deleted keys were detected in the following stable discovery artifacts:
youtube v3 https://github.com/googleapis/google-api-python-client/commit/ec21dff96d9538ad6c7f9b318eca88178533aa95

## Deleted keys were detected in the following pre-stable discovery artifacts:
firebasehosting v1beta1 https://github.com/googleapis/google-api-python-client/commit/c83ac386b65f82e7ba29851d56b496b09a29cf98

## Discovery Artifact Change Summary:
feat(analyticsadmin): update the api https://github.com/googleapis/google-api-python-client/commit/96675a8d9158ec13353fe241f858201fc51b784d
feat(composer): update the api https://github.com/googleapis/google-api-python-client/commit/add2fbdc3afb6696537eb087bc1d79df9194a37a
feat(container): update the api https://github.com/googleapis/google-api-python-client/commit/f8fae98db6d1943411b1a6c0f5a65dea336569f6
feat(content): update the api https://github.com/googleapis/google-api-python-client/commit/0814e009a4a11800db5b4afd7b6260e504c98047
feat(datacatalog): update the api https://github.com/googleapis/google-api-python-client/commit/99706059e58bb3d616253a1af2cd162b5a0b0279
feat(dataflow): update the api https://github.com/googleapis/google-api-python-client/commit/d5f09ef30392532bcfdd82901148bdd3ac6eec01
feat(docs): update the api https://github.com/googleapis/google-api-python-client/commit/dc66f4cafba86baff6149b2f6e59ae1888006911
feat(file): update the api https://github.com/googleapis/google-api-python-client/commit/523fc5c900f53489d56400deb650f6586c9681a0
feat(firebasehosting): update the api https://github.com/googleapis/google-api-python-client/commit/c83ac386b65f82e7ba29851d56b496b09a29cf98
feat(healthcare): update the api https://github.com/googleapis/google-api-python-client/commit/a407471b14349b8c08018196041568f2a35f8d4f
feat(ideahub): update the api https://github.com/googleapis/google-api-python-client/commit/c6b0d83940f238b1330896240492e8db397dcd15
fix(keep): update the api https://github.com/googleapis/google-api-python-client/commit/08fee732e96d3220e624c8fca7b8a9b0c0bcb146
feat(managedidentities): update the api https://github.com/googleapis/google-api-python-client/commit/863b333da7848029fd1614fd48b46cfbe12afcd5
feat(memcache): update the api https://github.com/googleapis/google-api-python-client/commit/17dc001e4649f54944066ce153e3c552c850a146
feat(metastore): update the api https://github.com/googleapis/google-api-python-client/commit/f3a76c9359babc48cc0b76ce7e3be0711ba028ae
feat(slides): update the api https://github.com/googleapis/google-api-python-client/commit/314d61b9ef8c5c30f9756462504dc0df92284cb2
feat(sqladmin): update the api https://github.com/googleapis/google-api-python-client/commit/62784e0b1b5752b480afe1ddd77dcf412bb35dbb
feat(tpu): update the api https://github.com/googleapis/google-api-python-client/commit/16bf712cca4a393d96e4135de3d02e5005051b6d
feat(youtube): update the api https://github.com/googleapis/google-api-python-client/commit/ec21dff96d9538ad6c7f9b318eca88178533aa95
diff --git a/docs/dyn/calendar_v3.events.html b/docs/dyn/calendar_v3.events.html
index 33e4475..2a37427 100644
--- a/docs/dyn/calendar_v3.events.html
+++ b/docs/dyn/calendar_v3.events.html
@@ -155,7 +155,7 @@
   An object of the form:
 
     {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -177,7 +177,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -194,7 +194,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -296,7 +296,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -335,7 +335,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -351,7 +351,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -420,7 +420,7 @@
     The object takes the form of:
 
 {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -442,7 +442,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -459,7 +459,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -561,7 +561,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -600,7 +600,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -616,7 +616,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -681,7 +681,7 @@
   An object of the form:
 
     {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -703,7 +703,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -720,7 +720,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -822,7 +822,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -861,7 +861,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -877,7 +877,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -946,7 +946,7 @@
     The object takes the form of:
 
 {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -968,7 +968,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -985,7 +985,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -1087,7 +1087,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -1126,7 +1126,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -1142,7 +1142,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -1216,7 +1216,7 @@
   An object of the form:
 
     {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -1238,7 +1238,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -1255,7 +1255,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -1357,7 +1357,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -1396,7 +1396,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -1412,7 +1412,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -1512,7 +1512,7 @@
   "etag": "A String", # ETag of the collection.
   "items": [ # List of events on the calendar.
     {
-      "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+      "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
       "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
           # In order to modify attachments the supportsAttachments request parameter should be set to true.
           # There can be at most 25 attachments per event,
@@ -1534,7 +1534,7 @@
           "displayName": "A String", # The attendee's name, if available. Optional.
           "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
               # Required when adding an attendee.
-          "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+          "id": "A String", # The attendee's Profile ID, if available.
           "optional": false, # Whether this is an optional attendee. Optional. The default is False.
           "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
           "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -1551,7 +1551,7 @@
       "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
         "conferenceId": "A String", # The ID of the conference.
             # Can be used by developers to keep track of conferences, should not be displayed to users.
-            # The ID value is formed differently for each conference solution type: `
+            # The ID value is formed differently for each conference solution type:
             # - eventHangout: ID is not set.
             # - eventNamedHangout: ID is the name of the Hangout.
             # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -1653,7 +1653,7 @@
       "creator": { # The creator of the event. Read-only.
         "displayName": "A String", # The creator's name, if available.
         "email": "A String", # The creator's email address, if available.
-        "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+        "id": "A String", # The creator's Profile ID, if available.
         "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
       },
       "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -1692,7 +1692,7 @@
       "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
       "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
       "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-      "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+      "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
       "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
       "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
           # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -1708,7 +1708,7 @@
       "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
         "displayName": "A String", # The organizer's name, if available.
         "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-        "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+        "id": "A String", # The organizer's Profile ID, if available.
         "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
       },
       "originalStartTime": { # 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.
@@ -1853,7 +1853,7 @@
   "etag": "A String", # ETag of the collection.
   "items": [ # List of events on the calendar.
     {
-      "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+      "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
       "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
           # In order to modify attachments the supportsAttachments request parameter should be set to true.
           # There can be at most 25 attachments per event,
@@ -1875,7 +1875,7 @@
           "displayName": "A String", # The attendee's name, if available. Optional.
           "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
               # Required when adding an attendee.
-          "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+          "id": "A String", # The attendee's Profile ID, if available.
           "optional": false, # Whether this is an optional attendee. Optional. The default is False.
           "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
           "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -1892,7 +1892,7 @@
       "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
         "conferenceId": "A String", # The ID of the conference.
             # Can be used by developers to keep track of conferences, should not be displayed to users.
-            # The ID value is formed differently for each conference solution type: `
+            # The ID value is formed differently for each conference solution type:
             # - eventHangout: ID is not set.
             # - eventNamedHangout: ID is the name of the Hangout.
             # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -1994,7 +1994,7 @@
       "creator": { # The creator of the event. Read-only.
         "displayName": "A String", # The creator's name, if available.
         "email": "A String", # The creator's email address, if available.
-        "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+        "id": "A String", # The creator's Profile ID, if available.
         "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
       },
       "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -2033,7 +2033,7 @@
       "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
       "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
       "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-      "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+      "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
       "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
       "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
           # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -2049,7 +2049,7 @@
       "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
         "displayName": "A String", # The organizer's name, if available.
         "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-        "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+        "id": "A String", # The organizer's Profile ID, if available.
         "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
       },
       "originalStartTime": { # 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.
@@ -2151,7 +2151,7 @@
   An object of the form:
 
     {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -2173,7 +2173,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -2190,7 +2190,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -2292,7 +2292,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -2331,7 +2331,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -2347,7 +2347,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -2417,7 +2417,7 @@
     The object takes the form of:
 
 {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -2439,7 +2439,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -2456,7 +2456,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -2558,7 +2558,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -2597,7 +2597,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -2613,7 +2613,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -2688,7 +2688,7 @@
   An object of the form:
 
     {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -2710,7 +2710,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -2727,7 +2727,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -2829,7 +2829,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -2868,7 +2868,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -2884,7 +2884,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -2963,7 +2963,7 @@
   An object of the form:
 
     {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -2985,7 +2985,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -3002,7 +3002,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -3104,7 +3104,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -3143,7 +3143,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -3159,7 +3159,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -3229,7 +3229,7 @@
     The object takes the form of:
 
 {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -3251,7 +3251,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -3268,7 +3268,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -3370,7 +3370,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -3409,7 +3409,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -3425,7 +3425,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.
@@ -3500,7 +3500,7 @@
   An object of the form:
 
     {
-  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (currently works for Google+ events only). Optional. The default is False.
+  "anyoneCanAddSelf": false, # Whether anyone can invite themselves to the event (deprecated). Optional. The default is False.
   "attachments": [ # File attachments for the event. Currently only Google Drive attachments are supported.
       # In order to modify attachments the supportsAttachments request parameter should be set to true.
       # There can be at most 25 attachments per event,
@@ -3522,7 +3522,7 @@
       "displayName": "A String", # The attendee's name, if available. Optional.
       "email": "A String", # The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322.
           # Required when adding an attendee.
-      "id": "A String", # The attendee's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+      "id": "A String", # The attendee's Profile ID, if available.
       "optional": false, # Whether this is an optional attendee. Optional. The default is False.
       "organizer": True or False, # Whether the attendee is the organizer of the event. Read-only. The default is False.
       "resource": false, # Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.
@@ -3539,7 +3539,7 @@
   "conferenceData": { # The conference-related information, such as details of a Google Meet conference. To create new conference details use the createRequest field. To persist your changes, remember to set the conferenceDataVersion request parameter to 1 for all event modification requests.
     "conferenceId": "A String", # The ID of the conference.
         # Can be used by developers to keep track of conferences, should not be displayed to users.
-        # The ID value is formed differently for each conference solution type: `
+        # The ID value is formed differently for each conference solution type:
         # - eventHangout: ID is not set.
         # - eventNamedHangout: ID is the name of the Hangout.
         # - hangoutsMeet: ID is the 10-letter meeting code, for example aaa-bbbb-ccc.
@@ -3641,7 +3641,7 @@
   "creator": { # The creator of the event. Read-only.
     "displayName": "A String", # The creator's name, if available.
     "email": "A String", # The creator's email address, if available.
-    "id": "A String", # The creator's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The creator's Profile ID, if available.
     "self": false, # Whether the creator corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "description": "A String", # Description of the event. Can contain HTML. Optional.
@@ -3680,7 +3680,7 @@
   "guestsCanInviteOthers": true, # Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
   "guestsCanModify": false, # Whether attendees other than the organizer can modify the event. Optional. The default is False.
   "guestsCanSeeOtherGuests": true, # Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
-  "hangoutLink": "A String", # An absolute link to the Google+ hangout associated with this event. Read-only.
+  "hangoutLink": "A String", # An absolute link to the Google Hangout associated with this event. Read-only.
   "htmlLink": "A String", # An absolute link to this event in the Google Calendar Web UI. Read-only.
   "iCalUID": "A String", # Event unique identifier as defined in RFC5545. It is used to uniquely identify events accross calendaring systems and must be supplied when importing events via the import method.
       # Note that the icalUID and the id are not identical and only one of them should be supplied at event creation time. One difference in their semantics is that in recurring events, all occurrences of one event have different ids while they all share the same icalUIDs.
@@ -3696,7 +3696,7 @@
   "organizer": { # The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
     "displayName": "A String", # The organizer's name, if available.
     "email": "A String", # The organizer's email address, if available. It must be a valid email address as per RFC5322.
-    "id": "A String", # The organizer's Profile ID, if available. It corresponds to the id field in the People collection of the Google+ API
+    "id": "A String", # The organizer's Profile ID, if available.
     "self": false, # Whether the organizer corresponds to the calendar on which this copy of the event appears. Read-only. The default is False.
   },
   "originalStartTime": { # 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.