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 Apr 1, 2024
1 parent 7b095dc commit 7cd7d19
Show file tree
Hide file tree
Showing 40 changed files with 14,838 additions and 107 deletions.
27 changes: 27 additions & 0 deletions .changes/3.303.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"type": "api-change",
"category": "CloudWatch",
"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."
},
{
"type": "enhancement",
"category": "EMR",
"description": "This release fixes a broken link in the documentation."
},
{
"type": "feature",
"category": "Deadline",
"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."
},
{
"type": "api-change",
"category": "DataZone",
"description": "This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone."
},
{
"type": "api-change",
"category": "Lightsail",
"description": "This release adds support to upgrade the TLS version of the distribution."
}
]
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# CHANGELOG

## next release

* `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.
* `Aws\EMR` - This release fixes a broken link in the documentation.
* `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.
* `Aws\DataZone` - This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone.
* `Aws\Lightsail` - This release adds support to upgrade the TLS version of the distribution.

## 3.302.0 - 2024-03-29

* `Aws\NeptuneGraph` - Add the new API Start-Import-Task for Amazon Neptune Analytics.
Expand Down
8 changes: 8 additions & 0 deletions src/DataZone/DataZoneClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
* @method \GuzzleHttp\Promise\Promise acceptPredictionsAsync(array $args = [])
* @method \Aws\Result acceptSubscriptionRequest(array $args = [])
* @method \GuzzleHttp\Promise\Promise acceptSubscriptionRequestAsync(array $args = [])
* @method \Aws\Result cancelMetadataGenerationRun(array $args = [])
* @method \GuzzleHttp\Promise\Promise cancelMetadataGenerationRunAsync(array $args = [])
* @method \Aws\Result cancelSubscription(array $args = [])
* @method \GuzzleHttp\Promise\Promise cancelSubscriptionAsync(array $args = [])
* @method \Aws\Result createAsset(array $args = [])
Expand Down Expand Up @@ -109,6 +111,8 @@
* @method \GuzzleHttp\Promise\Promise getIamPortalLoginUrlAsync(array $args = [])
* @method \Aws\Result getListing(array $args = [])
* @method \GuzzleHttp\Promise\Promise getListingAsync(array $args = [])
* @method \Aws\Result getMetadataGenerationRun(array $args = [])
* @method \GuzzleHttp\Promise\Promise getMetadataGenerationRunAsync(array $args = [])
* @method \Aws\Result getProject(array $args = [])
* @method \GuzzleHttp\Promise\Promise getProjectAsync(array $args = [])
* @method \Aws\Result getSubscription(array $args = [])
Expand Down Expand Up @@ -139,6 +143,8 @@
* @method \GuzzleHttp\Promise\Promise listEnvironmentProfilesAsync(array $args = [])
* @method \Aws\Result listEnvironments(array $args = [])
* @method \GuzzleHttp\Promise\Promise listEnvironmentsAsync(array $args = [])
* @method \Aws\Result listMetadataGenerationRuns(array $args = [])
* @method \GuzzleHttp\Promise\Promise listMetadataGenerationRunsAsync(array $args = [])
* @method \Aws\Result listNotifications(array $args = [])
* @method \GuzzleHttp\Promise\Promise listNotificationsAsync(array $args = [])
* @method \Aws\Result listProjectMemberships(array $args = [])
Expand Down Expand Up @@ -175,6 +181,8 @@
* @method \GuzzleHttp\Promise\Promise searchUserProfilesAsync(array $args = [])
* @method \Aws\Result startDataSourceRun(array $args = [])
* @method \GuzzleHttp\Promise\Promise startDataSourceRunAsync(array $args = [])
* @method \Aws\Result startMetadataGenerationRun(array $args = [])
* @method \GuzzleHttp\Promise\Promise startMetadataGenerationRunAsync(array $args = [])
* @method \Aws\Result tagResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
* @method \Aws\Result untagResource(array $args = [])
Expand Down
213 changes: 213 additions & 0 deletions src/Deadline/DeadlineClient.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
<?php
namespace Aws\Deadline;

use Aws\AwsClient;

/**
* This client is used to interact with the **AWSDeadlineCloud** service.
* @method \Aws\Result associateMemberToFarm(array $args = [])
* @method \GuzzleHttp\Promise\Promise associateMemberToFarmAsync(array $args = [])
* @method \Aws\Result associateMemberToFleet(array $args = [])
* @method \GuzzleHttp\Promise\Promise associateMemberToFleetAsync(array $args = [])
* @method \Aws\Result associateMemberToJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise associateMemberToJobAsync(array $args = [])
* @method \Aws\Result associateMemberToQueue(array $args = [])
* @method \GuzzleHttp\Promise\Promise associateMemberToQueueAsync(array $args = [])
* @method \Aws\Result assumeFleetRoleForRead(array $args = [])
* @method \GuzzleHttp\Promise\Promise assumeFleetRoleForReadAsync(array $args = [])
* @method \Aws\Result assumeFleetRoleForWorker(array $args = [])
* @method \GuzzleHttp\Promise\Promise assumeFleetRoleForWorkerAsync(array $args = [])
* @method \Aws\Result assumeQueueRoleForRead(array $args = [])
* @method \GuzzleHttp\Promise\Promise assumeQueueRoleForReadAsync(array $args = [])
* @method \Aws\Result assumeQueueRoleForUser(array $args = [])
* @method \GuzzleHttp\Promise\Promise assumeQueueRoleForUserAsync(array $args = [])
* @method \Aws\Result assumeQueueRoleForWorker(array $args = [])
* @method \GuzzleHttp\Promise\Promise assumeQueueRoleForWorkerAsync(array $args = [])
* @method \Aws\Result batchGetJobEntity(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchGetJobEntityAsync(array $args = [])
* @method \Aws\Result copyJobTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise copyJobTemplateAsync(array $args = [])
* @method \Aws\Result createBudget(array $args = [])
* @method \GuzzleHttp\Promise\Promise createBudgetAsync(array $args = [])
* @method \Aws\Result createFarm(array $args = [])
* @method \GuzzleHttp\Promise\Promise createFarmAsync(array $args = [])
* @method \Aws\Result createFleet(array $args = [])
* @method \GuzzleHttp\Promise\Promise createFleetAsync(array $args = [])
* @method \Aws\Result createJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise createJobAsync(array $args = [])
* @method \Aws\Result createLicenseEndpoint(array $args = [])
* @method \GuzzleHttp\Promise\Promise createLicenseEndpointAsync(array $args = [])
* @method \Aws\Result createMonitor(array $args = [])
* @method \GuzzleHttp\Promise\Promise createMonitorAsync(array $args = [])
* @method \Aws\Result createQueue(array $args = [])
* @method \GuzzleHttp\Promise\Promise createQueueAsync(array $args = [])
* @method \Aws\Result createQueueEnvironment(array $args = [])
* @method \GuzzleHttp\Promise\Promise createQueueEnvironmentAsync(array $args = [])
* @method \Aws\Result createQueueFleetAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise createQueueFleetAssociationAsync(array $args = [])
* @method \Aws\Result createStorageProfile(array $args = [])
* @method \GuzzleHttp\Promise\Promise createStorageProfileAsync(array $args = [])
* @method \Aws\Result createWorker(array $args = [])
* @method \GuzzleHttp\Promise\Promise createWorkerAsync(array $args = [])
* @method \Aws\Result deleteBudget(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteBudgetAsync(array $args = [])
* @method \Aws\Result deleteFarm(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteFarmAsync(array $args = [])
* @method \Aws\Result deleteFleet(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteFleetAsync(array $args = [])
* @method \Aws\Result deleteLicenseEndpoint(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteLicenseEndpointAsync(array $args = [])
* @method \Aws\Result deleteMeteredProduct(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteMeteredProductAsync(array $args = [])
* @method \Aws\Result deleteMonitor(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteMonitorAsync(array $args = [])
* @method \Aws\Result deleteQueue(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteQueueAsync(array $args = [])
* @method \Aws\Result deleteQueueEnvironment(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteQueueEnvironmentAsync(array $args = [])
* @method \Aws\Result deleteQueueFleetAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteQueueFleetAssociationAsync(array $args = [])
* @method \Aws\Result deleteStorageProfile(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteStorageProfileAsync(array $args = [])
* @method \Aws\Result deleteWorker(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteWorkerAsync(array $args = [])
* @method \Aws\Result disassociateMemberFromFarm(array $args = [])
* @method \GuzzleHttp\Promise\Promise disassociateMemberFromFarmAsync(array $args = [])
* @method \Aws\Result disassociateMemberFromFleet(array $args = [])
* @method \GuzzleHttp\Promise\Promise disassociateMemberFromFleetAsync(array $args = [])
* @method \Aws\Result disassociateMemberFromJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise disassociateMemberFromJobAsync(array $args = [])
* @method \Aws\Result disassociateMemberFromQueue(array $args = [])
* @method \GuzzleHttp\Promise\Promise disassociateMemberFromQueueAsync(array $args = [])
* @method \Aws\Result getBudget(array $args = [])
* @method \GuzzleHttp\Promise\Promise getBudgetAsync(array $args = [])
* @method \Aws\Result getFarm(array $args = [])
* @method \GuzzleHttp\Promise\Promise getFarmAsync(array $args = [])
* @method \Aws\Result getFleet(array $args = [])
* @method \GuzzleHttp\Promise\Promise getFleetAsync(array $args = [])
* @method \Aws\Result getJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise getJobAsync(array $args = [])
* @method \Aws\Result getLicenseEndpoint(array $args = [])
* @method \GuzzleHttp\Promise\Promise getLicenseEndpointAsync(array $args = [])
* @method \Aws\Result getMonitor(array $args = [])
* @method \GuzzleHttp\Promise\Promise getMonitorAsync(array $args = [])
* @method \Aws\Result getQueue(array $args = [])
* @method \GuzzleHttp\Promise\Promise getQueueAsync(array $args = [])
* @method \Aws\Result getQueueEnvironment(array $args = [])
* @method \GuzzleHttp\Promise\Promise getQueueEnvironmentAsync(array $args = [])
* @method \Aws\Result getQueueFleetAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise getQueueFleetAssociationAsync(array $args = [])
* @method \Aws\Result getSession(array $args = [])
* @method \GuzzleHttp\Promise\Promise getSessionAsync(array $args = [])
* @method \Aws\Result getSessionAction(array $args = [])
* @method \GuzzleHttp\Promise\Promise getSessionActionAsync(array $args = [])
* @method \Aws\Result getSessionsStatisticsAggregation(array $args = [])
* @method \GuzzleHttp\Promise\Promise getSessionsStatisticsAggregationAsync(array $args = [])
* @method \Aws\Result getStep(array $args = [])
* @method \GuzzleHttp\Promise\Promise getStepAsync(array $args = [])
* @method \Aws\Result getStorageProfile(array $args = [])
* @method \GuzzleHttp\Promise\Promise getStorageProfileAsync(array $args = [])
* @method \Aws\Result getStorageProfileForQueue(array $args = [])
* @method \GuzzleHttp\Promise\Promise getStorageProfileForQueueAsync(array $args = [])
* @method \Aws\Result getTask(array $args = [])
* @method \GuzzleHttp\Promise\Promise getTaskAsync(array $args = [])
* @method \Aws\Result getWorker(array $args = [])
* @method \GuzzleHttp\Promise\Promise getWorkerAsync(array $args = [])
* @method \Aws\Result listAvailableMeteredProducts(array $args = [])
* @method \GuzzleHttp\Promise\Promise listAvailableMeteredProductsAsync(array $args = [])
* @method \Aws\Result listBudgets(array $args = [])
* @method \GuzzleHttp\Promise\Promise listBudgetsAsync(array $args = [])
* @method \Aws\Result listFarmMembers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listFarmMembersAsync(array $args = [])
* @method \Aws\Result listFarms(array $args = [])
* @method \GuzzleHttp\Promise\Promise listFarmsAsync(array $args = [])
* @method \Aws\Result listFleetMembers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listFleetMembersAsync(array $args = [])
* @method \Aws\Result listFleets(array $args = [])
* @method \GuzzleHttp\Promise\Promise listFleetsAsync(array $args = [])
* @method \Aws\Result listJobMembers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listJobMembersAsync(array $args = [])
* @method \Aws\Result listJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listJobsAsync(array $args = [])
* @method \Aws\Result listLicenseEndpoints(array $args = [])
* @method \GuzzleHttp\Promise\Promise listLicenseEndpointsAsync(array $args = [])
* @method \Aws\Result listMeteredProducts(array $args = [])
* @method \GuzzleHttp\Promise\Promise listMeteredProductsAsync(array $args = [])
* @method \Aws\Result listMonitors(array $args = [])
* @method \GuzzleHttp\Promise\Promise listMonitorsAsync(array $args = [])
* @method \Aws\Result listQueueEnvironments(array $args = [])
* @method \GuzzleHttp\Promise\Promise listQueueEnvironmentsAsync(array $args = [])
* @method \Aws\Result listQueueFleetAssociations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listQueueFleetAssociationsAsync(array $args = [])
* @method \Aws\Result listQueueMembers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listQueueMembersAsync(array $args = [])
* @method \Aws\Result listQueues(array $args = [])
* @method \GuzzleHttp\Promise\Promise listQueuesAsync(array $args = [])
* @method \Aws\Result listSessionActions(array $args = [])
* @method \GuzzleHttp\Promise\Promise listSessionActionsAsync(array $args = [])
* @method \Aws\Result listSessions(array $args = [])
* @method \GuzzleHttp\Promise\Promise listSessionsAsync(array $args = [])
* @method \Aws\Result listSessionsForWorker(array $args = [])
* @method \GuzzleHttp\Promise\Promise listSessionsForWorkerAsync(array $args = [])
* @method \Aws\Result listStepConsumers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStepConsumersAsync(array $args = [])
* @method \Aws\Result listStepDependencies(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStepDependenciesAsync(array $args = [])
* @method \Aws\Result listSteps(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStepsAsync(array $args = [])
* @method \Aws\Result listStorageProfiles(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStorageProfilesAsync(array $args = [])
* @method \Aws\Result listStorageProfilesForQueue(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStorageProfilesForQueueAsync(array $args = [])
* @method \Aws\Result listTagsForResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
* @method \Aws\Result listTasks(array $args = [])
* @method \GuzzleHttp\Promise\Promise listTasksAsync(array $args = [])
* @method \Aws\Result listWorkers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listWorkersAsync(array $args = [])
* @method \Aws\Result putMeteredProduct(array $args = [])
* @method \GuzzleHttp\Promise\Promise putMeteredProductAsync(array $args = [])
* @method \Aws\Result searchJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchJobsAsync(array $args = [])
* @method \Aws\Result searchSteps(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchStepsAsync(array $args = [])
* @method \Aws\Result searchTasks(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchTasksAsync(array $args = [])
* @method \Aws\Result searchWorkers(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchWorkersAsync(array $args = [])
* @method \Aws\Result startSessionsStatisticsAggregation(array $args = [])
* @method \GuzzleHttp\Promise\Promise startSessionsStatisticsAggregationAsync(array $args = [])
* @method \Aws\Result tagResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
* @method \Aws\Result untagResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
* @method \Aws\Result updateBudget(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateBudgetAsync(array $args = [])
* @method \Aws\Result updateFarm(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateFarmAsync(array $args = [])
* @method \Aws\Result updateFleet(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateFleetAsync(array $args = [])
* @method \Aws\Result updateJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateJobAsync(array $args = [])
* @method \Aws\Result updateMonitor(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateMonitorAsync(array $args = [])
* @method \Aws\Result updateQueue(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateQueueAsync(array $args = [])
* @method \Aws\Result updateQueueEnvironment(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateQueueEnvironmentAsync(array $args = [])
* @method \Aws\Result updateQueueFleetAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateQueueFleetAssociationAsync(array $args = [])
* @method \Aws\Result updateSession(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateSessionAsync(array $args = [])
* @method \Aws\Result updateStep(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateStepAsync(array $args = [])
* @method \Aws\Result updateStorageProfile(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateStorageProfileAsync(array $args = [])
* @method \Aws\Result updateTask(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateTaskAsync(array $args = [])
* @method \Aws\Result updateWorker(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateWorkerAsync(array $args = [])
* @method \Aws\Result updateWorkerSchedule(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateWorkerScheduleAsync(array $args = [])
*/
class DeadlineClient extends AwsClient {}
9 changes: 9 additions & 0 deletions src/Deadline/Exception/DeadlineException.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php
namespace Aws\Deadline\Exception;

use Aws\Exception\AwsException;

/**
* Represents an error interacting with the **AWSDeadlineCloud** service.
*/
class DeadlineException extends AwsException {}
2 changes: 2 additions & 0 deletions src/Sdk.php
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,8 @@
* @method \Aws\MultiRegionClient createMultiRegionDataZone(array $args = [])
* @method \Aws\DatabaseMigrationService\DatabaseMigrationServiceClient createDatabaseMigrationService(array $args = [])
* @method \Aws\MultiRegionClient createMultiRegionDatabaseMigrationService(array $args = [])
* @method \Aws\Deadline\DeadlineClient createDeadline(array $args = [])
* @method \Aws\MultiRegionClient createMultiRegionDeadline(array $args = [])
* @method \Aws\Detective\DetectiveClient createDetective(array $args = [])
* @method \Aws\MultiRegionClient createMultiRegionDetective(array $args = [])
* @method \Aws\DevOpsGuru\DevOpsGuruClient createDevOpsGuru(array $args = [])
Expand Down
Loading

0 comments on commit 7cd7d19

Please sign in to comment.