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 1, 2024
1 parent eeb8df6 commit dd722cc
Show file tree
Hide file tree
Showing 55 changed files with 2,833 additions and 101 deletions.
47 changes: 47 additions & 0 deletions .changes/3.317.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
[
{
"type": "enhancement",
"category": "ControlTower",
"description": "Updated Control Tower service documentation for controlcatalog control ARN support with existing Control Tower public APIs"
},
{
"type": "api-change",
"category": "ControlCatalog",
"description": "AWS Control Tower provides two new public APIs controlcatalog:ListControls and controlcatalog:GetControl under controlcatalog service namespace, which enable customers to programmatically retrieve control metadata of available controls."
},
{
"type": "enhancement",
"category": "Support",
"description": "Doc only updates to CaseDetails"
},
{
"type": "feature",
"category": "SSMQuickSetup",
"description": "This release adds API support for the QuickSetup feature of AWS Systems Manager"
},
{
"type": "enhancement",
"category": "MemoryDB",
"description": "Doc only update for changes to deletion API."
},
{
"type": "api-change",
"category": "RDS",
"description": "This release adds support for specifying optional MinACU parameter in CreateDBShardGroup and ModifyDBShardGroup API. DBShardGroup response will contain MinACU if specified."
},
{
"type": "api-change",
"category": "SageMaker",
"description": "This release adds support for Amazon EMR Serverless applications in SageMaker Studio for running data processing jobs."
},
{
"type": "api-change",
"category": "Bedrock",
"description": "API and Documentation for Bedrock Model Copy feature. This feature lets you share and copy a custom model from one region to another or one account to another."
},
{
"type": "api-change",
"category": "IAM",
"description": "Add v2 smoke tests and smithy smokeTests trait for SDK testing."
}
]
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# CHANGELOG

## next release

* `Aws\ControlTower` - Updated Control Tower service documentation for controlcatalog control ARN support with existing Control Tower public APIs
* `Aws\ControlCatalog` - AWS Control Tower provides two new public APIs controlcatalog:ListControls and controlcatalog:GetControl under controlcatalog service namespace, which enable customers to programmatically retrieve control metadata of available controls.
* `Aws\Support` - Doc only updates to CaseDetails
* `Aws\SSMQuickSetup` - This release adds API support for the QuickSetup feature of AWS Systems Manager
* `Aws\MemoryDB` - Doc only update for changes to deletion API.
* `Aws\RDS` - This release adds support for specifying optional MinACU parameter in CreateDBShardGroup and ModifyDBShardGroup API. DBShardGroup response will contain MinACU if specified.
* `Aws\SageMaker` - This release adds support for Amazon EMR Serverless applications in SageMaker Studio for running data processing jobs.
* `Aws\Bedrock` - API and Documentation for Bedrock Model Copy feature. This feature lets you share and copy a custom model from one region to another or one account to another.
* `Aws\IAM` - Add v2 smoke tests and smithy smokeTests trait for SDK testing.

## 3.316.10 - 2024-07-30

* `Aws\AppStream` - Added support for Red Hat Enterprise Linux 8 on Amazon AppStream 2.0
Expand Down
6 changes: 6 additions & 0 deletions src/Bedrock/BedrockClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
* @method \GuzzleHttp\Promise\Promise createGuardrailAsync(array $args = [])
* @method \Aws\Result createGuardrailVersion(array $args = [])
* @method \GuzzleHttp\Promise\Promise createGuardrailVersionAsync(array $args = [])
* @method \Aws\Result createModelCopyJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise createModelCopyJobAsync(array $args = [])
* @method \Aws\Result createModelCustomizationJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise createModelCustomizationJobAsync(array $args = [])
* @method \Aws\Result createProvisionedModelThroughput(array $args = [])
Expand All @@ -31,6 +33,8 @@
* @method \GuzzleHttp\Promise\Promise getFoundationModelAsync(array $args = [])
* @method \Aws\Result getGuardrail(array $args = [])
* @method \GuzzleHttp\Promise\Promise getGuardrailAsync(array $args = [])
* @method \Aws\Result getModelCopyJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise getModelCopyJobAsync(array $args = [])
* @method \Aws\Result getModelCustomizationJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise getModelCustomizationJobAsync(array $args = [])
* @method \Aws\Result getModelInvocationLoggingConfiguration(array $args = [])
Expand All @@ -45,6 +49,8 @@
* @method \GuzzleHttp\Promise\Promise listFoundationModelsAsync(array $args = [])
* @method \Aws\Result listGuardrails(array $args = [])
* @method \GuzzleHttp\Promise\Promise listGuardrailsAsync(array $args = [])
* @method \Aws\Result listModelCopyJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listModelCopyJobsAsync(array $args = [])
* @method \Aws\Result listModelCustomizationJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listModelCustomizationJobsAsync(array $args = [])
* @method \Aws\Result listProvisionedModelThroughputs(array $args = [])
Expand Down
4 changes: 4 additions & 0 deletions src/ControlCatalog/ControlCatalogClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,12 @@

/**
* This client is used to interact with the **AWS Control Catalog** service.
* @method \Aws\Result getControl(array $args = [])
* @method \GuzzleHttp\Promise\Promise getControlAsync(array $args = [])
* @method \Aws\Result listCommonControls(array $args = [])
* @method \GuzzleHttp\Promise\Promise listCommonControlsAsync(array $args = [])
* @method \Aws\Result listControls(array $args = [])
* @method \GuzzleHttp\Promise\Promise listControlsAsync(array $args = [])
* @method \Aws\Result listDomains(array $args = [])
* @method \GuzzleHttp\Promise\Promise listDomainsAsync(array $args = [])
* @method \Aws\Result listObjectives(array $args = [])
Expand Down
9 changes: 9 additions & 0 deletions src/SSMQuickSetup/Exception/SSMQuickSetupException.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php
namespace Aws\SSMQuickSetup\Exception;

use Aws\Exception\AwsException;

/**
* Represents an error interacting with the **AWS Systems Manager QuickSetup** service.
*/
class SSMQuickSetupException extends AwsException {}
33 changes: 33 additions & 0 deletions src/SSMQuickSetup/SSMQuickSetupClient.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?php
namespace Aws\SSMQuickSetup;

use Aws\AwsClient;

/**
* This client is used to interact with the **AWS Systems Manager QuickSetup** service.
* @method \Aws\Result createConfigurationManager(array $args = [])
* @method \GuzzleHttp\Promise\Promise createConfigurationManagerAsync(array $args = [])
* @method \Aws\Result deleteConfigurationManager(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteConfigurationManagerAsync(array $args = [])
* @method \Aws\Result getConfigurationManager(array $args = [])
* @method \GuzzleHttp\Promise\Promise getConfigurationManagerAsync(array $args = [])
* @method \Aws\Result getServiceSettings(array $args = [])
* @method \GuzzleHttp\Promise\Promise getServiceSettingsAsync(array $args = [])
* @method \Aws\Result listConfigurationManagers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listConfigurationManagersAsync(array $args = [])
* @method \Aws\Result listQuickSetupTypes(array $args = [])
* @method \GuzzleHttp\Promise\Promise listQuickSetupTypesAsync(array $args = [])
* @method \Aws\Result listTagsForResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(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 updateConfigurationDefinition(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateConfigurationDefinitionAsync(array $args = [])
* @method \Aws\Result updateConfigurationManager(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateConfigurationManagerAsync(array $args = [])
* @method \Aws\Result updateServiceSettings(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateServiceSettingsAsync(array $args = [])
*/
class SSMQuickSetupClient extends AwsClient {}
2 changes: 2 additions & 0 deletions src/Sdk.php
Original file line number Diff line number Diff line change
Expand Up @@ -632,6 +632,8 @@
* @method \Aws\MultiRegionClient createMultiRegionSSMContacts(array $args = [])
* @method \Aws\SSMIncidents\SSMIncidentsClient createSSMIncidents(array $args = [])
* @method \Aws\MultiRegionClient createMultiRegionSSMIncidents(array $args = [])
* @method \Aws\SSMQuickSetup\SSMQuickSetupClient createSSMQuickSetup(array $args = [])
* @method \Aws\MultiRegionClient createMultiRegionSSMQuickSetup(array $args = [])
* @method \Aws\SSO\SSOClient createSSO(array $args = [])
* @method \Aws\MultiRegionClient createMultiRegionSSO(array $args = [])
* @method \Aws\SSOAdmin\SSOAdminClient createSSOAdmin(array $args = [])
Expand Down
Loading

0 comments on commit dd722cc

Please sign in to comment.