mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-23 15:49:49 +01:00
Update all json files; make some fixes to make it work at all
This commit is contained in:
@@ -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"
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user