| OLD | NEW |
| 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 } | 8 } |
| 9 } | 9 } |
| 10 }, | 10 }, |
| 11 "basePath": "", | 11 "basePath": "", |
| 12 "baseUrl": "https://storagetransfer.googleapis.com/", | 12 "baseUrl": "https://storagetransfer.googleapis.com/", |
| 13 "batchPath": "batch", | 13 "batchPath": "batch", |
| 14 "description": "Transfers data from external data sources to a Google Cloud
Storage bucket or between Google Cloud Storage buckets.", | 14 "description": "Transfers data from external data sources to a Google Cloud
Storage bucket or between Google Cloud Storage buckets.", |
| 15 "discoveryVersion": "v1", | 15 "discoveryVersion": "v1", |
| 16 "documentationLink": "https://cloud.google.com/storage/transfer", | 16 "documentationLink": "https://cloud.google.com/storage/transfer", |
| 17 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/8WMJiL8K16v_wlyCbIDiawRcHDI\"", | 17 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/kIKmIuVZZtLBsmibJocpfpmvAHU\"", |
| 18 "icons": { | 18 "icons": { |
| 19 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 19 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
| 20 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 20 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
| 21 }, | 21 }, |
| 22 "id": "storagetransfer:v1", | 22 "id": "storagetransfer:v1", |
| 23 "kind": "discovery#restDescription", | 23 "kind": "discovery#restDescription", |
| 24 "name": "storagetransfer", | 24 "name": "storagetransfer", |
| 25 "ownerDomain": "google.com", | 25 "ownerDomain": "google.com", |
| 26 "ownerName": "Google", | 26 "ownerName": "Google", |
| 27 "parameters": { | 27 "parameters": { |
| (...skipping 396 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 424 "response": { | 424 "response": { |
| 425 "$ref": "Empty" | 425 "$ref": "Empty" |
| 426 }, | 426 }, |
| 427 "scopes": [ | 427 "scopes": [ |
| 428 "https://www.googleapis.com/auth/cloud-platform" | 428 "https://www.googleapis.com/auth/cloud-platform" |
| 429 ] | 429 ] |
| 430 } | 430 } |
| 431 } | 431 } |
| 432 } | 432 } |
| 433 }, | 433 }, |
| 434 "revision": "20150728", | 434 "revision": "20150811", |
| 435 "rootUrl": "https://storagetransfer.googleapis.com/", | 435 "rootUrl": "https://storagetransfer.googleapis.com/", |
| 436 "schemas": { | 436 "schemas": { |
| 437 "GoogleServiceAccount": { | 437 "GoogleServiceAccount": { |
| 438 "description": "Google service account", | 438 "description": "Google service account", |
| 439 "id": "GoogleServiceAccount", | 439 "id": "GoogleServiceAccount", |
| 440 "properties": { | 440 "properties": { |
| 441 "accountEmail": { | 441 "accountEmail": { |
| 442 "description": "Required.", | 442 "description": "Required.", |
| 443 "type": "string" | 443 "type": "string" |
| 444 } | 444 } |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 583 "properties": { | 583 "properties": { |
| 584 "minTimeElapsedSinceLastModification": { | 584 "minTimeElapsedSinceLastModification": { |
| 585 "description": "If unspecified, `minTimeElapsedSinceLastModi
fication` takes a zero value and `maxTimeElapsedSinceLastModification` takes the
maximum possible value of Duration. Objects that satisfy the object conditions
must either have a `lastModificationTime` greater or equal to `NOW` - `maxTimeEl
apsedSinceLastModification` and less than `NOW` - `minTimeElapsedSinceLastModifi
cation`, or not have a `lastModificationTime`.", | 585 "description": "If unspecified, `minTimeElapsedSinceLastModi
fication` takes a zero value and `maxTimeElapsedSinceLastModification` takes the
maximum possible value of Duration. Objects that satisfy the object conditions
must either have a `lastModificationTime` greater or equal to `NOW` - `maxTimeEl
apsedSinceLastModification` and less than `NOW` - `minTimeElapsedSinceLastModifi
cation`, or not have a `lastModificationTime`.", |
| 586 "type": "string" | 586 "type": "string" |
| 587 }, | 587 }, |
| 588 "maxTimeElapsedSinceLastModification": { | 588 "maxTimeElapsedSinceLastModification": { |
| 589 "description": "`maxTimeElapsedSinceLastModification` is the
complement to `minTimeElapsedSinceLastModification`.", | 589 "description": "`maxTimeElapsedSinceLastModification` is the
complement to `minTimeElapsedSinceLastModification`.", |
| 590 "type": "string" | 590 "type": "string" |
| 591 }, | 591 }, |
| 592 "includePrefixes": { | 592 "includePrefixes": { |
| 593 "description": "If `includePrefixes` is specified, objects t
hat satisfy the object conditions must have names that start with one of the `in
cludePrefixes` and that do not start with any of the `excludePrefixes`. If `incl
udePrefixes` is not specified, all objects except those that have names starting
with one of the `excludePrefixes` must satisfy the object conditions. Requireme
nts: * Each include-prefix and exclude-prefix can contain any sequence of Unicod
e characters, of max length 1024 bytes when UTF8-encoded, and must not contain C
arriage Return or Line Feed characters. Wildcard matching and regular expression
matching are not supported. * None of the include-prefix or the exclude-prefix
can be empty, if specified. * Each include-prefix must include a distinct portio
n of the object namespace, i.e. no include-prefix may be a prefix of another inc
lude-prefix. * Each exclude-prefix must exclude a distinct portion of the bucket
, i.e., no exclude-prefix may be a prefix of another exclude-prefix`. * If `incl
udePrefixes` is specified, then each exclude-prefix must exclude paths that were
explicitly included by `includePrefixes`. * The max size of `includePrefixes` i
s 20.", | 593 "description": "If `includePrefixes` is specified, objects t
hat satisfy the object conditions must have names that start with one of the `in
cludePrefixes` and that do not start with any of the `excludePrefixes`. If `incl
udePrefixes` is not specified, all objects except those that have names starting
with one of the `excludePrefixes` must satisfy the object conditions. Requireme
nts: * Each include-prefix and exclude-prefix can contain any sequence of Unicod
e characters, of max length 1024 bytes when UTF8-encoded, and must not contain C
arriage Return or Line Feed characters. Wildcard matching and regular expression
matching are not supported. * None of the include-prefix or the exclude-prefix
values can be empty, if specified. * Each include-prefix must include a distinct
portion of the object namespace, i.e., no include-prefix may be a prefix of ano
ther include-prefix. * Each exclude-prefix must exclude a distinct portion of th
e object namespace, i.e., no exclude-prefix may be a prefix of another exclude-p
refix. * If `includePrefixes` is specified, then each exclude-prefix must start
with the value of a path explicitly included by `includePrefixes`. The max size
of `includePrefixes` is 20.", |
| 594 "items": { | 594 "items": { |
| 595 "type": "string" | 595 "type": "string" |
| 596 }, | 596 }, |
| 597 "type": "array" | 597 "type": "array" |
| 598 }, | 598 }, |
| 599 "excludePrefixes": { | 599 "excludePrefixes": { |
| 600 "description": "`excludePrefixes` must follow the constraint
s described for `includePrefixes`. The max size of `excludePrefixes` is 20.", | 600 "description": "`excludePrefixes` must follow the requiremen
ts described for `includePrefixes`. The max size of `excludePrefixes` is 20.", |
| 601 "items": { | 601 "items": { |
| 602 "type": "string" | 602 "type": "string" |
| 603 }, | 603 }, |
| 604 "type": "array" | 604 "type": "array" |
| 605 } | 605 } |
| 606 }, | 606 }, |
| 607 "type": "object" | 607 "type": "object" |
| 608 }, | 608 }, |
| 609 "TransferOptions": { | 609 "TransferOptions": { |
| 610 "description": "TransferOptions uses three boolean parameters to def
ine the actions to be performed on objects in a transfer.", | 610 "description": "TransferOptions uses three boolean parameters to def
ine the actions to be performed on objects in a transfer.", |
| (...skipping 413 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1024 "type": "array" | 1024 "type": "array" |
| 1025 } | 1025 } |
| 1026 }, | 1026 }, |
| 1027 "type": "object" | 1027 "type": "object" |
| 1028 } | 1028 } |
| 1029 }, | 1029 }, |
| 1030 "servicePath": "", | 1030 "servicePath": "", |
| 1031 "title": "Google Storage Transfer API", | 1031 "title": "Google Storage Transfer API", |
| 1032 "version": "v1" | 1032 "version": "v1" |
| 1033 } | 1033 } |
| OLD | NEW |