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 Dec 20, 2024
1 parent bef0618 commit e4bb7a0
Show file tree
Hide file tree
Showing 53 changed files with 2,171 additions and 342 deletions.
62 changes: 62 additions & 0 deletions .changes/3.336.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
[
{
"type": "enhancement",
"category": "BedrockDataAutomationRuntime",
"description": "Documentation update for Amazon Bedrock Data Automation Runtime"
},
{
"type": "api-change",
"category": "Outposts",
"description": "Add CS8365C as a supported power connector for Outpost sites."
},
{
"type": "api-change",
"category": "DocDB",
"description": "Support AWS Secret Manager managed password for AWS DocumentDB instance-based cluster."
},
{
"type": "api-change",
"category": "Macie2",
"description": "This release adds support for identifying S3 general purpose buckets that exceed the Amazon Macie quota for preventative control monitoring."
},
{
"type": "api-change",
"category": "EKS",
"description": "This release expands the catalog of upgrade insight checks"
},
{
"type": "api-change",
"category": "Connect",
"description": "This release supports adding NotAttributeCondition and Range to the RoutingCriteria object."
},
{
"type": "api-change",
"category": "SageMaker",
"description": "This release adds support for c6i, m6i and r6i instance on SageMaker Hyperpod and trn1 instances in batch"
},
{
"type": "api-change",
"category": "BedrockAgent",
"description": "Support for custom user agent and max web pages crawled for web connector. Support app only credentials for SharePoint connector. Increase agents memory duration limit to 365 days. Support to specify max number of session summaries to include in agent invocation context."
},
{
"type": "enhancement",
"category": "BedrockDataAutomation",
"description": "Documentation update for Amazon Bedrock Data Automation"
},
{
"type": "api-change",
"category": "Billing",
"description": "Added new API's for defining and fetching Billing Views."
},
{
"type": "api-change",
"category": "CostExplorer",
"description": "Support for retrieving cost, usage, and forecast for billing view."
},
{
"type": "api-change",
"category": "BedrockAgentRuntime",
"description": "bedrock agents now supports long term memory and performance configs. Invokeflow supports performance configs. RetrieveAndGenerate performance configs"
}
]
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# CHANGELOG

## next release

* `Aws\BedrockDataAutomationRuntime` - Documentation update for Amazon Bedrock Data Automation Runtime
* `Aws\Outposts` - Add CS8365C as a supported power connector for Outpost sites.
* `Aws\DocDB` - Support AWS Secret Manager managed password for AWS DocumentDB instance-based cluster.
* `Aws\Macie2` - This release adds support for identifying S3 general purpose buckets that exceed the Amazon Macie quota for preventative control monitoring.
* `Aws\EKS` - This release expands the catalog of upgrade insight checks
* `Aws\Connect` - This release supports adding NotAttributeCondition and Range to the RoutingCriteria object.
* `Aws\SageMaker` - This release adds support for c6i, m6i and r6i instance on SageMaker Hyperpod and trn1 instances in batch
* `Aws\BedrockAgent` - Support for custom user agent and max web pages crawled for web connector. Support app only credentials for SharePoint connector. Increase agents memory duration limit to 365 days. Support to specify max number of session summaries to include in agent invocation context.
* `Aws\BedrockDataAutomation` - Documentation update for Amazon Bedrock Data Automation
* `Aws\Billing` - Added new API's for defining and fetching Billing Views.
* `Aws\CostExplorer` - Support for retrieving cost, usage, and forecast for billing view.
* `Aws\BedrockAgentRuntime` - bedrock agents now supports long term memory and performance configs. Invokeflow supports performance configs. RetrieveAndGenerate performance configs

## 3.336.1 - 2024-12-19

* `Aws\QConnect` - Amazon Q in Connect enables agents to ask Q for assistance in multiple languages and Q will provide answers and recommended step-by-step guides in those languages. Qs default language is English (United States) and you can switch this by setting the locale configuration on the AI Agent.
Expand Down
18 changes: 18 additions & 0 deletions src/Billing/BillingClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,25 @@

/**
* This client is used to interact with the **AWS Billing** service.
* @method \Aws\Result createBillingView(array $args = [])
* @method \GuzzleHttp\Promise\Promise createBillingViewAsync(array $args = [])
* @method \Aws\Result deleteBillingView(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteBillingViewAsync(array $args = [])
* @method \Aws\Result getBillingView(array $args = [])
* @method \GuzzleHttp\Promise\Promise getBillingViewAsync(array $args = [])
* @method \Aws\Result getResourcePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise getResourcePolicyAsync(array $args = [])
* @method \Aws\Result listBillingViews(array $args = [])
* @method \GuzzleHttp\Promise\Promise listBillingViewsAsync(array $args = [])
* @method \Aws\Result listSourceViewsForBillingView(array $args = [])
* @method \GuzzleHttp\Promise\Promise listSourceViewsForBillingViewAsync(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 updateBillingView(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateBillingViewAsync(array $args = [])
*/
class BillingClient extends AwsClient {}
57 changes: 56 additions & 1 deletion src/data/bedrock-agent-runtime/2023-07-26/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@
"input":{"shape":"InvokeAgentRequest"},
"output":{"shape":"InvokeAgentResponse"},
"errors":[
{"shape":"ModelNotReadyException"},
{"shape":"ConflictException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
Expand Down Expand Up @@ -512,6 +513,12 @@
"min":1,
"pattern":"^(arn:aws(-[^:]+)?:(bedrock|sagemaker):[a-z0-9-]{1,20}:([0-9]{12})?:([a-z-]+/)?)?([a-z0-9.-]{1,63}){0,2}(([:][a-z0-9-]{1,63}){0,2})?(/[a-z0-9]{1,12})?$"
},
"BedrockModelConfigurations":{
"type":"structure",
"members":{
"performanceConfig":{"shape":"PerformanceConfiguration"}
}
},
"BedrockRerankingConfiguration":{
"type":"structure",
"required":["modelConfiguration"],
Expand Down Expand Up @@ -728,6 +735,11 @@
"shape":"MemoryId",
"location":"querystring",
"locationName":"memoryId"
},
"sessionId":{
"shape":"SessionId",
"location":"querystring",
"locationName":"sessionId"
}
}
},
Expand Down Expand Up @@ -793,6 +805,7 @@
"additionalModelRequestFields":{"shape":"AdditionalModelRequestFields"},
"guardrailConfiguration":{"shape":"GuardrailConfiguration"},
"inferenceConfig":{"shape":"InferenceConfig"},
"performanceConfig":{"shape":"PerformanceConfiguration"},
"promptTemplate":{"shape":"PromptTemplate"}
}
},
Expand Down Expand Up @@ -1244,6 +1257,7 @@
"additionalModelRequestFields":{"shape":"AdditionalModelRequestFields"},
"guardrailConfiguration":{"shape":"GuardrailConfiguration"},
"inferenceConfig":{"shape":"InferenceConfig"},
"performanceConfig":{"shape":"PerformanceConfiguration"},
"promptTemplate":{"shape":"PromptTemplate"}
}
},
Expand Down Expand Up @@ -1669,6 +1683,12 @@
"event":true,
"sensitive":true
},
"InlineBedrockModelConfigurations":{
"type":"structure",
"members":{
"performanceConfig":{"shape":"PerformanceConfiguration"}
}
},
"InlineSessionState":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1793,6 +1813,7 @@
"location":"uri",
"locationName":"agentId"
},
"bedrockModelConfigurations":{"shape":"BedrockModelConfigurations"},
"enableTrace":{"shape":"Boolean"},
"endSession":{"shape":"Boolean"},
"inputText":{"shape":"InputText"},
Expand Down Expand Up @@ -1857,7 +1878,8 @@
"location":"uri",
"locationName":"flowIdentifier"
},
"inputs":{"shape":"FlowInputs"}
"inputs":{"shape":"FlowInputs"},
"modelPerformanceConfiguration":{"shape":"ModelPerformanceConfiguration"}
}
},
"InvokeFlowResponse":{
Expand All @@ -1877,6 +1899,7 @@
],
"members":{
"actionGroups":{"shape":"AgentActionGroups"},
"bedrockModelConfigurations":{"shape":"InlineBedrockModelConfigurations"},
"customerEncryptionKeyArn":{"shape":"KmsKeyArn"},
"enableTrace":{"shape":"Boolean"},
"endSession":{"shape":"Boolean"},
Expand Down Expand Up @@ -2191,6 +2214,23 @@
},
"sensitive":true
},
"ModelNotReadyException":{
"type":"structure",
"members":{
"message":{"shape":"NonBlankString"}
},
"error":{
"httpStatusCode":424,
"senderFault":true
},
"exception":true
},
"ModelPerformanceConfiguration":{
"type":"structure",
"members":{
"performanceConfig":{"shape":"PerformanceConfiguration"}
}
},
"Name":{
"type":"string",
"pattern":"^([0-9a-zA-Z][_-]?){1,100}$",
Expand Down Expand Up @@ -2303,6 +2343,7 @@
"members":{
"additionalModelRequestFields":{"shape":"AdditionalModelRequestFields"},
"inferenceConfig":{"shape":"InferenceConfig"},
"performanceConfig":{"shape":"PerformanceConfiguration"},
"promptTemplate":{"shape":"PromptTemplate"},
"queryTransformationConfiguration":{"shape":"QueryTransformationConfiguration"}
}
Expand Down Expand Up @@ -2422,6 +2463,19 @@
"RETURN_CONTROL"
]
},
"PerformanceConfigLatency":{
"type":"string",
"enum":[
"standard",
"optimized"
]
},
"PerformanceConfiguration":{
"type":"structure",
"members":{
"latency":{"shape":"PerformanceConfigLatency"}
}
},
"PostProcessingModelInvocationOutput":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2815,6 +2869,7 @@
"dependencyFailedException":{"shape":"DependencyFailedException"},
"files":{"shape":"FilePart"},
"internalServerException":{"shape":"InternalServerException"},
"modelNotReadyException":{"shape":"ModelNotReadyException"},
"resourceNotFoundException":{"shape":"ResourceNotFoundException"},
"returnControl":{"shape":"ReturnControlPayload"},
"serviceQuotaExceededException":{"shape":"ServiceQuotaExceededException"},
Expand Down
2 changes: 1 addition & 1 deletion src/data/bedrock-agent-runtime/2023-07-26/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit e4bb7a0

Please sign in to comment.