|
366 | 366 | },
|
367 | 367 | "activeFromTimestamp":{
|
368 | 368 | "shape":"TimestampEpoch",
|
| 369 | + "documentation":"<p>Beginning time from which the Changeset is active. The value is determined as Epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.</p>", |
369 | 370 | "box":true
|
370 | 371 | },
|
371 | 372 | "updatesChangesetId":{
|
|
464 | 465 | "members":{
|
465 | 466 | "clientToken":{
|
466 | 467 | "shape":"ClientToken",
|
467 |
| - "documentation":"<p>A token used to ensure idempotency.</p>", |
| 468 | + "documentation":"<p>A token that ensures idempotency. This token expires in 10 minutes.</p>", |
468 | 469 | "idempotencyToken":true
|
469 | 470 | },
|
470 | 471 | "datasetId":{
|
|
479 | 480 | },
|
480 | 481 | "sourceParams":{
|
481 | 482 | "shape":"SourceParams",
|
482 |
| - "documentation":"<p>Options that define the location of the data being ingested.</p>" |
| 483 | + "documentation":"<p>Options that define the location of the data being ingested (<code>s3SourcePath</code>) and the source of the changeset (<code>sourceType</code>).</p> <p>Both <code>s3SourcePath</code> and <code>sourceType</code> are required attributes.</p> <p>Here is an example of how you could specify the <code>sourceParams</code>:</p> <p> <code> \"sourceParams\": { \"s3SourcePath\": \"s3://finspace-landing-us-east-2-bk7gcfvitndqa6ebnvys4d/scratch/wr5hh8pwkpqqkxa4sxrmcw/ingestion/equity.csv\", \"sourceType\": \"S3\" } </code> </p> <p>The S3 path that you specify must allow the FinSpace role access. To do that, you first need to configure the IAM policy on S3 bucket. For more information, see <a href=\"https://docs.aws.amazon.com/finspace/latest/data-api/fs-using-the-finspace-api.html#access-s3-buckets\">Loading data from an Amazon S3 Bucket using the FinSpace API</a>section.</p>" |
483 | 484 | },
|
484 | 485 | "formatParams":{
|
485 | 486 | "shape":"FormatParams",
|
486 |
| - "documentation":"<p>Options that define the structure of the source file(s) including the format type (<code>formatType</code>), header row (<code>withHeader</code>), data separation character (<code>separator</code>) and the type of compression (<code>compression</code>). </p> <p> <code>formatType</code> is a required attribute and can have the following values: </p> <ul> <li> <p> <code>PARQUET</code> - Parquet source file format.</p> </li> <li> <p> <code>CSV</code> - CSV source file format.</p> </li> <li> <p> <code>JSON</code> - JSON source file format.</p> </li> <li> <p> <code>XML</code> - XML source file format.</p> </li> </ul> <p> For example, you could specify the following for <code>formatParams</code>: <code> \"formatParams\": { \"formatType\": \"CSV\", \"withHeader\": \"true\", \"separator\": \",\", \"compression\":\"None\" } </code> </p>" |
| 487 | + "documentation":"<p>Options that define the structure of the source file(s) including the format type (<code>formatType</code>), header row (<code>withHeader</code>), data separation character (<code>separator</code>) and the type of compression (<code>compression</code>). </p> <p> <code>formatType</code> is a required attribute and can have the following values: </p> <ul> <li> <p> <code>PARQUET</code> - Parquet source file format.</p> </li> <li> <p> <code>CSV</code> - CSV source file format.</p> </li> <li> <p> <code>JSON</code> - JSON source file format.</p> </li> <li> <p> <code>XML</code> - XML source file format.</p> </li> </ul> <p>Here is an example of how you could specify the <code>formatParams</code>:</p> <p> <code> \"formatParams\": { \"formatType\": \"CSV\", \"withHeader\": \"true\", \"separator\": \",\", \"compression\":\"None\" } </code> </p> <p>Note that if you only provide <code>formatType</code> as <code>CSV</code>, the rest of the attributes will automatically default to CSV values as following:</p> <p> <code> { \"withHeader\": \"true\", \"separator\": \",\" } </code> </p> <p> For more information about supported file formats, see <a href=\"https://docs.aws.amazon.com/finspace/latest/userguide/supported-data-types.html\">Supported Data Types and File Formats</a> in the FinSpace User Guide.</p>" |
487 | 488 | }
|
488 | 489 | },
|
489 | 490 | "documentation":"The request for a CreateChangeset operation."
|
|
511 | 512 | "members":{
|
512 | 513 | "clientToken":{
|
513 | 514 | "shape":"ClientToken",
|
514 |
| - "documentation":"<p>A token used to ensure idempotency.</p>", |
| 515 | + "documentation":"<p>A token that ensures idempotency. This token expires in 10 minutes.</p>", |
515 | 516 | "idempotencyToken":true
|
516 | 517 | },
|
517 | 518 | "datasetId":{
|
|
568 | 569 | "members":{
|
569 | 570 | "clientToken":{
|
570 | 571 | "shape":"ClientToken",
|
571 |
| - "documentation":"<p>A token used to ensure idempotency.</p>", |
| 572 | + "documentation":"<p>A token that ensures idempotency. This token expires in 10 minutes.</p>", |
572 | 573 | "idempotencyToken":true
|
573 | 574 | },
|
574 | 575 | "datasetTitle":{
|
|
644 | 645 | "members":{
|
645 | 646 | "destinationType":{
|
646 | 647 | "shape":"DataViewDestinationType",
|
647 |
| - "documentation":"<p>Destination type for a Dataview.</p> <ul> <li> <p> <code>GLUE_TABLE</code> - Glue table destination type.</p> </li> </ul>" |
| 648 | + "documentation":"<p>Destination type for a Dataview.</p> <ul> <li> <p> <code>GLUE_TABLE</code> - Glue table destination type.</p> </li> <li> <p> <code>S3</code> - S3 destination type.</p> </li> </ul>" |
| 649 | + }, |
| 650 | + "s3DestinationExportFileFormat":{ |
| 651 | + "shape":"ExportFileFormat", |
| 652 | + "documentation":"<p>Data view export file format.</p> <ul> <li> <p> <code>PARQUET</code> - Parquet export file format.</p> </li> <li> <p> <code>DELIMITED_TEXT</code> - Delimited text export file format.</p> </li> </ul>" |
648 | 653 | },
|
649 |
| - "s3DestinationExportFileFormat":{"shape":"ExportFileFormat"}, |
650 |
| - "s3DestinationExportFileFormatOptions":{"shape":"S3DestinationFormatOptions"} |
| 654 | + "s3DestinationExportFileFormatOptions":{ |
| 655 | + "shape":"S3DestinationFormatOptions", |
| 656 | + "documentation":"<p>Format Options for S3 Destination type.</p> <p>Here is an example of how you could specify the <code>s3DestinationExportFileFormatOptions</code> </p> <p> <code> { \"header\": \"true\", \"delimiter\": \",\", \"compression\": \"gzip\" }</code> </p>" |
| 657 | + } |
651 | 658 | },
|
652 | 659 | "documentation":"<p>Structure for the Dataview destination type parameters.</p>"
|
653 | 660 | },
|
|
862 | 869 | "members":{
|
863 | 870 | "clientToken":{
|
864 | 871 | "shape":"ClientToken",
|
865 |
| - "documentation":"<p>A token used to ensure idempotency.</p>", |
| 872 | + "documentation":"<p>A token that ensures idempotency. This token expires in 10 minutes.</p>", |
866 | 873 | "idempotencyToken":true,
|
867 | 874 | "location":"querystring",
|
868 | 875 | "locationName":"clientToken"
|
|
994 | 1001 | },
|
995 | 1002 | "activeFromTimestamp":{
|
996 | 1003 | "shape":"TimestampEpoch",
|
| 1004 | + "documentation":"<p>Beginning time from which the Changeset is active. The value is determined as Epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.</p>", |
997 | 1005 | "box":true
|
998 | 1006 | },
|
999 | 1007 | "updatesChangesetId":{
|
|
1382 | 1390 | "documentation":"<p>List of resource permissions.</p>"
|
1383 | 1391 | }
|
1384 | 1392 | },
|
1385 |
| - "documentation":"<p>Permission group parameters for Dataset permissions.</p>" |
| 1393 | + "documentation":"<p>Permission group parameters for Dataset permissions.</p> <p>Here is an example of how you could specify the <code>PermissionGroupParams</code>:</p> <p> <code> { \"permissionGroupId\": \"0r6fCRtSTUk4XPfXQe3M0g\", \"datasetPermissions\": [ {\"permission\": \"ViewDatasetDetails\"}, {\"permission\": \"AddDatasetData\"}, {\"permission\": \"EditDatasetMetadata\"}, {\"permission\": \"DeleteDataset\"} ] } </code> </p>" |
1386 | 1394 | },
|
1387 | 1395 | "PhoneNumber":{
|
1388 | 1396 | "type":"string",
|
|
1408 | 1416 | "documentation":"<p>Permission for a resource.</p>"
|
1409 | 1417 | }
|
1410 | 1418 | },
|
1411 |
| - "documentation":"<p>Resource permission for a Dataset.</p>" |
| 1419 | + "documentation":"<p>Resource permission for a dataset. When you create a dataset, all the other members of the same user group inherit access to the dataset. You can only create a dataset if your user group has application permission for Create Datasets.</p> <p>The following is a list of valid dataset permissions that you can apply: </p> <ul> <li> <p> <code>ViewDatasetDetails</code> </p> </li> <li> <p> <code>ReadDatasetDetails</code> </p> </li> <li> <p> <code>AddDatasetData</code> </p> </li> <li> <p> <code>CreateSnapshot</code> </p> </li> <li> <p> <code>EditDatasetMetadata</code> </p> </li> <li> <p> <code>DeleteDataset</code> </p> </li> </ul> <p>For more information on the ataset permissions, see <a href=\"https://docs.aws.amazon.com/finspace/latest/userguide/managing-user-permissions.html#supported-dataset-permissions\">Supported Dataset Permissions</a> in the FinSpace User Guide.</p>" |
1412 | 1420 | },
|
1413 | 1421 | "ResourcePermissionsList":{
|
1414 | 1422 | "type":"list",
|
|
1513 | 1521 | "members":{
|
1514 | 1522 | "clientToken":{
|
1515 | 1523 | "shape":"ClientToken",
|
1516 |
| - "documentation":"<p>A token used to ensure idempotency.</p>", |
| 1524 | + "documentation":"<p>A token that ensures idempotency. This token expires in 10 minutes.</p>", |
1517 | 1525 | "idempotencyToken":true
|
1518 | 1526 | },
|
1519 | 1527 | "datasetId":{
|
|
1530 | 1538 | },
|
1531 | 1539 | "sourceParams":{
|
1532 | 1540 | "shape":"SourceParams",
|
1533 |
| - "documentation":"<p>Options that define the location of the data being ingested.</p>" |
| 1541 | + "documentation":"<p>Options that define the location of the data being ingested (<code>s3SourcePath</code>) and the source of the changeset (<code>sourceType</code>).</p> <p>Both <code>s3SourcePath</code> and <code>sourceType</code> are required attributes.</p> <p>Here is an example of how you could specify the <code>sourceParams</code>:</p> <p> <code> \"sourceParams\": { \"s3SourcePath\": \"s3://finspace-landing-us-east-2-bk7gcfvitndqa6ebnvys4d/scratch/wr5hh8pwkpqqkxa4sxrmcw/ingestion/equity.csv\", \"sourceType\": \"S3\" } </code> </p> <p>The S3 path that you specify must allow the FinSpace role access. To do that, you first need to configure the IAM policy on S3 bucket. For more information, see <a href=\"https://docs.aws.amazon.com/finspace/latest/data-api/fs-using-the-finspace-api.html#access-s3-buckets\">Loading data from an Amazon S3 Bucket using the FinSpace API</a>section.</p>" |
1534 | 1542 | },
|
1535 | 1543 | "formatParams":{
|
1536 | 1544 | "shape":"FormatParams",
|
1537 |
| - "documentation":"<p>Options that define the structure of the source file(s).</p>" |
| 1545 | + "documentation":"<p>Options that define the structure of the source file(s) including the format type (<code>formatType</code>), header row (<code>withHeader</code>), data separation character (<code>separator</code>) and the type of compression (<code>compression</code>). </p> <p> <code>formatType</code> is a required attribute and can have the following values: </p> <ul> <li> <p> <code>PARQUET</code> - Parquet source file format.</p> </li> <li> <p> <code>CSV</code> - CSV source file format.</p> </li> <li> <p> <code>JSON</code> - JSON source file format.</p> </li> <li> <p> <code>XML</code> - XML source file format.</p> </li> </ul> <p>Here is an example of how you could specify the <code>formatParams</code>:</p> <p> <code> \"formatParams\": { \"formatType\": \"CSV\", \"withHeader\": \"true\", \"separator\": \",\", \"compression\":\"None\" } </code> </p> <p>Note that if you only provide <code>formatType</code> as <code>CSV</code>, the rest of the attributes will automatically default to CSV values as following:</p> <p> <code> { \"withHeader\": \"true\", \"separator\": \",\" } </code> </p> <p> For more information about supported file formats, see <a href=\"https://docs.aws.amazon.com/finspace/latest/userguide/supported-data-types.html\">Supported Data Types and File Formats</a> in the FinSpace User Guide.</p>" |
1538 | 1546 | }
|
1539 | 1547 | },
|
1540 | 1548 | "documentation":"Request to update an existing changeset."
|
|
1563 | 1571 | "members":{
|
1564 | 1572 | "clientToken":{
|
1565 | 1573 | "shape":"ClientToken",
|
1566 |
| - "documentation":"<p>A token used to ensure idempotency.</p>", |
| 1574 | + "documentation":"<p>A token that ensures idempotency. This token expires in 10 minutes.</p>", |
1567 | 1575 | "idempotencyToken":true
|
1568 | 1576 | },
|
1569 | 1577 | "datasetId":{
|
|
0 commit comments