Skip to content

Commit 7cd7d19

Browse files
Update models for release
1 parent 7b095dc commit 7cd7d19

40 files changed

+14838
-107
lines changed

.changes/3.303.0

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "CloudWatch",
5+
"description": "This release adds support for CloudWatch Anomaly Detection on cross-account metrics. SingleMetricAnomalyDetector and MetricDataQuery inputs to Anomaly Detection APIs now take an optional AccountId field."
6+
},
7+
{
8+
"type": "enhancement",
9+
"category": "EMR",
10+
"description": "This release fixes a broken link in the documentation."
11+
},
12+
{
13+
"type": "feature",
14+
"category": "Deadline",
15+
"description": "AWS Deadline Cloud is a new fully managed service that helps customers set up, deploy, and scale rendering projects in minutes, so they can improve the efficiency of their rendering pipelines and take on more projects."
16+
},
17+
{
18+
"type": "api-change",
19+
"category": "DataZone",
20+
"description": "This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone."
21+
},
22+
{
23+
"type": "api-change",
24+
"category": "Lightsail",
25+
"description": "This release adds support to upgrade the TLS version of the distribution."
26+
}
27+
]

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\CloudWatch` - This release adds support for CloudWatch Anomaly Detection on cross-account metrics. SingleMetricAnomalyDetector and MetricDataQuery inputs to Anomaly Detection APIs now take an optional AccountId field.
6+
* `Aws\EMR` - This release fixes a broken link in the documentation.
7+
* `Aws\Deadline` - AWS Deadline Cloud is a new fully managed service that helps customers set up, deploy, and scale rendering projects in minutes, so they can improve the efficiency of their rendering pipelines and take on more projects.
8+
* `Aws\DataZone` - This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone.
9+
* `Aws\Lightsail` - This release adds support to upgrade the TLS version of the distribution.
10+
311
## 3.302.0 - 2024-03-29
412

513
* `Aws\NeptuneGraph` - Add the new API Start-Import-Task for Amazon Neptune Analytics.

src/DataZone/DataZoneClient.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
* @method \GuzzleHttp\Promise\Promise acceptPredictionsAsync(array $args = [])
1010
* @method \Aws\Result acceptSubscriptionRequest(array $args = [])
1111
* @method \GuzzleHttp\Promise\Promise acceptSubscriptionRequestAsync(array $args = [])
12+
* @method \Aws\Result cancelMetadataGenerationRun(array $args = [])
13+
* @method \GuzzleHttp\Promise\Promise cancelMetadataGenerationRunAsync(array $args = [])
1214
* @method \Aws\Result cancelSubscription(array $args = [])
1315
* @method \GuzzleHttp\Promise\Promise cancelSubscriptionAsync(array $args = [])
1416
* @method \Aws\Result createAsset(array $args = [])
@@ -109,6 +111,8 @@
109111
* @method \GuzzleHttp\Promise\Promise getIamPortalLoginUrlAsync(array $args = [])
110112
* @method \Aws\Result getListing(array $args = [])
111113
* @method \GuzzleHttp\Promise\Promise getListingAsync(array $args = [])
114+
* @method \Aws\Result getMetadataGenerationRun(array $args = [])
115+
* @method \GuzzleHttp\Promise\Promise getMetadataGenerationRunAsync(array $args = [])
112116
* @method \Aws\Result getProject(array $args = [])
113117
* @method \GuzzleHttp\Promise\Promise getProjectAsync(array $args = [])
114118
* @method \Aws\Result getSubscription(array $args = [])
@@ -139,6 +143,8 @@
139143
* @method \GuzzleHttp\Promise\Promise listEnvironmentProfilesAsync(array $args = [])
140144
* @method \Aws\Result listEnvironments(array $args = [])
141145
* @method \GuzzleHttp\Promise\Promise listEnvironmentsAsync(array $args = [])
146+
* @method \Aws\Result listMetadataGenerationRuns(array $args = [])
147+
* @method \GuzzleHttp\Promise\Promise listMetadataGenerationRunsAsync(array $args = [])
142148
* @method \Aws\Result listNotifications(array $args = [])
143149
* @method \GuzzleHttp\Promise\Promise listNotificationsAsync(array $args = [])
144150
* @method \Aws\Result listProjectMemberships(array $args = [])
@@ -175,6 +181,8 @@
175181
* @method \GuzzleHttp\Promise\Promise searchUserProfilesAsync(array $args = [])
176182
* @method \Aws\Result startDataSourceRun(array $args = [])
177183
* @method \GuzzleHttp\Promise\Promise startDataSourceRunAsync(array $args = [])
184+
* @method \Aws\Result startMetadataGenerationRun(array $args = [])
185+
* @method \GuzzleHttp\Promise\Promise startMetadataGenerationRunAsync(array $args = [])
178186
* @method \Aws\Result tagResource(array $args = [])
179187
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
180188
* @method \Aws\Result untagResource(array $args = [])

src/Deadline/DeadlineClient.php

Lines changed: 213 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,213 @@
1+
<?php
2+
namespace Aws\Deadline;
3+
4+
use Aws\AwsClient;
5+
6+
/**
7+
* This client is used to interact with the **AWSDeadlineCloud** service.
8+
* @method \Aws\Result associateMemberToFarm(array $args = [])
9+
* @method \GuzzleHttp\Promise\Promise associateMemberToFarmAsync(array $args = [])
10+
* @method \Aws\Result associateMemberToFleet(array $args = [])
11+
* @method \GuzzleHttp\Promise\Promise associateMemberToFleetAsync(array $args = [])
12+
* @method \Aws\Result associateMemberToJob(array $args = [])
13+
* @method \GuzzleHttp\Promise\Promise associateMemberToJobAsync(array $args = [])
14+
* @method \Aws\Result associateMemberToQueue(array $args = [])
15+
* @method \GuzzleHttp\Promise\Promise associateMemberToQueueAsync(array $args = [])
16+
* @method \Aws\Result assumeFleetRoleForRead(array $args = [])
17+
* @method \GuzzleHttp\Promise\Promise assumeFleetRoleForReadAsync(array $args = [])
18+
* @method \Aws\Result assumeFleetRoleForWorker(array $args = [])
19+
* @method \GuzzleHttp\Promise\Promise assumeFleetRoleForWorkerAsync(array $args = [])
20+
* @method \Aws\Result assumeQueueRoleForRead(array $args = [])
21+
* @method \GuzzleHttp\Promise\Promise assumeQueueRoleForReadAsync(array $args = [])
22+
* @method \Aws\Result assumeQueueRoleForUser(array $args = [])
23+
* @method \GuzzleHttp\Promise\Promise assumeQueueRoleForUserAsync(array $args = [])
24+
* @method \Aws\Result assumeQueueRoleForWorker(array $args = [])
25+
* @method \GuzzleHttp\Promise\Promise assumeQueueRoleForWorkerAsync(array $args = [])
26+
* @method \Aws\Result batchGetJobEntity(array $args = [])
27+
* @method \GuzzleHttp\Promise\Promise batchGetJobEntityAsync(array $args = [])
28+
* @method \Aws\Result copyJobTemplate(array $args = [])
29+
* @method \GuzzleHttp\Promise\Promise copyJobTemplateAsync(array $args = [])
30+
* @method \Aws\Result createBudget(array $args = [])
31+
* @method \GuzzleHttp\Promise\Promise createBudgetAsync(array $args = [])
32+
* @method \Aws\Result createFarm(array $args = [])
33+
* @method \GuzzleHttp\Promise\Promise createFarmAsync(array $args = [])
34+
* @method \Aws\Result createFleet(array $args = [])
35+
* @method \GuzzleHttp\Promise\Promise createFleetAsync(array $args = [])
36+
* @method \Aws\Result createJob(array $args = [])
37+
* @method \GuzzleHttp\Promise\Promise createJobAsync(array $args = [])
38+
* @method \Aws\Result createLicenseEndpoint(array $args = [])
39+
* @method \GuzzleHttp\Promise\Promise createLicenseEndpointAsync(array $args = [])
40+
* @method \Aws\Result createMonitor(array $args = [])
41+
* @method \GuzzleHttp\Promise\Promise createMonitorAsync(array $args = [])
42+
* @method \Aws\Result createQueue(array $args = [])
43+
* @method \GuzzleHttp\Promise\Promise createQueueAsync(array $args = [])
44+
* @method \Aws\Result createQueueEnvironment(array $args = [])
45+
* @method \GuzzleHttp\Promise\Promise createQueueEnvironmentAsync(array $args = [])
46+
* @method \Aws\Result createQueueFleetAssociation(array $args = [])
47+
* @method \GuzzleHttp\Promise\Promise createQueueFleetAssociationAsync(array $args = [])
48+
* @method \Aws\Result createStorageProfile(array $args = [])
49+
* @method \GuzzleHttp\Promise\Promise createStorageProfileAsync(array $args = [])
50+
* @method \Aws\Result createWorker(array $args = [])
51+
* @method \GuzzleHttp\Promise\Promise createWorkerAsync(array $args = [])
52+
* @method \Aws\Result deleteBudget(array $args = [])
53+
* @method \GuzzleHttp\Promise\Promise deleteBudgetAsync(array $args = [])
54+
* @method \Aws\Result deleteFarm(array $args = [])
55+
* @method \GuzzleHttp\Promise\Promise deleteFarmAsync(array $args = [])
56+
* @method \Aws\Result deleteFleet(array $args = [])
57+
* @method \GuzzleHttp\Promise\Promise deleteFleetAsync(array $args = [])
58+
* @method \Aws\Result deleteLicenseEndpoint(array $args = [])
59+
* @method \GuzzleHttp\Promise\Promise deleteLicenseEndpointAsync(array $args = [])
60+
* @method \Aws\Result deleteMeteredProduct(array $args = [])
61+
* @method \GuzzleHttp\Promise\Promise deleteMeteredProductAsync(array $args = [])
62+
* @method \Aws\Result deleteMonitor(array $args = [])
63+
* @method \GuzzleHttp\Promise\Promise deleteMonitorAsync(array $args = [])
64+
* @method \Aws\Result deleteQueue(array $args = [])
65+
* @method \GuzzleHttp\Promise\Promise deleteQueueAsync(array $args = [])
66+
* @method \Aws\Result deleteQueueEnvironment(array $args = [])
67+
* @method \GuzzleHttp\Promise\Promise deleteQueueEnvironmentAsync(array $args = [])
68+
* @method \Aws\Result deleteQueueFleetAssociation(array $args = [])
69+
* @method \GuzzleHttp\Promise\Promise deleteQueueFleetAssociationAsync(array $args = [])
70+
* @method \Aws\Result deleteStorageProfile(array $args = [])
71+
* @method \GuzzleHttp\Promise\Promise deleteStorageProfileAsync(array $args = [])
72+
* @method \Aws\Result deleteWorker(array $args = [])
73+
* @method \GuzzleHttp\Promise\Promise deleteWorkerAsync(array $args = [])
74+
* @method \Aws\Result disassociateMemberFromFarm(array $args = [])
75+
* @method \GuzzleHttp\Promise\Promise disassociateMemberFromFarmAsync(array $args = [])
76+
* @method \Aws\Result disassociateMemberFromFleet(array $args = [])
77+
* @method \GuzzleHttp\Promise\Promise disassociateMemberFromFleetAsync(array $args = [])
78+
* @method \Aws\Result disassociateMemberFromJob(array $args = [])
79+
* @method \GuzzleHttp\Promise\Promise disassociateMemberFromJobAsync(array $args = [])
80+
* @method \Aws\Result disassociateMemberFromQueue(array $args = [])
81+
* @method \GuzzleHttp\Promise\Promise disassociateMemberFromQueueAsync(array $args = [])
82+
* @method \Aws\Result getBudget(array $args = [])
83+
* @method \GuzzleHttp\Promise\Promise getBudgetAsync(array $args = [])
84+
* @method \Aws\Result getFarm(array $args = [])
85+
* @method \GuzzleHttp\Promise\Promise getFarmAsync(array $args = [])
86+
* @method \Aws\Result getFleet(array $args = [])
87+
* @method \GuzzleHttp\Promise\Promise getFleetAsync(array $args = [])
88+
* @method \Aws\Result getJob(array $args = [])
89+
* @method \GuzzleHttp\Promise\Promise getJobAsync(array $args = [])
90+
* @method \Aws\Result getLicenseEndpoint(array $args = [])
91+
* @method \GuzzleHttp\Promise\Promise getLicenseEndpointAsync(array $args = [])
92+
* @method \Aws\Result getMonitor(array $args = [])
93+
* @method \GuzzleHttp\Promise\Promise getMonitorAsync(array $args = [])
94+
* @method \Aws\Result getQueue(array $args = [])
95+
* @method \GuzzleHttp\Promise\Promise getQueueAsync(array $args = [])
96+
* @method \Aws\Result getQueueEnvironment(array $args = [])
97+
* @method \GuzzleHttp\Promise\Promise getQueueEnvironmentAsync(array $args = [])
98+
* @method \Aws\Result getQueueFleetAssociation(array $args = [])
99+
* @method \GuzzleHttp\Promise\Promise getQueueFleetAssociationAsync(array $args = [])
100+
* @method \Aws\Result getSession(array $args = [])
101+
* @method \GuzzleHttp\Promise\Promise getSessionAsync(array $args = [])
102+
* @method \Aws\Result getSessionAction(array $args = [])
103+
* @method \GuzzleHttp\Promise\Promise getSessionActionAsync(array $args = [])
104+
* @method \Aws\Result getSessionsStatisticsAggregation(array $args = [])
105+
* @method \GuzzleHttp\Promise\Promise getSessionsStatisticsAggregationAsync(array $args = [])
106+
* @method \Aws\Result getStep(array $args = [])
107+
* @method \GuzzleHttp\Promise\Promise getStepAsync(array $args = [])
108+
* @method \Aws\Result getStorageProfile(array $args = [])
109+
* @method \GuzzleHttp\Promise\Promise getStorageProfileAsync(array $args = [])
110+
* @method \Aws\Result getStorageProfileForQueue(array $args = [])
111+
* @method \GuzzleHttp\Promise\Promise getStorageProfileForQueueAsync(array $args = [])
112+
* @method \Aws\Result getTask(array $args = [])
113+
* @method \GuzzleHttp\Promise\Promise getTaskAsync(array $args = [])
114+
* @method \Aws\Result getWorker(array $args = [])
115+
* @method \GuzzleHttp\Promise\Promise getWorkerAsync(array $args = [])
116+
* @method \Aws\Result listAvailableMeteredProducts(array $args = [])
117+
* @method \GuzzleHttp\Promise\Promise listAvailableMeteredProductsAsync(array $args = [])
118+
* @method \Aws\Result listBudgets(array $args = [])
119+
* @method \GuzzleHttp\Promise\Promise listBudgetsAsync(array $args = [])
120+
* @method \Aws\Result listFarmMembers(array $args = [])
121+
* @method \GuzzleHttp\Promise\Promise listFarmMembersAsync(array $args = [])
122+
* @method \Aws\Result listFarms(array $args = [])
123+
* @method \GuzzleHttp\Promise\Promise listFarmsAsync(array $args = [])
124+
* @method \Aws\Result listFleetMembers(array $args = [])
125+
* @method \GuzzleHttp\Promise\Promise listFleetMembersAsync(array $args = [])
126+
* @method \Aws\Result listFleets(array $args = [])
127+
* @method \GuzzleHttp\Promise\Promise listFleetsAsync(array $args = [])
128+
* @method \Aws\Result listJobMembers(array $args = [])
129+
* @method \GuzzleHttp\Promise\Promise listJobMembersAsync(array $args = [])
130+
* @method \Aws\Result listJobs(array $args = [])
131+
* @method \GuzzleHttp\Promise\Promise listJobsAsync(array $args = [])
132+
* @method \Aws\Result listLicenseEndpoints(array $args = [])
133+
* @method \GuzzleHttp\Promise\Promise listLicenseEndpointsAsync(array $args = [])
134+
* @method \Aws\Result listMeteredProducts(array $args = [])
135+
* @method \GuzzleHttp\Promise\Promise listMeteredProductsAsync(array $args = [])
136+
* @method \Aws\Result listMonitors(array $args = [])
137+
* @method \GuzzleHttp\Promise\Promise listMonitorsAsync(array $args = [])
138+
* @method \Aws\Result listQueueEnvironments(array $args = [])
139+
* @method \GuzzleHttp\Promise\Promise listQueueEnvironmentsAsync(array $args = [])
140+
* @method \Aws\Result listQueueFleetAssociations(array $args = [])
141+
* @method \GuzzleHttp\Promise\Promise listQueueFleetAssociationsAsync(array $args = [])
142+
* @method \Aws\Result listQueueMembers(array $args = [])
143+
* @method \GuzzleHttp\Promise\Promise listQueueMembersAsync(array $args = [])
144+
* @method \Aws\Result listQueues(array $args = [])
145+
* @method \GuzzleHttp\Promise\Promise listQueuesAsync(array $args = [])
146+
* @method \Aws\Result listSessionActions(array $args = [])
147+
* @method \GuzzleHttp\Promise\Promise listSessionActionsAsync(array $args = [])
148+
* @method \Aws\Result listSessions(array $args = [])
149+
* @method \GuzzleHttp\Promise\Promise listSessionsAsync(array $args = [])
150+
* @method \Aws\Result listSessionsForWorker(array $args = [])
151+
* @method \GuzzleHttp\Promise\Promise listSessionsForWorkerAsync(array $args = [])
152+
* @method \Aws\Result listStepConsumers(array $args = [])
153+
* @method \GuzzleHttp\Promise\Promise listStepConsumersAsync(array $args = [])
154+
* @method \Aws\Result listStepDependencies(array $args = [])
155+
* @method \GuzzleHttp\Promise\Promise listStepDependenciesAsync(array $args = [])
156+
* @method \Aws\Result listSteps(array $args = [])
157+
* @method \GuzzleHttp\Promise\Promise listStepsAsync(array $args = [])
158+
* @method \Aws\Result listStorageProfiles(array $args = [])
159+
* @method \GuzzleHttp\Promise\Promise listStorageProfilesAsync(array $args = [])
160+
* @method \Aws\Result listStorageProfilesForQueue(array $args = [])
161+
* @method \GuzzleHttp\Promise\Promise listStorageProfilesForQueueAsync(array $args = [])
162+
* @method \Aws\Result listTagsForResource(array $args = [])
163+
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
164+
* @method \Aws\Result listTasks(array $args = [])
165+
* @method \GuzzleHttp\Promise\Promise listTasksAsync(array $args = [])
166+
* @method \Aws\Result listWorkers(array $args = [])
167+
* @method \GuzzleHttp\Promise\Promise listWorkersAsync(array $args = [])
168+
* @method \Aws\Result putMeteredProduct(array $args = [])
169+
* @method \GuzzleHttp\Promise\Promise putMeteredProductAsync(array $args = [])
170+
* @method \Aws\Result searchJobs(array $args = [])
171+
* @method \GuzzleHttp\Promise\Promise searchJobsAsync(array $args = [])
172+
* @method \Aws\Result searchSteps(array $args = [])
173+
* @method \GuzzleHttp\Promise\Promise searchStepsAsync(array $args = [])
174+
* @method \Aws\Result searchTasks(array $args = [])
175+
* @method \GuzzleHttp\Promise\Promise searchTasksAsync(array $args = [])
176+
* @method \Aws\Result searchWorkers(array $args = [])
177+
* @method \GuzzleHttp\Promise\Promise searchWorkersAsync(array $args = [])
178+
* @method \Aws\Result startSessionsStatisticsAggregation(array $args = [])
179+
* @method \GuzzleHttp\Promise\Promise startSessionsStatisticsAggregationAsync(array $args = [])
180+
* @method \Aws\Result tagResource(array $args = [])
181+
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
182+
* @method \Aws\Result untagResource(array $args = [])
183+
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
184+
* @method \Aws\Result updateBudget(array $args = [])
185+
* @method \GuzzleHttp\Promise\Promise updateBudgetAsync(array $args = [])
186+
* @method \Aws\Result updateFarm(array $args = [])
187+
* @method \GuzzleHttp\Promise\Promise updateFarmAsync(array $args = [])
188+
* @method \Aws\Result updateFleet(array $args = [])
189+
* @method \GuzzleHttp\Promise\Promise updateFleetAsync(array $args = [])
190+
* @method \Aws\Result updateJob(array $args = [])
191+
* @method \GuzzleHttp\Promise\Promise updateJobAsync(array $args = [])
192+
* @method \Aws\Result updateMonitor(array $args = [])
193+
* @method \GuzzleHttp\Promise\Promise updateMonitorAsync(array $args = [])
194+
* @method \Aws\Result updateQueue(array $args = [])
195+
* @method \GuzzleHttp\Promise\Promise updateQueueAsync(array $args = [])
196+
* @method \Aws\Result updateQueueEnvironment(array $args = [])
197+
* @method \GuzzleHttp\Promise\Promise updateQueueEnvironmentAsync(array $args = [])
198+
* @method \Aws\Result updateQueueFleetAssociation(array $args = [])
199+
* @method \GuzzleHttp\Promise\Promise updateQueueFleetAssociationAsync(array $args = [])
200+
* @method \Aws\Result updateSession(array $args = [])
201+
* @method \GuzzleHttp\Promise\Promise updateSessionAsync(array $args = [])
202+
* @method \Aws\Result updateStep(array $args = [])
203+
* @method \GuzzleHttp\Promise\Promise updateStepAsync(array $args = [])
204+
* @method \Aws\Result updateStorageProfile(array $args = [])
205+
* @method \GuzzleHttp\Promise\Promise updateStorageProfileAsync(array $args = [])
206+
* @method \Aws\Result updateTask(array $args = [])
207+
* @method \GuzzleHttp\Promise\Promise updateTaskAsync(array $args = [])
208+
* @method \Aws\Result updateWorker(array $args = [])
209+
* @method \GuzzleHttp\Promise\Promise updateWorkerAsync(array $args = [])
210+
* @method \Aws\Result updateWorkerSchedule(array $args = [])
211+
* @method \GuzzleHttp\Promise\Promise updateWorkerScheduleAsync(array $args = [])
212+
*/
213+
class DeadlineClient extends AwsClient {}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
namespace Aws\Deadline\Exception;
3+
4+
use Aws\Exception\AwsException;
5+
6+
/**
7+
* Represents an error interacting with the **AWSDeadlineCloud** service.
8+
*/
9+
class DeadlineException extends AwsException {}

src/Sdk.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,8 @@
222222
* @method \Aws\MultiRegionClient createMultiRegionDataZone(array $args = [])
223223
* @method \Aws\DatabaseMigrationService\DatabaseMigrationServiceClient createDatabaseMigrationService(array $args = [])
224224
* @method \Aws\MultiRegionClient createMultiRegionDatabaseMigrationService(array $args = [])
225+
* @method \Aws\Deadline\DeadlineClient createDeadline(array $args = [])
226+
* @method \Aws\MultiRegionClient createMultiRegionDeadline(array $args = [])
225227
* @method \Aws\Detective\DetectiveClient createDetective(array $args = [])
226228
* @method \Aws\MultiRegionClient createMultiRegionDetective(array $args = [])
227229
* @method \Aws\DevOpsGuru\DevOpsGuruClient createDevOpsGuru(array $args = [])

0 commit comments

Comments
 (0)