Update all json files; make some fixes to make it work at all

This commit is contained in:
Sebastian Thiel
2022-03-08 07:59:31 +08:00
parent d12cd3238e
commit 743a56f4b7
372 changed files with 256017 additions and 32197 deletions

View File

@@ -17,7 +17,7 @@
"canonicalName": "reports",
"description": "Admin SDK lets administrators of enterprise domains to view and manage resources like user, groups etc. It also provides audit and usage reports of domain.",
"discoveryVersion": "v1",
"documentationLink": "http://developers.google.com/admin-sdk/",
"documentationLink": "https://developers.google.com/admin-sdk/",
"fullyEncodeReservedExpansion": true,
"icons": {
"x16": "http://www.google.com/images/icons/product/search-16.gif",
@@ -148,7 +148,8 @@
"user_accounts",
"context_aware_access",
"chrome",
"data_studio"
"data_studio",
"keep"
],
"enumDescriptions": [
"The Google Workspace Access Transparency activity reports return information about different types of Access Transparency activity events.",
@@ -162,18 +163,19 @@
"The Enterprise Groups activity reports return information about various Enterprise group activity events.",
"The Jamboard activity reports return information about various Jamboard activity events.",
"The Login application's activity reports return account information about different types of Login activity events.",
"The Meet Audit activity report return information about different types of Meet Audit activity events.",
"The Mobile Audit activity report return information about different types of Mobile Audit activity events.",
"The Rules activity report return information about different types of Rules activity events.",
"The SAML activity report return information about different types of SAML activity events.",
"The Meet Audit activity report returns information about different types of Meet Audit activity events.",
"The Device Audit activity report returns information about different types of Device Audit activity events.",
"The Rules activity report returns information about different types of Rules activity events.",
"The SAML activity report returns information about different types of SAML activity events.",
"The Token application's activity reports return account information about different types of Token activity events.",
"The User Accounts application's activity reports return account information about different types of User Accounts activity events.",
"The Context-aware access activity reports return information about users' access denied events due to Context-aware access rules.",
"The Chrome activity reports return information about unsafe events reported in the context of the WebProtect features of BeyondCorp.",
"The Data Studio activity reports return information about various types of Data Studio activity events."
"The Chrome activity reports return information about Chrome browser and Chrome OS events.",
"The Data Studio activity reports return information about various types of Data Studio activity events.",
"The Keep application's activity reports return information about various Google Keep activity events. The Keep activity report is only available for Google Workspace Business and Enterprise customers."
],
"location": "path",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)",
"required": true,
"type": "string"
},
@@ -201,7 +203,7 @@
"type": "string"
},
"groupIdFilter": {
"description": "Comma separated group ids (obfuscated) on which user activities are filtered, i.e, the response will contain activities for only those users that are a part of at least one of the group ids mentioned here. Format: \"id:abc123,id:xyz456\"",
"description": "Comma separated group ids (obfuscated) on which user activities are filtered, i.e. the response will contain activities for only those users that are a part of at least one of the group ids mentioned here. Format: \"id:abc123,id:xyz456\"",
"location": "query",
"pattern": "(id:[a-z0-9]+(,id:[a-z0-9]+)*)",
"type": "string"
@@ -234,7 +236,7 @@
"type": "string"
},
"userKey": {
"description": "Represents the profile ID or the user email for which the data should be filtered. Can be `all` for all information, or `userKey` for a user's unique Google Workspace profile ID or their primary email address.",
"description": "Represents the profile ID or the user email for which the data should be filtered. Can be `all` for all information, or `userKey` for a user's unique Google Workspace profile ID or their primary email address. Must not be a deleted user. For a deleted user, call `users.list` in Directory API with `showDeleted=true`, then use the returned `ID` as the `userKey`.",
"location": "path",
"required": true,
"type": "string"
@@ -285,7 +287,8 @@
"user_accounts",
"context_aware_access",
"chrome",
"data_studio"
"data_studio",
"keep"
],
"enumDescriptions": [
"The Google Workspace Access Transparency activity reports return information about different types of Access Transparency activity events.",
@@ -299,18 +302,19 @@
"The Enterprise Groups activity reports return information about various Enterprise group activity events.",
"The Jamboard activity reports return information about various Jamboard activity events.",
"The Login application's activity reports return account information about different types of Login activity events.",
"The Meet Audit activity report return information about different types of Meet Audit activity events.",
"The Mobile Audit activity report return information about different types of Mobile Audit activity events.",
"The Rules activity report return information about different types of Rules activity events.",
"The SAML activity report return information about different types of SAML activity events.",
"The Meet Audit activity report returns information about different types of Meet Audit activity events.",
"The Device Audit activity report returns information about different types of Device Audit activity events.",
"The Rules activity report returns information about different types of Rules activity events.",
"The SAML activity report returns information about different types of SAML activity events.",
"The Token application's activity reports return account information about different types of Token activity events.",
"The User Accounts application's activity reports return account information about different types of User Accounts activity events.",
"The Context-aware access activity reports return information about users' access denied events due to Context-aware access rules.",
"The Chrome activity reports return information about unsafe events reported in the context of the WebProtect features of BeyondCorp.",
"The Data Studio activity reports return information about various types of Data Studio activity events."
"The Chrome activity reports return information about Chrome browser and Chrome OS events.",
"The Data Studio activity reports return information about various types of Data Studio activity events.",
"The Keep application's activity reports return information about various Google Keep activity events. The Keep activity report is only available for Google Workspace Business and Enterprise customers."
],
"location": "path",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)",
"pattern": "(access_transparency)|(admin)|(calendar)|(chat)|(chrome)|(context_aware_access)|(data_studio)|(drive)|(gcp)|(gplus)|(groups)|(groups_enterprise)|(jamboard)|(keep)|(login)|(meet)|(mobile)|(rules)|(saml)|(token)|(user_accounts)",
"required": true,
"type": "string"
},
@@ -338,7 +342,7 @@
"type": "string"
},
"groupIdFilter": {
"description": "Comma separated group ids (obfuscated) on which user activities are filtered, i.e, the response will contain activities for only those users that are a part of at least one of the group ids mentioned here. Format: \"id:abc123,id:xyz456\"",
"description": "Comma separated group ids (obfuscated) on which user activities are filtered, i.e. the response will contain activities for only those users that are a part of at least one of the group ids mentioned here. Format: \"id:abc123,id:xyz456\"",
"location": "query",
"pattern": "(id:[a-z0-9]+(,id:[a-z0-9]+)*)",
"type": "string"
@@ -371,7 +375,7 @@
"type": "string"
},
"userKey": {
"description": "Represents the profile ID or the user email for which the data should be filtered. Can be `all` for all information, or `userKey` for a user's unique Google Workspace profile ID or their primary email address.",
"description": "Represents the profile ID or the user email for which the data should be filtered. Can be `all` for all information, or `userKey` for a user's unique Google Workspace profile ID or their primary email address. Must not be a deleted user. For a deleted user, call `users.list` in Directory API with `showDeleted=true`, then use the returned `ID` as the `userKey`.",
"location": "path",
"required": true,
"type": "string"
@@ -482,15 +486,7 @@
"type": "string"
},
"entityKey": {
"description": "Represents the key of the object to filter the data with.",
"enum": [
"all",
"entityKey"
],
"enumDescriptions": [
"Returns activity events for all users.",
"Represents an app-specific identifier for the entity. For details on how to obtain the `entityKey` for a particular `entityType`, see the Entities Usage parameters reference guides."
],
"description": "Represents the key of the object to filter the data with. It is a string which can take the value `all` to get activity events for all users, or any other value for an app-specific entity. For details on how to obtain the `entityKey` for a particular `entityType`, see the Entities Usage parameters reference guides.",
"location": "path",
"required": true,
"type": "string"
@@ -577,7 +573,7 @@
"type": "string"
},
"groupIdFilter": {
"description": "Comma separated group ids (obfuscated) on which user activities are filtered, i.e, the response will contain activities for only those users that are a part of at least one of the group ids mentioned here. Format: \"id:abc123,id:xyz456\"",
"description": "Comma separated group ids (obfuscated) on which user activities are filtered, i.e. the response will contain activities for only those users that are a part of at least one of the group ids mentioned here. Format: \"id:abc123,id:xyz456\"",
"location": "query",
"pattern": "(id:[a-z0-9]+(,id:[a-z0-9]+)*)",
"type": "string"
@@ -610,7 +606,7 @@
"type": "string"
},
"userKey": {
"description": "Represents the profile ID or the user email for which the data should be filtered. Can be `all` for all information, or `userKey` for a user's unique Google Workspace profile ID or their primary email address.",
"description": "Represents the profile ID or the user email for which the data should be filtered. Can be `all` for all information, or `userKey` for a user's unique Google Workspace profile ID or their primary email address. Must not be a deleted user. For a deleted user, call `users.list` in Directory API with `showDeleted=true`, then use the returned `ID` as the `userKey`.",
"location": "path",
"required": true,
"type": "string"
@@ -627,7 +623,7 @@
}
}
},
"revision": "20210330",
"revision": "20220301",
"rootUrl": "https://admin.googleapis.com/",
"schemas": {
"Activities": {
@@ -677,7 +673,7 @@
"type": "string"
},
"profileId": {
"description": "The unique Google Workspace profile ID of the actor. May be absent if the actor is not a Google Workspace user.",
"description": "The unique Google Workspace profile ID of the actor. This value might be absent if the actor is not a Google Workspace user, or may be the number 105250506097979753968 which acts as a placeholder ID.",
"type": "string"
}
},