Skip to content

Commit

Permalink
Release v1.44.55 (2022-07-14) (#4479)
Browse files Browse the repository at this point in the history
Release v1.44.55 (2022-07-14)
===

### Service Client Updates
* `service/athena`: Updates service API and documentation
  * This release updates data types that contain either QueryExecutionId, NamedQueryId or ExpectedBucketOwner. Ids must be between 1 and 128 characters and contain only non-whitespace characters. ExpectedBucketOwner must be 12-digit string.
* `service/codeartifact`: Updates service API and documentation
* `service/config`: Updates service API and documentation
* `service/ec2`: Updates service API
  * This release adds flow logs for Transit Gateway to  allow customers to gain deeper visibility and insights into network traffic through their Transit Gateways.
* `service/fms`: Updates service API and documentation
* `service/glue`: Updates service API and documentation
  * This release adds an additional worker type for Glue Streaming jobs.
* `service/inspector2`: Updates service API and documentation
* `service/kendra`: Updates service API, documentation, and paginators
  * This release adds AccessControlConfigurations which allow you to redefine your document level access control without the need for content re-indexing.
* `service/nimble`: Updates service API and documentation
* `service/outposts`: Updates service API and documentation
* `service/sagemaker`: Updates service API and documentation
  * This release adds support for G5, P4d, and C6i instance types in Amazon SageMaker Inference and increases the number of hyperparameters that can be searched from 20 to 30 in Amazon SageMaker Automatic Model Tuning
  • Loading branch information
aws-sdk-go-automation committed Jul 14, 2022
1 parent f7b11b3 commit 625f24b
Show file tree
Hide file tree
Showing 42 changed files with 5,492 additions and 1,102 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,24 @@
Release v1.44.55 (2022-07-14)
===

### Service Client Updates
* `service/athena`: Updates service API and documentation
* This release updates data types that contain either QueryExecutionId, NamedQueryId or ExpectedBucketOwner. Ids must be between 1 and 128 characters and contain only non-whitespace characters. ExpectedBucketOwner must be 12-digit string.
* `service/codeartifact`: Updates service API and documentation
* `service/config`: Updates service API and documentation
* `service/ec2`: Updates service API
* This release adds flow logs for Transit Gateway to allow customers to gain deeper visibility and insights into network traffic through their Transit Gateways.
* `service/fms`: Updates service API and documentation
* `service/glue`: Updates service API and documentation
* This release adds an additional worker type for Glue Streaming jobs.
* `service/inspector2`: Updates service API and documentation
* `service/kendra`: Updates service API, documentation, and paginators
* This release adds AccessControlConfigurations which allow you to redefine your document level access control without the need for content re-indexing.
* `service/nimble`: Updates service API and documentation
* `service/outposts`: Updates service API and documentation
* `service/sagemaker`: Updates service API and documentation
* This release adds support for G5, P4d, and C6i instance types in Amazon SageMaker Inference and increases the number of hyperparameters that can be searched from 20 to 30 in Amazon SageMaker Automatic Model Tuning

Release v1.44.54 (2022-07-13)
===

Expand Down
81 changes: 81 additions & 0 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

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.54"
const SDKVersion = "1.44.55"
29 changes: 23 additions & 6 deletions models/apis/athena/2017-05-18/api-2.json
Expand Up @@ -520,6 +520,12 @@
"ErrorMessage":{"shape":"String"}
}
},
"AwsAccountId":{
"type":"string",
"max":12,
"min":12,
"pattern":"^[0-9]+$"
},
"BatchGetNamedQueryInput":{
"type":"structure",
"required":["NamedQueryIds"],
Expand Down Expand Up @@ -1270,7 +1276,12 @@
"max":1024,
"min":0
},
"NamedQueryId":{"type":"string"},
"NamedQueryId":{
"type":"string",
"max":128,
"min":1,
"pattern":"\\S+"
},
"NamedQueryIdList":{
"type":"list",
"member":{"shape":"NamedQueryId"},
Expand Down Expand Up @@ -1343,7 +1354,12 @@
"Catalog":{"shape":"CatalogNameString"}
}
},
"QueryExecutionId":{"type":"string"},
"QueryExecutionId":{
"type":"string",
"max":128,
"min":1,
"pattern":"\\S+"
},
"QueryExecutionIdList":{
"type":"list",
"member":{"shape":"QueryExecutionId"},
Expand Down Expand Up @@ -1402,25 +1418,26 @@
"ResultConfiguration":{
"type":"structure",
"members":{
"OutputLocation":{"shape":"String"},
"OutputLocation":{"shape":"ResultOutputLocation"},
"EncryptionConfiguration":{"shape":"EncryptionConfiguration"},
"ExpectedBucketOwner":{"shape":"String"},
"ExpectedBucketOwner":{"shape":"AwsAccountId"},
"AclConfiguration":{"shape":"AclConfiguration"}
}
},
"ResultConfigurationUpdates":{
"type":"structure",
"members":{
"OutputLocation":{"shape":"String"},
"OutputLocation":{"shape":"ResultOutputLocation"},
"RemoveOutputLocation":{"shape":"BoxedBoolean"},
"EncryptionConfiguration":{"shape":"EncryptionConfiguration"},
"RemoveEncryptionConfiguration":{"shape":"BoxedBoolean"},
"ExpectedBucketOwner":{"shape":"String"},
"ExpectedBucketOwner":{"shape":"AwsAccountId"},
"RemoveExpectedBucketOwner":{"shape":"BoxedBoolean"},
"AclConfiguration":{"shape":"AclConfiguration"},
"RemoveAclConfiguration":{"shape":"BoxedBoolean"}
}
},
"ResultOutputLocation":{"type":"string"},
"ResultSet":{
"type":"structure",
"members":{
Expand Down
24 changes: 17 additions & 7 deletions models/apis/athena/2017-05-18/docs-2.json
Expand Up @@ -62,8 +62,15 @@
"QueryExecutionStatus$AthenaError": "<p>Provides information about an Athena query error.</p>"
}
},
"BatchGetNamedQueryInput": {
"AwsAccountId": {
"base": null,
"refs": {
"ResultConfiguration$ExpectedBucketOwner": "<p>The Amazon Web Services account ID that you expect to be the owner of the Amazon S3 bucket specified by <a>ResultConfiguration$OutputLocation</a>. If set, Athena uses the value for <code>ExpectedBucketOwner</code> when it makes Amazon S3 calls to your specified output location. If the <code>ExpectedBucketOwner</code> Amazon Web Services account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error.</p> <p>This is a client-side setting. If workgroup settings override client-side settings, then the query uses the <code>ExpectedBucketOwner</code> setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a> and <a href=\"https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html\">Workgroup Settings Override Client-Side Settings</a>.</p>",
"ResultConfigurationUpdates$ExpectedBucketOwner": "<p>The Amazon Web Services account ID that you expect to be the owner of the Amazon S3 bucket specified by <a>ResultConfiguration$OutputLocation</a>. If set, Athena uses the value for <code>ExpectedBucketOwner</code> when it makes Amazon S3 calls to your specified output location. If the <code>ExpectedBucketOwner</code> Amazon Web Services account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error.</p> <p>If workgroup settings override client-side settings, then the query uses the <code>ExpectedBucketOwner</code> setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a> and <a href=\"https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html\">Workgroup Settings Override Client-Side Settings</a>.</p>"
}
},
"BatchGetNamedQueryInput": {
"base": "<p>Contains an array of named query IDs.</p>",
"refs": {
}
},
Expand All @@ -83,7 +90,7 @@
}
},
"BatchGetQueryExecutionInput": {
"base": null,
"base": "<p>Contains an array of query execution IDs.</p>",
"refs": {
}
},
Expand Down Expand Up @@ -885,6 +892,13 @@
"WorkGroupConfigurationUpdates$ResultConfigurationUpdates": "<p>The result configuration information about the queries in this workgroup that will be updated. Includes the updated results location and an updated option for encrypting query results.</p>"
}
},
"ResultOutputLocation": {
"base": null,
"refs": {
"ResultConfiguration$OutputLocation": "<p>The location in Amazon S3 where your query results are stored, such as <code>s3://path/to/query/bucket/</code>. To run the query, you must specify the query results location using one of the ways: either for individual queries using either this setting (client-side), or in the workgroup, using <a>WorkGroupConfiguration</a>. If none of them is set, Athena issues an error that no output location is provided. For more information, see <a href=\"https://docs.aws.amazon.com/athena/latest/ug/querying.html\">Query Results</a>. If workgroup settings override client-side settings, then the query uses the settings specified for the workgroup. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a>.</p>",
"ResultConfigurationUpdates$OutputLocation": "<p>The location in Amazon S3 where your query results are stored, such as <code>s3://path/to/query/bucket/</code>. For more information, see <a href=\"https://docs.aws.amazon.com/athena/latest/ug/querying.html\">Query Results</a> If workgroup settings override client-side settings, then the query uses the location for the query results and the encryption configuration that are specified for the workgroup. The \"workgroup settings override\" is specified in <code>EnforceWorkGroupConfiguration</code> (true/false) in the <code>WorkGroupConfiguration</code>. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a>.</p>"
}
},
"ResultSet": {
"base": "<p>The metadata and rows that make up a query result set. The metadata describes the column structure and data types. To return a <code>ResultSet</code> object, use <a>GetQueryResults</a>.</p>",
"refs": {
Expand Down Expand Up @@ -966,11 +980,7 @@
"ColumnInfo$Type": "<p>The data type of the column.</p>",
"EncryptionConfiguration$KmsKey": "<p>For <code>SSE_KMS</code> and <code>CSE_KMS</code>, this is the KMS key ARN or ID.</p>",
"QueryExecutionStatistics$DataManifestLocation": "<p>The location and file name of a data manifest file. The manifest file is saved to the Athena query results location in Amazon S3. The manifest file tracks files that the query wrote to Amazon S3. If the query fails, the manifest file also tracks files that the query intended to write. The manifest is useful for identifying orphaned files resulting from a failed query. For more information, see <a href=\"https://docs.aws.amazon.com/athena/latest/ug/querying.html\">Working with Query Results, Output Files, and Query History</a> in the <i>Amazon Athena User Guide</i>.</p>",
"QueryExecutionStatus$StateChangeReason": "<p>Further detail about the status of the query.</p>",
"ResultConfiguration$OutputLocation": "<p>The location in Amazon S3 where your query results are stored, such as <code>s3://path/to/query/bucket/</code>. To run the query, you must specify the query results location using one of the ways: either for individual queries using either this setting (client-side), or in the workgroup, using <a>WorkGroupConfiguration</a>. If none of them is set, Athena issues an error that no output location is provided. For more information, see <a href=\"https://docs.aws.amazon.com/athena/latest/ug/querying.html\">Query Results</a>. If workgroup settings override client-side settings, then the query uses the settings specified for the workgroup. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a>.</p>",
"ResultConfiguration$ExpectedBucketOwner": "<p>The Amazon Web Services account ID that you expect to be the owner of the Amazon S3 bucket specified by <a>ResultConfiguration$OutputLocation</a>. If set, Athena uses the value for <code>ExpectedBucketOwner</code> when it makes Amazon S3 calls to your specified output location. If the <code>ExpectedBucketOwner</code> Amazon Web Services account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error.</p> <p>This is a client-side setting. If workgroup settings override client-side settings, then the query uses the <code>ExpectedBucketOwner</code> setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a> and <a href=\"https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html\">Workgroup Settings Override Client-Side Settings</a>.</p>",
"ResultConfigurationUpdates$OutputLocation": "<p>The location in Amazon S3 where your query results are stored, such as <code>s3://path/to/query/bucket/</code>. For more information, see <a href=\"https://docs.aws.amazon.com/athena/latest/ug/querying.html\">Query Results</a> If workgroup settings override client-side settings, then the query uses the location for the query results and the encryption configuration that are specified for the workgroup. The \"workgroup settings override\" is specified in <code>EnforceWorkGroupConfiguration</code> (true/false) in the <code>WorkGroupConfiguration</code>. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a>.</p>",
"ResultConfigurationUpdates$ExpectedBucketOwner": "<p>The Amazon Web Services account ID that you expect to be the owner of the Amazon S3 bucket specified by <a>ResultConfiguration$OutputLocation</a>. If set, Athena uses the value for <code>ExpectedBucketOwner</code> when it makes Amazon S3 calls to your specified output location. If the <code>ExpectedBucketOwner</code> Amazon Web Services account ID does not match the actual owner of the Amazon S3 bucket, the call fails with a permissions error.</p> <p>If workgroup settings override client-side settings, then the query uses the <code>ExpectedBucketOwner</code> setting that is specified for the workgroup, and also uses the location for storing query results specified in the workgroup. See <a>WorkGroupConfiguration$EnforceWorkGroupConfiguration</a> and <a href=\"https://docs.aws.amazon.com/athena/latest/ug/workgroups-settings-override.html\">Workgroup Settings Override Client-Side Settings</a>.</p>"
"QueryExecutionStatus$StateChangeReason": "<p>Further detail about the status of the query.</p>"
}
},
"TableMetadata": {
Expand Down

0 comments on commit 625f24b

Please sign in to comment.