A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/aws/aws-sdk-js-v3/commit/703bca5abf874dbccd489e94922e630e1e66a407 below:

AWS Glue Zero ETL now supports On-demand snapshot … · aws/aws-sdk-js-v3@703bca5 · GitHub

File tree Expand file treeCollapse file tree 8 files changed

+78

-4

lines changed

Filter options

Expand file treeCollapse file tree 8 files changed

+78

-4

lines changed Original file line number Diff line number Diff line change

@@ -56,6 +56,7 @@ export interface CreateIntegrationCommandOutput extends CreateIntegrationRespons

56 56

* SourceProperties: { // IntegrationSourcePropertiesMap

57 57

* "<keys>": "STRING_VALUE",

58 58

* },

59 +

* ContinuousSync: true || false,

59 60

* },

60 61

* };

61 62

* const command = new CreateIntegrationCommand(input);

@@ -90,6 +91,7 @@ export interface CreateIntegrationCommandOutput extends CreateIntegrationRespons

90 91

* // SourceProperties: { // IntegrationSourcePropertiesMap

91 92

* // "<keys>": "STRING_VALUE",

92 93

* // },

94 +

* // ContinuousSync: true || false,

93 95

* // },

94 96

* // };

95 97

*

Original file line number Diff line number Diff line change

@@ -58,6 +58,7 @@ export interface DescribeInboundIntegrationsCommandOutput

58 58

* // SourceProperties: { // IntegrationSourcePropertiesMap

59 59

* // "<keys>": "STRING_VALUE",

60 60

* // },

61 +

* // ContinuousSync: true || false,

61 62

* // },

62 63

* // Errors: [ // IntegrationErrorList

63 64

* // { // IntegrationError

Original file line number Diff line number Diff line change

@@ -75,6 +75,7 @@ export interface DescribeIntegrationsCommandOutput extends DescribeIntegrationsR

75 75

* // SourceProperties: { // IntegrationSourcePropertiesMap

76 76

* // "<keys>": "STRING_VALUE",

77 77

* // },

78 +

* // ContinuousSync: true || false,

78 79

* // },

79 80

* // Errors: [ // IntegrationErrorList

80 81

* // { // IntegrationError

Original file line number Diff line number Diff line change

@@ -39,6 +39,13 @@ export interface ModifyIntegrationCommandOutput extends ModifyIntegrationRespons

39 39

* IntegrationIdentifier: "STRING_VALUE", // required

40 40

* Description: "STRING_VALUE",

41 41

* DataFilter: "STRING_VALUE",

42 +

* IntegrationConfig: { // IntegrationConfig

43 +

* RefreshInterval: "STRING_VALUE",

44 +

* SourceProperties: { // IntegrationSourcePropertiesMap

45 +

* "<keys>": "STRING_VALUE",

46 +

* },

47 +

* ContinuousSync: true || false,

48 +

* },

42 49

* IntegrationName: "STRING_VALUE",

43 50

* };

44 51

* const command = new ModifyIntegrationCommand(input);

@@ -68,6 +75,13 @@ export interface ModifyIntegrationCommandOutput extends ModifyIntegrationRespons

68 75

* // },

69 76

* // ],

70 77

* // DataFilter: "STRING_VALUE",

78 +

* // IntegrationConfig: { // IntegrationConfig

79 +

* // RefreshInterval: "STRING_VALUE",

80 +

* // SourceProperties: { // IntegrationSourcePropertiesMap

81 +

* // "<keys>": "STRING_VALUE",

82 +

* // },

83 +

* // ContinuousSync: true || false,

84 +

* // },

71 85

* // };

72 86

*

73 87

* ```

Original file line number Diff line number Diff line change

@@ -3042,6 +3042,13 @@ export interface IntegrationConfig {

3042 3042

* @public

3043 3043

*/

3044 3044

SourceProperties?: Record<string, string> | undefined;

3045 + 3046 +

/**

3047 +

* <p>Enables continuous synchronization for on-demand data extractions from SaaS applications to Amazon Web Services data services like Amazon Redshift

3048 +

* and Amazon S3.</p>

3049 +

* @public

3050 +

*/

3051 +

ContinuousSync?: boolean | undefined;

3045 3052

}

3046 3053 3047 3054

/**

@@ -3531,9 +3538,29 @@ export interface IntegrationPartition {

3531 3538

FieldName?: string | undefined;

3532 3539 3533 3540

/**

3534 -

* <p>Specifies the function used to partition data on the target. The only accepted value for this parameter is `'identity'` (string).

3535 -

* The `'identity'` function ensures that the data partitioning on the target follows the same scheme as the source. In other words, the partitioning

3536 -

* structure of the source data is preserved in the target destination.</p>

3541 +

* <p>Specifies the function used to partition data on the target. The accepted values for this parameter are:</p>

3542 +

* <ul>

3543 +

* <li>

3544 +

* <p>

3545 +

* <code>identity</code> - Uses source values directly without transformation</p>

3546 +

* </li>

3547 +

* <li>

3548 +

* <p>

3549 +

* <code>year</code> - Extracts the year from timestamp values (e.g., 2023)</p>

3550 +

* </li>

3551 +

* <li>

3552 +

* <p>

3553 +

* <code>month</code> - Extracts the month from timestamp values (e.g., 2023-01)</p>

3554 +

* </li>

3555 +

* <li>

3556 +

* <p>

3557 +

* <code>day</code> - Extracts the day from timestamp values (e.g., 2023-01-15)</p>

3558 +

* </li>

3559 +

* <li>

3560 +

* <p>

3561 +

* <code>hour</code> - Extracts the hour from timestamp values (e.g., 2023-01-15-14)</p>

3562 +

* </li>

3563 +

* </ul>

3537 3564

* @public

3538 3565

*/

3539 3566

FunctionSpec?: string | undefined;

Original file line number Diff line number Diff line change

@@ -128,6 +128,7 @@ import {

128 128

IcebergPartitionSpec,

129 129

IcebergSchema,

130 130

IcebergSortOrder,

131 +

IntegrationConfig,

131 132

IntegrationError,

132 133

IntegrationStatus,

133 134

Permission,

@@ -363,6 +364,12 @@ export interface ModifyIntegrationRequest {

363 364

*/

364 365

DataFilter?: string | undefined;

365 366 367 +

/**

368 +

* <p>Properties associated with the integration.</p>

369 +

* @public

370 +

*/

371 +

IntegrationConfig?: IntegrationConfig | undefined;

372 + 366 373

/**

367 374

* <p>A unique name for an integration in Glue.</p>

368 375

* @public

@@ -469,6 +476,12 @@ export interface ModifyIntegrationResponse {

469 476

* @public

470 477

*/

471 478

DataFilter?: string | undefined;

479 + 480 +

/**

481 +

* <p>Properties associated with the integration.</p>

482 +

* @public

483 +

*/

484 +

IntegrationConfig?: IntegrationConfig | undefined;

472 485

}

473 486 474 487

/**

Original file line number Diff line number Diff line change

@@ -16593,6 +16593,7 @@ const de_ModifyIntegrationResponse = (output: any, context: __SerdeContext): Mod

16593 16593

Description: __expectString,

16594 16594

Errors: _json,

16595 16595

IntegrationArn: __expectString,

16596 +

IntegrationConfig: _json,

16596 16597

IntegrationName: __expectString,

16597 16598

KmsKeyId: __expectString,

16598 16599

SourceArn: __expectString,

Original file line number Diff line number Diff line change

@@ -8785,6 +8785,9 @@

8785 8785

}

8786 8786

}

8787 8787

},

8788 +

"com.amazonaws.glue#ContinuousSync": {

8789 +

"type": "boolean"

8790 +

},

8788 8791

"com.amazonaws.glue#Crawl": {

8789 8792

"type": "structure",

8790 8793

"members": {

@@ -27534,6 +27537,12 @@

27534 27537

"traits": {

27535 27538

"smithy.api#documentation": "<p>\n A collection of key-value pairs that specify additional properties for the integration source. These properties provide configuration options that \n can be used to customize the behavior of the ODB source during data integration operations.\n </p>"

27536 27539

}

27540 +

},

27541 +

"ContinuousSync": {

27542 +

"target": "com.amazonaws.glue#ContinuousSync",

27543 +

"traits": {

27544 +

"smithy.api#documentation": "<p>Enables continuous synchronization for on-demand data extractions from SaaS applications to Amazon Web Services data services like Amazon Redshift \n and Amazon S3.</p>"

27545 +

}

27537 27546

}

27538 27547

},

27539 27548

"traits": {

@@ -27658,7 +27667,7 @@

27658 27667

"FunctionSpec": {

27659 27668

"target": "com.amazonaws.glue#String128",

27660 27669

"traits": {

27661 -

"smithy.api#documentation": "<p>Specifies the function used to partition data on the target. The only accepted value for this parameter is `'identity'` (string). \n The `'identity'` function ensures that the data partitioning on the target follows the same scheme as the source. In other words, the partitioning \n structure of the source data is preserved in the target destination.</p>"

27670 +

"smithy.api#documentation": "<p>Specifies the function used to partition data on the target. The accepted values for this parameter are:</p>\n <ul>\n <li>\n <p>\n <code>identity</code> - Uses source values directly without transformation</p>\n </li>\n <li>\n <p>\n <code>year</code> - Extracts the year from timestamp values (e.g., 2023)</p>\n </li>\n <li>\n <p>\n <code>month</code> - Extracts the month from timestamp values (e.g., 2023-01)</p>\n </li>\n <li>\n <p>\n <code>day</code> - Extracts the day from timestamp values (e.g., 2023-01-15)</p>\n </li>\n <li>\n <p>\n <code>hour</code> - Extracts the hour from timestamp values (e.g., 2023-01-15-14)</p>\n </li>\n </ul>"

27662 27671

}

27663 27672

},

27664 27673

"ConversionSpec": {

@@ -32676,6 +32685,9 @@

32676 32685

"smithy.api#documentation": "<p>Selects source tables for the integration using Maxwell filter syntax.</p>"

32677 32686

}

32678 32687

},

32688 +

"IntegrationConfig": {

32689 +

"target": "com.amazonaws.glue#IntegrationConfig"

32690 +

},

32679 32691

"IntegrationName": {

32680 32692

"target": "com.amazonaws.glue#String128",

32681 32693

"traits": {

@@ -32767,6 +32779,9 @@

32767 32779

"traits": {

32768 32780

"smithy.api#documentation": "<p>Selects source tables for the integration using Maxwell filter syntax.</p>"

32769 32781

}

32782 +

},

32783 +

"IntegrationConfig": {

32784 +

"target": "com.amazonaws.glue#IntegrationConfig"

32770 32785

}

32771 32786

},

32772 32787

"traits": {

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4