Skip to content
This repository was archived by the owner on Jul 31, 2025. It is now read-only.

Commit f57311a

Browse files
Release v1.40.48 (2021-09-23) (#4110)
Release v1.40.48 (2021-09-23) === ### Service Client Updates * `service/appsync`: Updates service API and documentation * `service/mediaconvert`: Updates service API and documentation * This release adds style and positioning support for caption or subtitle burn-in from rich text sources such as TTML. This release also introduces configurable image-based trick play track generation. * `service/ssm`: Updates service API, documentation, and waiters * Added cutoff behavior support for preventing new task invocations from starting when the maintenance window cutoff time is reached.
1 parent 55ea008 commit f57311a

File tree

15 files changed

+1625
-109
lines changed

15 files changed

+1625
-109
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
Release v1.40.48 (2021-09-23)
2+
===
3+
4+
### Service Client Updates
5+
* `service/appsync`: Updates service API and documentation
6+
* `service/mediaconvert`: Updates service API and documentation
7+
* This release adds style and positioning support for caption or subtitle burn-in from rich text sources such as TTML. This release also introduces configurable image-based trick play track generation.
8+
* `service/ssm`: Updates service API, documentation, and waiters
9+
* Added cutoff behavior support for preventing new task invocations from starting when the maintenance window cutoff time is reached.
10+
111
Release v1.40.47 (2021-09-22)
212
===
313

aws/endpoints/defaults.go

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/version.go

Lines changed: 1 addition & 1 deletion
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.40.47"
8+
const SDKVersion = "1.40.48"

models/apis/appsync/2017-07-25/api-2.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -920,6 +920,7 @@
920920
"dynamodbConfig":{"shape":"DynamodbDataSourceConfig"},
921921
"lambdaConfig":{"shape":"LambdaDataSourceConfig"},
922922
"elasticsearchConfig":{"shape":"ElasticsearchDataSourceConfig"},
923+
"openSearchServiceConfig":{"shape":"OpenSearchServiceDataSourceConfig"},
923924
"httpConfig":{"shape":"HttpDataSourceConfig"},
924925
"relationalDatabaseConfig":{"shape":"RelationalDatabaseDataSourceConfig"}
925926
}
@@ -1051,6 +1052,7 @@
10511052
"dynamodbConfig":{"shape":"DynamodbDataSourceConfig"},
10521053
"lambdaConfig":{"shape":"LambdaDataSourceConfig"},
10531054
"elasticsearchConfig":{"shape":"ElasticsearchDataSourceConfig"},
1055+
"openSearchServiceConfig":{"shape":"OpenSearchServiceDataSourceConfig"},
10541056
"httpConfig":{"shape":"HttpDataSourceConfig"},
10551057
"relationalDatabaseConfig":{"shape":"RelationalDatabaseDataSourceConfig"}
10561058
}
@@ -1063,7 +1065,8 @@
10631065
"AMAZON_ELASTICSEARCH",
10641066
"NONE",
10651067
"HTTP",
1066-
"RELATIONAL_DATABASE"
1068+
"RELATIONAL_DATABASE",
1069+
"AMAZON_OPENSEARCH_SERVICE"
10671070
]
10681071
},
10691072
"DataSources":{
@@ -1863,6 +1866,17 @@
18631866
"authTTL":{"shape":"Long"}
18641867
}
18651868
},
1869+
"OpenSearchServiceDataSourceConfig":{
1870+
"type":"structure",
1871+
"required":[
1872+
"endpoint",
1873+
"awsRegion"
1874+
],
1875+
"members":{
1876+
"endpoint":{"shape":"String"},
1877+
"awsRegion":{"shape":"String"}
1878+
}
1879+
},
18661880
"OutputType":{
18671881
"type":"string",
18681882
"enum":[
@@ -2159,6 +2173,7 @@
21592173
"dynamodbConfig":{"shape":"DynamodbDataSourceConfig"},
21602174
"lambdaConfig":{"shape":"LambdaDataSourceConfig"},
21612175
"elasticsearchConfig":{"shape":"ElasticsearchDataSourceConfig"},
2176+
"openSearchServiceConfig":{"shape":"OpenSearchServiceDataSourceConfig"},
21622177
"httpConfig":{"shape":"HttpDataSourceConfig"},
21632178
"relationalDatabaseConfig":{"shape":"RelationalDatabaseDataSourceConfig"}
21642179
}

models/apis/appsync/2017-07-25/docs-2.json

Lines changed: 23 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@
126126
"AuthenticationType": {
127127
"base": null,
128128
"refs": {
129-
"AdditionalAuthenticationProvider$authenticationType": "<p>The authentication type: API key, Identity and Access Management, OIDC, or Amazon Cognito user pools.</p>",
130-
"CreateGraphqlApiRequest$authenticationType": "<p>The authentication type: API key, Identity and Access Management, OIDC, or Amazon Cognito user pools.</p>",
129+
"AdditionalAuthenticationProvider$authenticationType": "<p>The authentication type: API key, Identity and Access Management, OIDC, Amazon Cognito user pools, or Amazon Web Services Lambda.</p>",
130+
"CreateGraphqlApiRequest$authenticationType": "<p>The authentication type: API key, Identity and Access Management, OIDC, Amazon Cognito user pools, or Amazon Web Services Lambda.</p>",
131131
"GraphqlApi$authenticationType": "<p>The authentication type.</p>",
132132
"UpdateGraphqlApiRequest$authenticationType": "<p>The new authentication type for the <code>GraphqlApi</code> object.</p>"
133133
}
@@ -303,7 +303,7 @@
303303
"base": null,
304304
"refs": {
305305
"CreateDataSourceRequest$type": "<p>The type of the <code>DataSource</code>.</p>",
306-
"DataSource$type": "<p>The type of the data source.</p> <ul> <li> <p> <b>AMAZON_DYNAMODB</b>: The data source is an Amazon DynamoDB table.</p> </li> <li> <p> <b>AMAZON_ELASTICSEARCH</b>: The data source is an Amazon Elasticsearch Service domain.</p> </li> <li> <p> <b>AWS_LAMBDA</b>: The data source is an Amazon Web Services Lambda function.</p> </li> <li> <p> <b>NONE</b>: There is no data source. This type is used when you wish to invoke a GraphQL operation without connecting to a data source, such as performing data transformation with resolvers or triggering a subscription to be invoked from a mutation.</p> </li> <li> <p> <b>HTTP</b>: The data source is an HTTP endpoint.</p> </li> <li> <p> <b>RELATIONAL_DATABASE</b>: The data source is a relational database.</p> </li> </ul>",
306+
"DataSource$type": "<p>The type of the data source.</p> <ul> <li> <p> <b>AWS_LAMBDA</b>: The data source is an Amazon Web Services Lambda function.</p> </li> <li> <p> <b>AMAZON_DYNAMODB</b>: The data source is an Amazon DynamoDB table.</p> </li> <li> <p> <b>AMAZON_ELASTICSEARCH</b>: The data source is an Amazon OpenSearch Service domain.</p> </li> <li> <p> <b>AMAZON_OPENSEARCH_SERVICE</b>: The data source is an Amazon OpenSearch Service domain.</p> </li> <li> <p> <b>NONE</b>: There is no data source. This type is used when you wish to invoke a GraphQL operation without connecting to a data source, such as performing data transformation with resolvers or triggering a subscription to be invoked from a mutation.</p> </li> <li> <p> <b>HTTP</b>: The data source is an HTTP endpoint.</p> </li> <li> <p> <b>RELATIONAL_DATABASE</b>: The data source is a relational database.</p> </li> </ul>",
307307
"UpdateDataSourceRequest$type": "<p>The new data source type.</p>"
308308
}
309309
},
@@ -404,11 +404,11 @@
404404
}
405405
},
406406
"ElasticsearchDataSourceConfig": {
407-
"base": "<p>Describes an Elasticsearch data source configuration.</p>",
407+
"base": "<p>Describes an OpenSearch data source configuration.</p> <p>As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. For new data sources, use <a>OpenSearchServiceDataSourceConfig</a> to specify an OpenSearch data source.</p>",
408408
"refs": {
409-
"CreateDataSourceRequest$elasticsearchConfig": "<p>Amazon Elasticsearch Service settings.</p>",
410-
"DataSource$elasticsearchConfig": "<p>Amazon Elasticsearch Service settings.</p>",
411-
"UpdateDataSourceRequest$elasticsearchConfig": "<p>The new Elasticsearch Service configuration.</p>"
409+
"CreateDataSourceRequest$elasticsearchConfig": "<p>Amazon OpenSearch Service settings.</p> <p>As of September 2021, Amazon Elasticsearch service is Amazon OpenSearch Service. This configuration is deprecated. For new data sources, use <a>CreateDataSourceRequest$openSearchServiceConfig</a> to create an OpenSearch data source.</p>",
410+
"DataSource$elasticsearchConfig": "<p>Amazon OpenSearch Service settings.</p>",
411+
"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>"
412412
}
413413
},
414414
"ErrorMessage": {
@@ -572,10 +572,10 @@
572572
"LambdaAuthorizerConfig": {
573573
"base": "<p>A <code>LambdaAuthorizerConfig</code> holds configuration on how to authorize AppSync API access when using the <code>AWS_LAMBDA</code> authorizer mode. Be aware that an AppSync API may have only one Lambda authorizer configured at a time.</p>",
574574
"refs": {
575-
"AdditionalAuthenticationProvider$lambdaAuthorizerConfig": "<p>Configuration for AWS Lambda function authorization.</p>",
576-
"CreateGraphqlApiRequest$lambdaAuthorizerConfig": "<p>Configuration for AWS Lambda function authorization.</p>",
577-
"GraphqlApi$lambdaAuthorizerConfig": "<p/> <p>Configuration for AWS Lambda function authorization.</p>",
578-
"UpdateGraphqlApiRequest$lambdaAuthorizerConfig": "<p>Configuration for AWS Lambda function authorization.</p>"
575+
"AdditionalAuthenticationProvider$lambdaAuthorizerConfig": "<p>Configuration for Amazon Web Services Lambda function authorization.</p>",
576+
"CreateGraphqlApiRequest$lambdaAuthorizerConfig": "<p>Configuration for Amazon Web Services Lambda function authorization.</p>",
577+
"GraphqlApi$lambdaAuthorizerConfig": "<p>Configuration for Amazon Web Services Lambda function authorization.</p>",
578+
"UpdateGraphqlApiRequest$lambdaAuthorizerConfig": "<p>Configuration for Amazon Web Services Lambda function authorization.</p>"
579579
}
580580
},
581581
"LambdaConflictHandlerConfig": {
@@ -751,6 +751,14 @@
751751
"UpdateGraphqlApiRequest$openIDConnectConfig": "<p>The OpenID Connect configuration for the <code>GraphqlApi</code> object.</p>"
752752
}
753753
},
754+
"OpenSearchServiceDataSourceConfig": {
755+
"base": "<p>Describes an OpenSearch data source configuration.</p>",
756+
"refs": {
757+
"CreateDataSourceRequest$openSearchServiceConfig": "<p>Amazon OpenSearch Service settings.</p>",
758+
"DataSource$openSearchServiceConfig": "<p>Amazon OpenSearch Service settings.</p>",
759+
"UpdateDataSourceRequest$openSearchServiceConfig": "<p>The new OpenSearch configuration.</p>"
760+
}
761+
},
754762
"OutputType": {
755763
"base": null,
756764
"refs": {
@@ -954,8 +962,8 @@
954962
"GraphqlApi$wafWebAclArn": "<p>The ARN of the WAF ACL associated with this <code>GraphqlApi</code>, if one exists.</p>",
955963
"HttpDataSourceConfig$endpoint": "<p>The HTTP URL endpoint. You can either specify the domain name or IP, and port combination, and the URL scheme must be HTTP or HTTPS. If the port is not specified, AppSync uses the default port 80 for the HTTP endpoint and port 443 for HTTPS endpoints.</p>",
956964
"InternalFailureException$message": null,
957-
"LambdaAuthorizerConfig$authorizerUri": "<p>The ARN of the lambda function to be called for authorization. This may be a standard Lambda ARN, a version ARN (<code>.../v3</code>) or alias ARN. </p> <p> <i>Note</i>: This Lambda function must have the following resource-based policy assigned to it. When configuring Lambda authorizers in the Console, this is done for you. To do so with the AWS CLI, run the following:</p> <p> <code>aws lambda add-permission --function-name \"arn:aws:lambda:us-east-2:111122223333:function:my-function\" --statement-id \"appsync\" --principal appsync.amazonaws.com --action lambda:InvokeFunction</code> </p>",
958-
"LambdaAuthorizerConfig$identityValidationExpression": "<p>A regular expression for validation of tokens before the Lambda Function is called.</p>",
965+
"LambdaAuthorizerConfig$authorizerUri": "<p>The ARN of the Lambda function to be called for authorization. This may be a standard Lambda ARN, a version ARN (<code>.../v3</code>) or alias ARN. </p> <p> <i>Note</i>: This Lambda function must have the following resource-based policy assigned to it. When configuring Lambda authorizers in the Console, this is done for you. To do so with the Amazon Web Services CLI, run the following:</p> <p> <code>aws lambda add-permission --function-name \"arn:aws:lambda:us-east-2:111122223333:function:my-function\" --statement-id \"appsync\" --principal appsync.amazonaws.com --action lambda:InvokeFunction</code> </p>",
966+
"LambdaAuthorizerConfig$identityValidationExpression": "<p>A regular expression for validation of tokens before the Lambda function is called.</p>",
959967
"LambdaConflictHandlerConfig$lambdaConflictHandlerArn": "<p>The Arn for the Lambda function to use as the Conflict Handler.</p>",
960968
"LambdaDataSourceConfig$lambdaFunctionArn": "<p>The ARN for the Lambda function.</p>",
961969
"LimitExceededException$message": null,
@@ -973,6 +981,8 @@
973981
"NotFoundException$message": null,
974982
"OpenIDConnectConfig$issuer": "<p>The issuer for the OpenID Connect configuration. The issuer returned by discovery must exactly match the value of <code>iss</code> in the ID token.</p>",
975983
"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 the AppSync can validate against multiple client identifiers at a time.</p>",
984+
"OpenSearchServiceDataSourceConfig$endpoint": "<p>The endpoint.</p>",
985+
"OpenSearchServiceDataSourceConfig$awsRegion": "<p>The Amazon Web Services Region.</p>",
976986
"RdsHttpEndpointConfig$awsRegion": "<p>Amazon Web Services Region for RDS HTTP endpoint.</p>",
977987
"RdsHttpEndpointConfig$dbClusterIdentifier": "<p>Amazon RDS cluster ARN.</p>",
978988
"RdsHttpEndpointConfig$databaseName": "<p>Logical database name.</p>",

0 commit comments

Comments
 (0)