Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2250)

Unified Diff: discovery/googleapis/vault__v1.json

Issue 3006323002: Api-Roll 54: 2017-09-11 (Closed)
Patch Set: use 2.0.0-dev.infinity sdk constraint in pubspecs Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « discovery/googleapis/urlshortener__v1.json ('k') | discovery/googleapis/vision__v1.json » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: discovery/googleapis/vault__v1.json
diff --git a/discovery/googleapis/vault__v1.json b/discovery/googleapis/vault__v1.json
index 713d1b91c90b2ba4bc23ceda43c1b465565a6e86..6b2e203fe015eebfe8c898b25c86f368afc6c5c1 100644
--- a/discovery/googleapis/vault__v1.json
+++ b/discovery/googleapis/vault__v1.json
@@ -16,6 +16,27 @@
"ownerDomain": "google.com",
"ownerName": "Google",
"parameters": {
+ "upload_protocol": {
+ "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").",
+ "location": "query",
+ "type": "string"
+ },
+ "prettyPrint": {
+ "default": "true",
+ "description": "Returns response with indentations and line breaks.",
+ "location": "query",
+ "type": "boolean"
+ },
+ "uploadType": {
+ "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").",
+ "location": "query",
+ "type": "string"
+ },
+ "fields": {
+ "description": "Selector specifying which fields to include in a partial response.",
+ "location": "query",
+ "type": "string"
+ },
"callback": {
"description": "JSONP",
"location": "query",
@@ -71,34 +92,13 @@
"location": "query",
"type": "boolean"
},
- "bearer_token": {
- "description": "OAuth bearer token.",
- "location": "query",
- "type": "string"
- },
"oauth_token": {
"description": "OAuth 2.0 token for the current user.",
"location": "query",
"type": "string"
},
- "upload_protocol": {
- "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").",
- "location": "query",
- "type": "string"
- },
- "prettyPrint": {
- "default": "true",
- "description": "Returns response with indentations and line breaks.",
- "location": "query",
- "type": "boolean"
- },
- "fields": {
- "description": "Selector specifying which fields to include in a partial response.",
- "location": "query",
- "type": "string"
- },
- "uploadType": {
- "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").",
+ "bearer_token": {
+ "description": "OAuth bearer token.",
"location": "query",
"type": "string"
}
@@ -130,24 +130,14 @@
"$ref": "CloseMatterResponse"
}
},
- "get": {
- "description": "Gets the specified matter.",
- "httpMethod": "GET",
- "id": "vault.matters.get",
+ "undelete": {
+ "description": "Undeletes the specified matter. Returns matter with updated state.",
+ "httpMethod": "POST",
+ "id": "vault.matters.undelete",
"parameterOrder": [
"matterId"
],
"parameters": {
- "view": {
- "description": "Specifies which parts of the Matter to return in the response.",
- "enum": [
- "VIEW_UNSPECIFIED",
- "BASIC",
- "FULL"
- ],
- "location": "query",
- "type": "string"
- },
"matterId": {
"description": "The matter ID.",
"location": "path",
@@ -155,19 +145,32 @@
"type": "string"
}
},
- "path": "v1/matters/{matterId}",
+ "path": "v1/matters/{matterId}:undelete",
+ "request": {
+ "$ref": "UndeleteMatterRequest"
+ },
"response": {
"$ref": "Matter"
}
},
- "undelete": {
- "description": "Undeletes the specified matter. Returns matter with updated state.",
- "httpMethod": "POST",
- "id": "vault.matters.undelete",
+ "get": {
+ "description": "Gets the specified matter.",
+ "httpMethod": "GET",
+ "id": "vault.matters.get",
"parameterOrder": [
"matterId"
],
"parameters": {
+ "view": {
+ "description": "Specifies which parts of the Matter to return in the response.",
+ "enum": [
+ "VIEW_UNSPECIFIED",
+ "BASIC",
+ "FULL"
+ ],
+ "location": "query",
+ "type": "string"
+ },
"matterId": {
"description": "The matter ID.",
"location": "path",
@@ -175,10 +178,7 @@
"type": "string"
}
},
- "path": "v1/matters/{matterId}:undelete",
- "request": {
- "$ref": "UndeleteMatterRequest"
- },
+ "path": "v1/matters/{matterId}",
"response": {
"$ref": "Matter"
}
@@ -226,29 +226,6 @@
"$ref": "Matter"
}
},
- "addPermissions": {
- "description": "Adds an account as a matter collaborator.",
- "httpMethod": "POST",
- "id": "vault.matters.addPermissions",
- "parameterOrder": [
- "matterId"
- ],
- "parameters": {
- "matterId": {
- "description": "The matter ID.",
- "location": "path",
- "required": true,
- "type": "string"
- }
- },
- "path": "v1/matters/{matterId}:addPermissions",
- "request": {
- "$ref": "AddMatterPermissionsRequest"
- },
- "response": {
- "$ref": "MatterPermission"
- }
- },
"list": {
"description": "Lists matters the user has access to.",
"httpMethod": "GET",
@@ -282,6 +259,29 @@
"$ref": "ListMattersResponse"
}
},
+ "addPermissions": {
+ "description": "Adds an account as a matter collaborator.",
+ "httpMethod": "POST",
+ "id": "vault.matters.addPermissions",
+ "parameterOrder": [
+ "matterId"
+ ],
+ "parameters": {
+ "matterId": {
+ "description": "The matter ID.",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "v1/matters/{matterId}:addPermissions",
+ "request": {
+ "$ref": "AddMatterPermissionsRequest"
+ },
+ "response": {
+ "$ref": "MatterPermission"
+ }
+ },
"create": {
"description": "Creates a new matter. Returns created matter with default view.",
"httpMethod": "POST",
@@ -296,10 +296,10 @@
"$ref": "Matter"
}
},
- "reopen": {
- "description": "Reopens the specified matter. Returns matter with updated state.",
+ "removePermissions": {
+ "description": "Removes an account as a matter collaborator.",
"httpMethod": "POST",
- "id": "vault.matters.reopen",
+ "id": "vault.matters.removePermissions",
"parameterOrder": [
"matterId"
],
@@ -311,18 +311,18 @@
"type": "string"
}
},
- "path": "v1/matters/{matterId}:reopen",
+ "path": "v1/matters/{matterId}:removePermissions",
"request": {
- "$ref": "ReopenMatterRequest"
+ "$ref": "RemoveMatterPermissionsRequest"
},
"response": {
- "$ref": "ReopenMatterResponse"
+ "$ref": "Empty"
}
},
- "removePermissions": {
- "description": "Removes an account as a matter collaborator.",
+ "reopen": {
+ "description": "Reopens the specified matter. Returns matter with updated state.",
"httpMethod": "POST",
- "id": "vault.matters.removePermissions",
+ "id": "vault.matters.reopen",
"parameterOrder": [
"matterId"
],
@@ -334,12 +334,12 @@
"type": "string"
}
},
- "path": "v1/matters/{matterId}:removePermissions",
+ "path": "v1/matters/{matterId}:reopen",
"request": {
- "$ref": "RemoveMatterPermissionsRequest"
+ "$ref": "ReopenMatterRequest"
},
"response": {
- "$ref": "Empty"
+ "$ref": "ReopenMatterResponse"
}
}
},
@@ -381,12 +381,6 @@
"matterId"
],
"parameters": {
- "matterId": {
- "description": "The matter ID.",
- "location": "path",
- "required": true,
- "type": "string"
- },
"pageToken": {
"description": "The pagination token as returned in the response.\nAn empty token means start from the beginning.",
"location": "query",
@@ -397,6 +391,12 @@
"format": "int32",
"location": "query",
"type": "integer"
+ },
+ "matterId": {
+ "description": "The matter ID.",
+ "location": "path",
+ "required": true,
+ "type": "string"
}
},
"path": "v1/matters/{matterId}/holds",
@@ -440,14 +440,14 @@
"holdId"
],
"parameters": {
- "holdId": {
- "description": "The ID of the hold.",
+ "matterId": {
+ "description": "The matter ID.",
"location": "path",
"required": true,
"type": "string"
},
- "matterId": {
- "description": "The matter ID.",
+ "holdId": {
+ "description": "The ID of the hold.",
"location": "path",
"required": true,
"type": "string"
@@ -586,127 +586,9 @@
}
}
},
- "revision": "20170719",
+ "revision": "20170828",
"rootUrl": "https://vault.googleapis.com/",
"schemas": {
- "RemoveMatterPermissionsRequest": {
- "description": "Remove an account as a matter collaborator.",
- "id": "RemoveMatterPermissionsRequest",
- "properties": {
- "accountId": {
- "description": "The account ID.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "MatterPermission": {
- "description": "Currently each matter only has one owner, and all others are collaborators.\nWhen an account is purged, its corresponding MatterPermission resources\ncease to exist.",
- "id": "MatterPermission",
- "properties": {
- "accountId": {
- "description": "The account id, as provided by <a href=\"https://developers.google.com/admin-sdk/\">Admin SDK</a>.",
- "type": "string"
- },
- "role": {
- "description": "The user's role in this matter.",
- "enum": [
- "ROLE_UNSPECIFIED",
- "COLLABORATOR",
- "OWNER"
- ],
- "enumDescriptions": [
- "No role assigned.",
- "A collaborator to the matter.",
- "The owner of the matter."
- ],
- "type": "string"
- }
- },
- "type": "object"
- },
- "ListMattersResponse": {
- "description": "Provides the list of matters.",
- "id": "ListMattersResponse",
- "properties": {
- "nextPageToken": {
- "description": "Page token to retrieve the next page of results in the list.",
- "type": "string"
- },
- "matters": {
- "description": "List of matters.",
- "items": {
- "$ref": "Matter"
- },
- "type": "array"
- }
- },
- "type": "object"
- },
- "HeldMailQuery": {
- "description": "Query options for mail holds.",
- "id": "HeldMailQuery",
- "properties": {
- "endTime": {
- "description": "The end date range for the search query. These timestamps are in GMT and\nrounded down to the start of the given date.",
- "format": "google-datetime",
- "type": "string"
- },
- "startTime": {
- "description": "The start date range for the search query. These timestamps are in GMT and\nrounded down to the start of the given date.",
- "format": "google-datetime",
- "type": "string"
- },
- "terms": {
- "description": "The search terms for the hold.",
- "type": "string"
- }
- },
- "type": "object"
- },
- "CloseMatterResponse": {
- "description": "Response to a CloseMatterRequest.",
- "id": "CloseMatterResponse",
- "properties": {
- "matter": {
- "$ref": "Matter",
- "description": "The updated matter, with state CLOSED."
- }
- },
- "type": "object"
- },
- "HeldGroupsQuery": {
- "description": "Query options for group holds.",
- "id": "HeldGroupsQuery",
- "properties": {
- "startTime": {
- "description": "The start date range for the search query. These timestamps are in GMT and\nrounded down to the start of the given date.",
- "format": "google-datetime",
- "type": "string"
- },
- "terms": {
- "description": "The search terms for the hold.",
- "type": "string"
- },
- "endTime": {
- "description": "The end date range for the search query. These timestamps are in GMT and\nrounded down to the start of the given date.",
- "format": "google-datetime",
- "type": "string"
- }
- },
- "type": "object"
- },
- "HeldDriveQuery": {
- "description": "Query options for drive holds.",
- "id": "HeldDriveQuery",
- "properties": {
- "includeTeamDriveFiles": {
- "description": "If true, include files in Team Drives in the hold.",
- "type": "boolean"
- }
- },
- "type": "object"
- },
"HeldOrgUnit": {
"description": "A organizational unit being held in a particular hold.\nThis structure is immutable.",
"id": "HeldOrgUnit",
@@ -727,10 +609,6 @@
"description": "Add an account with the permission specified. The role cannot be owner.\nIf an account already has a role in the matter, it will be\noverwritten.",
"id": "AddMatterPermissionsRequest",
"properties": {
- "ccMe": {
- "description": "Only relevant if send_emails is true.\nTrue to CC requestor in the email message.\nFalse to not CC requestor.",
- "type": "boolean"
- },
"sendEmails": {
"description": "True to send notification email to the added account.\nFalse to not send notification email.",
"type": "boolean"
@@ -738,6 +616,10 @@
"matterPermission": {
"$ref": "MatterPermission",
"description": "The MatterPermission to add."
+ },
+ "ccMe": {
+ "description": "Only relevant if send_emails is true.\nTrue to CC requestor in the email message.\nFalse to not CC requestor.",
+ "type": "boolean"
}
},
"type": "object"
@@ -746,6 +628,22 @@
"description": "Represents a matter.",
"id": "Matter",
"properties": {
+ "state": {
+ "description": "The state of the matter.",
+ "enum": [
+ "STATE_UNSPECIFIED",
+ "OPEN",
+ "CLOSED",
+ "DELETED"
+ ],
+ "enumDescriptions": [
+ "The matter has no specified state.",
+ "This matter is open.",
+ "This matter is closed.",
+ "This matter is deleted."
+ ],
+ "type": "string"
+ },
"matterPermissions": {
"description": "List of users and access to the matter. Currently there is no programmer\ndefined limit on the number of permissions a matter can have.",
"items": {
@@ -764,22 +662,6 @@
"matterId": {
"description": "The matter ID which is generated by the server.\nShould be blank when creating a new matter.",
"type": "string"
- },
- "state": {
- "description": "The state of the matter.",
- "enum": [
- "STATE_UNSPECIFIED",
- "OPEN",
- "CLOSED",
- "DELETED"
- ],
- "enumDescriptions": [
- "The matter has no specified state.",
- "This matter is open.",
- "This matter is closed.",
- "This matter is deleted."
- ],
- "type": "string"
}
},
"type": "object"
@@ -788,14 +670,14 @@
"description": "An account being held in a particular hold. This structure is immutable.\nThis can be either a single user or a google group, depending on the corpus.",
"id": "HeldAccount",
"properties": {
+ "accountId": {
+ "description": "The account's ID as provided by the\n<a href=\"https://developers.google.com/admin-sdk/\">Admin SDK</a>.",
+ "type": "string"
+ },
"holdTime": {
"description": "When the account was put on hold.",
"format": "google-datetime",
"type": "string"
- },
- "accountId": {
- "description": "The account's ID as provided by the\n<a href=\"https://developers.google.com/admin-sdk/\">Admin SDK</a>.",
- "type": "string"
}
},
"type": "object"
@@ -815,10 +697,6 @@
"description": "Corpus specific queries.",
"id": "CorpusQuery",
"properties": {
- "driveQuery": {
- "$ref": "HeldDriveQuery",
- "description": "Details pertaining to Drive holds. If set, corpus must be Drive."
- },
"groupsQuery": {
"$ref": "HeldGroupsQuery",
"description": "Details pertaining to Groups holds. If set, corpus must be Groups."
@@ -826,6 +704,10 @@
"mailQuery": {
"$ref": "HeldMailQuery",
"description": "Details pertaining to mail holds. If set, corpus must be mail."
+ },
+ "driveQuery": {
+ "$ref": "HeldDriveQuery",
+ "description": "Details pertaining to Drive holds. If set, corpus must be Drive."
}
},
"type": "object"
@@ -841,14 +723,14 @@
},
"type": "array"
},
- "query": {
- "$ref": "CorpusQuery",
- "description": "The corpus-specific query. If set, the corpusQuery must match corpus\ntype."
- },
"orgUnit": {
"$ref": "HeldOrgUnit",
"description": "If set, the hold applies to all members of the organizational unit and\naccounts must be empty. This property is mutable. For groups holds,\nset the accounts field."
},
+ "query": {
+ "$ref": "CorpusQuery",
+ "description": "The corpus-specific query. If set, the corpusQuery must match corpus\ntype."
+ },
"corpus": {
"description": "The corpus to be searched.",
"enum": [
@@ -870,13 +752,13 @@
"format": "google-datetime",
"type": "string"
},
- "holdId": {
- "description": "The unique immutable ID of the hold. Assigned during creation.",
- "type": "string"
- },
"name": {
"description": "The name of the hold.",
"type": "string"
+ },
+ "holdId": {
+ "description": "The unique immutable ID of the hold. Assigned during creation.",
+ "type": "string"
}
},
"type": "object"
@@ -925,16 +807,134 @@
"properties": {},
"type": "object"
},
+ "ReopenMatterRequest": {
+ "description": "Reopen a matter by ID.",
+ "id": "ReopenMatterRequest",
+ "properties": {},
+ "type": "object"
+ },
"CloseMatterRequest": {
"description": "Close a matter by ID.",
"id": "CloseMatterRequest",
"properties": {},
"type": "object"
},
- "ReopenMatterRequest": {
- "description": "Reopen a matter by ID.",
- "id": "ReopenMatterRequest",
- "properties": {},
+ "RemoveMatterPermissionsRequest": {
+ "description": "Remove an account as a matter collaborator.",
+ "id": "RemoveMatterPermissionsRequest",
+ "properties": {
+ "accountId": {
+ "description": "The account ID.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "MatterPermission": {
+ "description": "Currently each matter only has one owner, and all others are collaborators.\nWhen an account is purged, its corresponding MatterPermission resources\ncease to exist.",
+ "id": "MatterPermission",
+ "properties": {
+ "role": {
+ "description": "The user's role in this matter.",
+ "enum": [
+ "ROLE_UNSPECIFIED",
+ "COLLABORATOR",
+ "OWNER"
+ ],
+ "enumDescriptions": [
+ "No role assigned.",
+ "A collaborator to the matter.",
+ "The owner of the matter."
+ ],
+ "type": "string"
+ },
+ "accountId": {
+ "description": "The account id, as provided by <a href=\"https://developers.google.com/admin-sdk/\">Admin SDK</a>.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "ListMattersResponse": {
+ "description": "Provides the list of matters.",
+ "id": "ListMattersResponse",
+ "properties": {
+ "matters": {
+ "description": "List of matters.",
+ "items": {
+ "$ref": "Matter"
+ },
+ "type": "array"
+ },
+ "nextPageToken": {
+ "description": "Page token to retrieve the next page of results in the list.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "HeldMailQuery": {
+ "description": "Query options for mail holds.",
+ "id": "HeldMailQuery",
+ "properties": {
+ "endTime": {
+ "description": "The end date range for the search query. These timestamps are in GMT and\nrounded down to the start of the given date.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "startTime": {
+ "description": "The start date range for the search query. These timestamps are in GMT and\nrounded down to the start of the given date.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "terms": {
+ "description": "The search terms for the hold.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "CloseMatterResponse": {
+ "description": "Response to a CloseMatterRequest.",
+ "id": "CloseMatterResponse",
+ "properties": {
+ "matter": {
+ "$ref": "Matter",
+ "description": "The updated matter, with state CLOSED."
+ }
+ },
+ "type": "object"
+ },
+ "HeldGroupsQuery": {
+ "description": "Query options for group holds.",
+ "id": "HeldGroupsQuery",
+ "properties": {
+ "endTime": {
+ "description": "The end date range for the search query. These timestamps are in GMT and\nrounded down to the start of the given date.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "startTime": {
+ "description": "The start date range for the search query. These timestamps are in GMT and\nrounded down to the start of the given date.",
+ "format": "google-datetime",
+ "type": "string"
+ },
+ "terms": {
+ "description": "The search terms for the hold.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "HeldDriveQuery": {
+ "description": "Query options for drive holds.",
+ "id": "HeldDriveQuery",
+ "properties": {
+ "includeTeamDriveFiles": {
+ "description": "If true, include files in Team Drives in the hold.",
+ "type": "boolean"
+ }
+ },
"type": "object"
}
},
« no previous file with comments | « discovery/googleapis/urlshortener__v1.json ('k') | discovery/googleapis/vision__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698