Skip to content

Commit

Permalink
Release v1.50.12 (2024-02-06) (#5162)
Browse files Browse the repository at this point in the history
Release v1.50.12 (2024-02-06)
===

### Service Client Updates
* `service/appsync`: Updates service API and documentation
* `service/ecs`: Updates service documentation
  * This release is a documentation only update to address customer issues.
* `service/es`: Updates service API and documentation
  * This release adds clear visibility to the customers on the changes that they make on the domain.
* `service/logs`: Updates service API and documentation
  * This release adds a new field, logGroupArn, to the response of the logs:DescribeLogGroups action.
* `service/opensearch`: Updates service API and documentation
* `service/wafv2`: Updates service API and documentation
  • Loading branch information
aws-sdk-go-automation authored Feb 6, 2024
1 parent 761427b commit 57fb93a
Show file tree
Hide file tree
Showing 25 changed files with 2,410 additions and 71 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.50.12 (2024-02-06)
===

### Service Client Updates
* `service/appsync`: Updates service API and documentation
* `service/ecs`: Updates service documentation
* This release is a documentation only update to address customer issues.
* `service/es`: Updates service API and documentation
* This release adds clear visibility to the customers on the changes that they make on the domain.
* `service/logs`: Updates service API and documentation
* This release adds a new field, logGroupArn, to the response of the logs:DescribeLogGroups action.
* `service/opensearch`: Updates service API and documentation
* `service/wafv2`: Updates service API and documentation

Release v1.50.11 (2024-02-05)
===

Expand Down
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.50.11"
const SDKVersion = "1.50.12"
89 changes: 89 additions & 0 deletions models/apis/appsync/2017-07-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -516,6 +516,22 @@
{"shape":"AccessDeniedException"}
]
},
"GetGraphqlApiEnvironmentVariables":{
"name":"GetGraphqlApiEnvironmentVariables",
"http":{
"method":"GET",
"requestUri":"/v1/apis/{apiId}/environmentVariables"
},
"input":{"shape":"GetGraphqlApiEnvironmentVariablesRequest"},
"output":{"shape":"GetGraphqlApiEnvironmentVariablesResponse"},
"errors":[
{"shape":"BadRequestException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"},
{"shape":"InternalFailureException"},
{"shape":"AccessDeniedException"}
]
},
"GetIntrospectionSchema":{
"name":"GetIntrospectionSchema",
"http":{
Expand Down Expand Up @@ -758,6 +774,23 @@
{"shape":"InternalFailureException"}
]
},
"PutGraphqlApiEnvironmentVariables":{
"name":"PutGraphqlApiEnvironmentVariables",
"http":{
"method":"PUT",
"requestUri":"/v1/apis/{apiId}/environmentVariables"
},
"input":{"shape":"PutGraphqlApiEnvironmentVariablesRequest"},
"output":{"shape":"PutGraphqlApiEnvironmentVariablesResponse"},
"errors":[
{"shape":"BadRequestException"},
{"shape":"ConcurrentModificationException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"},
{"shape":"InternalFailureException"},
{"shape":"AccessDeniedException"}
]
},
"StartDataSourceIntrospection":{
"name":"StartDataSourceIntrospection",
"http":{
Expand Down Expand Up @@ -1955,6 +1988,24 @@
"awsRegion":{"shape":"String"}
}
},
"EnvironmentVariableKey":{
"type":"string",
"max":64,
"min":2,
"pattern":"^[A-Za-z]+\\w*$"
},
"EnvironmentVariableMap":{
"type":"map",
"key":{"shape":"EnvironmentVariableKey"},
"value":{"shape":"EnvironmentVariableValue"},
"max":50,
"min":0
},
"EnvironmentVariableValue":{
"type":"string",
"max":512,
"min":0
},
"ErrorDetail":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2208,6 +2259,23 @@
"functionConfiguration":{"shape":"FunctionConfiguration"}
}
},
"GetGraphqlApiEnvironmentVariablesRequest":{
"type":"structure",
"required":["apiId"],
"members":{
"apiId":{
"shape":"String",
"location":"uri",
"locationName":"apiId"
}
}
},
"GetGraphqlApiEnvironmentVariablesResponse":{
"type":"structure",
"members":{
"environmentVariables":{"shape":"EnvironmentVariableMap"}
}
},
"GetGraphqlApiRequest":{
"type":"structure",
"required":["apiId"],
Expand Down Expand Up @@ -2900,6 +2968,27 @@
"functions":{"shape":"FunctionsIds"}
}
},
"PutGraphqlApiEnvironmentVariablesRequest":{
"type":"structure",
"required":[
"apiId",
"environmentVariables"
],
"members":{
"apiId":{
"shape":"String",
"location":"uri",
"locationName":"apiId"
},
"environmentVariables":{"shape":"EnvironmentVariableMap"}
}
},
"PutGraphqlApiEnvironmentVariablesResponse":{
"type":"structure",
"members":{
"environmentVariables":{"shape":"EnvironmentVariableMap"}
}
},
"QueryDepthLimit":{
"type":"integer",
"max":75,
Expand Down
44 changes: 44 additions & 0 deletions models/apis/appsync/2017-07-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
"GetDomainName": "<p>Retrieves a custom <code>DomainName</code> object.</p>",
"GetFunction": "<p>Get a <code>Function</code>.</p>",
"GetGraphqlApi": "<p>Retrieves a <code>GraphqlApi</code> object.</p>",
"GetGraphqlApiEnvironmentVariables": "<p>Retrieves the list of environmental variable key-value pairs associated with an API by its ID value.</p>",
"GetIntrospectionSchema": "<p>Retrieves the introspection schema for a GraphQL API.</p>",
"GetResolver": "<p>Retrieves a <code>Resolver</code> object.</p>",
"GetSchemaCreationStatus": "<p>Retrieves the current status of a schema creation operation.</p>",
Expand All @@ -50,6 +51,7 @@
"ListTagsForResource": "<p>Lists the tags for a resource.</p>",
"ListTypes": "<p>Lists the types for a given API.</p>",
"ListTypesByAssociation": "<p>Lists <code>Type</code> objects by the source API association ID.</p>",
"PutGraphqlApiEnvironmentVariables": "<p>Creates a list of environmental variables in an API by its ID value. </p> <p>When creating an environmental variable, it must follow the constraints below:</p> <ul> <li> <p>Both JavaScript and VTL templates support environmental variables.</p> </li> <li> <p>Environmental variables are not evaluated before function invocation.</p> </li> <li> <p>Environmental variables only support string values.</p> </li> <li> <p>Any defined value in an environmental variable is considered a string literal and not expanded.</p> </li> <li> <p>Variable evaluations should ideally be performed in the function code.</p> </li> </ul> <p>When creating an environmental variable key-value pair, it must follow the additional constraints below:</p> <ul> <li> <p>Keys must begin with a letter.</p> </li> <li> <p>Keys must be at least two characters long.</p> </li> <li> <p>Keys can only contain letters, numbers, and the underscore character (_).</p> </li> <li> <p>Values can be up to 512 characters long.</p> </li> <li> <p>You can configure up to 50 key-value pairs in a GraphQL API.</p> </li> </ul> <p>You can create a list of environmental variables by adding it to the <code>environmentVariables</code> payload as a list in the format <code>{\"key1\":\"value1\",\"key2\":\"value2\", …}</code>. Note that each call of the <code>PutGraphqlApiEnvironmentVariables</code> action will result in the overwriting of the existing environmental variable list of that API. This means the existing environmental variables will be lost. To avoid this, you must include all existing and new environmental variables in the list each time you call this action.</p>",
"StartDataSourceIntrospection": "<p>Creates a new introspection. Returns the <code>introspectionId</code> of the new introspection after its creation. </p>",
"StartSchemaCreation": "<p>Adds a new schema to your GraphQL API.</p> <p>This operation is asynchronous. Use to determine when it has completed.</p>",
"StartSchemaMerge": "<p>Initiates a merge operation. Returns a status that shows the result of the merge operation.</p>",
Expand Down Expand Up @@ -725,6 +727,26 @@
"UpdateDataSourceRequest$elasticsearchConfig": "<p>The new OpenSearch configuration.</p> <p>As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. Instead, use <a>UpdateDataSourceRequest$openSearchServiceConfig</a> to update an OpenSearch data source.</p>"
}
},
"EnvironmentVariableKey": {
"base": null,
"refs": {
"EnvironmentVariableMap$key": null
}
},
"EnvironmentVariableMap": {
"base": null,
"refs": {
"GetGraphqlApiEnvironmentVariablesResponse$environmentVariables": "<p>The payload containing each environmental variable in the <code>\"key\" : \"value\"</code> format.</p>",
"PutGraphqlApiEnvironmentVariablesRequest$environmentVariables": "<p>The list of environmental variables to add to the API.</p> <p>When creating an environmental variable key-value pair, it must follow the additional constraints below:</p> <ul> <li> <p>Keys must begin with a letter.</p> </li> <li> <p>Keys must be at least two characters long.</p> </li> <li> <p>Keys can only contain letters, numbers, and the underscore character (_).</p> </li> <li> <p>Values can be up to 512 characters long.</p> </li> <li> <p>You can configure up to 50 key-value pairs in a GraphQL API.</p> </li> </ul> <p>You can create a list of environmental variables by adding it to the <code>environmentVariables</code> payload as a list in the format <code>{\"key1\":\"value1\",\"key2\":\"value2\", …}</code>. Note that each call of the <code>PutGraphqlApiEnvironmentVariables</code> action will result in the overwriting of the existing environmental variable list of that API. This means the existing environmental variables will be lost. To avoid this, you must include all existing and new environmental variables in the list each time you call this action.</p>",
"PutGraphqlApiEnvironmentVariablesResponse$environmentVariables": "<p>The payload containing each environmental variable in the <code>\"key\" : \"value\"</code> format.</p>"
}
},
"EnvironmentVariableValue": {
"base": null,
"refs": {
"EnvironmentVariableMap$value": null
}
},
"ErrorDetail": {
"base": "<p>Contains the list of errors generated. When using JavaScript, this will apply to the request or response function evaluation.</p>",
"refs": {
Expand Down Expand Up @@ -879,6 +901,16 @@
"refs": {
}
},
"GetGraphqlApiEnvironmentVariablesRequest": {
"base": null,
"refs": {
}
},
"GetGraphqlApiEnvironmentVariablesResponse": {
"base": null,
"refs": {
}
},
"GetGraphqlApiRequest": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1292,6 +1324,16 @@
"UpdateResolverRequest$pipelineConfig": "<p>The <code>PipelineConfig</code>.</p>"
}
},
"PutGraphqlApiEnvironmentVariablesRequest": {
"base": null,
"refs": {
}
},
"PutGraphqlApiEnvironmentVariablesResponse": {
"base": null,
"refs": {
}
},
"QueryDepthLimit": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1589,6 +1631,7 @@
"GetDataSourceIntrospectionResponse$introspectionStatusDetail": "<p>The error detail field. When a <code>FAILED</code> <code>introspectionStatus</code> is returned, the <code>introspectionStatusDetail</code> will also return the exact error that was generated during the operation.</p>",
"GetDataSourceRequest$apiId": "<p>The API ID.</p>",
"GetFunctionRequest$apiId": "<p>The GraphQL API ID.</p>",
"GetGraphqlApiEnvironmentVariablesRequest$apiId": "<p>The ID of the API from which the environmental variable list will be retrieved.</p>",
"GetGraphqlApiRequest$apiId": "<p>The API ID for the GraphQL API.</p>",
"GetIntrospectionSchemaRequest$apiId": "<p>The API ID.</p>",
"GetResolverRequest$apiId": "<p>The API ID.</p>",
Expand Down Expand Up @@ -1630,6 +1673,7 @@
"OpenIDConnectConfig$clientId": "<p>The client identifier of the relying party at the OpenID identity provider. This identifier is typically obtained when the relying party is registered with the OpenID identity provider. You can specify a regular expression so that AppSync can validate against multiple client identifiers at a time.</p>",
"OpenSearchServiceDataSourceConfig$endpoint": "<p>The endpoint.</p>",
"OpenSearchServiceDataSourceConfig$awsRegion": "<p>The Amazon Web Services Region.</p>",
"PutGraphqlApiEnvironmentVariablesRequest$apiId": "<p>The ID of the API to which the environmental variable list will be written.</p>",
"RdsHttpEndpointConfig$awsRegion": "<p>Amazon Web Services Region for Amazon RDS HTTP endpoint.</p>",
"RdsHttpEndpointConfig$dbClusterIdentifier": "<p>Amazon RDS cluster Amazon Resource Name (ARN).</p>",
"RdsHttpEndpointConfig$databaseName": "<p>Logical database name.</p>",
Expand Down
Loading

0 comments on commit 57fb93a

Please sign in to comment.