Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.44.46 #4461

Merged
merged 1 commit into from Jun 30, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
19 changes: 19 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,22 @@
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.

Release v1.44.45 (2022-06-29)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.44.45"
const SDKVersion = "1.44.46"
67 changes: 65 additions & 2 deletions models/apis/athena/2017-05-18/api-2.json
Expand Up @@ -25,6 +25,19 @@
{"shape":"InvalidRequestException"}
]
},
"BatchGetPreparedStatement":{
"name":"BatchGetPreparedStatement",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"BatchGetPreparedStatementInput"},
"output":{"shape":"BatchGetPreparedStatementOutput"},
"errors":[
{"shape":"InternalServerException"},
{"shape":"InvalidRequestException"}
]
},
"BatchGetQueryExecution":{
"name":"BatchGetQueryExecution",
"http":{
Expand Down Expand Up @@ -521,6 +534,24 @@
"UnprocessedNamedQueryIds":{"shape":"UnprocessedNamedQueryIdList"}
}
},
"BatchGetPreparedStatementInput":{
"type":"structure",
"required":[
"PreparedStatementNames",
"WorkGroup"
],
"members":{
"PreparedStatementNames":{"shape":"PreparedStatementNameList"},
"WorkGroup":{"shape":"WorkGroupName"}
}
},
"BatchGetPreparedStatementOutput":{
"type":"structure",
"members":{
"PreparedStatements":{"shape":"PreparedStatementDetailsList"},
"UnprocessedPreparedStatementNames":{"shape":"UnprocessedPreparedStatementNameList"}
}
},
"BatchGetQueryExecutionInput":{
"type":"structure",
"required":["QueryExecutionIds"],
Expand Down Expand Up @@ -840,6 +871,16 @@
"max":9999,
"min":0
},
"ExecutionParameter":{
"type":"string",
"max":1024,
"min":1
},
"ExecutionParameters":{
"type":"list",
"member":{"shape":"ExecutionParameter"},
"min":1
},
"ExpressionString":{
"type":"string",
"max":256,
Expand Down Expand Up @@ -1259,6 +1300,14 @@
"LastModifiedTime":{"shape":"Date"}
}
},
"PreparedStatementDetailsList":{
"type":"list",
"member":{"shape":"PreparedStatement"}
},
"PreparedStatementNameList":{
"type":"list",
"member":{"shape":"StatementName"}
},
"PreparedStatementSummary":{
"type":"structure",
"members":{
Expand All @@ -1283,7 +1332,8 @@
"Status":{"shape":"QueryExecutionStatus"},
"Statistics":{"shape":"QueryExecutionStatistics"},
"WorkGroup":{"shape":"WorkGroupName"},
"EngineVersion":{"shape":"EngineVersion"}
"EngineVersion":{"shape":"EngineVersion"},
"ExecutionParameters":{"shape":"ExecutionParameters"}
}
},
"QueryExecutionContext":{
Expand Down Expand Up @@ -1409,7 +1459,8 @@
},
"QueryExecutionContext":{"shape":"QueryExecutionContext"},
"ResultConfiguration":{"shape":"ResultConfiguration"},
"WorkGroup":{"shape":"WorkGroupName"}
"WorkGroup":{"shape":"WorkGroupName"},
"ExecutionParameters":{"shape":"ExecutionParameters"}
}
},
"StartQueryExecutionOutput":{
Expand Down Expand Up @@ -1546,6 +1597,18 @@
"type":"list",
"member":{"shape":"UnprocessedNamedQueryId"}
},
"UnprocessedPreparedStatementName":{
"type":"structure",
"members":{
"StatementName":{"shape":"StatementName"},
"ErrorCode":{"shape":"ErrorCode"},
"ErrorMessage":{"shape":"ErrorMessage"}
}
},
"UnprocessedPreparedStatementNameList":{
"type":"list",
"member":{"shape":"UnprocessedPreparedStatementName"}
},
"UnprocessedQueryExecutionId":{
"type":"structure",
"members":{
Expand Down
60 changes: 57 additions & 3 deletions models/apis/athena/2017-05-18/docs-2.json
Expand Up @@ -3,6 +3,7 @@
"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>",
"operations": {
"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>",
"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>",
"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>",
"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>",
"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>",
Expand All @@ -24,7 +25,7 @@
"ListDatabases": "<p>Lists the databases in the specified data catalog.</p>",
"ListEngineVersions": "<p>Returns a list of engine versions that are available to choose from, including the Auto option.</p>",
"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>",
"ListPreparedStatements": "<p>Lists the prepared statements in the specfied workgroup.</p>",
"ListPreparedStatements": "<p>Lists the prepared statements in the specified workgroup.</p>",
"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>",
"ListTableMetadata": "<p>Lists the metadata for the tables in the specified data catalog database.</p>",
"ListTagsForResource": "<p>Lists the tags associated with an Athena workgroup or data catalog resource.</p>",
Expand All @@ -50,7 +51,7 @@
"base": null,
"refs": {
"ListTagsForResourceInput$ResourceARN": "<p>Lists the tags for the resource with the specified ARN.</p>",
"ResourceNotFoundException$ResourceName": null,
"ResourceNotFoundException$ResourceName": "<p>The name of the Amazon resource.</p>",
"TagResourceInput$ResourceARN": "<p>Specifies the ARN of the Athena resource (workgroup or data catalog) to which tags are to be added.</p>",
"UntagResourceInput$ResourceARN": "<p>Specifies the ARN of the resource from which tags are to be removed.</p>"
}
Expand All @@ -71,6 +72,16 @@
"refs": {
}
},
"BatchGetPreparedStatementInput": {
"base": null,
"refs": {
}
},
"BatchGetPreparedStatementOutput": {
"base": null,
"refs": {
}
},
"BatchGetQueryExecutionInput": {
"base": null,
"refs": {
Expand Down Expand Up @@ -364,6 +375,7 @@
"refs": {
"InvalidRequestException$AthenaErrorCode": null,
"UnprocessedNamedQueryId$ErrorCode": "<p>The error code returned when the processing request for the named query failed, if applicable.</p>",
"UnprocessedPreparedStatementName$ErrorCode": "<p>The error code returned when the request for the prepared statement failed.</p>",
"UnprocessedQueryExecutionId$ErrorCode": "<p>The error code returned when the query execution failed to process, if applicable.</p>"
}
},
Expand All @@ -376,6 +388,7 @@
"ResourceNotFoundException$Message": null,
"TooManyRequestsException$Message": null,
"UnprocessedNamedQueryId$ErrorMessage": "<p>The error message returned when the processing request for the named query failed, if applicable.</p>",
"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>",
"UnprocessedQueryExecutionId$ErrorMessage": "<p>The error message returned when the query execution failed to process, if applicable.</p>"
}
},
Expand All @@ -385,6 +398,19 @@
"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>"
}
},
"ExecutionParameter": {
"base": null,
"refs": {
"ExecutionParameters$member": null
}
},
"ExecutionParameters": {
"base": null,
"refs": {
"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>",
"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>"
}
},
"ExpressionString": {
"base": null,
"refs": {
Expand Down Expand Up @@ -742,7 +768,20 @@
"PreparedStatement": {
"base": "<p>A prepared SQL statement for use with Athena.</p>",
"refs": {
"GetPreparedStatementOutput$PreparedStatement": "<p>The name of the prepared statement that was retrieved.</p>"
"GetPreparedStatementOutput$PreparedStatement": "<p>The name of the prepared statement that was retrieved.</p>",
"PreparedStatementDetailsList$member": null
}
},
"PreparedStatementDetailsList": {
"base": null,
"refs": {
"BatchGetPreparedStatementOutput$PreparedStatements": "<p>The list of prepared statements returned.</p>"
}
},
"PreparedStatementNameList": {
"base": null,
"refs": {
"BatchGetPreparedStatementInput$PreparedStatementNames": "<p>A list of prepared statement names to return.</p>"
}
},
"PreparedStatementSummary": {
Expand Down Expand Up @@ -893,7 +932,9 @@
"DeletePreparedStatementInput$StatementName": "<p>The name of the prepared statement to delete.</p>",
"GetPreparedStatementInput$StatementName": "<p>The name of the prepared statement to retrieve.</p>",
"PreparedStatement$StatementName": "<p>The name of the prepared statement.</p>",
"PreparedStatementNameList$member": null,
"PreparedStatementSummary$StatementName": "<p>The name of the prepared statement.</p>",
"UnprocessedPreparedStatementName$StatementName": "<p>The name of a prepared statement that could not be returned due to an error.</p>",
"UpdatePreparedStatementInput$StatementName": "<p>The name of the prepared statement.</p>"
}
},
Expand Down Expand Up @@ -1056,6 +1097,18 @@
"BatchGetNamedQueryOutput$UnprocessedNamedQueryIds": "<p>Information about provided query IDs.</p>"
}
},
"UnprocessedPreparedStatementName": {
"base": "<p>The name of a prepared statement that could not be returned.</p>",
"refs": {
"UnprocessedPreparedStatementNameList$member": null
}
},
"UnprocessedPreparedStatementNameList": {
"base": null,
"refs": {
"BatchGetPreparedStatementOutput$UnprocessedPreparedStatementNames": "<p>A list of one or more prepared statements that were requested but could not be returned.</p>"
}
},
"UnprocessedQueryExecutionId": {
"base": "<p>Describes a query execution that failed to process.</p>",
"refs": {
Expand Down Expand Up @@ -1149,6 +1202,7 @@
"WorkGroupName": {
"base": null,
"refs": {
"BatchGetPreparedStatementInput$WorkGroup": "<p>The name of the workgroup to which the prepared statements belong.</p>",
"CreateNamedQueryInput$WorkGroup": "<p>The name of the workgroup in which the named query is being created.</p>",
"CreatePreparedStatementInput$WorkGroup": "<p>The name of the workgroup to which the prepared statement belongs.</p>",
"CreateWorkGroupInput$Name": "<p>The workgroup name.</p>",
Expand Down
11 changes: 9 additions & 2 deletions models/apis/customer-profiles/2020-08-15/api-2.json
Expand Up @@ -743,7 +743,8 @@
"members":{
"Enabled":{"shape":"optionalBoolean"},
"Consolidation":{"shape":"Consolidation"},
"ConflictResolution":{"shape":"ConflictResolution"}
"ConflictResolution":{"shape":"ConflictResolution"},
"MinAllowedConfidenceScoreForMerging":{"shape":"Double0To1"}
}
},
"BadRequestException":{
Expand Down Expand Up @@ -1120,6 +1121,11 @@
}
},
"Double":{"type":"double"},
"Double0To1":{
"type":"double",
"max":1.0,
"min":0.0
},
"ExportingConfig":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1227,7 +1233,8 @@
"locationName":"DomainName"
},
"Consolidation":{"shape":"Consolidation"},
"ConflictResolution":{"shape":"ConflictResolution"}
"ConflictResolution":{"shape":"ConflictResolution"},
"MinAllowedConfidenceScoreForMerging":{"shape":"Double0To1"}
}
},
"GetAutoMergingPreviewResponse":{
Expand Down