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

Side by Side Diff: discovery/googleapis/bigquery__v2.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 unified diff | Download patch
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/bigquery": { 5 "https://www.googleapis.com/auth/bigquery": {
6 "description": "View and manage your data in Google BigQuery " 6 "description": "View and manage your data in Google BigQuery "
7 }, 7 },
8 "https://www.googleapis.com/auth/bigquery.insertdata": { 8 "https://www.googleapis.com/auth/bigquery.insertdata": {
9 "description": "Insert data into Google BigQuery" 9 "description": "Insert data into Google BigQuery"
10 }, 10 },
(...skipping 10 matching lines...) Expand all
21 "description": "View your data in Google Cloud Storage" 21 "description": "View your data in Google Cloud Storage"
22 }, 22 },
23 "https://www.googleapis.com/auth/devstorage.read_write": { 23 "https://www.googleapis.com/auth/devstorage.read_write": {
24 "description": "Manage your data in Google Cloud Storage" 24 "description": "Manage your data in Google Cloud Storage"
25 } 25 }
26 } 26 }
27 } 27 }
28 }, 28 },
29 "basePath": "/bigquery/v2/", 29 "basePath": "/bigquery/v2/",
30 "baseUrl": "https://www.googleapis.com/bigquery/v2/", 30 "baseUrl": "https://www.googleapis.com/bigquery/v2/",
31 "batchPath": "batch", 31 "batchPath": "batch/bigquery/v2",
32 "description": "A data platform for customers to create, manage, share and q uery data.", 32 "description": "A data platform for customers to create, manage, share and q uery data.",
33 "discoveryVersion": "v1", 33 "discoveryVersion": "v1",
34 "documentationLink": "https://cloud.google.com/bigquery/", 34 "documentationLink": "https://cloud.google.com/bigquery/",
35 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/VAUadisxTuoVlTKS7RQzsJKN_oI\"", 35 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/9Y-B0QHiU2mw4FGTgPCBJA_ja7U\"",
36 "icons": { 36 "icons": {
37 "x16": "https://www.google.com/images/icons/product/search-16.gif", 37 "x16": "https://www.google.com/images/icons/product/search-16.gif",
38 "x32": "https://www.google.com/images/icons/product/search-32.gif" 38 "x32": "https://www.google.com/images/icons/product/search-32.gif"
39 }, 39 },
40 "id": "bigquery:v2", 40 "id": "bigquery:v2",
41 "kind": "discovery#restDescription", 41 "kind": "discovery#restDescription",
42 "name": "bigquery", 42 "name": "bigquery",
43 "ownerDomain": "google.com", 43 "ownerDomain": "google.com",
44 "ownerName": "Google", 44 "ownerName": "Google",
45 "parameters": { 45 "parameters": {
(...skipping 514 matching lines...) Expand 10 before | Expand all | Expand 10 after
560 "scopes": [ 560 "scopes": [
561 "https://www.googleapis.com/auth/bigquery", 561 "https://www.googleapis.com/auth/bigquery",
562 "https://www.googleapis.com/auth/cloud-platform", 562 "https://www.googleapis.com/auth/cloud-platform",
563 "https://www.googleapis.com/auth/cloud-platform.read-onl y" 563 "https://www.googleapis.com/auth/cloud-platform.read-onl y"
564 ] 564 ]
565 } 565 }
566 } 566 }
567 }, 567 },
568 "projects": { 568 "projects": {
569 "methods": { 569 "methods": {
570 "getServiceAccount": {
571 "description": "Returns the email address of the service acc ount for your project used for interactions with Google Cloud KMS.",
572 "httpMethod": "GET",
573 "id": "bigquery.projects.getServiceAccount",
574 "parameterOrder": [
575 "projectId"
576 ],
577 "parameters": {
578 "projectId": {
579 "description": "Project ID for which the service acc ount is requested.",
580 "location": "path",
581 "required": true,
582 "type": "string"
583 }
584 },
585 "path": "projects/{projectId}/serviceAccount",
586 "response": {
587 "$ref": "GetServiceAccountResponse"
588 },
589 "scopes": [
590 "https://www.googleapis.com/auth/bigquery",
591 "https://www.googleapis.com/auth/cloud-platform",
592 "https://www.googleapis.com/auth/cloud-platform.read-onl y"
593 ]
594 },
570 "list": { 595 "list": {
571 "description": "Lists all projects to which you have been gr anted any project role.", 596 "description": "Lists all projects to which you have been gr anted any project role.",
572 "httpMethod": "GET", 597 "httpMethod": "GET",
573 "id": "bigquery.projects.list", 598 "id": "bigquery.projects.list",
574 "parameters": { 599 "parameters": {
575 "maxResults": { 600 "maxResults": {
576 "description": "Maximum number of results to return" , 601 "description": "Maximum number of results to return" ,
577 "format": "uint32", 602 "format": "uint32",
578 "location": "query", 603 "location": "query",
579 "type": "integer" 604 "type": "integer"
(...skipping 359 matching lines...) Expand 10 before | Expand all | Expand 10 after
939 "$ref": "Table" 964 "$ref": "Table"
940 }, 965 },
941 "scopes": [ 966 "scopes": [
942 "https://www.googleapis.com/auth/bigquery", 967 "https://www.googleapis.com/auth/bigquery",
943 "https://www.googleapis.com/auth/cloud-platform" 968 "https://www.googleapis.com/auth/cloud-platform"
944 ] 969 ]
945 } 970 }
946 } 971 }
947 } 972 }
948 }, 973 },
949 "revision": "20170812", 974 "revision": "20170903",
950 "rootUrl": "https://www.googleapis.com/", 975 "rootUrl": "https://www.googleapis.com/",
951 "schemas": { 976 "schemas": {
952 "BigtableColumn": { 977 "BigtableColumn": {
953 "id": "BigtableColumn", 978 "id": "BigtableColumn",
954 "properties": { 979 "properties": {
955 "encoding": { 980 "encoding": {
956 "description": "[Optional] The encoding of the values when t he type is not STRING. Acceptable encoding values are: TEXT - indicates values a re alphanumeric text strings. BINARY - indicates values are encoded using HBase Bytes.toBytes family of functions. 'encoding' can also be set at the column fami ly level. However, the setting at this level takes precedence if 'encoding' is s et at both levels.", 981 "description": "[Optional] The encoding of the values when t he type is not STRING. Acceptable encoding values are: TEXT - indicates values a re alphanumeric text strings. BINARY - indicates values are encoded using HBase Bytes.toBytes family of functions. 'encoding' can also be set at the column fami ly level. However, the setting at this level takes precedence if 'encoding' is s et at both levels.",
957 "type": "string" 982 "type": "string"
958 }, 983 },
959 "fieldName": { 984 "fieldName": {
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after
1225 "required": [ 1250 "required": [
1226 "bigquery.datasets.update" 1251 "bigquery.datasets.update"
1227 ] 1252 ]
1228 }, 1253 },
1229 "description": "[Optional] The ID of the project containing this dataset.", 1254 "description": "[Optional] The ID of the project containing this dataset.",
1230 "type": "string" 1255 "type": "string"
1231 } 1256 }
1232 }, 1257 },
1233 "type": "object" 1258 "type": "object"
1234 }, 1259 },
1260 "EncryptionConfiguration": {
1261 "id": "EncryptionConfiguration",
1262 "properties": {
1263 "kmsKeyName": {
1264 "description": "[Optional] Describes the Cloud KMS encryptio n key that will be used to protect destination BigQuery table. The BigQuery Serv ice Account associated with your project requires access to this encryption key. ",
1265 "type": "string"
1266 }
1267 },
1268 "type": "object"
1269 },
1235 "ErrorProto": { 1270 "ErrorProto": {
1236 "id": "ErrorProto", 1271 "id": "ErrorProto",
1237 "properties": { 1272 "properties": {
1238 "debugInfo": { 1273 "debugInfo": {
1239 "description": "Debugging information. This property is inte rnal to Google and should not be used.", 1274 "description": "Debugging information. This property is inte rnal to Google and should not be used.",
1240 "type": "string" 1275 "type": "string"
1241 }, 1276 },
1242 "location": { 1277 "location": {
1243 "description": "Specifies where the error occurred, if prese nt.", 1278 "description": "Specifies where the error occurred, if prese nt.",
1244 "type": "string" 1279 "type": "string"
(...skipping 259 matching lines...) Expand 10 before | Expand all | Expand 10 after
1504 "type": "string" 1539 "type": "string"
1505 }, 1540 },
1506 "totalRows": { 1541 "totalRows": {
1507 "description": "The total number of rows in the complete que ry result set, which can be more than the number of rows in this single page of results. Present only when the query completes successfully.", 1542 "description": "The total number of rows in the complete que ry result set, which can be more than the number of rows in this single page of results. Present only when the query completes successfully.",
1508 "format": "uint64", 1543 "format": "uint64",
1509 "type": "string" 1544 "type": "string"
1510 } 1545 }
1511 }, 1546 },
1512 "type": "object" 1547 "type": "object"
1513 }, 1548 },
1549 "GetServiceAccountResponse": {
1550 "id": "GetServiceAccountResponse",
1551 "properties": {
1552 "email": {
1553 "description": "The service account email address.",
1554 "type": "string"
1555 },
1556 "kind": {
1557 "default": "bigquery#getServiceAccountResponse",
1558 "description": "The resource type of the response.",
1559 "type": "string"
1560 }
1561 },
1562 "type": "object"
1563 },
1514 "GoogleSheetsOptions": { 1564 "GoogleSheetsOptions": {
1515 "id": "GoogleSheetsOptions", 1565 "id": "GoogleSheetsOptions",
1516 "properties": { 1566 "properties": {
1517 "skipLeadingRows": { 1567 "skipLeadingRows": {
1518 "description": "[Optional] The number of rows at the top of a sheet that BigQuery will skip when reading the data. The default value is 0. T his property is useful if you have header rows that should be skipped. When auto detect is on, behavior is the following: * skipLeadingRows unspecified - Autodet ect tries to detect headers in the first row. If they are not detected, the row is read as data. Otherwise data is read starting from the second row. * skipLead ingRows is 0 - Instructs autodetect that there are no headers and data should be read starting from the first row. * skipLeadingRows = N > 0 - Autodetect skips N-1 rows and tries to detect headers in row N. If headers are not detected, row N is just skipped. Otherwise row N is used to extract column names for the detec ted schema.", 1568 "description": "[Optional] The number of rows at the top of a sheet that BigQuery will skip when reading the data. The default value is 0. T his property is useful if you have header rows that should be skipped. When auto detect is on, behavior is the following: * skipLeadingRows unspecified - Autodet ect tries to detect headers in the first row. If they are not detected, the row is read as data. Otherwise data is read starting from the second row. * skipLead ingRows is 0 - Instructs autodetect that there are no headers and data should be read starting from the first row. * skipLeadingRows = N > 0 - Autodetect skips N-1 rows and tries to detect headers in row N. If headers are not detected, row N is just skipped. Otherwise row N is used to extract column names for the detec ted schema.",
1519 "format": "int64", 1569 "format": "int64",
1520 "type": "string" 1570 "type": "string"
1521 } 1571 }
1522 }, 1572 },
1523 "type": "object" 1573 "type": "object"
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
1663 "type": "boolean" 1713 "type": "boolean"
1664 }, 1714 },
1665 "autodetect": { 1715 "autodetect": {
1666 "description": "Indicates if we should automatically infer t he options and schema for CSV and JSON sources.", 1716 "description": "Indicates if we should automatically infer t he options and schema for CSV and JSON sources.",
1667 "type": "boolean" 1717 "type": "boolean"
1668 }, 1718 },
1669 "createDisposition": { 1719 "createDisposition": {
1670 "description": "[Optional] Specifies whether the job is allo wed to create new tables. The following values are supported: CREATE_IF_NEEDED: If the table does not exist, BigQuery creates the table. CREATE_NEVER: The table must already exist. If it does not, a 'notFound' error is returned in the job r esult. The default value is CREATE_IF_NEEDED. Creation, truncation and append ac tions occur as one atomic update upon job completion.", 1720 "description": "[Optional] Specifies whether the job is allo wed to create new tables. The following values are supported: CREATE_IF_NEEDED: If the table does not exist, BigQuery creates the table. CREATE_NEVER: The table must already exist. If it does not, a 'notFound' error is returned in the job r esult. The default value is CREATE_IF_NEEDED. Creation, truncation and append ac tions occur as one atomic update upon job completion.",
1671 "type": "string" 1721 "type": "string"
1672 }, 1722 },
1723 "destinationEncryptionConfiguration": {
1724 "$ref": "EncryptionConfiguration",
1725 "description": "[Experimental] Custom encryption configurati on (e.g., Cloud KMS keys)."
1726 },
1673 "destinationTable": { 1727 "destinationTable": {
1674 "$ref": "TableReference", 1728 "$ref": "TableReference",
1675 "description": "[Required] The destination table to load the data into." 1729 "description": "[Required] The destination table to load the data into."
1676 }, 1730 },
1677 "encoding": { 1731 "encoding": {
1678 "description": "[Optional] The character encoding of the dat a. The supported values are UTF-8 or ISO-8859-1. The default value is UTF-8. Big Query decodes the data after the raw, binary data has been split using the value s of the quote and fieldDelimiter properties.", 1732 "description": "[Optional] The character encoding of the dat a. The supported values are UTF-8 or ISO-8859-1. The default value is UTF-8. Big Query decodes the data after the raw, binary data has been split using the value s of the quote and fieldDelimiter properties.",
1679 "type": "string" 1733 "type": "string"
1680 }, 1734 },
1681 "fieldDelimiter": { 1735 "fieldDelimiter": {
1682 "description": "[Optional] The separator for fields in a CSV file. The separator can be any ISO-8859-1 single-byte character. To use a chara cter in the range 128-255, you must encode the character as UTF8. BigQuery conve rts the string to ISO-8859-1 encoding, and then uses the first byte of the encod ed string to split the data in its raw, binary state. BigQuery also supports the escape sequence \"\\t\" to specify a tab separator. The default value is a comm a (',').", 1736 "description": "[Optional] The separator for fields in a CSV file. The separator can be any ISO-8859-1 single-byte character. To use a chara cter in the range 128-255, you must encode the character as UTF8. BigQuery conve rts the string to ISO-8859-1 encoding, and then uses the first byte of the encod ed string to split the data in its raw, binary state. BigQuery also supports the escape sequence \"\\t\" to specify a tab separator. The default value is a comm a (',').",
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
1763 "type": "boolean" 1817 "type": "boolean"
1764 }, 1818 },
1765 "createDisposition": { 1819 "createDisposition": {
1766 "description": "[Optional] Specifies whether the job is allo wed to create new tables. The following values are supported: CREATE_IF_NEEDED: If the table does not exist, BigQuery creates the table. CREATE_NEVER: The table must already exist. If it does not, a 'notFound' error is returned in the job r esult. The default value is CREATE_IF_NEEDED. Creation, truncation and append ac tions occur as one atomic update upon job completion.", 1820 "description": "[Optional] Specifies whether the job is allo wed to create new tables. The following values are supported: CREATE_IF_NEEDED: If the table does not exist, BigQuery creates the table. CREATE_NEVER: The table must already exist. If it does not, a 'notFound' error is returned in the job r esult. The default value is CREATE_IF_NEEDED. Creation, truncation and append ac tions occur as one atomic update upon job completion.",
1767 "type": "string" 1821 "type": "string"
1768 }, 1822 },
1769 "defaultDataset": { 1823 "defaultDataset": {
1770 "$ref": "DatasetReference", 1824 "$ref": "DatasetReference",
1771 "description": "[Optional] Specifies the default dataset to use for unqualified table names in the query." 1825 "description": "[Optional] Specifies the default dataset to use for unqualified table names in the query."
1772 }, 1826 },
1827 "destinationEncryptionConfiguration": {
1828 "$ref": "EncryptionConfiguration",
1829 "description": "[Experimental] Custom encryption configurati on (e.g., Cloud KMS keys)."
1830 },
1773 "destinationTable": { 1831 "destinationTable": {
1774 "$ref": "TableReference", 1832 "$ref": "TableReference",
1775 "description": "[Optional] Describes the table where the que ry results should be stored. If not present, a new table will be created to stor e the results. This property must be set for large results that exceed the maxim um response size." 1833 "description": "[Optional] Describes the table where the que ry results should be stored. If not present, a new table will be created to stor e the results. This property must be set for large results that exceed the maxim um response size."
1776 }, 1834 },
1777 "flattenResults": { 1835 "flattenResults": {
1778 "default": "true", 1836 "default": "true",
1779 "description": "[Optional] If true and query uses legacy SQL dialect, flattens all nested and repeated fields in the query results. allowLar geResults must be true if this is set to false. For standard SQL queries, this f lag is ignored and results are never flattened.", 1837 "description": "[Optional] If true and query uses legacy SQL dialect, flattens all nested and repeated fields in the query results. allowLar geResults must be true if this is set to false. For standard SQL queries, this f lag is ignored and results are never flattened.",
1780 "type": "boolean" 1838 "type": "boolean"
1781 }, 1839 },
1782 "maximumBillingTier": { 1840 "maximumBillingTier": {
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
1854 }, 1912 },
1855 "type": "object" 1913 "type": "object"
1856 }, 1914 },
1857 "JobConfigurationTableCopy": { 1915 "JobConfigurationTableCopy": {
1858 "id": "JobConfigurationTableCopy", 1916 "id": "JobConfigurationTableCopy",
1859 "properties": { 1917 "properties": {
1860 "createDisposition": { 1918 "createDisposition": {
1861 "description": "[Optional] Specifies whether the job is allo wed to create new tables. The following values are supported: CREATE_IF_NEEDED: If the table does not exist, BigQuery creates the table. CREATE_NEVER: The table must already exist. If it does not, a 'notFound' error is returned in the job r esult. The default value is CREATE_IF_NEEDED. Creation, truncation and append ac tions occur as one atomic update upon job completion.", 1919 "description": "[Optional] Specifies whether the job is allo wed to create new tables. The following values are supported: CREATE_IF_NEEDED: If the table does not exist, BigQuery creates the table. CREATE_NEVER: The table must already exist. If it does not, a 'notFound' error is returned in the job r esult. The default value is CREATE_IF_NEEDED. Creation, truncation and append ac tions occur as one atomic update upon job completion.",
1862 "type": "string" 1920 "type": "string"
1863 }, 1921 },
1922 "destinationEncryptionConfiguration": {
1923 "$ref": "EncryptionConfiguration",
1924 "description": "[Experimental] Custom encryption configurati on (e.g., Cloud KMS keys)."
1925 },
1864 "destinationTable": { 1926 "destinationTable": {
1865 "$ref": "TableReference", 1927 "$ref": "TableReference",
1866 "description": "[Required] The destination table" 1928 "description": "[Required] The destination table"
1867 }, 1929 },
1868 "sourceTable": { 1930 "sourceTable": {
1869 "$ref": "TableReference", 1931 "$ref": "TableReference",
1870 "description": "[Pick one] Source table to copy." 1932 "description": "[Pick one] Source table to copy."
1871 }, 1933 },
1872 "sourceTables": { 1934 "sourceTables": {
1873 "description": "[Pick one] Source tables to copy.", 1935 "description": "[Pick one] Source tables to copy.",
(...skipping 564 matching lines...) Expand 10 before | Expand all | Expand 10 after
2438 "properties": { 2500 "properties": {
2439 "creationTime": { 2501 "creationTime": {
2440 "description": "[Output-only] The time when this table was c reated, in milliseconds since the epoch.", 2502 "description": "[Output-only] The time when this table was c reated, in milliseconds since the epoch.",
2441 "format": "int64", 2503 "format": "int64",
2442 "type": "string" 2504 "type": "string"
2443 }, 2505 },
2444 "description": { 2506 "description": {
2445 "description": "[Optional] A user-friendly description of th is table.", 2507 "description": "[Optional] A user-friendly description of th is table.",
2446 "type": "string" 2508 "type": "string"
2447 }, 2509 },
2510 "encryptionConfiguration": {
2511 "$ref": "EncryptionConfiguration",
2512 "description": "[Experimental] Custom encryption configurati on (e.g., Cloud KMS keys)."
2513 },
2448 "etag": { 2514 "etag": {
2449 "description": "[Output-only] A hash of this resource.", 2515 "description": "[Output-only] A hash of this resource.",
2450 "type": "string" 2516 "type": "string"
2451 }, 2517 },
2452 "expirationTime": { 2518 "expirationTime": {
2453 "description": "[Optional] The time when this table expires, in milliseconds since the epoch. If not present, the table will persist indefin itely. Expired tables will be deleted and their storage reclaimed.", 2519 "description": "[Optional] The time when this table expires, in milliseconds since the epoch. If not present, the table will persist indefin itely. Expired tables will be deleted and their storage reclaimed.",
2454 "format": "int64", 2520 "format": "int64",
2455 "type": "string" 2521 "type": "string"
2456 }, 2522 },
2457 "externalDataConfiguration": { 2523 "externalDataConfiguration": {
(...skipping 351 matching lines...) Expand 10 before | Expand all | Expand 10 after
2809 "type": "object" 2875 "type": "object"
2810 }, 2876 },
2811 "TimePartitioning": { 2877 "TimePartitioning": {
2812 "id": "TimePartitioning", 2878 "id": "TimePartitioning",
2813 "properties": { 2879 "properties": {
2814 "expirationMs": { 2880 "expirationMs": {
2815 "description": "[Optional] Number of milliseconds for which to keep the storage for a partition.", 2881 "description": "[Optional] Number of milliseconds for which to keep the storage for a partition.",
2816 "format": "int64", 2882 "format": "int64",
2817 "type": "string" 2883 "type": "string"
2818 }, 2884 },
2885 "field": {
2886 "description": "[Experimental] [Optional] If not set, the ta ble is partitioned by pseudo column '_PARTITIONTIME'; if set, the table is parti tioned by this field. The field must be a top-level TIMESTAMP or DATE field. Its mode must be NULLABLE or REQUIRED.",
2887 "type": "string"
2888 },
2819 "type": { 2889 "type": {
2820 "description": "[Required] The only type supported is DAY, w hich will generate one partition per day based on data loading time.", 2890 "description": "[Required] The only type supported is DAY, w hich will generate one partition per day.",
2821 "type": "string" 2891 "type": "string"
2822 } 2892 }
2823 }, 2893 },
2824 "type": "object" 2894 "type": "object"
2825 }, 2895 },
2826 "UserDefinedFunctionResource": { 2896 "UserDefinedFunctionResource": {
2827 "id": "UserDefinedFunctionResource", 2897 "id": "UserDefinedFunctionResource",
2828 "properties": { 2898 "properties": {
2829 "inlineCode": { 2899 "inlineCode": {
2830 "description": "[Pick one] An inline resource that contains code for a user-defined function (UDF). Providing a inline code resource is equi valent to providing a URI for a file containing the same code.", 2900 "description": "[Pick one] An inline resource that contains code for a user-defined function (UDF). Providing a inline code resource is equi valent to providing a URI for a file containing the same code.",
(...skipping 25 matching lines...) Expand all
2856 "type": "array" 2926 "type": "array"
2857 } 2927 }
2858 }, 2928 },
2859 "type": "object" 2929 "type": "object"
2860 } 2930 }
2861 }, 2931 },
2862 "servicePath": "bigquery/v2/", 2932 "servicePath": "bigquery/v2/",
2863 "title": "BigQuery API", 2933 "title": "BigQuery API",
2864 "version": "v2" 2934 "version": "v2"
2865 } 2935 }
OLDNEW
« no previous file with comments | « discovery/googleapis/appstate__v1.json ('k') | discovery/googleapis/bigquerydatatransfer__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698