Skip to content

Commit 91f6589

Browse files
feat(all): auto-regenerate discovery clients (#3104)
1 parent 414e575 commit 91f6589

File tree

10 files changed

+3920
-11
lines changed

10 files changed

+3920
-11
lines changed

calendar/v3/calendar-api.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"batchPath": "batch/calendar/v3",
6262
"description": "Manipulates events and other calendar data.",
6363
"discoveryVersion": "v1",
64-
"documentationLink": "https://developers.google.com/google-apps/calendar/firstapp",
64+
"documentationLink": "https://developers.google.com/workspace/calendar/firstapp",
6565
"icons": {
6666
"x16": "http://fonts.gstatic.com/s/i/productlogos/calendar_2020q4/v8/web-16dp/logo_calendar_2020q4_color_1x_web_16dp.png",
6767
"x32": "http://fonts.gstatic.com/s/i/productlogos/calendar_2020q4/v8/web-32dp/logo_calendar_2020q4_color_1x_web_32dp.png"
@@ -1890,7 +1890,7 @@
18901890
}
18911891
}
18921892
},
1893-
"revision": "20250115",
1893+
"revision": "20250404",
18941894
"rootUrl": "https://www.googleapis.com/",
18951895
"schemas": {
18961896
"Acl": {

calendar/v3/calendar-gen.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

chat/v1/chat-api.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,7 @@
703703
]
704704
},
705705
"delete": {
706-
"description": "Deletes a membership. For an example, see [Remove a user or a Google Chat app from a space](https://developers.google.com/workspace/chat/delete-members). Supports the following types of [authentication](https://developers.google.com/workspace/chat/authenticate-authorize): - [App authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-app) with [administrator approval](https://support.google.com/a?p=chat-app-auth) in [Developer Preview](https://developers.google.com/workspace/preview) - [User authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user) You can authenticate and authorize this method with administrator privileges by setting the `use_admin_access` field in the request.",
706+
"description": "Deletes a membership. For an example, see [Remove a user or a Google Chat app from a space](https://developers.google.com/workspace/chat/delete-members). Supports the following types of [authentication](https://developers.google.com/workspace/chat/authenticate-authorize): - [App authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-app) with [administrator approval](https://support.google.com/a?p=chat-app-auth) in [Developer Preview](https://developers.google.com/workspace/preview) - [User authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user) You can authenticate and authorize this method with administrator privileges by setting the `use_admin_access` field in the request. To delete memberships for space managers, the requester must be a space manager. If you're using [app authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-app) the application must be the space creator.",
707707
"flatPath": "v1/spaces/{spacesId}/members/{membersId}",
708708
"httpMethod": "DELETE",
709709
"id": "chat.spaces.members.delete",
@@ -712,7 +712,7 @@
712712
],
713713
"parameters": {
714714
"name": {
715-
"description": "Required. Resource name of the membership to delete. Chat apps can delete human users' or their own memberships. Chat apps can't delete other apps' memberships. When deleting a human membership, requires the `chat.memberships` scope and `spaces/{space}/members/{member}` format. You can use the email as an alias for `{member}`. For example, `spaces/{space}/members/[email protected]` where `[email protected]` is the email of the Google Chat user. When deleting an app membership, requires the `chat.memberships.app` scope and `spaces/{space}/members/app` format. Format: `spaces/{space}/members/{member}` or `spaces/{space}/members/app`.",
715+
"description": "Required. Resource name of the membership to delete. Chat apps can delete human users' or their own memberships. Chat apps can't delete other apps' memberships. When deleting a human membership, requires the `chat.memberships` scope with [user authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user) or the `chat.memberships.app` scope with [app authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-app) and the `spaces/{space}/members/{member}` format. You can use the email as an alias for `{member}`. For example, `spaces/{space}/members/[email protected]` where `[email protected]` is the email of the Google Chat user. When deleting an app membership, requires the `chat.memberships.app` scope and `spaces/{space}/members/app` format. Format: `spaces/{space}/members/{member}` or `spaces/{space}/members/app`.",
716716
"location": "path",
717717
"pattern": "^spaces/[^/]+/members/[^/]+$",
718718
"required": true,
@@ -1526,7 +1526,7 @@
15261526
}
15271527
}
15281528
},
1529-
"revision": "20250329",
1529+
"revision": "20250406",
15301530
"rootUrl": "https://chat.googleapis.com/",
15311531
"schemas": {
15321532
"AccessSettings": {

chat/v1/chat-gen.go

Lines changed: 11 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploymentmanager/v2beta/deploymentmanager-api.json

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1636,7 +1636,7 @@
16361636
}
16371637
}
16381638
},
1639-
"revision": "20250320",
1639+
"revision": "20250403",
16401640
"rootUrl": "https://deploymentmanager.googleapis.com/",
16411641
"schemas": {
16421642
"AsyncOptions": {
@@ -2517,6 +2517,10 @@
25172517
"description": "[Output Only] Server-defined URL for this resource with the resource id.",
25182518
"type": "string"
25192519
},
2520+
"setAutoscalerLinkOperationMetadata": {
2521+
"$ref": "SetAutoscalerLinkOperationMetadata",
2522+
"description": "This field is used internally by the Autoscaler team and should not be promoted to \"alpha/beta/v1\"."
2523+
},
25202524
"setCommonInstanceMetadataOperationMetadata": {
25212525
"$ref": "SetCommonInstanceMetadataOperationMetadata",
25222526
"description": "[Output Only] If the operation is for projects.setCommonInstanceMetadata, this field will contain information on all underlying zonal actions and their state."
@@ -3402,6 +3406,20 @@
34023406
},
34033407
"type": "object"
34043408
},
3409+
"SetAutoscalerLinkOperationMetadata": {
3410+
"id": "SetAutoscalerLinkOperationMetadata",
3411+
"properties": {
3412+
"zonalIgmIds": {
3413+
"description": "List of zonal IGM IDs part of the RMIG.",
3414+
"items": {
3415+
"format": "int64",
3416+
"type": "string"
3417+
},
3418+
"type": "array"
3419+
}
3420+
},
3421+
"type": "object"
3422+
},
34053423
"SetCommonInstanceMetadataOperationMetadata": {
34063424
"id": "SetCommonInstanceMetadataOperationMetadata",
34073425
"properties": {

deploymentmanager/v2beta/deploymentmanager-gen.go

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

meet/v2/meet-api.json

Lines changed: 182 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -638,7 +638,7 @@
638638
}
639639
}
640640
},
641-
"revision": "20250403",
641+
"revision": "20250406",
642642
"rootUrl": "https://meet.googleapis.com/",
643643
"schemas": {
644644
"ActiveConference": {
@@ -665,6 +665,25 @@
665665
},
666666
"type": "object"
667667
},
668+
"ArtifactConfig": {
669+
"description": "Configuration related to meeting artifacts potentially generated by this meeting space.",
670+
"id": "ArtifactConfig",
671+
"properties": {
672+
"recordingConfig": {
673+
"$ref": "RecordingConfig",
674+
"description": "Configuration for recording."
675+
},
676+
"smartNotesConfig": {
677+
"$ref": "SmartNotesConfig",
678+
"description": "Configuration for auto-smart-notes."
679+
},
680+
"transcriptionConfig": {
681+
"$ref": "TranscriptionConfig",
682+
"description": "Configuration for auto-transcript."
683+
}
684+
},
685+
"type": "object"
686+
},
668687
"ConferenceRecord": {
669688
"description": "Single instance of a meeting held in a space.",
670689
"id": "ConferenceRecord",
@@ -858,6 +877,69 @@
858877
},
859878
"type": "object"
860879
},
880+
"ModerationRestrictions": {
881+
"description": "Defines restrictions for features when the meeting is moderated.",
882+
"id": "ModerationRestrictions",
883+
"properties": {
884+
"chatRestriction": {
885+
"description": "Defines who has permission to send chat messages in the meeting space.",
886+
"enum": [
887+
"RESTRICTION_TYPE_UNSPECIFIED",
888+
"HOSTS_ONLY",
889+
"NO_RESTRICTION"
890+
],
891+
"enumDescriptions": [
892+
"Default value specified by user policy. This should never be returned.",
893+
"Meeting owner and co-host have the permission.",
894+
"All Participants have permissions."
895+
],
896+
"type": "string"
897+
},
898+
"defaultJoinAsViewerType": {
899+
"description": "Defines whether to restrict the default role assigned to users as viewer.",
900+
"enum": [
901+
"DEFAULT_JOIN_AS_VIEWER_TYPE_UNSPECIFIED",
902+
"ON",
903+
"OFF"
904+
],
905+
"enumDescriptions": [
906+
"Default value specified by user policy. This should never be returned.",
907+
"Users will by default join as viewers.",
908+
"Users will by default join as contributors."
909+
],
910+
"type": "string"
911+
},
912+
"presentRestriction": {
913+
"description": "Defines who has permission to share their screen in the meeting space.",
914+
"enum": [
915+
"RESTRICTION_TYPE_UNSPECIFIED",
916+
"HOSTS_ONLY",
917+
"NO_RESTRICTION"
918+
],
919+
"enumDescriptions": [
920+
"Default value specified by user policy. This should never be returned.",
921+
"Meeting owner and co-host have the permission.",
922+
"All Participants have permissions."
923+
],
924+
"type": "string"
925+
},
926+
"reactionRestriction": {
927+
"description": "Defines who has permission to send reactions in the meeting space.",
928+
"enum": [
929+
"RESTRICTION_TYPE_UNSPECIFIED",
930+
"HOSTS_ONLY",
931+
"NO_RESTRICTION"
932+
],
933+
"enumDescriptions": [
934+
"Default value specified by user policy. This should never be returned.",
935+
"Meeting owner and co-host have the permission.",
936+
"All Participants have permissions."
937+
],
938+
"type": "string"
939+
}
940+
},
941+
"type": "object"
942+
},
861943
"Participant": {
862944
"description": "User who attended or is attending a conference.",
863945
"id": "Participant",
@@ -975,6 +1057,27 @@
9751057
},
9761058
"type": "object"
9771059
},
1060+
"RecordingConfig": {
1061+
"description": "Configuration related to recording in a meeting space.",
1062+
"id": "RecordingConfig",
1063+
"properties": {
1064+
"autoRecordingGeneration": {
1065+
"description": "Defines whether a meeting space is automatically recorded when someone with the privilege to record joins the meeting.",
1066+
"enum": [
1067+
"AUTO_GENERATION_TYPE_UNSPECIFIED",
1068+
"ON",
1069+
"OFF"
1070+
],
1071+
"enumDescriptions": [
1072+
"Default value specified by user policy. This should never be returned.",
1073+
"The artifact is generated automatically.",
1074+
"The artifact is not generated automatically."
1075+
],
1076+
"type": "string"
1077+
}
1078+
},
1079+
"type": "object"
1080+
},
9781081
"SignedinUser": {
9791082
"description": "A signed-in user can be: a) An individual joining from a personal computer, mobile device, or through companion mode. b) A robot account used by conference room devices.",
9801083
"id": "SignedinUser",
@@ -992,6 +1095,27 @@
9921095
},
9931096
"type": "object"
9941097
},
1098+
"SmartNotesConfig": {
1099+
"description": "Configuration related to smart notes in a meeting space. More details about smart notes https://support.google.com/meet/answer/14754931?hl=en.",
1100+
"id": "SmartNotesConfig",
1101+
"properties": {
1102+
"autoSmartNotesGeneration": {
1103+
"description": "Defines whether to automatically generate a summary and recap of the meeting for all invitees in the organization when someone with the privilege to enable smart notes joins the meeting.",
1104+
"enum": [
1105+
"AUTO_GENERATION_TYPE_UNSPECIFIED",
1106+
"ON",
1107+
"OFF"
1108+
],
1109+
"enumDescriptions": [
1110+
"Default value specified by user policy. This should never be returned.",
1111+
"The artifact is generated automatically.",
1112+
"The artifact is not generated automatically."
1113+
],
1114+
"type": "string"
1115+
}
1116+
},
1117+
"type": "object"
1118+
},
9951119
"Space": {
9961120
"description": "Virtual place where conferences are held. Only one active conference can be held in one space at any given time.",
9971121
"id": "Space",
@@ -1041,6 +1165,24 @@
10411165
],
10421166
"type": "string"
10431167
},
1168+
"artifactConfig": {
1169+
"$ref": "ArtifactConfig",
1170+
"description": "[Developer Preview](https://developers.google.com/workspace/preview): Configuration pertaining to the auto-generated artifacts that the meeting supports."
1171+
},
1172+
"attendanceReportGenerationType": {
1173+
"description": "[Developer Preview](https://developers.google.com/workspace/preview): Whether attendance report is enabled for the meeting space.",
1174+
"enum": [
1175+
"ATTENDANCE_REPORT_GENERATION_TYPE_UNSPECIFIED",
1176+
"GENERATE_REPORT",
1177+
"DO_NOT_GENERATE"
1178+
],
1179+
"enumDescriptions": [
1180+
"Default value specified by user policy. This should never be returned.",
1181+
"Attendance report will be generated and sent to drive/email.",
1182+
"Attendance report will not be generated."
1183+
],
1184+
"type": "string"
1185+
},
10441186
"entryPointAccess": {
10451187
"description": "Defines the entry points that can be used to join meetings hosted in this meeting space. Default: EntryPointAccess.ALL",
10461188
"enum": [
@@ -1054,6 +1196,24 @@
10541196
"Only entry points owned by the Google Cloud project that created the space can be used to join meetings in this space. Apps can use the Meet Embed SDK Web or mobile Meet SDKs to create owned entry points."
10551197
],
10561198
"type": "string"
1199+
},
1200+
"moderation": {
1201+
"description": "[Developer Preview](https://developers.google.com/workspace/preview): The pre-configured moderation mode for the Meeting. Default: Controlled by the user's policies.",
1202+
"enum": [
1203+
"MODERATION_UNSPECIFIED",
1204+
"OFF",
1205+
"ON"
1206+
],
1207+
"enumDescriptions": [
1208+
"Moderation type is not specified. This is used to indicate the user hasn't specified any value as the user does not intend to update the state. Users are not allowed to set the value as unspecified.",
1209+
"Moderation is off.",
1210+
"Moderation is on."
1211+
],
1212+
"type": "string"
1213+
},
1214+
"moderationRestrictions": {
1215+
"$ref": "ModerationRestrictions",
1216+
"description": "[Developer Preview](https://developers.google.com/workspace/preview): When moderation.ON, these restrictions go into effect for the meeting. When moderation.OFF, will be reset to default ModerationRestrictions."
10571217
}
10581218
},
10591219
"type": "object"
@@ -1142,6 +1302,27 @@
11421302
}
11431303
},
11441304
"type": "object"
1305+
},
1306+
"TranscriptionConfig": {
1307+
"description": "Configuration related to transcription in a meeting space.",
1308+
"id": "TranscriptionConfig",
1309+
"properties": {
1310+
"autoTranscriptionGeneration": {
1311+
"description": "Defines whether the content of a meeting is automatically transcribed when someone with the privilege to transcribe joins the meeting.",
1312+
"enum": [
1313+
"AUTO_GENERATION_TYPE_UNSPECIFIED",
1314+
"ON",
1315+
"OFF"
1316+
],
1317+
"enumDescriptions": [
1318+
"Default value specified by user policy. This should never be returned.",
1319+
"The artifact is generated automatically.",
1320+
"The artifact is not generated automatically."
1321+
],
1322+
"type": "string"
1323+
}
1324+
},
1325+
"type": "object"
11451326
}
11461327
},
11471328
"servicePath": "",

0 commit comments

Comments
 (0)