Skip to content

Commit

Permalink
Release v1.42.44 (2022-01-28) (#4266)
Browse files Browse the repository at this point in the history
Release v1.42.44 (2022-01-28)
===

### Service Client Updates
* `service/appconfig`: Updates service API and documentation
* `service/appconfigdata`: Updates service API and documentation
* `service/athena`: Updates service API and documentation
  * This release adds a field, AthenaError, to the GetQueryExecution response object when a query fails.
* `service/cognito-idp`: Updates service documentation
* `service/sagemaker`: Updates service API
  * This release added a new NNA accelerator compilation support for Sagemaker Neo.
* `service/secretsmanager`: Updates service API and documentation
  * Feature are ready to release on Jan 28th
  • Loading branch information
aws-sdk-go-automation authored Jan 28, 2022
1 parent ceab691 commit e63fed2
Show file tree
Hide file tree
Showing 27 changed files with 2,604 additions and 2,174 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
Release v1.42.44 (2022-01-28)
===

### Service Client Updates
* `service/appconfig`: Updates service API and documentation
* `service/appconfigdata`: Updates service API and documentation
* `service/athena`: Updates service API and documentation
* This release adds a field, AthenaError, to the GetQueryExecution response object when a query fails.
* `service/cognito-idp`: Updates service documentation
* `service/sagemaker`: Updates service API
* This release added a new NNA accelerator compilation support for Sagemaker Neo.
* `service/secretsmanager`: Updates service API and documentation
* Feature are ready to release on Jan 28th

Release v1.42.43 (2022-01-27)
===

Expand Down
33 changes: 33 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
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.42.43"
const SDKVersion = "1.42.44"
4 changes: 3 additions & 1 deletion models/apis/appconfig/2019-10-09/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,9 @@
{"shape":"ResourceNotFoundException"},
{"shape":"InternalServerException"},
{"shape":"BadRequestException"}
]
],
"deprecated":true,
"deprecatedMessage":"This API has been deprecated in favor of the GetLatestConfiguration API used in conjunction with StartConfigurationSession."
},
"GetConfigurationProfile":{
"name":"GetConfigurationProfile",
Expand Down
26 changes: 13 additions & 13 deletions models/apis/appconfig/2019-10-09/docs-2.json

Large diffs are not rendered by default.

28 changes: 14 additions & 14 deletions models/apis/appconfigdata/2021-11-11/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@
"BadRequestException":{
"type":"structure",
"members":{
"Details":{"shape":"BadRequestDetails"},
"Message":{"shape":"String"},
"Reason":{"shape":"BadRequestReason"}
"Reason":{"shape":"BadRequestReason"},
"Details":{"shape":"BadRequestDetails"}
},
"error":{
"httpStatusCode":400,
Expand All @@ -84,12 +84,6 @@
"GetLatestConfigurationResponse":{
"type":"structure",
"members":{
"Configuration":{"shape":"SyntheticGetLatestConfigurationResponseBlob"},
"ContentType":{
"shape":"String",
"location":"header",
"locationName":"Content-Type"
},
"NextPollConfigurationToken":{
"shape":"Token",
"location":"header",
Expand All @@ -99,7 +93,13 @@
"shape":"Integer",
"location":"header",
"locationName":"Next-Poll-Interval-In-Seconds"
}
},
"ContentType":{
"shape":"String",
"location":"header",
"locationName":"Content-Type"
},
"Configuration":{"shape":"SyntheticGetLatestConfigurationResponseBlob"}
},
"payload":"Configuration"
},
Expand Down Expand Up @@ -147,8 +147,8 @@
"type":"structure",
"members":{
"Message":{"shape":"String"},
"ReferencedBy":{"shape":"StringMap"},
"ResourceType":{"shape":"ResourceType"}
"ResourceType":{"shape":"ResourceType"},
"ReferencedBy":{"shape":"StringMap"}
},
"error":{
"httpStatusCode":404,
Expand All @@ -170,13 +170,13 @@
"type":"structure",
"required":[
"ApplicationIdentifier",
"ConfigurationProfileIdentifier",
"EnvironmentIdentifier"
"EnvironmentIdentifier",
"ConfigurationProfileIdentifier"
],
"members":{
"ApplicationIdentifier":{"shape":"Identifier"},
"ConfigurationProfileIdentifier":{"shape":"Identifier"},
"EnvironmentIdentifier":{"shape":"Identifier"},
"ConfigurationProfileIdentifier":{"shape":"Identifier"},
"RequiredMinimumPollIntervalInSeconds":{"shape":"OptionalPollSeconds"}
}
},
Expand Down
40 changes: 20 additions & 20 deletions models/apis/appconfigdata/2021-11-11/docs-2.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"version": "2.0",
"service": "<p>Use the AppConfigData API, a capability of AWS AppConfig, to retrieve deployed configuration.</p>",
"service": "<p>AppConfig Data provides the data plane APIs your application uses to retrieve configuration data. Here's how it works:</p> <p>Your application retrieves configuration data by first establishing a configuration session using the AppConfig Data <a>StartConfigurationSession</a> API action. Your session's client then makes periodic calls to <a>GetLatestConfiguration</a> to check for and retrieve the latest data available.</p> <p>When calling <code>StartConfigurationSession</code>, your code sends the following information:</p> <ul> <li> <p>Identifiers (ID or name) of an AppConfig application, environment, and configuration profile that the session tracks.</p> </li> <li> <p>(Optional) The minimum amount of time the session's client must wait between calls to <code>GetLatestConfiguration</code>.</p> </li> </ul> <p>In response, AppConfig provides an <code>InitialConfigurationToken</code> to be given to the session's client and used the first time it calls <code>GetLatestConfiguration</code> for that session.</p> <p>When calling <code>GetLatestConfiguration</code>, your client code sends the most recent <code>ConfigurationToken</code> value it has and receives in response:</p> <ul> <li> <p> <code>NextPollConfigurationToken</code>: the <code>ConfigurationToken</code> value to use on the next call to <code>GetLatestConfiguration</code>.</p> </li> <li> <p> <code>NextPollIntervalInSeconds</code>: the duration the client should wait before making its next call to <code>GetLatestConfiguration</code>. This duration may vary over the course of the session, so it should be used instead of the value sent on the <code>StartConfigurationSession</code> call.</p> </li> <li> <p>The configuration: the latest data intended for the session. This may be empty if the client already has the latest version of the configuration.</p> </li> </ul> <p>For more information and to view example CLI commands that show how to retrieve a configuration using the AppConfig Data <code>StartConfigurationSession</code> and <code>GetLatestConfiguration</code> API actions, see <a href=\"http://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-retrieving-the-configuration\">Receiving the configuration</a> in the <i>AppConfig User Guide</i>.</p>",
"operations": {
"GetLatestConfiguration": "<p>Retrieves the latest deployed configuration. This API may return empty Configuration data if the client already has the latest version. See StartConfigurationSession to obtain an InitialConfigurationToken to call this API.</p> <important> <p>Each call to GetLatestConfiguration returns a new ConfigurationToken (NextPollConfigurationToken in the response). This new token MUST be provided to the next call to GetLatestConfiguration when polling for configuration updates.</p> <p>To avoid excess charges, we recommend that you include the <code>ClientConfigurationVersion</code> value with every call to <code>GetConfiguration</code>. This value must be saved on your client. Subsequent calls to <code>GetConfiguration</code> must pass this value by using the <code>ClientConfigurationVersion</code> parameter. </p> </important>",
"StartConfigurationSession": "<p>Starts a configuration session used to retrieve a deployed configuration. See the GetLatestConfiguration API for more details.</p>"
"GetLatestConfiguration": "<p>Retrieves the latest deployed configuration. This API may return empty configuration data if the client already has the latest version. For more information about this API action and to view example CLI commands that show how to use it with the <a>StartConfigurationSession</a> API action, see <a href=\"http://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-retrieving-the-configuration\">Receiving the configuration</a> in the <i>AppConfig User Guide</i>. </p> <important> <p>Note the following important information.</p> <ul> <li> <p>Each configuration token is only valid for one call to <code>GetLatestConfiguration</code>. The <code>GetLatestConfiguration</code> response includes a <code>NextPollConfigurationToken</code> that should always replace the token used for the just-completed call in preparation for the next one. </p> </li> <li> <p> <code>GetLatestConfiguration</code> is a priced call. For more information, see <a href=\"https://aws.amazon.com/systems-manager/pricing/\">Pricing</a>.</p> </li> </ul> </important>",
"StartConfigurationSession": "<p>Starts a configuration session used to retrieve a deployed configuration. For more information about this API action and to view example CLI commands that show how to use it with the <a>GetLatestConfiguration</a> API action, see <a href=\"http://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-retrieving-the-configuration\">Receiving the configuration</a> in the <i>AppConfig User Guide</i>. </p>"
},
"shapes": {
"BadRequestDetails": {
"base": "<p>Details describing why the request was invalid</p>",
"base": "<p>Detailed information about the input that failed to satisfy the constraints specified by a call.</p>",
"refs": {
"BadRequestException$Details": "<p>Details describing why the request was invalid</p>"
"BadRequestException$Details": "<p>Details describing why the request was invalid.</p>"
}
},
"BadRequestException": {
Expand All @@ -24,27 +24,27 @@
}
},
"GetLatestConfigurationRequest": {
"base": "<p>Request parameters for the GetLatestConfiguration API</p>",
"base": null,
"refs": {
}
},
"GetLatestConfigurationResponse": {
"base": "<p>Response parameters for the GetLatestConfiguration API</p>",
"base": null,
"refs": {
}
},
"Identifier": {
"base": null,
"refs": {
"StartConfigurationSessionRequest$ApplicationIdentifier": "<p>The application ID or the application name.</p>",
"StartConfigurationSessionRequest$ConfigurationProfileIdentifier": "<p>The configuration profile ID or the configuration profile name.</p>",
"StartConfigurationSessionRequest$EnvironmentIdentifier": "<p>The environment ID or the environment name.</p>"
"StartConfigurationSessionRequest$EnvironmentIdentifier": "<p>The environment ID or the environment name.</p>",
"StartConfigurationSessionRequest$ConfigurationProfileIdentifier": "<p>The configuration profile ID or the configuration profile name.</p>"
}
},
"Integer": {
"base": null,
"refs": {
"GetLatestConfigurationResponse$NextPollIntervalInSeconds": "<p>The amount of time the client should wait before polling for configuration updates again. See RequiredMinimumPollIntervalInSeconds to set the desired poll interval.</p>"
"GetLatestConfigurationResponse$NextPollIntervalInSeconds": "<p>The amount of time the client should wait before polling for configuration updates again. Use <code>RequiredMinimumPollIntervalInSeconds</code> to set the desired poll interval.</p>"
}
},
"InternalServerException": {
Expand All @@ -53,27 +53,27 @@
}
},
"InvalidParameterDetail": {
"base": "<p>Contains details about an invalid parameter.</p>",
"base": "<p>Information about an invalid parameter.</p>",
"refs": {
"InvalidParameterMap$value": null
}
},
"InvalidParameterMap": {
"base": null,
"refs": {
"BadRequestDetails$InvalidParameters": "<p>Present if the Reason for the bad request was 'InvalidParameters'</p>"
"BadRequestDetails$InvalidParameters": "<p>One or more specified parameters are not valid for the call.</p>"
}
},
"InvalidParameterProblem": {
"base": null,
"refs": {
"InvalidParameterDetail$Problem": "<p>Detail describing why an individual parameter did not satisfy the constraints specified by the service</p>"
"InvalidParameterDetail$Problem": "<p>The reason the parameter is invalid.</p>"
}
},
"OptionalPollSeconds": {
"base": null,
"refs": {
"StartConfigurationSessionRequest$RequiredMinimumPollIntervalInSeconds": "<p>The interval at which your client will poll for configuration. If provided, the service will throw a BadRequestException if the client polls before the specified poll interval. By default, client poll intervals are not enforced.</p>"
"StartConfigurationSessionRequest$RequiredMinimumPollIntervalInSeconds": "<p>Sets a constraint on a session. If you specify a value of, for example, 60 seconds, then the client that established the session can't call <a>GetLatestConfiguration</a> more frequently then every 60 seconds.</p>"
}
},
"ResourceNotFoundException": {
Expand All @@ -88,12 +88,12 @@
}
},
"StartConfigurationSessionRequest": {
"base": "<p>Request parameters for the StartConfigurationSession API.</p>",
"base": null,
"refs": {
}
},
"StartConfigurationSessionResponse": {
"base": "<p>Response parameters for the StartConfigurationSession API.</p>",
"base": null,
"refs": {
}
},
Expand All @@ -119,7 +119,7 @@
"SyntheticGetLatestConfigurationResponseBlob": {
"base": null,
"refs": {
"GetLatestConfigurationResponse$Configuration": "<p>The data of the configuration. Note that this may be empty if the client already has the latest version of configuration.</p>"
"GetLatestConfigurationResponse$Configuration": "<p>The data of the configuration. This may be empty if the client already has the latest version of configuration.</p>"
}
},
"ThrottlingException": {
Expand All @@ -130,9 +130,9 @@
"Token": {
"base": null,
"refs": {
"GetLatestConfigurationRequest$ConfigurationToken": "<p>Token describing the current state of the configuration session. To obtain a token, first call the StartConfigurationSession API. Note that every call to GetLatestConfiguration will return a new ConfigurationToken (NextPollConfigurationToken in the response) and MUST be provided to subsequent GetLatestConfiguration API calls.</p>",
"GetLatestConfigurationResponse$NextPollConfigurationToken": "<p>The latest token describing the current state of the configuration session. This MUST be provided to the next call to GetLatestConfiguration.</p>",
"StartConfigurationSessionResponse$InitialConfigurationToken": "<p>Token encapsulating state about the configuration session. Provide this token to the GetLatestConfiguration API to retrieve configuration data.</p> <important> <p>This token should only be used once in your first call to GetLatestConfiguration. You MUST use the new token in the GetConfiguration response (NextPollConfigurationToken) in each subsequent call to GetLatestConfiguration.</p> </important>"
"GetLatestConfigurationRequest$ConfigurationToken": "<p>Token describing the current state of the configuration session. To obtain a token, first call the <a>StartConfigurationSession</a> API. Note that every call to <code>GetLatestConfiguration</code> will return a new <code>ConfigurationToken</code> (<code>NextPollConfigurationToken</code> in the response) and MUST be provided to subsequent <code>GetLatestConfiguration</code> API calls.</p>",
"GetLatestConfigurationResponse$NextPollConfigurationToken": "<p>The latest token describing the current state of the configuration session. This MUST be provided to the next call to <code>GetLatestConfiguration.</code> </p>",
"StartConfigurationSessionResponse$InitialConfigurationToken": "<p>Token encapsulating state about the configuration session. Provide this token to the <code>GetLatestConfiguration</code> API to retrieve configuration data.</p> <important> <p>This token should only be used once in your first call to <code>GetLatestConfiguration</code>. You MUST use the new token in the <code>GetLatestConfiguration</code> response (<code>NextPollConfigurationToken</code>) in each subsequent call to <code>GetLatestConfiguration</code>.</p> </important>"
}
}
}
Expand Down
15 changes: 14 additions & 1 deletion models/apis/athena/2017-05-18/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -477,6 +477,12 @@
"max":1011,
"min":1
},
"AthenaError":{
"type":"structure",
"members":{
"ErrorCategory":{"shape":"ErrorCategory"}
}
},
"BatchGetNamedQueryInput":{
"type":"structure",
"required":["NamedQueryIds"],
Expand Down Expand Up @@ -792,6 +798,12 @@
"max":10,
"min":0
},
"ErrorCategory":{
"type":"integer",
"box":true,
"max":3,
"min":1
},
"ErrorCode":{
"type":"string",
"max":256,
Expand Down Expand Up @@ -1285,7 +1297,8 @@
"State":{"shape":"QueryExecutionState"},
"StateChangeReason":{"shape":"String"},
"SubmissionDateTime":{"shape":"Date"},
"CompletionDateTime":{"shape":"Date"}
"CompletionDateTime":{"shape":"Date"},
"AthenaError":{"shape":"AthenaError"}
}
},
"QueryString":{
Expand Down
Loading

0 comments on commit e63fed2

Please sign in to comment.