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 Nov 29, 2023
1 parent c114ca0 commit 320d052
Show file tree
Hide file tree
Showing 58 changed files with 7,555 additions and 177 deletions.
42 changes: 42 additions & 0 deletions .changes/3.292.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
[
{
"type": "enhancement",
"category": "STS",
"description": "Documentation updates for AWS Security Token Service."
},
{
"type": "api-change",
"category": "OpenSearchService",
"description": "Launching Amazon OpenSearch Service support for new zero-ETL integration with Amazon S3. Customers can now manage their direct query data sources to Amazon S3 programatically"
},
{
"type": "feature",
"category": "CleanRoomsML",
"description": "Public Preview SDK release of AWS Clean Rooms ML APIs"
},
{
"type": "api-change",
"category": "OpenSearchServerless",
"description": "Amazon OpenSearch Serverless collections support an additional attribute called standby-replicas. This allows to specify whether a collection should have redundancy enabled."
},
{
"type": "api-change",
"category": "ApplicationAutoScaling",
"description": "Amazon SageMaker customers can now use Application Auto Scaling to automatically scale the number of Inference Component copies across an endpoint to meet the varying demand of their workloads."
},
{
"type": "api-change",
"category": "CleanRooms",
"description": "AWS Clean Rooms now provides differential privacy to protect against user-identification attempts and machine learning modeling to allow two parties to identify similar users in their data."
},
{
"type": "api-change",
"category": "SageMaker",
"description": "This release adds following support 1\/ Improved SDK tooling for model deployment. 2\/ New Inference Component based features to lower inference costs and latency 3\/ SageMaker HyperPod management. 4\/ Additional parameters for FM Fine Tuning in Autopilot"
},
{
"type": "api-change",
"category": "SageMakerRuntime",
"description": "This release adds InferenceComponentName to InvokeEndpoint and InvokeEndpointWithResponseStream APIs to get inferences from the deployed InferenceComponents."
}
]
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# CHANGELOG

## next release

* `Aws\STS` - Documentation updates for AWS Security Token Service.
* `Aws\OpenSearchService` - Launching Amazon OpenSearch Service support for new zero-ETL integration with Amazon S3. Customers can now manage their direct query data sources to Amazon S3 programatically
* `Aws\CleanRoomsML` - Public Preview SDK release of AWS Clean Rooms ML APIs
* `Aws\OpenSearchServerless` - Amazon OpenSearch Serverless collections support an additional attribute called standby-replicas. This allows to specify whether a collection should have redundancy enabled.
* `Aws\ApplicationAutoScaling` - Amazon SageMaker customers can now use Application Auto Scaling to automatically scale the number of Inference Component copies across an endpoint to meet the varying demand of their workloads.
* `Aws\CleanRooms` - AWS Clean Rooms now provides differential privacy to protect against user-identification attempts and machine learning modeling to allow two parties to identify similar users in their data.
* `Aws\SageMaker` - This release adds following support 1/ Improved SDK tooling for model deployment. 2/ New Inference Component based features to lower inference costs and latency 3/ SageMaker HyperPod management. 4/ Additional parameters for FM Fine Tuning in Autopilot
* `Aws\SageMakerRuntime` - This release adds InferenceComponentName to InvokeEndpoint and InvokeEndpointWithResponseStream APIs to get inferences from the deployed InferenceComponents.

## 3.291.0 - 2023-11-28

* `Aws\S3` - This release adds support for the S3express identity provider
Expand Down
34 changes: 34 additions & 0 deletions src/CleanRooms/CleanRoomsClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
* @method \GuzzleHttp\Promise\Promise createAnalysisTemplateAsync(array $args = [])
* @method \Aws\Result createCollaboration(array $args = [])
* @method \GuzzleHttp\Promise\Promise createCollaborationAsync(array $args = [])
* @method \Aws\Result createConfiguredAudienceModelAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise createConfiguredAudienceModelAssociationAsync(array $args = [])
* @method \Aws\Result createConfiguredTable(array $args = [])
* @method \GuzzleHttp\Promise\Promise createConfiguredTableAsync(array $args = [])
* @method \Aws\Result createConfiguredTableAnalysisRule(array $args = [])
Expand All @@ -21,10 +23,14 @@
* @method \GuzzleHttp\Promise\Promise createConfiguredTableAssociationAsync(array $args = [])
* @method \Aws\Result createMembership(array $args = [])
* @method \GuzzleHttp\Promise\Promise createMembershipAsync(array $args = [])
* @method \Aws\Result createPrivacyBudgetTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise createPrivacyBudgetTemplateAsync(array $args = [])
* @method \Aws\Result deleteAnalysisTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteAnalysisTemplateAsync(array $args = [])
* @method \Aws\Result deleteCollaboration(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteCollaborationAsync(array $args = [])
* @method \Aws\Result deleteConfiguredAudienceModelAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteConfiguredAudienceModelAssociationAsync(array $args = [])
* @method \Aws\Result deleteConfiguredTable(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteConfiguredTableAsync(array $args = [])
* @method \Aws\Result deleteConfiguredTableAnalysisRule(array $args = [])
Expand All @@ -35,12 +41,20 @@
* @method \GuzzleHttp\Promise\Promise deleteMemberAsync(array $args = [])
* @method \Aws\Result deleteMembership(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteMembershipAsync(array $args = [])
* @method \Aws\Result deletePrivacyBudgetTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise deletePrivacyBudgetTemplateAsync(array $args = [])
* @method \Aws\Result getAnalysisTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise getAnalysisTemplateAsync(array $args = [])
* @method \Aws\Result getCollaboration(array $args = [])
* @method \GuzzleHttp\Promise\Promise getCollaborationAsync(array $args = [])
* @method \Aws\Result getCollaborationAnalysisTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise getCollaborationAnalysisTemplateAsync(array $args = [])
* @method \Aws\Result getCollaborationConfiguredAudienceModelAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise getCollaborationConfiguredAudienceModelAssociationAsync(array $args = [])
* @method \Aws\Result getCollaborationPrivacyBudgetTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise getCollaborationPrivacyBudgetTemplateAsync(array $args = [])
* @method \Aws\Result getConfiguredAudienceModelAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise getConfiguredAudienceModelAssociationAsync(array $args = [])
* @method \Aws\Result getConfiguredTable(array $args = [])
* @method \GuzzleHttp\Promise\Promise getConfiguredTableAsync(array $args = [])
* @method \Aws\Result getConfiguredTableAnalysisRule(array $args = [])
Expand All @@ -49,6 +63,8 @@
* @method \GuzzleHttp\Promise\Promise getConfiguredTableAssociationAsync(array $args = [])
* @method \Aws\Result getMembership(array $args = [])
* @method \GuzzleHttp\Promise\Promise getMembershipAsync(array $args = [])
* @method \Aws\Result getPrivacyBudgetTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise getPrivacyBudgetTemplateAsync(array $args = [])
* @method \Aws\Result getProtectedQuery(array $args = [])
* @method \GuzzleHttp\Promise\Promise getProtectedQueryAsync(array $args = [])
* @method \Aws\Result getSchema(array $args = [])
Expand All @@ -59,8 +75,16 @@
* @method \GuzzleHttp\Promise\Promise listAnalysisTemplatesAsync(array $args = [])
* @method \Aws\Result listCollaborationAnalysisTemplates(array $args = [])
* @method \GuzzleHttp\Promise\Promise listCollaborationAnalysisTemplatesAsync(array $args = [])
* @method \Aws\Result listCollaborationConfiguredAudienceModelAssociations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listCollaborationConfiguredAudienceModelAssociationsAsync(array $args = [])
* @method \Aws\Result listCollaborationPrivacyBudgetTemplates(array $args = [])
* @method \GuzzleHttp\Promise\Promise listCollaborationPrivacyBudgetTemplatesAsync(array $args = [])
* @method \Aws\Result listCollaborationPrivacyBudgets(array $args = [])
* @method \GuzzleHttp\Promise\Promise listCollaborationPrivacyBudgetsAsync(array $args = [])
* @method \Aws\Result listCollaborations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listCollaborationsAsync(array $args = [])
* @method \Aws\Result listConfiguredAudienceModelAssociations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listConfiguredAudienceModelAssociationsAsync(array $args = [])
* @method \Aws\Result listConfiguredTableAssociations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listConfiguredTableAssociationsAsync(array $args = [])
* @method \Aws\Result listConfiguredTables(array $args = [])
Expand All @@ -69,12 +93,18 @@
* @method \GuzzleHttp\Promise\Promise listMembersAsync(array $args = [])
* @method \Aws\Result listMemberships(array $args = [])
* @method \GuzzleHttp\Promise\Promise listMembershipsAsync(array $args = [])
* @method \Aws\Result listPrivacyBudgetTemplates(array $args = [])
* @method \GuzzleHttp\Promise\Promise listPrivacyBudgetTemplatesAsync(array $args = [])
* @method \Aws\Result listPrivacyBudgets(array $args = [])
* @method \GuzzleHttp\Promise\Promise listPrivacyBudgetsAsync(array $args = [])
* @method \Aws\Result listProtectedQueries(array $args = [])
* @method \GuzzleHttp\Promise\Promise listProtectedQueriesAsync(array $args = [])
* @method \Aws\Result listSchemas(array $args = [])
* @method \GuzzleHttp\Promise\Promise listSchemasAsync(array $args = [])
* @method \Aws\Result listTagsForResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
* @method \Aws\Result previewPrivacyImpact(array $args = [])
* @method \GuzzleHttp\Promise\Promise previewPrivacyImpactAsync(array $args = [])
* @method \Aws\Result startProtectedQuery(array $args = [])
* @method \GuzzleHttp\Promise\Promise startProtectedQueryAsync(array $args = [])
* @method \Aws\Result tagResource(array $args = [])
Expand All @@ -85,6 +115,8 @@
* @method \GuzzleHttp\Promise\Promise updateAnalysisTemplateAsync(array $args = [])
* @method \Aws\Result updateCollaboration(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateCollaborationAsync(array $args = [])
* @method \Aws\Result updateConfiguredAudienceModelAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateConfiguredAudienceModelAssociationAsync(array $args = [])
* @method \Aws\Result updateConfiguredTable(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateConfiguredTableAsync(array $args = [])
* @method \Aws\Result updateConfiguredTableAnalysisRule(array $args = [])
Expand All @@ -93,6 +125,8 @@
* @method \GuzzleHttp\Promise\Promise updateConfiguredTableAssociationAsync(array $args = [])
* @method \Aws\Result updateMembership(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateMembershipAsync(array $args = [])
* @method \Aws\Result updatePrivacyBudgetTemplate(array $args = [])
* @method \GuzzleHttp\Promise\Promise updatePrivacyBudgetTemplateAsync(array $args = [])
* @method \Aws\Result updateProtectedQuery(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateProtectedQueryAsync(array $args = [])
*/
Expand Down
59 changes: 59 additions & 0 deletions src/CleanRoomsML/CleanRoomsMLClient.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
<?php
namespace Aws\CleanRoomsML;

use Aws\AwsClient;

/**
* This client is used to interact with the **cleanrooms-ml** service.
* @method \Aws\Result createAudienceModel(array $args = [])
* @method \GuzzleHttp\Promise\Promise createAudienceModelAsync(array $args = [])
* @method \Aws\Result createConfiguredAudienceModel(array $args = [])
* @method \GuzzleHttp\Promise\Promise createConfiguredAudienceModelAsync(array $args = [])
* @method \Aws\Result createTrainingDataset(array $args = [])
* @method \GuzzleHttp\Promise\Promise createTrainingDatasetAsync(array $args = [])
* @method \Aws\Result deleteAudienceGenerationJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteAudienceGenerationJobAsync(array $args = [])
* @method \Aws\Result deleteAudienceModel(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteAudienceModelAsync(array $args = [])
* @method \Aws\Result deleteConfiguredAudienceModel(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteConfiguredAudienceModelAsync(array $args = [])
* @method \Aws\Result deleteConfiguredAudienceModelPolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteConfiguredAudienceModelPolicyAsync(array $args = [])
* @method \Aws\Result deleteTrainingDataset(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteTrainingDatasetAsync(array $args = [])
* @method \Aws\Result getAudienceGenerationJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise getAudienceGenerationJobAsync(array $args = [])
* @method \Aws\Result getAudienceModel(array $args = [])
* @method \GuzzleHttp\Promise\Promise getAudienceModelAsync(array $args = [])
* @method \Aws\Result getConfiguredAudienceModel(array $args = [])
* @method \GuzzleHttp\Promise\Promise getConfiguredAudienceModelAsync(array $args = [])
* @method \Aws\Result getConfiguredAudienceModelPolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise getConfiguredAudienceModelPolicyAsync(array $args = [])
* @method \Aws\Result getTrainingDataset(array $args = [])
* @method \GuzzleHttp\Promise\Promise getTrainingDatasetAsync(array $args = [])
* @method \Aws\Result listAudienceExportJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listAudienceExportJobsAsync(array $args = [])
* @method \Aws\Result listAudienceGenerationJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listAudienceGenerationJobsAsync(array $args = [])
* @method \Aws\Result listAudienceModels(array $args = [])
* @method \GuzzleHttp\Promise\Promise listAudienceModelsAsync(array $args = [])
* @method \Aws\Result listConfiguredAudienceModels(array $args = [])
* @method \GuzzleHttp\Promise\Promise listConfiguredAudienceModelsAsync(array $args = [])
* @method \Aws\Result listTagsForResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
* @method \Aws\Result listTrainingDatasets(array $args = [])
* @method \GuzzleHttp\Promise\Promise listTrainingDatasetsAsync(array $args = [])
* @method \Aws\Result putConfiguredAudienceModelPolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise putConfiguredAudienceModelPolicyAsync(array $args = [])
* @method \Aws\Result startAudienceExportJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise startAudienceExportJobAsync(array $args = [])
* @method \Aws\Result startAudienceGenerationJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise startAudienceGenerationJobAsync(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 updateConfiguredAudienceModel(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateConfiguredAudienceModelAsync(array $args = [])
*/
class CleanRoomsMLClient extends AwsClient {}
9 changes: 9 additions & 0 deletions src/CleanRoomsML/Exception/CleanRoomsMLException.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php
namespace Aws\CleanRoomsML\Exception;

use Aws\Exception\AwsException;

/**
* Represents an error interacting with the **cleanrooms-ml** service.
*/
class CleanRoomsMLException extends AwsException {}
10 changes: 10 additions & 0 deletions src/OpenSearchService/OpenSearchServiceClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
* This client is used to interact with the **Amazon OpenSearch Service** service.
* @method \Aws\Result acceptInboundConnection(array $args = [])
* @method \GuzzleHttp\Promise\Promise acceptInboundConnectionAsync(array $args = [])
* @method \Aws\Result addDataSource(array $args = [])
* @method \GuzzleHttp\Promise\Promise addDataSourceAsync(array $args = [])
* @method \Aws\Result addTags(array $args = [])
* @method \GuzzleHttp\Promise\Promise addTagsAsync(array $args = [])
* @method \Aws\Result associatePackage(array $args = [])
Expand All @@ -23,6 +25,8 @@
* @method \GuzzleHttp\Promise\Promise createPackageAsync(array $args = [])
* @method \Aws\Result createVpcEndpoint(array $args = [])
* @method \GuzzleHttp\Promise\Promise createVpcEndpointAsync(array $args = [])
* @method \Aws\Result deleteDataSource(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteDataSourceAsync(array $args = [])
* @method \Aws\Result deleteDomain(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteDomainAsync(array $args = [])
* @method \Aws\Result deleteInboundConnection(array $args = [])
Expand Down Expand Up @@ -67,6 +71,8 @@
* @method \GuzzleHttp\Promise\Promise dissociatePackageAsync(array $args = [])
* @method \Aws\Result getCompatibleVersions(array $args = [])
* @method \GuzzleHttp\Promise\Promise getCompatibleVersionsAsync(array $args = [])
* @method \Aws\Result getDataSource(array $args = [])
* @method \GuzzleHttp\Promise\Promise getDataSourceAsync(array $args = [])
* @method \Aws\Result getDomainMaintenanceStatus(array $args = [])
* @method \GuzzleHttp\Promise\Promise getDomainMaintenanceStatusAsync(array $args = [])
* @method \Aws\Result getPackageVersionHistory(array $args = [])
Expand All @@ -75,6 +81,8 @@
* @method \GuzzleHttp\Promise\Promise getUpgradeHistoryAsync(array $args = [])
* @method \Aws\Result getUpgradeStatus(array $args = [])
* @method \GuzzleHttp\Promise\Promise getUpgradeStatusAsync(array $args = [])
* @method \Aws\Result listDataSources(array $args = [])
* @method \GuzzleHttp\Promise\Promise listDataSourcesAsync(array $args = [])
* @method \Aws\Result listDomainMaintenances(array $args = [])
* @method \GuzzleHttp\Promise\Promise listDomainMaintenancesAsync(array $args = [])
* @method \Aws\Result listDomainNames(array $args = [])
Expand Down Expand Up @@ -109,6 +117,8 @@
* @method \GuzzleHttp\Promise\Promise startDomainMaintenanceAsync(array $args = [])
* @method \Aws\Result startServiceSoftwareUpdate(array $args = [])
* @method \GuzzleHttp\Promise\Promise startServiceSoftwareUpdateAsync(array $args = [])
* @method \Aws\Result updateDataSource(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateDataSourceAsync(array $args = [])
* @method \Aws\Result updateDomainConfig(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateDomainConfigAsync(array $args = [])
* @method \Aws\Result updatePackage(array $args = [])
Expand Down
Loading

0 comments on commit 320d052

Please sign in to comment.