Skip to content

Commit 1e0681a

Browse files
authored
chore: Update models for release 0.18.0 (#1030)
1 parent 8431489 commit 1e0681a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+20347
-5235
lines changed

codegen/sdk-codegen/aws-models/alexa-for-business.2017-11-09.json

Lines changed: 1614 additions & 586 deletions
Large diffs are not rendered by default.

codegen/sdk-codegen/aws-models/appflow.2020-08-23.json

Lines changed: 107 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -846,6 +846,18 @@
846846
"traits": {
847847
"smithy.api#documentation": "<p>Information about who registered the connector.</p>"
848848
}
849+
},
850+
"supportedDataTransferTypes": {
851+
"target": "com.amazonaws.appflow#SupportedDataTransferTypeList",
852+
"traits": {
853+
"smithy.api#documentation": "<p>The data transfer types that the connector supports.</p>\n <dl>\n <dt>RECORD</dt>\n <dd>\n <p>Structured records.</p>\n </dd>\n <dt>FILE</dt>\n <dd>\n <p>Files or binary data.</p>\n </dd>\n </dl>"
854+
}
855+
},
856+
"supportedDataTransferApis": {
857+
"target": "com.amazonaws.appflow#SupportedDataTransferApis",
858+
"traits": {
859+
"smithy.api#documentation": "<p>The APIs of the connector application that Amazon AppFlow can use to transfer your\n data.</p>"
860+
}
849861
}
850862
},
851863
"traits": {
@@ -939,6 +951,12 @@
939951
"traits": {
940952
"smithy.api#documentation": "<p>The connection mode that the connector supports.</p>"
941953
}
954+
},
955+
"supportedDataTransferTypes": {
956+
"target": "com.amazonaws.appflow#SupportedDataTransferTypeList",
957+
"traits": {
958+
"smithy.api#documentation": "<p>The data transfer types that the connector supports.</p>\n <dl>\n <dt>RECORD</dt>\n <dd>\n <p>Structured records.</p>\n </dd>\n <dt>FILE</dt>\n <dd>\n <p>Files or binary data.</p>\n </dd>\n </dl>"
959+
}
942960
}
943961
},
944962
"traits": {
@@ -2514,6 +2532,12 @@
25142532
"traits": {
25152533
"smithy.api#documentation": "<p>Custom properties that are required to use the custom connector as a source.</p>"
25162534
}
2535+
},
2536+
"dataTransferApi": {
2537+
"target": "com.amazonaws.appflow#DataTransferApi",
2538+
"traits": {
2539+
"smithy.api#documentation": "<p>The API of the connector application that Amazon AppFlow uses to transfer your\n data.</p>"
2540+
}
25172541
}
25182542
},
25192543
"traits": {
@@ -2610,6 +2634,59 @@
26102634
}
26112635
}
26122636
},
2637+
"com.amazonaws.appflow#DataTransferApi": {
2638+
"type": "structure",
2639+
"members": {
2640+
"Name": {
2641+
"target": "com.amazonaws.appflow#DataTransferApiTypeName",
2642+
"traits": {
2643+
"smithy.api#documentation": "<p>The name of the connector application API.</p>"
2644+
}
2645+
},
2646+
"Type": {
2647+
"target": "com.amazonaws.appflow#DataTransferApiType",
2648+
"traits": {
2649+
"smithy.api#documentation": "<p>You can specify one of the following types:</p>\n <dl>\n <dt>AUTOMATIC</dt>\n <dd>\n <p>The default. Optimizes a flow for datasets that fluctuate in size from small to\n large. For each flow run, Amazon AppFlow chooses to use the SYNC or ASYNC API type based on\n the amount of data that the run transfers.</p>\n </dd>\n <dt>SYNC</dt>\n <dd>\n <p>A synchronous API. This type of API optimizes a flow for small to medium-sized datasets.</p>\n </dd>\n <dt>ASYNC</dt>\n <dd>\n <p>An asynchronous API. This type of API optimizes a flow for large datasets.</p>\n </dd>\n </dl>"
2650+
}
2651+
}
2652+
},
2653+
"traits": {
2654+
"smithy.api#documentation": "<p>The API of the connector application that Amazon AppFlow uses to transfer your\n data.</p>"
2655+
}
2656+
},
2657+
"com.amazonaws.appflow#DataTransferApiType": {
2658+
"type": "enum",
2659+
"members": {
2660+
"SYNC": {
2661+
"target": "smithy.api#Unit",
2662+
"traits": {
2663+
"smithy.api#enumValue": "SYNC"
2664+
}
2665+
},
2666+
"ASYNC": {
2667+
"target": "smithy.api#Unit",
2668+
"traits": {
2669+
"smithy.api#enumValue": "ASYNC"
2670+
}
2671+
},
2672+
"AUTOMATIC": {
2673+
"target": "smithy.api#Unit",
2674+
"traits": {
2675+
"smithy.api#enumValue": "AUTOMATIC"
2676+
}
2677+
}
2678+
}
2679+
},
2680+
"com.amazonaws.appflow#DataTransferApiTypeName": {
2681+
"type": "string",
2682+
"traits": {
2683+
"smithy.api#length": {
2684+
"min": 0,
2685+
"max": 64
2686+
},
2687+
"smithy.api#pattern": "^[\\w/-]+$"
2688+
}
2689+
},
26132690
"com.amazonaws.appflow#DatabaseName": {
26142691
"type": "string",
26152692
"traits": {
@@ -7782,7 +7859,7 @@
77827859
"oauth2GrantTypesSupported": {
77837860
"target": "com.amazonaws.appflow#OAuth2GrantTypeSupportedList",
77847861
"traits": {
7785-
"smithy.api#documentation": "<p>The OAuth 2.0 grant types that Amazon AppFlow can use when it requests an access\n token from Salesforce. Amazon AppFlow requires an access token each time it\n attempts to access your Salesforce records.</p>\n <dl>\n <dt>AUTHORIZATION_CODE</dt>\n <dd>\n <p>Amazon AppFlow passes an authorization code when it requests the access token\n from Salesforce. Amazon AppFlow receives the authorization code from Salesforce\n after you log in to your Salesforce account and authorize Amazon AppFlow to access\n your records.</p>\n </dd>\n <dt>CLIENT_CREDENTIALS</dt>\n <dd>\n <p>Amazon AppFlow passes client credentials (a client ID and client secret) when\n it requests the access token from Salesforce. You provide these credentials to Amazon AppFlow when you define the connection to your Salesforce account.</p>\n </dd>\n <dt>JWT_BEARER</dt>\n <dd>\n <p>Amazon AppFlow passes a JSON web token (JWT) when it requests the access token\n from Salesforce. You provide the JWT to Amazon AppFlow when you define the\n connection to your Salesforce account. When you use this grant type, you don't need to\n log in to your Salesforce account to authorize Amazon AppFlow to access your\n records.</p>\n </dd>\n </dl>"
7862+
"smithy.api#documentation": "<p>The OAuth 2.0 grant types that Amazon AppFlow can use when it requests an access\n token from Salesforce. Amazon AppFlow requires an access token each time it attempts to\n access your Salesforce records.</p>\n <dl>\n <dt>AUTHORIZATION_CODE</dt>\n <dd>\n <p>Amazon AppFlow passes an authorization code when it requests the access token\n from Salesforce. Amazon AppFlow receives the authorization code from Salesforce\n after you log in to your Salesforce account and authorize Amazon AppFlow to access\n your records.</p>\n </dd>\n <dt>CLIENT_CREDENTIALS</dt>\n <dd>\n <p>Amazon AppFlow passes client credentials (a client ID and client secret) when\n it requests the access token from Salesforce. You provide these credentials to Amazon AppFlow when you define the connection to your Salesforce account.</p>\n </dd>\n <dt>JWT_BEARER</dt>\n <dd>\n <p>Amazon AppFlow passes a JSON web token (JWT) when it requests the access token\n from Salesforce. You provide the JWT to Amazon AppFlow when you define the\n connection to your Salesforce account. When you use this grant type, you don't need to\n log in to your Salesforce account to authorize Amazon AppFlow to access your\n records.</p>\n </dd>\n </dl>"
77867863
}
77877864
}
77887865
},
@@ -9950,6 +10027,35 @@
995010027
"target": "com.amazonaws.appflow#SupportedApiVersion"
995110028
}
995210029
},
10030+
"com.amazonaws.appflow#SupportedDataTransferApis": {
10031+
"type": "list",
10032+
"member": {
10033+
"target": "com.amazonaws.appflow#DataTransferApi"
10034+
}
10035+
},
10036+
"com.amazonaws.appflow#SupportedDataTransferType": {
10037+
"type": "enum",
10038+
"members": {
10039+
"RECORD": {
10040+
"target": "smithy.api#Unit",
10041+
"traits": {
10042+
"smithy.api#enumValue": "RECORD"
10043+
}
10044+
},
10045+
"FILE": {
10046+
"target": "smithy.api#Unit",
10047+
"traits": {
10048+
"smithy.api#enumValue": "FILE"
10049+
}
10050+
}
10051+
}
10052+
},
10053+
"com.amazonaws.appflow#SupportedDataTransferTypeList": {
10054+
"type": "list",
10055+
"member": {
10056+
"target": "com.amazonaws.appflow#SupportedDataTransferType"
10057+
}
10058+
},
995310059
"com.amazonaws.appflow#SupportedFieldTypeDetails": {
995410060
"type": "structure",
995510061
"members": {

0 commit comments

Comments
 (0)