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

Side by Side Diff: discovery/googleapis/storage__v1.json

Issue 3003493002: Api-Roll 53: 2017-08-21 (Closed)
Patch Set: Created 3 years, 4 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 unified diff | Download patch
« no previous file with comments | « discovery/googleapis/speech__v1.json ('k') | discovery/googleapis/storagetransfer__v1.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/cloud-platform": { 5 "https://www.googleapis.com/auth/cloud-platform": {
6 "description": "View and manage your data across Google Clou d Platform services" 6 "description": "View and manage your data across Google Clou d Platform services"
7 }, 7 },
8 "https://www.googleapis.com/auth/cloud-platform.read-only": { 8 "https://www.googleapis.com/auth/cloud-platform.read-only": {
9 "description": "View your data across Google Cloud Platform services" 9 "description": "View your data across Google Cloud Platform services"
10 }, 10 },
11 "https://www.googleapis.com/auth/devstorage.full_control": { 11 "https://www.googleapis.com/auth/devstorage.full_control": {
12 "description": "Manage your data and permissions in Google C loud Storage" 12 "description": "Manage your data and permissions in Google C loud Storage"
13 }, 13 },
14 "https://www.googleapis.com/auth/devstorage.read_only": { 14 "https://www.googleapis.com/auth/devstorage.read_only": {
15 "description": "View your data in Google Cloud Storage" 15 "description": "View your data in Google Cloud Storage"
16 }, 16 },
17 "https://www.googleapis.com/auth/devstorage.read_write": { 17 "https://www.googleapis.com/auth/devstorage.read_write": {
18 "description": "Manage your data in Google Cloud Storage" 18 "description": "Manage your data in Google Cloud Storage"
19 } 19 }
20 } 20 }
21 } 21 }
22 }, 22 },
23 "basePath": "/storage/v1/", 23 "basePath": "/storage/v1/",
24 "baseUrl": "https://www.googleapis.com/storage/v1/", 24 "baseUrl": "https://www.googleapis.com/storage/v1/",
25 "batchPath": "batch", 25 "batchPath": "batch",
26 "description": "Stores and retrieves potentially large, immutable data objec ts.", 26 "description": "Stores and retrieves potentially large, immutable data objec ts.",
27 "discoveryVersion": "v1", 27 "discoveryVersion": "v1",
28 "documentationLink": "https://developers.google.com/storage/docs/json_api/", 28 "documentationLink": "https://developers.google.com/storage/docs/json_api/",
29 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/-XlPsGE1eaKzlxWDtbwmuSaBoqc\"", 29 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/tlgWHRfLf7fwkqtOCpLemeoORxg\"",
30 "icons": { 30 "icons": {
31 "x16": "https://www.google.com/images/icons/product/cloud_storage-16.png ", 31 "x16": "https://www.google.com/images/icons/product/cloud_storage-16.png ",
32 "x32": "https://www.google.com/images/icons/product/cloud_storage-32.png " 32 "x32": "https://www.google.com/images/icons/product/cloud_storage-32.png "
33 }, 33 },
34 "id": "storage:v1", 34 "id": "storage:v1",
35 "kind": "discovery#restDescription", 35 "kind": "discovery#restDescription",
36 "labels": [ 36 "labels": [
37 "labs" 37 "labs"
38 ], 38 ],
39 "name": "storage", 39 "name": "storage",
(...skipping 1151 matching lines...) Expand 10 before | Expand all | Expand 10 after
1191 }, 1191 },
1192 "list": { 1192 "list": {
1193 "description": "Retrieves a list of notification subscriptio ns for a given bucket.", 1193 "description": "Retrieves a list of notification subscriptio ns for a given bucket.",
1194 "httpMethod": "GET", 1194 "httpMethod": "GET",
1195 "id": "storage.notifications.list", 1195 "id": "storage.notifications.list",
1196 "parameterOrder": [ 1196 "parameterOrder": [
1197 "bucket" 1197 "bucket"
1198 ], 1198 ],
1199 "parameters": { 1199 "parameters": {
1200 "bucket": { 1200 "bucket": {
1201 "description": "Name of a GCS bucket.", 1201 "description": "Name of a Google Cloud Storage bucke t.",
1202 "location": "path", 1202 "location": "path",
1203 "required": true, 1203 "required": true,
1204 "type": "string" 1204 "type": "string"
1205 }, 1205 },
1206 "userProject": { 1206 "userProject": {
1207 "description": "The project to be billed for this re quest, for Requester Pays buckets.", 1207 "description": "The project to be billed for this re quest, for Requester Pays buckets.",
1208 "location": "query", 1208 "location": "query",
1209 "type": "string" 1209 "type": "string"
1210 } 1210 }
1211 }, 1211 },
(...skipping 339 matching lines...) Expand 10 before | Expand all | Expand 10 after
1551 "Object owner gets OWNER access, and project tea m owners get OWNER access.", 1551 "Object owner gets OWNER access, and project tea m owners get OWNER access.",
1552 "Object owner gets OWNER access, and project tea m owners get READER access.", 1552 "Object owner gets OWNER access, and project tea m owners get READER access.",
1553 "Object owner gets OWNER access.", 1553 "Object owner gets OWNER access.",
1554 "Object owner gets OWNER access, and project tea m members get access according to their roles.", 1554 "Object owner gets OWNER access, and project tea m members get access according to their roles.",
1555 "Object owner gets OWNER access, and allUsers ge t READER access." 1555 "Object owner gets OWNER access, and allUsers ge t READER access."
1556 ], 1556 ],
1557 "location": "query", 1557 "location": "query",
1558 "type": "string" 1558 "type": "string"
1559 }, 1559 },
1560 "ifGenerationMatch": { 1560 "ifGenerationMatch": {
1561 "description": "Makes the operation conditional on w hether the object's current generation matches the given value.", 1561 "description": "Makes the operation conditional on w hether the object's current generation matches the given value. Setting to 0 mak es the operation succeed only if there are no live versions of the object.",
1562 "format": "int64", 1562 "format": "int64",
1563 "location": "query", 1563 "location": "query",
1564 "type": "string" 1564 "type": "string"
1565 }, 1565 },
1566 "ifMetagenerationMatch": { 1566 "ifMetagenerationMatch": {
1567 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.", 1567 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.",
1568 "format": "int64", 1568 "format": "int64",
1569 "location": "query", 1569 "location": "query",
1570 "type": "string" 1570 "type": "string"
1571 }, 1571 },
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
1632 "Object owner gets OWNER access, and project tea m owners get OWNER access.", 1632 "Object owner gets OWNER access, and project tea m owners get OWNER access.",
1633 "Object owner gets OWNER access, and project tea m owners get READER access.", 1633 "Object owner gets OWNER access, and project tea m owners get READER access.",
1634 "Object owner gets OWNER access.", 1634 "Object owner gets OWNER access.",
1635 "Object owner gets OWNER access, and project tea m members get access according to their roles.", 1635 "Object owner gets OWNER access, and project tea m members get access according to their roles.",
1636 "Object owner gets OWNER access, and allUsers ge t READER access." 1636 "Object owner gets OWNER access, and allUsers ge t READER access."
1637 ], 1637 ],
1638 "location": "query", 1638 "location": "query",
1639 "type": "string" 1639 "type": "string"
1640 }, 1640 },
1641 "ifGenerationMatch": { 1641 "ifGenerationMatch": {
1642 "description": "Makes the operation conditional on w hether the destination object's current generation matches the given value.", 1642 "description": "Makes the operation conditional on w hether the destination object's current generation matches the given value. Sett ing to 0 makes the operation succeed only if there are no live versions of the o bject.",
1643 "format": "int64", 1643 "format": "int64",
1644 "location": "query", 1644 "location": "query",
1645 "type": "string" 1645 "type": "string"
1646 }, 1646 },
1647 "ifGenerationNotMatch": { 1647 "ifGenerationNotMatch": {
1648 "description": "Makes the operation conditional on w hether the destination object's current generation does not match the given valu e.", 1648 "description": "Makes the operation conditional on w hether the destination object's current generation does not match the given valu e. If no live object exists, the precondition fails. Setting to 0 makes the oper ation succeed only if there is a live version of the object.",
1649 "format": "int64", 1649 "format": "int64",
1650 "location": "query", 1650 "location": "query",
1651 "type": "string" 1651 "type": "string"
1652 }, 1652 },
1653 "ifMetagenerationMatch": { 1653 "ifMetagenerationMatch": {
1654 "description": "Makes the operation conditional on w hether the destination object's current metageneration matches the given value." , 1654 "description": "Makes the operation conditional on w hether the destination object's current metageneration matches the given value." ,
1655 "format": "int64", 1655 "format": "int64",
1656 "location": "query", 1656 "location": "query",
1657 "type": "string" 1657 "type": "string"
1658 }, 1658 },
1659 "ifMetagenerationNotMatch": { 1659 "ifMetagenerationNotMatch": {
1660 "description": "Makes the operation conditional on w hether the destination object's current metageneration does not match the given value.", 1660 "description": "Makes the operation conditional on w hether the destination object's current metageneration does not match the given value.",
1661 "format": "int64", 1661 "format": "int64",
1662 "location": "query", 1662 "location": "query",
1663 "type": "string" 1663 "type": "string"
1664 }, 1664 },
1665 "ifSourceGenerationMatch": { 1665 "ifSourceGenerationMatch": {
1666 "description": "Makes the operation conditional on w hether the source object's generation matches the given value.", 1666 "description": "Makes the operation conditional on w hether the source object's current generation matches the given value.",
1667 "format": "int64", 1667 "format": "int64",
1668 "location": "query", 1668 "location": "query",
1669 "type": "string" 1669 "type": "string"
1670 }, 1670 },
1671 "ifSourceGenerationNotMatch": { 1671 "ifSourceGenerationNotMatch": {
1672 "description": "Makes the operation conditional on w hether the source object's generation does not match the given value.", 1672 "description": "Makes the operation conditional on w hether the source object's current generation does not match the given value.",
1673 "format": "int64", 1673 "format": "int64",
1674 "location": "query", 1674 "location": "query",
1675 "type": "string" 1675 "type": "string"
1676 }, 1676 },
1677 "ifSourceMetagenerationMatch": { 1677 "ifSourceMetagenerationMatch": {
1678 "description": "Makes the operation conditional on w hether the source object's current metageneration matches the given value.", 1678 "description": "Makes the operation conditional on w hether the source object's current metageneration matches the given value.",
1679 "format": "int64", 1679 "format": "int64",
1680 "location": "query", 1680 "location": "query",
1681 "type": "string" 1681 "type": "string"
1682 }, 1682 },
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
1752 "required": true, 1752 "required": true,
1753 "type": "string" 1753 "type": "string"
1754 }, 1754 },
1755 "generation": { 1755 "generation": {
1756 "description": "If present, permanently deletes a sp ecific revision of this object (as opposed to the latest version, the default)." , 1756 "description": "If present, permanently deletes a sp ecific revision of this object (as opposed to the latest version, the default)." ,
1757 "format": "int64", 1757 "format": "int64",
1758 "location": "query", 1758 "location": "query",
1759 "type": "string" 1759 "type": "string"
1760 }, 1760 },
1761 "ifGenerationMatch": { 1761 "ifGenerationMatch": {
1762 "description": "Makes the operation conditional on w hether the object's current generation matches the given value.", 1762 "description": "Makes the operation conditional on w hether the object's current generation matches the given value. Setting to 0 mak es the operation succeed only if there are no live versions of the object.",
1763 "format": "int64", 1763 "format": "int64",
1764 "location": "query", 1764 "location": "query",
1765 "type": "string" 1765 "type": "string"
1766 }, 1766 },
1767 "ifGenerationNotMatch": { 1767 "ifGenerationNotMatch": {
1768 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value.", 1768 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value. If no liv e object exists, the precondition fails. Setting to 0 makes the operation succee d only if there is a live version of the object.",
1769 "format": "int64", 1769 "format": "int64",
1770 "location": "query", 1770 "location": "query",
1771 "type": "string" 1771 "type": "string"
1772 }, 1772 },
1773 "ifMetagenerationMatch": { 1773 "ifMetagenerationMatch": {
1774 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.", 1774 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.",
1775 "format": "int64", 1775 "format": "int64",
1776 "location": "query", 1776 "location": "query",
1777 "type": "string" 1777 "type": "string"
1778 }, 1778 },
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
1816 "required": true, 1816 "required": true,
1817 "type": "string" 1817 "type": "string"
1818 }, 1818 },
1819 "generation": { 1819 "generation": {
1820 "description": "If present, selects a specific revis ion of this object (as opposed to the latest version, the default).", 1820 "description": "If present, selects a specific revis ion of this object (as opposed to the latest version, the default).",
1821 "format": "int64", 1821 "format": "int64",
1822 "location": "query", 1822 "location": "query",
1823 "type": "string" 1823 "type": "string"
1824 }, 1824 },
1825 "ifGenerationMatch": { 1825 "ifGenerationMatch": {
1826 "description": "Makes the operation conditional on w hether the object's generation matches the given value.", 1826 "description": "Makes the operation conditional on w hether the object's current generation matches the given value. Setting to 0 mak es the operation succeed only if there are no live versions of the object.",
1827 "format": "int64", 1827 "format": "int64",
1828 "location": "query", 1828 "location": "query",
1829 "type": "string" 1829 "type": "string"
1830 }, 1830 },
1831 "ifGenerationNotMatch": { 1831 "ifGenerationNotMatch": {
1832 "description": "Makes the operation conditional on w hether the object's generation does not match the given value.", 1832 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value. If no liv e object exists, the precondition fails. Setting to 0 makes the operation succee d only if there is a live version of the object.",
1833 "format": "int64", 1833 "format": "int64",
1834 "location": "query", 1834 "location": "query",
1835 "type": "string" 1835 "type": "string"
1836 }, 1836 },
1837 "ifMetagenerationMatch": { 1837 "ifMetagenerationMatch": {
1838 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.", 1838 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.",
1839 "format": "int64", 1839 "format": "int64",
1840 "location": "query", 1840 "location": "query",
1841 "type": "string" 1841 "type": "string"
1842 }, 1842 },
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
1957 "location": "path", 1957 "location": "path",
1958 "required": true, 1958 "required": true,
1959 "type": "string" 1959 "type": "string"
1960 }, 1960 },
1961 "contentEncoding": { 1961 "contentEncoding": {
1962 "description": "If set, sets the contentEncoding pro perty of the final object to this value. Setting this parameter is equivalent to setting the contentEncoding metadata property. This can be useful when uploadin g an object with uploadType=media to indicate the encoding of the content being uploaded.", 1962 "description": "If set, sets the contentEncoding pro perty of the final object to this value. Setting this parameter is equivalent to setting the contentEncoding metadata property. This can be useful when uploadin g an object with uploadType=media to indicate the encoding of the content being uploaded.",
1963 "location": "query", 1963 "location": "query",
1964 "type": "string" 1964 "type": "string"
1965 }, 1965 },
1966 "ifGenerationMatch": { 1966 "ifGenerationMatch": {
1967 "description": "Makes the operation conditional on w hether the object's current generation matches the given value.", 1967 "description": "Makes the operation conditional on w hether the object's current generation matches the given value. Setting to 0 mak es the operation succeed only if there are no live versions of the object.",
1968 "format": "int64", 1968 "format": "int64",
1969 "location": "query", 1969 "location": "query",
1970 "type": "string" 1970 "type": "string"
1971 }, 1971 },
1972 "ifGenerationNotMatch": { 1972 "ifGenerationNotMatch": {
1973 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value.", 1973 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value. If no liv e object exists, the precondition fails. Setting to 0 makes the operation succee d only if there is a live version of the object.",
1974 "format": "int64", 1974 "format": "int64",
1975 "location": "query", 1975 "location": "query",
1976 "type": "string" 1976 "type": "string"
1977 }, 1977 },
1978 "ifMetagenerationMatch": { 1978 "ifMetagenerationMatch": {
1979 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.", 1979 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.",
1980 "format": "int64", 1980 "format": "int64",
1981 "location": "query", 1981 "location": "query",
1982 "type": "string" 1982 "type": "string"
1983 }, 1983 },
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after
2141 "required": true, 2141 "required": true,
2142 "type": "string" 2142 "type": "string"
2143 }, 2143 },
2144 "generation": { 2144 "generation": {
2145 "description": "If present, selects a specific revis ion of this object (as opposed to the latest version, the default).", 2145 "description": "If present, selects a specific revis ion of this object (as opposed to the latest version, the default).",
2146 "format": "int64", 2146 "format": "int64",
2147 "location": "query", 2147 "location": "query",
2148 "type": "string" 2148 "type": "string"
2149 }, 2149 },
2150 "ifGenerationMatch": { 2150 "ifGenerationMatch": {
2151 "description": "Makes the operation conditional on w hether the object's current generation matches the given value.", 2151 "description": "Makes the operation conditional on w hether the object's current generation matches the given value. Setting to 0 mak es the operation succeed only if there are no live versions of the object.",
2152 "format": "int64", 2152 "format": "int64",
2153 "location": "query", 2153 "location": "query",
2154 "type": "string" 2154 "type": "string"
2155 }, 2155 },
2156 "ifGenerationNotMatch": { 2156 "ifGenerationNotMatch": {
2157 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value.", 2157 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value. If no liv e object exists, the precondition fails. Setting to 0 makes the operation succee d only if there is a live version of the object.",
2158 "format": "int64", 2158 "format": "int64",
2159 "location": "query", 2159 "location": "query",
2160 "type": "string" 2160 "type": "string"
2161 }, 2161 },
2162 "ifMetagenerationMatch": { 2162 "ifMetagenerationMatch": {
2163 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.", 2163 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.",
2164 "format": "int64", 2164 "format": "int64",
2165 "location": "query", 2165 "location": "query",
2166 "type": "string" 2166 "type": "string"
2167 }, 2167 },
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
2272 "Object owner gets OWNER access, and project tea m owners get OWNER access.", 2272 "Object owner gets OWNER access, and project tea m owners get OWNER access.",
2273 "Object owner gets OWNER access, and project tea m owners get READER access.", 2273 "Object owner gets OWNER access, and project tea m owners get READER access.",
2274 "Object owner gets OWNER access.", 2274 "Object owner gets OWNER access.",
2275 "Object owner gets OWNER access, and project tea m members get access according to their roles.", 2275 "Object owner gets OWNER access, and project tea m members get access according to their roles.",
2276 "Object owner gets OWNER access, and allUsers ge t READER access." 2276 "Object owner gets OWNER access, and allUsers ge t READER access."
2277 ], 2277 ],
2278 "location": "query", 2278 "location": "query",
2279 "type": "string" 2279 "type": "string"
2280 }, 2280 },
2281 "ifGenerationMatch": { 2281 "ifGenerationMatch": {
2282 "description": "Makes the operation conditional on w hether the destination object's current generation matches the given value.", 2282 "description": "Makes the operation conditional on w hether the object's current generation matches the given value. Setting to 0 mak es the operation succeed only if there are no live versions of the object.",
2283 "format": "int64", 2283 "format": "int64",
2284 "location": "query", 2284 "location": "query",
2285 "type": "string" 2285 "type": "string"
2286 }, 2286 },
2287 "ifGenerationNotMatch": { 2287 "ifGenerationNotMatch": {
2288 "description": "Makes the operation conditional on w hether the destination object's current generation does not match the given valu e.", 2288 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value. If no liv e object exists, the precondition fails. Setting to 0 makes the operation succee d only if there is a live version of the object.",
2289 "format": "int64", 2289 "format": "int64",
2290 "location": "query", 2290 "location": "query",
2291 "type": "string" 2291 "type": "string"
2292 }, 2292 },
2293 "ifMetagenerationMatch": { 2293 "ifMetagenerationMatch": {
2294 "description": "Makes the operation conditional on w hether the destination object's current metageneration matches the given value." , 2294 "description": "Makes the operation conditional on w hether the destination object's current metageneration matches the given value." ,
2295 "format": "int64", 2295 "format": "int64",
2296 "location": "query", 2296 "location": "query",
2297 "type": "string" 2297 "type": "string"
2298 }, 2298 },
2299 "ifMetagenerationNotMatch": { 2299 "ifMetagenerationNotMatch": {
2300 "description": "Makes the operation conditional on w hether the destination object's current metageneration does not match the given value.", 2300 "description": "Makes the operation conditional on w hether the destination object's current metageneration does not match the given value.",
2301 "format": "int64", 2301 "format": "int64",
2302 "location": "query", 2302 "location": "query",
2303 "type": "string" 2303 "type": "string"
2304 }, 2304 },
2305 "ifSourceGenerationMatch": { 2305 "ifSourceGenerationMatch": {
2306 "description": "Makes the operation conditional on w hether the source object's generation matches the given value.", 2306 "description": "Makes the operation conditional on w hether the source object's current generation matches the given value.",
2307 "format": "int64", 2307 "format": "int64",
2308 "location": "query", 2308 "location": "query",
2309 "type": "string" 2309 "type": "string"
2310 }, 2310 },
2311 "ifSourceGenerationNotMatch": { 2311 "ifSourceGenerationNotMatch": {
2312 "description": "Makes the operation conditional on w hether the source object's generation does not match the given value.", 2312 "description": "Makes the operation conditional on w hether the source object's current generation does not match the given value.",
2313 "format": "int64", 2313 "format": "int64",
2314 "location": "query", 2314 "location": "query",
2315 "type": "string" 2315 "type": "string"
2316 }, 2316 },
2317 "ifSourceMetagenerationMatch": { 2317 "ifSourceMetagenerationMatch": {
2318 "description": "Makes the operation conditional on w hether the source object's current metageneration matches the given value.", 2318 "description": "Makes the operation conditional on w hether the source object's current metageneration matches the given value.",
2319 "format": "int64", 2319 "format": "int64",
2320 "location": "query", 2320 "location": "query",
2321 "type": "string" 2321 "type": "string"
2322 }, 2322 },
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
2501 "required": true, 2501 "required": true,
2502 "type": "string" 2502 "type": "string"
2503 }, 2503 },
2504 "generation": { 2504 "generation": {
2505 "description": "If present, selects a specific revis ion of this object (as opposed to the latest version, the default).", 2505 "description": "If present, selects a specific revis ion of this object (as opposed to the latest version, the default).",
2506 "format": "int64", 2506 "format": "int64",
2507 "location": "query", 2507 "location": "query",
2508 "type": "string" 2508 "type": "string"
2509 }, 2509 },
2510 "ifGenerationMatch": { 2510 "ifGenerationMatch": {
2511 "description": "Makes the operation conditional on w hether the object's current generation matches the given value.", 2511 "description": "Makes the operation conditional on w hether the object's current generation matches the given value. Setting to 0 mak es the operation succeed only if there are no live versions of the object.",
2512 "format": "int64", 2512 "format": "int64",
2513 "location": "query", 2513 "location": "query",
2514 "type": "string" 2514 "type": "string"
2515 }, 2515 },
2516 "ifGenerationNotMatch": { 2516 "ifGenerationNotMatch": {
2517 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value.", 2517 "description": "Makes the operation conditional on w hether the object's current generation does not match the given value. If no liv e object exists, the precondition fails. Setting to 0 makes the operation succee d only if there is a live version of the object.",
2518 "format": "int64", 2518 "format": "int64",
2519 "location": "query", 2519 "location": "query",
2520 "type": "string" 2520 "type": "string"
2521 }, 2521 },
2522 "ifMetagenerationMatch": { 2522 "ifMetagenerationMatch": {
2523 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.", 2523 "description": "Makes the operation conditional on w hether the object's current metageneration matches the given value.",
2524 "format": "int64", 2524 "format": "int64",
2525 "location": "query", 2525 "location": "query",
2526 "type": "string" 2526 "type": "string"
2527 }, 2527 },
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
2668 ], 2668 ],
2669 "supportsSubscription": true 2669 "supportsSubscription": true
2670 } 2670 }
2671 } 2671 }
2672 }, 2672 },
2673 "projects": { 2673 "projects": {
2674 "resources": { 2674 "resources": {
2675 "serviceAccount": { 2675 "serviceAccount": {
2676 "methods": { 2676 "methods": {
2677 "get": { 2677 "get": {
2678 "description": "Get the email address of this projec t's GCS service account.", 2678 "description": "Get the email address of this projec t's Google Cloud Storage service account.",
2679 "httpMethod": "GET", 2679 "httpMethod": "GET",
2680 "id": "storage.projects.serviceAccount.get", 2680 "id": "storage.projects.serviceAccount.get",
2681 "parameterOrder": [ 2681 "parameterOrder": [
2682 "projectId" 2682 "projectId"
2683 ], 2683 ],
2684 "parameters": { 2684 "parameters": {
2685 "projectId": { 2685 "projectId": {
2686 "description": "Project ID", 2686 "description": "Project ID",
2687 "location": "path", 2687 "location": "path",
2688 "required": true, 2688 "required": true,
(...skipping 10 matching lines...) Expand all
2699 "https://www.googleapis.com/auth/devstorage.full _control", 2699 "https://www.googleapis.com/auth/devstorage.full _control",
2700 "https://www.googleapis.com/auth/devstorage.read _only", 2700 "https://www.googleapis.com/auth/devstorage.read _only",
2701 "https://www.googleapis.com/auth/devstorage.read _write" 2701 "https://www.googleapis.com/auth/devstorage.read _write"
2702 ] 2702 ]
2703 } 2703 }
2704 } 2704 }
2705 } 2705 }
2706 } 2706 }
2707 } 2707 }
2708 }, 2708 },
2709 "revision": "20170607", 2709 "revision": "20170810",
2710 "rootUrl": "https://www.googleapis.com/", 2710 "rootUrl": "https://www.googleapis.com/",
2711 "schemas": { 2711 "schemas": {
2712 "Bucket": { 2712 "Bucket": {
2713 "description": "A bucket.", 2713 "description": "A bucket.",
2714 "id": "Bucket", 2714 "id": "Bucket",
2715 "properties": { 2715 "properties": {
2716 "acl": { 2716 "acl": {
2717 "annotations": { 2717 "annotations": {
2718 "required": [ 2718 "required": [
2719 "storage.buckets.update" 2719 "storage.buckets.update"
(...skipping 576 matching lines...) Expand 10 before | Expand all | Expand 10 after
3296 }, 3296 },
3297 "contentEncoding": { 3297 "contentEncoding": {
3298 "description": "Content-Encoding of the object data.", 3298 "description": "Content-Encoding of the object data.",
3299 "type": "string" 3299 "type": "string"
3300 }, 3300 },
3301 "contentLanguage": { 3301 "contentLanguage": {
3302 "description": "Content-Language of the object data.", 3302 "description": "Content-Language of the object data.",
3303 "type": "string" 3303 "type": "string"
3304 }, 3304 },
3305 "contentType": { 3305 "contentType": {
3306 "description": "Content-Type of the object data. If contentT ype is not specified, object downloads will be served as application/octet-strea m.", 3306 "description": "Content-Type of the object data. If an objec t is stored without a Content-Type, it is served as application/octet-stream.",
3307 "type": "string" 3307 "type": "string"
3308 }, 3308 },
3309 "crc32c": { 3309 "crc32c": {
3310 "description": "CRC32c checksum, as described in RFC 4960, A ppendix B; encoded using base64 in big-endian byte order. For more information a bout using the CRC32c checksum, see Hashes and ETags: Best Practices.", 3310 "description": "CRC32c checksum, as described in RFC 4960, A ppendix B; encoded using base64 in big-endian byte order. For more information a bout using the CRC32c checksum, see Hashes and ETags: Best Practices.",
3311 "type": "string" 3311 "type": "string"
3312 }, 3312 },
3313 "customerEncryption": { 3313 "customerEncryption": {
3314 "description": "Metadata of customer-supplied encryption key , if the object is encrypted by such a key.", 3314 "description": "Metadata of customer-supplied encryption key , if the object is encrypted by such a key.",
3315 "properties": { 3315 "properties": {
3316 "encryptionAlgorithm": { 3316 "encryptionAlgorithm": {
(...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after
3599 "description": "HTTP 1.1 Entity tag for the policy.", 3599 "description": "HTTP 1.1 Entity tag for the policy.",
3600 "format": "byte", 3600 "format": "byte",
3601 "type": "string" 3601 "type": "string"
3602 }, 3602 },
3603 "kind": { 3603 "kind": {
3604 "default": "storage#policy", 3604 "default": "storage#policy",
3605 "description": "The kind of item this is. For policies, this is always storage#policy. This field is ignored on input.", 3605 "description": "The kind of item this is. For policies, this is always storage#policy. This field is ignored on input.",
3606 "type": "string" 3606 "type": "string"
3607 }, 3607 },
3608 "resourceId": { 3608 "resourceId": {
3609 "description": "The ID of the resource to which this policy belongs. Will be of the form buckets/bucket for buckets, and buckets/bucket/obje cts/object for objects. A specific generation may be specified by appending #gen erationNumber to the end of the object name, e.g. buckets/my-bucket/objects/data .txt#17. The current generation can be denoted with #0. This field is ignored on input.", 3609 "description": "The ID of the resource to which this policy belongs. Will be of the form projects/_/buckets/bucket for buckets, and projects /_/buckets/bucket/objects/object for objects. A specific generation may be speci fied by appending #generationNumber to the end of the object name, e.g. projects /_/buckets/my-bucket/objects/data.txt#17. The current generation can be denoted with #0. This field is ignored on input.",
3610 "type": "string" 3610 "type": "string"
3611 } 3611 }
3612 }, 3612 },
3613 "type": "object" 3613 "type": "object"
3614 }, 3614 },
3615 "RewriteResponse": { 3615 "RewriteResponse": {
3616 "description": "A rewrite response.", 3616 "description": "A rewrite response.",
3617 "id": "RewriteResponse", 3617 "id": "RewriteResponse",
3618 "properties": { 3618 "properties": {
3619 "done": { 3619 "done": {
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
3679 "type": "array" 3679 "type": "array"
3680 } 3680 }
3681 }, 3681 },
3682 "type": "object" 3682 "type": "object"
3683 } 3683 }
3684 }, 3684 },
3685 "servicePath": "storage/v1/", 3685 "servicePath": "storage/v1/",
3686 "title": "Cloud Storage JSON API", 3686 "title": "Cloud Storage JSON API",
3687 "version": "v1" 3687 "version": "v1"
3688 } 3688 }
OLDNEW
« no previous file with comments | « discovery/googleapis/speech__v1.json ('k') | discovery/googleapis/storagetransfer__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698