| 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 |