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 "https://www.googleapis.com/auth/userinfo.email": { | 8 "https://www.googleapis.com/auth/userinfo.email": { |
9 "description": "View your email address" | 9 "description": "View your email address" |
10 } | 10 } |
11 } | 11 } |
12 } | 12 } |
13 }, | 13 }, |
14 "basePath": "", | 14 "basePath": "", |
15 "baseUrl": "https://dataflow.googleapis.com/", | 15 "baseUrl": "https://dataflow.googleapis.com/", |
16 "batchPath": "batch", | 16 "batchPath": "batch", |
17 "description": "Develops and executes data processing patterns like ETL, bat
ch computation, and continuous computation.", | 17 "description": "Develops and executes data processing patterns like ETL, bat
ch computation, and continuous computation.", |
18 "discoveryVersion": "v1", | 18 "discoveryVersion": "v1", |
19 "documentationLink": "https://cloud.google.com/dataflow", | 19 "documentationLink": "https://cloud.google.com/dataflow", |
20 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/xAS9HNORjhocTytPtpE1KQr-LHM\"", | 20 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/2ldmPeHEvQ6NGgRE1Cb3tnvrYr8\"", |
21 "icons": { | 21 "icons": { |
22 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 22 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
23 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 23 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
24 }, | 24 }, |
25 "id": "dataflow:v1b3", | 25 "id": "dataflow:v1b3", |
26 "kind": "discovery#restDescription", | 26 "kind": "discovery#restDescription", |
27 "name": "dataflow", | 27 "name": "dataflow", |
28 "ownerDomain": "google.com", | 28 "ownerDomain": "google.com", |
29 "ownerName": "Google", | 29 "ownerName": "Google", |
30 "parameters": { | 30 "parameters": { |
(...skipping 1009 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1040 "scopes": [ | 1040 "scopes": [ |
1041 "https://www.googleapis.com/auth/cloud-platform"
, | 1041 "https://www.googleapis.com/auth/cloud-platform"
, |
1042 "https://www.googleapis.com/auth/userinfo.email" | 1042 "https://www.googleapis.com/auth/userinfo.email" |
1043 ] | 1043 ] |
1044 } | 1044 } |
1045 } | 1045 } |
1046 } | 1046 } |
1047 } | 1047 } |
1048 } | 1048 } |
1049 }, | 1049 }, |
1050 "revision": "20160928", | 1050 "revision": "20161004", |
1051 "rootUrl": "https://dataflow.googleapis.com/", | 1051 "rootUrl": "https://dataflow.googleapis.com/", |
1052 "schemas": { | 1052 "schemas": { |
1053 "GetDebugConfigRequest": { | 1053 "GetDebugConfigRequest": { |
1054 "description": "Request to get updated debug configuration for compo
nent.", | 1054 "description": "Request to get updated debug configuration for compo
nent.", |
1055 "id": "GetDebugConfigRequest", | 1055 "id": "GetDebugConfigRequest", |
1056 "properties": { | 1056 "properties": { |
1057 "workerId": { | 1057 "workerId": { |
1058 "description": "The worker id, i.e., VM hostname.", | 1058 "description": "The worker id, i.e., VM hostname.", |
1059 "type": "string" | 1059 "type": "string" |
1060 }, | 1060 }, |
(...skipping 739 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1800 "description": "Zero or more labeled fields which identify t
he part of the job this metric is associated with, such as the name of a step or
collection. For example, built-in counters associated with steps will have cont
ext['step'] = . Counters associated with PCollections in the SDK will have conte
xt['pcollection'] =\n.", | 1800 "description": "Zero or more labeled fields which identify t
he part of the job this metric is associated with, such as the name of a step or
collection. For example, built-in counters associated with steps will have cont
ext['step'] = . Counters associated with PCollections in the SDK will have conte
xt['pcollection'] =\n.", |
1801 "type": "object" | 1801 "type": "object" |
1802 } | 1802 } |
1803 }, | 1803 }, |
1804 "type": "object" | 1804 "type": "object" |
1805 }, | 1805 }, |
1806 "CreateJobFromTemplateRequest": { | 1806 "CreateJobFromTemplateRequest": { |
1807 "description": "Request to create a Dataflow job.", | 1807 "description": "Request to create a Dataflow job.", |
1808 "id": "CreateJobFromTemplateRequest", | 1808 "id": "CreateJobFromTemplateRequest", |
1809 "properties": { | 1809 "properties": { |
| 1810 "jobName": { |
| 1811 "description": "The job name to use for the created job..", |
| 1812 "type": "string" |
| 1813 }, |
1810 "gcsPath": { | 1814 "gcsPath": { |
1811 "description": "A path to the serialized JSON representation
of the job.", | 1815 "description": "A path to the serialized JSON representation
of the job.", |
1812 "type": "string" | 1816 "type": "string" |
1813 }, | 1817 }, |
1814 "parameters": { | 1818 "parameters": { |
1815 "additionalProperties": { | 1819 "additionalProperties": { |
1816 "type": "string" | 1820 "type": "string" |
1817 }, | 1821 }, |
1818 "description": "Dynamic parameterization of the job's runtim
e environment.", | 1822 "description": "Dynamic parameterization of the job's runtim
e environment.", |
1819 "type": "object" | 1823 "type": "object" |
| 1824 }, |
| 1825 "environment": { |
| 1826 "$ref": "RuntimeEnvironment", |
| 1827 "description": "Runtime environment for the job." |
1820 } | 1828 } |
1821 }, | 1829 }, |
1822 "type": "object" | 1830 "type": "object" |
| 1831 }, |
| 1832 "RuntimeEnvironment": { |
| 1833 "description": "Environment values to set at runtime.", |
| 1834 "id": "RuntimeEnvironment", |
| 1835 "properties": { |
| 1836 "maxWorkers": { |
| 1837 "description": "The maximum number of workers to start for t
he job.", |
| 1838 "format": "int32", |
| 1839 "type": "integer" |
| 1840 }, |
| 1841 "zone": { |
| 1842 "description": "The zone to start the workers in.", |
| 1843 "type": "string" |
| 1844 }, |
| 1845 "serviceAccountEmail": { |
| 1846 "description": "The service account to run the job as.", |
| 1847 "type": "string" |
| 1848 } |
| 1849 }, |
| 1850 "type": "object" |
1823 }, | 1851 }, |
1824 "ReportWorkItemStatusRequest": { | 1852 "ReportWorkItemStatusRequest": { |
1825 "description": "Request to report the status of WorkItems.", | 1853 "description": "Request to report the status of WorkItems.", |
1826 "id": "ReportWorkItemStatusRequest", | 1854 "id": "ReportWorkItemStatusRequest", |
1827 "properties": { | 1855 "properties": { |
1828 "workerId": { | 1856 "workerId": { |
1829 "description": "The ID of the worker reporting the WorkItem
status. If this does not match the ID of the worker which the Dataflow service b
elieves currently has the lease on the WorkItem, the report will be dropped (wit
h an error response).", | 1857 "description": "The ID of the worker reporting the WorkItem
status. If this does not match the ID of the worker which the Dataflow service b
elieves currently has the lease on the WorkItem, the report will be dropped (wit
h an error response).", |
1830 "type": "string" | 1858 "type": "string" |
1831 }, | 1859 }, |
1832 "workItemStatuses": { | 1860 "workItemStatuses": { |
(...skipping 1480 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3313 "description": "If set, contains a pubsub label from which t
o extract record ids. If left empty, record deduplication will be strictly best
effort.", | 3341 "description": "If set, contains a pubsub label from which t
o extract record ids. If left empty, record deduplication will be strictly best
effort.", |
3314 "type": "string" | 3342 "type": "string" |
3315 }, | 3343 }, |
3316 "dropLateData": { | 3344 "dropLateData": { |
3317 "description": "Indicates whether the pipeline allows late-a
rriving data.", | 3345 "description": "Indicates whether the pipeline allows late-a
rriving data.", |
3318 "type": "boolean" | 3346 "type": "boolean" |
3319 }, | 3347 }, |
3320 "trackingSubscription": { | 3348 "trackingSubscription": { |
3321 "description": "If set, specifies the pubsub subscription th
at will be used for tracking custom time timestamps for watermark estimation.", | 3349 "description": "If set, specifies the pubsub subscription th
at will be used for tracking custom time timestamps for watermark estimation.", |
3322 "type": "string" | 3350 "type": "string" |
| 3351 }, |
| 3352 "withAttributes": { |
| 3353 "description": "If true, then the client has requested to ge
t pubsub attributes.", |
| 3354 "type": "boolean" |
3323 } | 3355 } |
3324 }, | 3356 }, |
3325 "type": "object" | 3357 "type": "object" |
3326 }, | 3358 }, |
3327 "StreamingSideInputLocation": { | 3359 "StreamingSideInputLocation": { |
3328 "description": "Identifies the location of a streaming side input.", | 3360 "description": "Identifies the location of a streaming side input.", |
3329 "id": "StreamingSideInputLocation", | 3361 "id": "StreamingSideInputLocation", |
3330 "properties": { | 3362 "properties": { |
3331 "tag": { | 3363 "tag": { |
3332 "description": "Identifies the particular side input within
the streaming Dataflow job.", | 3364 "description": "Identifies the particular side input within
the streaming Dataflow job.", |
(...skipping 356 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3689 "type": "string" | 3721 "type": "string" |
3690 } | 3722 } |
3691 }, | 3723 }, |
3692 "type": "object" | 3724 "type": "object" |
3693 } | 3725 } |
3694 }, | 3726 }, |
3695 "servicePath": "", | 3727 "servicePath": "", |
3696 "title": "Google Dataflow API", | 3728 "title": "Google Dataflow API", |
3697 "version": "v1b3" | 3729 "version": "v1b3" |
3698 } | 3730 } |
OLD | NEW |