Skip to content

Commit 39cf4fa

Browse files
Update models for release
1 parent 9ae3bfd commit 39cf4fa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+5252
-878
lines changed

.changes/3.294.0

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "GameLift",
5+
"description": "Amazon GameLift adds the ability to add and update the game properties of active game sessions."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "BillingConductor",
10+
"description": "Billing Conductor is releasing a new API, GetBillingGroupCostReport, which provides the ability to retrieve\/view the Billing Group Cost Report broken down by attributes for a specific billing group."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "OpenSearchService",
15+
"description": "Updating documentation for Amazon OpenSearch Service support for new zero-ETL integration with Amazon S3."
16+
},
17+
{
18+
"type": "api-change",
19+
"category": "QuickSight",
20+
"description": "Update Dashboard Links support; SingleAxisOptions support; Scatterplot Query limit support."
21+
},
22+
{
23+
"type": "enhancement",
24+
"category": "ControlTower",
25+
"description": "Documentation updates for AWS Control Tower."
26+
},
27+
{
28+
"type": "api-change",
29+
"category": "AppStream",
30+
"description": "This release includes support for images of Windows Server 2022 platform."
31+
},
32+
{
33+
"type": "enhancement",
34+
"category": "B2bi",
35+
"description": "Documentation updates for AWS B2B Data Interchange"
36+
},
37+
{
38+
"type": "api-change",
39+
"category": "Connect",
40+
"description": "This release adds support for more granular billing using tags (key:value pairs)"
41+
},
42+
{
43+
"type": "feature",
44+
"category": "NeptuneGraph",
45+
"description": "This is the initial SDK release for Amazon Neptune Analytics"
46+
},
47+
{
48+
"type": "api-change",
49+
"category": "Firehose",
50+
"description": "This release, 1) adds configurable buffering hints for the Splunk destination, and 2) reduces the minimum configurable buffering interval for supported destinations"
51+
},
52+
{
53+
"type": "api-change",
54+
"category": "IoT",
55+
"description": "This release adds the ability to self-manage certificate signing in AWS IoT Core fleet provisioning using the new certificate provider resource."
56+
},
57+
{
58+
"type": "enhancement",
59+
"category": "WorkSpaces",
60+
"description": "Updated note to ensure customers understand running modes."
61+
}
62+
]

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\GameLift` - Amazon GameLift adds the ability to add and update the game properties of active game sessions.
6+
* `Aws\BillingConductor` - Billing Conductor is releasing a new API, GetBillingGroupCostReport, which provides the ability to retrieve/view the Billing Group Cost Report broken down by attributes for a specific billing group.
7+
* `Aws\OpenSearchService` - Updating documentation for Amazon OpenSearch Service support for new zero-ETL integration with Amazon S3.
8+
* `Aws\QuickSight` - Update Dashboard Links support; SingleAxisOptions support; Scatterplot Query limit support.
9+
* `Aws\ControlTower` - Documentation updates for AWS Control Tower.
10+
* `Aws\AppStream` - This release includes support for images of Windows Server 2022 platform.
11+
* `Aws\B2bi` - Documentation updates for AWS B2B Data Interchange
12+
* `Aws\Connect` - This release adds support for more granular billing using tags (key:value pairs)
13+
* `Aws\NeptuneGraph` - This is the initial SDK release for Amazon Neptune Analytics
14+
* `Aws\Firehose` - This release, 1) adds configurable buffering hints for the Splunk destination, and 2) reduces the minimum configurable buffering interval for supported destinations
15+
* `Aws\IoT` - This release adds the ability to self-manage certificate signing in AWS IoT Core fleet provisioning using the new certificate provider resource.
16+
* `Aws\WorkSpaces` - Updated note to ensure customers understand running modes.
17+
318
## 3.293.10 - 2023-12-13
419

520
* `Aws\` - Updates trace middleware such that it does not always expect a request.

src/BillingConductor/BillingConductorClient.php

+2
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
* @method \GuzzleHttp\Promise\Promise disassociateAccountsAsync(array $args = [])
3434
* @method \Aws\Result disassociatePricingRules(array $args = [])
3535
* @method \GuzzleHttp\Promise\Promise disassociatePricingRulesAsync(array $args = [])
36+
* @method \Aws\Result getBillingGroupCostReport(array $args = [])
37+
* @method \GuzzleHttp\Promise\Promise getBillingGroupCostReportAsync(array $args = [])
3638
* @method \Aws\Result listAccountAssociations(array $args = [])
3739
* @method \GuzzleHttp\Promise\Promise listAccountAssociationsAsync(array $args = [])
3840
* @method \Aws\Result listBillingGroupCostReports(array $args = [])

src/Connect/ConnectClient.php

+4
Original file line numberDiff line numberDiff line change
@@ -367,10 +367,14 @@
367367
* @method \GuzzleHttp\Promise\Promise submitContactEvaluationAsync(array $args = [])
368368
* @method \Aws\Result suspendContactRecording(array $args = [])
369369
* @method \GuzzleHttp\Promise\Promise suspendContactRecordingAsync(array $args = [])
370+
* @method \Aws\Result tagContact(array $args = [])
371+
* @method \GuzzleHttp\Promise\Promise tagContactAsync(array $args = [])
370372
* @method \Aws\Result tagResource(array $args = [])
371373
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
372374
* @method \Aws\Result transferContact(array $args = [])
373375
* @method \GuzzleHttp\Promise\Promise transferContactAsync(array $args = [])
376+
* @method \Aws\Result untagContact(array $args = [])
377+
* @method \GuzzleHttp\Promise\Promise untagContactAsync(array $args = [])
374378
* @method \Aws\Result untagResource(array $args = [])
375379
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
376380
* @method \Aws\Result updateAgentStatus(array $args = [])

src/Iot/IotClient.php

+10
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@
4646
* @method \GuzzleHttp\Promise\Promise createBillingGroupAsync(array $args = [])
4747
* @method \Aws\Result createCertificateFromCsr(array $args = [])
4848
* @method \GuzzleHttp\Promise\Promise createCertificateFromCsrAsync(array $args = [])
49+
* @method \Aws\Result createCertificateProvider(array $args = [])
50+
* @method \GuzzleHttp\Promise\Promise createCertificateProviderAsync(array $args = [])
4951
* @method \Aws\Result createCustomMetric(array $args = [])
5052
* @method \GuzzleHttp\Promise\Promise createCustomMetricAsync(array $args = [])
5153
* @method \Aws\Result createDimension(array $args = [])
@@ -110,6 +112,8 @@
110112
* @method \GuzzleHttp\Promise\Promise deleteCACertificateAsync(array $args = [])
111113
* @method \Aws\Result deleteCertificate(array $args = [])
112114
* @method \GuzzleHttp\Promise\Promise deleteCertificateAsync(array $args = [])
115+
* @method \Aws\Result deleteCertificateProvider(array $args = [])
116+
* @method \GuzzleHttp\Promise\Promise deleteCertificateProviderAsync(array $args = [])
113117
* @method \Aws\Result deleteCustomMetric(array $args = [])
114118
* @method \GuzzleHttp\Promise\Promise deleteCustomMetricAsync(array $args = [])
115119
* @method \Aws\Result deleteDimension(array $args = [])
@@ -184,6 +188,8 @@
184188
* @method \GuzzleHttp\Promise\Promise describeCACertificateAsync(array $args = [])
185189
* @method \Aws\Result describeCertificate(array $args = [])
186190
* @method \GuzzleHttp\Promise\Promise describeCertificateAsync(array $args = [])
191+
* @method \Aws\Result describeCertificateProvider(array $args = [])
192+
* @method \GuzzleHttp\Promise\Promise describeCertificateProviderAsync(array $args = [])
187193
* @method \Aws\Result describeCustomMetric(array $args = [])
188194
* @method \GuzzleHttp\Promise\Promise describeCustomMetricAsync(array $args = [])
189195
* @method \Aws\Result describeDefaultAuthorizer(array $args = [])
@@ -302,6 +308,8 @@
302308
* @method \GuzzleHttp\Promise\Promise listBillingGroupsAsync(array $args = [])
303309
* @method \Aws\Result listCACertificates(array $args = [])
304310
* @method \GuzzleHttp\Promise\Promise listCACertificatesAsync(array $args = [])
311+
* @method \Aws\Result listCertificateProviders(array $args = [])
312+
* @method \GuzzleHttp\Promise\Promise listCertificateProvidersAsync(array $args = [])
305313
* @method \Aws\Result listCertificates(array $args = [])
306314
* @method \GuzzleHttp\Promise\Promise listCertificatesAsync(array $args = [])
307315
* @method \Aws\Result listCertificatesByCA(array $args = [])
@@ -462,6 +470,8 @@
462470
* @method \GuzzleHttp\Promise\Promise updateCACertificateAsync(array $args = [])
463471
* @method \Aws\Result updateCertificate(array $args = [])
464472
* @method \GuzzleHttp\Promise\Promise updateCertificateAsync(array $args = [])
473+
* @method \Aws\Result updateCertificateProvider(array $args = [])
474+
* @method \GuzzleHttp\Promise\Promise updateCertificateProviderAsync(array $args = [])
465475
* @method \Aws\Result updateCustomMetric(array $args = [])
466476
* @method \GuzzleHttp\Promise\Promise updateCustomMetricAsync(array $args = [])
467477
* @method \Aws\Result updateDimension(array $args = [])
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
namespace Aws\NeptuneGraph\Exception;
3+
4+
use Aws\Exception\AwsException;
5+
6+
/**
7+
* Represents an error interacting with the **Amazon Neptune Graph** service.
8+
*/
9+
class NeptuneGraphException extends AwsException {}
+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<?php
2+
namespace Aws\NeptuneGraph;
3+
4+
use Aws\AwsClient;
5+
6+
/**
7+
* This client is used to interact with the **Amazon Neptune Graph** service.
8+
* @method \Aws\Result cancelImportTask(array $args = [])
9+
* @method \GuzzleHttp\Promise\Promise cancelImportTaskAsync(array $args = [])
10+
* @method \Aws\Result createGraph(array $args = [])
11+
* @method \GuzzleHttp\Promise\Promise createGraphAsync(array $args = [])
12+
* @method \Aws\Result createGraphSnapshot(array $args = [])
13+
* @method \GuzzleHttp\Promise\Promise createGraphSnapshotAsync(array $args = [])
14+
* @method \Aws\Result createGraphUsingImportTask(array $args = [])
15+
* @method \GuzzleHttp\Promise\Promise createGraphUsingImportTaskAsync(array $args = [])
16+
* @method \Aws\Result createPrivateGraphEndpoint(array $args = [])
17+
* @method \GuzzleHttp\Promise\Promise createPrivateGraphEndpointAsync(array $args = [])
18+
* @method \Aws\Result deleteGraph(array $args = [])
19+
* @method \GuzzleHttp\Promise\Promise deleteGraphAsync(array $args = [])
20+
* @method \Aws\Result deleteGraphSnapshot(array $args = [])
21+
* @method \GuzzleHttp\Promise\Promise deleteGraphSnapshotAsync(array $args = [])
22+
* @method \Aws\Result deletePrivateGraphEndpoint(array $args = [])
23+
* @method \GuzzleHttp\Promise\Promise deletePrivateGraphEndpointAsync(array $args = [])
24+
* @method \Aws\Result getGraph(array $args = [])
25+
* @method \GuzzleHttp\Promise\Promise getGraphAsync(array $args = [])
26+
* @method \Aws\Result getGraphSnapshot(array $args = [])
27+
* @method \GuzzleHttp\Promise\Promise getGraphSnapshotAsync(array $args = [])
28+
* @method \Aws\Result getImportTask(array $args = [])
29+
* @method \GuzzleHttp\Promise\Promise getImportTaskAsync(array $args = [])
30+
* @method \Aws\Result getPrivateGraphEndpoint(array $args = [])
31+
* @method \GuzzleHttp\Promise\Promise getPrivateGraphEndpointAsync(array $args = [])
32+
* @method \Aws\Result listGraphSnapshots(array $args = [])
33+
* @method \GuzzleHttp\Promise\Promise listGraphSnapshotsAsync(array $args = [])
34+
* @method \Aws\Result listGraphs(array $args = [])
35+
* @method \GuzzleHttp\Promise\Promise listGraphsAsync(array $args = [])
36+
* @method \Aws\Result listImportTasks(array $args = [])
37+
* @method \GuzzleHttp\Promise\Promise listImportTasksAsync(array $args = [])
38+
* @method \Aws\Result listPrivateGraphEndpoints(array $args = [])
39+
* @method \GuzzleHttp\Promise\Promise listPrivateGraphEndpointsAsync(array $args = [])
40+
* @method \Aws\Result listTagsForResource(array $args = [])
41+
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
42+
* @method \Aws\Result resetGraph(array $args = [])
43+
* @method \GuzzleHttp\Promise\Promise resetGraphAsync(array $args = [])
44+
* @method \Aws\Result restoreGraphFromSnapshot(array $args = [])
45+
* @method \GuzzleHttp\Promise\Promise restoreGraphFromSnapshotAsync(array $args = [])
46+
* @method \Aws\Result tagResource(array $args = [])
47+
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
48+
* @method \Aws\Result untagResource(array $args = [])
49+
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
50+
* @method \Aws\Result updateGraph(array $args = [])
51+
* @method \GuzzleHttp\Promise\Promise updateGraphAsync(array $args = [])
52+
*/
53+
class NeptuneGraphClient extends AwsClient {}

src/QuickSight/QuickSightClient.php

+2
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,8 @@
293293
* @method \GuzzleHttp\Promise\Promise updateAnalysisPermissionsAsync(array $args = [])
294294
* @method \Aws\Result updateDashboard(array $args = [])
295295
* @method \GuzzleHttp\Promise\Promise updateDashboardAsync(array $args = [])
296+
* @method \Aws\Result updateDashboardLinks(array $args = [])
297+
* @method \GuzzleHttp\Promise\Promise updateDashboardLinksAsync(array $args = [])
296298
* @method \Aws\Result updateDashboardPermissions(array $args = [])
297299
* @method \GuzzleHttp\Promise\Promise updateDashboardPermissionsAsync(array $args = [])
298300
* @method \Aws\Result updateDashboardPublishedVersion(array $args = [])

src/Sdk.php

+2
Original file line numberDiff line numberDiff line change
@@ -492,6 +492,8 @@
492492
* @method \Aws\MultiRegionClient createMultiRegionMobile(array $args = [])
493493
* @method \Aws\Neptune\NeptuneClient createNeptune(array $args = [])
494494
* @method \Aws\MultiRegionClient createMultiRegionNeptune(array $args = [])
495+
* @method \Aws\NeptuneGraph\NeptuneGraphClient createNeptuneGraph(array $args = [])
496+
* @method \Aws\MultiRegionClient createMultiRegionNeptuneGraph(array $args = [])
495497
* @method \Aws\Neptunedata\NeptunedataClient createNeptunedata(array $args = [])
496498
* @method \Aws\MultiRegionClient createMultiRegionNeptunedata(array $args = [])
497499
* @method \Aws\NetworkFirewall\NetworkFirewallClient createNetworkFirewall(array $args = [])

src/data/appstream/2016-12-01/api-2.json

+1
Original file line numberDiff line numberDiff line change
@@ -2927,6 +2927,7 @@
29272927
"WINDOWS",
29282928
"WINDOWS_SERVER_2016",
29292929
"WINDOWS_SERVER_2019",
2930+
"WINDOWS_SERVER_2022",
29302931
"AMAZON_LINUX2"
29312932
]
29322933
},

src/data/appstream/2016-12-01/api-2.json.php

+1-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)