Skip to content

Commit d381e94

Browse files
Release v1.44.46 (2022-06-30) (#4461)
Release v1.44.46 (2022-06-30) === ### Service Client Updates * `service/athena`: Updates service API and documentation * This feature introduces the API support for Athena's parameterized query and BatchGetPreparedStatement API. * `service/customer-profiles`: Updates service API and documentation * `service/elasticmapreduce`: Updates service API and documentation * This release adds support for the ExecutionRoleArn parameter in the AddJobFlowSteps and DescribeStep APIs. Customers can use ExecutionRoleArn to specify the IAM role used for each job they submit using the AddJobFlowSteps API. * `service/glue`: Updates service API and documentation * This release adds tag as an input of CreateDatabase * `service/kendra`: Updates service API and documentation * Amazon Kendra now provides a data source connector for alfresco * `service/mwaa`: Updates service API and documentation * `service/pricing`: Updates service API and documentation * `service/wellarchitected`: Updates service API and documentation * `service/workmail`: Updates service API, documentation, and paginators * This release adds support for managing user availability configurations in Amazon WorkMail.
1 parent c500785 commit d381e94

File tree

34 files changed

+3294
-316
lines changed

34 files changed

+3294
-316
lines changed

CHANGELOG.md

+19
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
Release v1.44.46 (2022-06-30)
2+
===
3+
4+
### Service Client Updates
5+
* `service/athena`: Updates service API and documentation
6+
* This feature introduces the API support for Athena's parameterized query and BatchGetPreparedStatement API.
7+
* `service/customer-profiles`: Updates service API and documentation
8+
* `service/elasticmapreduce`: Updates service API and documentation
9+
* This release adds support for the ExecutionRoleArn parameter in the AddJobFlowSteps and DescribeStep APIs. Customers can use ExecutionRoleArn to specify the IAM role used for each job they submit using the AddJobFlowSteps API.
10+
* `service/glue`: Updates service API and documentation
11+
* This release adds tag as an input of CreateDatabase
12+
* `service/kendra`: Updates service API and documentation
13+
* Amazon Kendra now provides a data source connector for alfresco
14+
* `service/mwaa`: Updates service API and documentation
15+
* `service/pricing`: Updates service API and documentation
16+
* `service/wellarchitected`: Updates service API and documentation
17+
* `service/workmail`: Updates service API, documentation, and paginators
18+
* This release adds support for managing user availability configurations in Amazon WorkMail.
19+
120
Release v1.44.45 (2022-06-29)
221
===
322

aws/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.44.45"
8+
const SDKVersion = "1.44.46"

models/apis/athena/2017-05-18/api-2.json

+65-2
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,19 @@
2525
{"shape":"InvalidRequestException"}
2626
]
2727
},
28+
"BatchGetPreparedStatement":{
29+
"name":"BatchGetPreparedStatement",
30+
"http":{
31+
"method":"POST",
32+
"requestUri":"/"
33+
},
34+
"input":{"shape":"BatchGetPreparedStatementInput"},
35+
"output":{"shape":"BatchGetPreparedStatementOutput"},
36+
"errors":[
37+
{"shape":"InternalServerException"},
38+
{"shape":"InvalidRequestException"}
39+
]
40+
},
2841
"BatchGetQueryExecution":{
2942
"name":"BatchGetQueryExecution",
3043
"http":{
@@ -521,6 +534,24 @@
521534
"UnprocessedNamedQueryIds":{"shape":"UnprocessedNamedQueryIdList"}
522535
}
523536
},
537+
"BatchGetPreparedStatementInput":{
538+
"type":"structure",
539+
"required":[
540+
"PreparedStatementNames",
541+
"WorkGroup"
542+
],
543+
"members":{
544+
"PreparedStatementNames":{"shape":"PreparedStatementNameList"},
545+
"WorkGroup":{"shape":"WorkGroupName"}
546+
}
547+
},
548+
"BatchGetPreparedStatementOutput":{
549+
"type":"structure",
550+
"members":{
551+
"PreparedStatements":{"shape":"PreparedStatementDetailsList"},
552+
"UnprocessedPreparedStatementNames":{"shape":"UnprocessedPreparedStatementNameList"}
553+
}
554+
},
524555
"BatchGetQueryExecutionInput":{
525556
"type":"structure",
526557
"required":["QueryExecutionIds"],
@@ -840,6 +871,16 @@
840871
"max":9999,
841872
"min":0
842873
},
874+
"ExecutionParameter":{
875+
"type":"string",
876+
"max":1024,
877+
"min":1
878+
},
879+
"ExecutionParameters":{
880+
"type":"list",
881+
"member":{"shape":"ExecutionParameter"},
882+
"min":1
883+
},
843884
"ExpressionString":{
844885
"type":"string",
845886
"max":256,
@@ -1259,6 +1300,14 @@
12591300
"LastModifiedTime":{"shape":"Date"}
12601301
}
12611302
},
1303+
"PreparedStatementDetailsList":{
1304+
"type":"list",
1305+
"member":{"shape":"PreparedStatement"}
1306+
},
1307+
"PreparedStatementNameList":{
1308+
"type":"list",
1309+
"member":{"shape":"StatementName"}
1310+
},
12621311
"PreparedStatementSummary":{
12631312
"type":"structure",
12641313
"members":{
@@ -1283,7 +1332,8 @@
12831332
"Status":{"shape":"QueryExecutionStatus"},
12841333
"Statistics":{"shape":"QueryExecutionStatistics"},
12851334
"WorkGroup":{"shape":"WorkGroupName"},
1286-
"EngineVersion":{"shape":"EngineVersion"}
1335+
"EngineVersion":{"shape":"EngineVersion"},
1336+
"ExecutionParameters":{"shape":"ExecutionParameters"}
12871337
}
12881338
},
12891339
"QueryExecutionContext":{
@@ -1409,7 +1459,8 @@
14091459
},
14101460
"QueryExecutionContext":{"shape":"QueryExecutionContext"},
14111461
"ResultConfiguration":{"shape":"ResultConfiguration"},
1412-
"WorkGroup":{"shape":"WorkGroupName"}
1462+
"WorkGroup":{"shape":"WorkGroupName"},
1463+
"ExecutionParameters":{"shape":"ExecutionParameters"}
14131464
}
14141465
},
14151466
"StartQueryExecutionOutput":{
@@ -1546,6 +1597,18 @@
15461597
"type":"list",
15471598
"member":{"shape":"UnprocessedNamedQueryId"}
15481599
},
1600+
"UnprocessedPreparedStatementName":{
1601+
"type":"structure",
1602+
"members":{
1603+
"StatementName":{"shape":"StatementName"},
1604+
"ErrorCode":{"shape":"ErrorCode"},
1605+
"ErrorMessage":{"shape":"ErrorMessage"}
1606+
}
1607+
},
1608+
"UnprocessedPreparedStatementNameList":{
1609+
"type":"list",
1610+
"member":{"shape":"UnprocessedPreparedStatementName"}
1611+
},
15491612
"UnprocessedQueryExecutionId":{
15501613
"type":"structure",
15511614
"members":{

models/apis/athena/2017-05-18/docs-2.json

+57-3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"service": "<p>Amazon Athena is an interactive query service that lets you use standard SQL to analyze data directly in Amazon S3. You can point Athena at your data in Amazon S3 and run ad-hoc queries and get results in seconds. Athena is serverless, so there is no infrastructure to set up or manage. You pay only for the queries you run. Athena scales automatically—executing queries in parallel—so results are fast, even with large datasets and complex queries. For more information, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/what-is.html\">What is Amazon Athena</a> in the <i>Amazon Athena User Guide</i>.</p> <p>If you connect to Athena using the JDBC driver, use version 1.1.0 of the driver or later with the Amazon Athena API. Earlier version drivers do not support the API. For more information and to download the driver, see <a href=\"https://docs.aws.amazon.com/athena/latest/ug/connect-with-jdbc.html\">Accessing Amazon Athena with JDBC</a>.</p> <p>For code samples using the Amazon Web Services SDK for Java, see <a href=\"https://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
44
"operations": {
55
"BatchGetNamedQuery": "<p>Returns the details of a single named query or a list of up to 50 queries, which you provide as an array of query ID strings. Requires you to have access to the workgroup in which the queries were saved. Use <a>ListNamedQueriesInput</a> to get the list of named query IDs in the specified workgroup. If information could not be retrieved for a submitted query ID, information about the query ID submitted is listed under <a>UnprocessedNamedQueryId</a>. Named queries differ from executed queries. Use <a>BatchGetQueryExecutionInput</a> to get details about each unique query execution, and <a>ListQueryExecutionsInput</a> to get a list of query execution IDs.</p>",
6+
"BatchGetPreparedStatement": "<p>Returns the details of a single prepared statement or a list of up to 256 prepared statements for the array of prepared statement names that you provide. Requires you to have access to the workgroup to which the prepared statements belong. If a prepared statement cannot be retrieved for the name specified, the statement is listed in <code>UnprocessedPreparedStatementNames</code>.</p>",
67
"BatchGetQueryExecution": "<p>Returns the details of a single query execution or a list of up to 50 query executions, which you provide as an array of query execution ID strings. Requires you to have access to the workgroup in which the queries ran. To get a list of query execution IDs, use <a>ListQueryExecutionsInput$WorkGroup</a>. Query executions differ from named (saved) queries. Use <a>BatchGetNamedQueryInput</a> to get details about named queries.</p>",
78
"CreateDataCatalog": "<p>Creates (registers) a data catalog with the specified name and properties. Catalogs created are visible to all users of the same Amazon Web Services account.</p>",
89
"CreateNamedQuery": "<p>Creates a named query in the specified workgroup. Requires that you have access to the workgroup.</p> <p>For code samples using the Amazon Web Services SDK for Java, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
@@ -24,7 +25,7 @@
2425
"ListDatabases": "<p>Lists the databases in the specified data catalog.</p>",
2526
"ListEngineVersions": "<p>Returns a list of engine versions that are available to choose from, including the Auto option.</p>",
2627
"ListNamedQueries": "<p>Provides a list of available query IDs only for queries saved in the specified workgroup. Requires that you have access to the specified workgroup. If a workgroup is not specified, lists the saved queries for the primary workgroup.</p> <p>For code samples using the Amazon Web Services SDK for Java, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
27-
"ListPreparedStatements": "<p>Lists the prepared statements in the specfied workgroup.</p>",
28+
"ListPreparedStatements": "<p>Lists the prepared statements in the specified workgroup.</p>",
2829
"ListQueryExecutions": "<p>Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.</p> <p>For code samples using the Amazon Web Services SDK for Java, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
2930
"ListTableMetadata": "<p>Lists the metadata for the tables in the specified data catalog database.</p>",
3031
"ListTagsForResource": "<p>Lists the tags associated with an Athena workgroup or data catalog resource.</p>",
@@ -50,7 +51,7 @@
5051
"base": null,
5152
"refs": {
5253
"ListTagsForResourceInput$ResourceARN": "<p>Lists the tags for the resource with the specified ARN.</p>",
53-
"ResourceNotFoundException$ResourceName": null,
54+
"ResourceNotFoundException$ResourceName": "<p>The name of the Amazon resource.</p>",
5455
"TagResourceInput$ResourceARN": "<p>Specifies the ARN of the Athena resource (workgroup or data catalog) to which tags are to be added.</p>",
5556
"UntagResourceInput$ResourceARN": "<p>Specifies the ARN of the resource from which tags are to be removed.</p>"
5657
}
@@ -71,6 +72,16 @@
7172
"refs": {
7273
}
7374
},
75+
"BatchGetPreparedStatementInput": {
76+
"base": null,
77+
"refs": {
78+
}
79+
},
80+
"BatchGetPreparedStatementOutput": {
81+
"base": null,
82+
"refs": {
83+
}
84+
},
7485
"BatchGetQueryExecutionInput": {
7586
"base": null,
7687
"refs": {
@@ -364,6 +375,7 @@
364375
"refs": {
365376
"InvalidRequestException$AthenaErrorCode": null,
366377
"UnprocessedNamedQueryId$ErrorCode": "<p>The error code returned when the processing request for the named query failed, if applicable.</p>",
378+
"UnprocessedPreparedStatementName$ErrorCode": "<p>The error code returned when the request for the prepared statement failed.</p>",
367379
"UnprocessedQueryExecutionId$ErrorCode": "<p>The error code returned when the query execution failed to process, if applicable.</p>"
368380
}
369381
},
@@ -376,6 +388,7 @@
376388
"ResourceNotFoundException$Message": null,
377389
"TooManyRequestsException$Message": null,
378390
"UnprocessedNamedQueryId$ErrorMessage": "<p>The error message returned when the processing request for the named query failed, if applicable.</p>",
391+
"UnprocessedPreparedStatementName$ErrorMessage": "<p>The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:</p> <ul> <li> <p> <code>INVALID_INPUT</code> - The name of the prepared statement that was provided is not valid (for example, the name is too long).</p> </li> <li> <p> <code>STATEMENT_NOT_FOUND</code> - A prepared statement with the name provided could not be found.</p> </li> <li> <p> <code>UNAUTHORIZED</code> - The requester does not have permission to access the workgroup that contains the prepared statement.</p> </li> </ul>",
379392
"UnprocessedQueryExecutionId$ErrorMessage": "<p>The error message returned when the query execution failed to process, if applicable.</p>"
380393
}
381394
},
@@ -385,6 +398,19 @@
385398
"AthenaError$ErrorType": "<p>An integer value that provides specific information about an Athena query error. For the meaning of specific values, see the <a href=\"https://docs.aws.amazon.com/athena/latest/ug/error-reference.html#error-reference-error-type-reference\">Error Type Reference</a> in the <i>Amazon Athena User Guide</i>.</p>"
386399
}
387400
},
401+
"ExecutionParameter": {
402+
"base": null,
403+
"refs": {
404+
"ExecutionParameters$member": null
405+
}
406+
},
407+
"ExecutionParameters": {
408+
"base": null,
409+
"refs": {
410+
"QueryExecution$ExecutionParameters": "<p>A list of values for the parameters in a query. The values are applied sequentially to the parameters in the query in the order in which the parameters occur.</p>",
411+
"StartQueryExecutionInput$ExecutionParameters": "<p>A list of values for the parameters in a query. The values are applied sequentially to the parameters in the query in the order in which the parameters occur.</p>"
412+
}
413+
},
388414
"ExpressionString": {
389415
"base": null,
390416
"refs": {
@@ -742,7 +768,20 @@
742768
"PreparedStatement": {
743769
"base": "<p>A prepared SQL statement for use with Athena.</p>",
744770
"refs": {
745-
"GetPreparedStatementOutput$PreparedStatement": "<p>The name of the prepared statement that was retrieved.</p>"
771+
"GetPreparedStatementOutput$PreparedStatement": "<p>The name of the prepared statement that was retrieved.</p>",
772+
"PreparedStatementDetailsList$member": null
773+
}
774+
},
775+
"PreparedStatementDetailsList": {
776+
"base": null,
777+
"refs": {
778+
"BatchGetPreparedStatementOutput$PreparedStatements": "<p>The list of prepared statements returned.</p>"
779+
}
780+
},
781+
"PreparedStatementNameList": {
782+
"base": null,
783+
"refs": {
784+
"BatchGetPreparedStatementInput$PreparedStatementNames": "<p>A list of prepared statement names to return.</p>"
746785
}
747786
},
748787
"PreparedStatementSummary": {
@@ -893,7 +932,9 @@
893932
"DeletePreparedStatementInput$StatementName": "<p>The name of the prepared statement to delete.</p>",
894933
"GetPreparedStatementInput$StatementName": "<p>The name of the prepared statement to retrieve.</p>",
895934
"PreparedStatement$StatementName": "<p>The name of the prepared statement.</p>",
935+
"PreparedStatementNameList$member": null,
896936
"PreparedStatementSummary$StatementName": "<p>The name of the prepared statement.</p>",
937+
"UnprocessedPreparedStatementName$StatementName": "<p>The name of a prepared statement that could not be returned due to an error.</p>",
897938
"UpdatePreparedStatementInput$StatementName": "<p>The name of the prepared statement.</p>"
898939
}
899940
},
@@ -1056,6 +1097,18 @@
10561097
"BatchGetNamedQueryOutput$UnprocessedNamedQueryIds": "<p>Information about provided query IDs.</p>"
10571098
}
10581099
},
1100+
"UnprocessedPreparedStatementName": {
1101+
"base": "<p>The name of a prepared statement that could not be returned.</p>",
1102+
"refs": {
1103+
"UnprocessedPreparedStatementNameList$member": null
1104+
}
1105+
},
1106+
"UnprocessedPreparedStatementNameList": {
1107+
"base": null,
1108+
"refs": {
1109+
"BatchGetPreparedStatementOutput$UnprocessedPreparedStatementNames": "<p>A list of one or more prepared statements that were requested but could not be returned.</p>"
1110+
}
1111+
},
10591112
"UnprocessedQueryExecutionId": {
10601113
"base": "<p>Describes a query execution that failed to process.</p>",
10611114
"refs": {
@@ -1149,6 +1202,7 @@
11491202
"WorkGroupName": {
11501203
"base": null,
11511204
"refs": {
1205+
"BatchGetPreparedStatementInput$WorkGroup": "<p>The name of the workgroup to which the prepared statements belong.</p>",
11521206
"CreateNamedQueryInput$WorkGroup": "<p>The name of the workgroup in which the named query is being created.</p>",
11531207
"CreatePreparedStatementInput$WorkGroup": "<p>The name of the workgroup to which the prepared statement belongs.</p>",
11541208
"CreateWorkGroupInput$Name": "<p>The workgroup name.</p>",

models/apis/customer-profiles/2020-08-15/api-2.json

+9-2
Original file line numberDiff line numberDiff line change
@@ -743,7 +743,8 @@
743743
"members":{
744744
"Enabled":{"shape":"optionalBoolean"},
745745
"Consolidation":{"shape":"Consolidation"},
746-
"ConflictResolution":{"shape":"ConflictResolution"}
746+
"ConflictResolution":{"shape":"ConflictResolution"},
747+
"MinAllowedConfidenceScoreForMerging":{"shape":"Double0To1"}
747748
}
748749
},
749750
"BadRequestException":{
@@ -1120,6 +1121,11 @@
11201121
}
11211122
},
11221123
"Double":{"type":"double"},
1124+
"Double0To1":{
1125+
"type":"double",
1126+
"max":1.0,
1127+
"min":0.0
1128+
},
11231129
"ExportingConfig":{
11241130
"type":"structure",
11251131
"members":{
@@ -1227,7 +1233,8 @@
12271233
"locationName":"DomainName"
12281234
},
12291235
"Consolidation":{"shape":"Consolidation"},
1230-
"ConflictResolution":{"shape":"ConflictResolution"}
1236+
"ConflictResolution":{"shape":"ConflictResolution"},
1237+
"MinAllowedConfidenceScoreForMerging":{"shape":"Double0To1"}
12311238
}
12321239
},
12331240
"GetAutoMergingPreviewResponse":{

0 commit comments

Comments
 (0)