Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed Aug 13, 2024
1 parent 13507c4 commit 78279f8
Show file tree
Hide file tree
Showing 24 changed files with 549 additions and 34 deletions.
27 changes: 27 additions & 0 deletions .changes/3.319.4
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"type": "api-change",
"category": "FIS",
"description": "This release adds support for additional error information on experiment failure. It adds the error code, location, and account id on relevant failures to the GetExperiment and ListExperiment API responses."
},
{
"type": "api-change",
"category": "NeptuneGraph",
"description": "Amazon Neptune Analytics provides a new option for customers to load data into a graph using the RDF (Resource Description Framework) NTRIPLES format. When loading NTRIPLES files, use the value `convertToIri` for the `blankNodeHandling` parameter."
},
{
"type": "api-change",
"category": "Amplify",
"description": "Add a new field \"cacheConfig\" that enables users to configure the CDN cache settings for an App"
},
{
"type": "api-change",
"category": "AppStream",
"description": "This release includes following new APIs: CreateThemeForStack, DescribeThemeForStack, UpdateThemeForStack, DeleteThemeForStack to support custom branding programmatically."
},
{
"type": "api-change",
"category": "Glue",
"description": "Add AttributesToGet parameter support for Glue GetTables"
}
]
7 changes: 0 additions & 7 deletions .changes/nextrelease/s3-200-errors.json

This file was deleted.

9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# CHANGELOG

## next release

* `Aws\S3` - Expands handling of errors contained within 200 responses.
* `Aws\FIS` - This release adds support for additional error information on experiment failure. It adds the error code, location, and account id on relevant failures to the GetExperiment and ListExperiment API responses.
* `Aws\NeptuneGraph` - Amazon Neptune Analytics provides a new option for customers to load data into a graph using the RDF (Resource Description Framework) NTRIPLES format. When loading NTRIPLES files, use the value `convertToIri` for the `blankNodeHandling` parameter.
* `Aws\Amplify` - Add a new field "cacheConfig" that enables users to configure the CDN cache settings for an App
* `Aws\AppStream` - This release includes following new APIs: CreateThemeForStack, DescribeThemeForStack, UpdateThemeForStack, DeleteThemeForStack to support custom branding programmatically.
* `Aws\Glue` - Add AttributesToGet parameter support for Glue GetTables

## 3.319.3 - 2024-08-12

* `Aws\GroundStation` - Updating documentation for OEMEphemeris to link to AWS Ground Station User Guide
Expand Down
8 changes: 8 additions & 0 deletions src/Appstream/AppstreamClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@
* @method \GuzzleHttp\Promise\Promise createStackAsync(array $args = [])
* @method \Aws\Result createStreamingURL(array $args = [])
* @method \GuzzleHttp\Promise\Promise createStreamingURLAsync(array $args = [])
* @method \Aws\Result createThemeForStack(array $args = [])
* @method \GuzzleHttp\Promise\Promise createThemeForStackAsync(array $args = [])
* @method \Aws\Result createUpdatedImage(array $args = [])
* @method \GuzzleHttp\Promise\Promise createUpdatedImageAsync(array $args = [])
* @method \Aws\Result createUsageReportSubscription(array $args = [])
Expand All @@ -67,6 +69,8 @@
* @method \GuzzleHttp\Promise\Promise deleteImagePermissionsAsync(array $args = [])
* @method \Aws\Result deleteStack(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteStackAsync(array $args = [])
* @method \Aws\Result deleteThemeForStack(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteThemeForStackAsync(array $args = [])
* @method \Aws\Result deleteUsageReportSubscription(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteUsageReportSubscriptionAsync(array $args = [])
* @method \Aws\Result deleteUser(array $args = [])
Expand Down Expand Up @@ -97,6 +101,8 @@
* @method \GuzzleHttp\Promise\Promise describeSessionsAsync(array $args = [])
* @method \Aws\Result describeStacks(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeStacksAsync(array $args = [])
* @method \Aws\Result describeThemeForStack(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeThemeForStackAsync(array $args = [])
* @method \Aws\Result describeUsageReportSubscriptions(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeUsageReportSubscriptionsAsync(array $args = [])
* @method \Aws\Result describeUserStackAssociations(array $args = [])
Expand Down Expand Up @@ -155,5 +161,7 @@
* @method \GuzzleHttp\Promise\Promise updateImagePermissionsAsync(array $args = [])
* @method \Aws\Result updateStack(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateStackAsync(array $args = [])
* @method \Aws\Result updateThemeForStack(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateThemeForStackAsync(array $args = [])
*/
class AppstreamClient extends AwsClient {}
26 changes: 22 additions & 4 deletions src/data/amplify/2017-07-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"serviceId":"Amplify",
"signatureVersion":"v4",
"signingName":"amplify",
"uid":"amplify-2017-07-25"
"uid":"amplify-2017-07-25",
"auth":["aws.auth#sigv4"]
},
"operations":{
"CreateApp":{
Expand Down Expand Up @@ -638,7 +639,8 @@
"enableAutoBranchCreation":{"shape":"EnableAutoBranchCreation"},
"autoBranchCreationPatterns":{"shape":"AutoBranchCreationPatterns"},
"autoBranchCreationConfig":{"shape":"AutoBranchCreationConfig"},
"repositoryCloneMethod":{"shape":"RepositoryCloneMethod"}
"repositoryCloneMethod":{"shape":"RepositoryCloneMethod"},
"cacheConfig":{"shape":"CacheConfig"}
}
},
"AppArn":{
Expand Down Expand Up @@ -858,6 +860,20 @@
"pattern":"(?s).+",
"sensitive":true
},
"CacheConfig":{
"type":"structure",
"required":["type"],
"members":{
"type":{"shape":"CacheConfigType"}
}
},
"CacheConfigType":{
"type":"string",
"enum":[
"AMPLIFY_MANAGED",
"AMPLIFY_MANAGED_NO_COOKIES"
]
},
"Certificate":{
"type":"structure",
"required":["type"],
Expand Down Expand Up @@ -933,7 +949,8 @@
"customHeaders":{"shape":"CustomHeaders"},
"enableAutoBranchCreation":{"shape":"EnableAutoBranchCreation"},
"autoBranchCreationPatterns":{"shape":"AutoBranchCreationPatterns"},
"autoBranchCreationConfig":{"shape":"AutoBranchCreationConfig"}
"autoBranchCreationConfig":{"shape":"AutoBranchCreationConfig"},
"cacheConfig":{"shape":"CacheConfig"}
}
},
"CreateAppResult":{
Expand Down Expand Up @@ -2384,7 +2401,8 @@
"autoBranchCreationConfig":{"shape":"AutoBranchCreationConfig"},
"repository":{"shape":"Repository"},
"oauthToken":{"shape":"OauthToken"},
"accessToken":{"shape":"AccessToken"}
"accessToken":{"shape":"AccessToken"},
"cacheConfig":{"shape":"CacheConfig"}
}
},
"UpdateAppResult":{
Expand Down
2 changes: 1 addition & 1 deletion src/data/amplify/2017-07-25/api-2.json.php

Large diffs are not rendered by default.

16 changes: 15 additions & 1 deletion src/data/amplify/2017-07-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,20 @@
"UpdateBranchRequest$buildSpec": "<p> The build specification (build spec) for the branch. </p>"
}
},
"CacheConfig": {
"base": "<p>Describes the cache configuration for an Amplify app.</p> <p>For more information about how Amplify applies an optimal cache configuration for your app based on the type of content that is being served, see <a href=\"https://docs.aws.amazon.com/amplify/latest/userguide/managing-cache-configuration\">Managing cache configuration</a> in the <i>Amplify User guide</i>.</p>",
"refs": {
"App$cacheConfig": "<p>The cache configuration for the Amplify app. If you don't specify the cache configuration <code>type</code>, Amplify uses the default <code>AMPLIFY_MANAGED</code> setting.</p>",
"CreateAppRequest$cacheConfig": "<p>The cache configuration for the Amplify app.</p>",
"UpdateAppRequest$cacheConfig": "<p>The cache configuration for the Amplify app.</p>"
}
},
"CacheConfigType": {
"base": null,
"refs": {
"CacheConfig$type": "<p>The type of cache configuration to use for an Amplify app.</p> <p>The <code>AMPLIFY_MANAGED</code> cache configuration automatically applies an optimized cache configuration for your app based on its platform, routing rules, and rewrite rules. This is the default setting.</p> <p>The <code>AMPLIFY_MANAGED_NO_COOKIES</code> cache configuration type is the same as <code>AMPLIFY_MANAGED</code>, except that it excludes all cookies from the cache key.</p>"
}
},
"Certificate": {
"base": "<p>Describes the current SSL/TLS certificate that is in use for the domain. If you are using <code>CreateDomainAssociation</code> to create a new domain association, <code>Certificate</code> describes the new certificate that you are creating.</p>",
"refs": {
Expand All @@ -335,7 +349,7 @@
"CertificateType": {
"base": null,
"refs": {
"Certificate$type": "<p>The type of SSL/TLS certificate that you want to use.</p> <p>Specify <code>AMPLIFY_MANAGED</code> to use the default certificate that Amplify provisions for you.</p> <p>Specify <code>CUSTOM</code> to use your own certificate that you have already added to Certificate Manager in your Amazon Web Services account. Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see <a href=\"https://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html\">Importing certificates into Certificate Manager</a> in the <i>ACM User guide</i> .</p>",
"Certificate$type": "<p>The type of SSL/TLS certificate that you want to use.</p> <p>Specify <code>AMPLIFY_MANAGED</code> to use the default certificate that Amplify provisions for you.</p> <p>Specify <code>CUSTOM</code> to use your own certificate that you have already added to Certificate Manager in your Amazon Web Services account. Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see <a href=\"https://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html\">Importing certificates into Certificate Manager</a> in the <i>ACM User guide</i>.</p>",
"CertificateSettings$type": "<p>The certificate type.</p> <p>Specify <code>AMPLIFY_MANAGED</code> to use the default certificate that Amplify provisions for you.</p> <p>Specify <code>CUSTOM</code> to use your own certificate that you have already added to Certificate Manager in your Amazon Web Services account. Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see <a href=\"https://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html\">Importing certificates into Certificate Manager</a> in the <i>ACM User guide</i>.</p>"
}
},
Expand Down
2 changes: 1 addition & 1 deletion src/data/amplify/2017-07-25/docs-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit 78279f8

Please sign in to comment.