Skip to content

Commit aa9302d

Browse files
Update models for release
1 parent 3dc26d6 commit aa9302d

46 files changed

Lines changed: 1857 additions & 206 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changes/3.367.3

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "MediaTailor",
5+
"description": "Added support for Ad Decision Server Configuration enabling HTTP POST requests with custom bodies, headers, GZIP compression, and dynamic variables. No changes required for existing GET request configurations."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "Connect",
10+
"description": "Amazon Connect now supports outbound WhatsApp contacts via the Send message block or StartOutboundChatContact API. Send proactive messages for surveys, reminders, and updates. Offer customers the option to switch to WhatsApp while in queue, eliminating hold time."
11+
},
12+
{
13+
"type": "enhancement",
14+
"category": "BedrockAgentCoreControl",
15+
"description": "This release updates broken links for AgentCore Policy APIs in the AWS CLI and SDK resources."
16+
},
17+
{
18+
"type": "api-change",
19+
"category": "Glacier",
20+
"description": "Documentation updates for Amazon Glacier's maintenance mode"
21+
},
22+
{
23+
"type": "api-change",
24+
"category": "Route53Resolver",
25+
"description": "Adds support for enabling detailed metrics on Route 53 Resolver endpoints using RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing enhanced visibility into Resolver endpoint and target name server performance."
26+
},
27+
{
28+
"type": "api-change",
29+
"category": "CloudWatchLogs",
30+
"description": "This release allows you to import your historical CloudTrail Lake data into CloudWatch with a few steps, enabling you to easily consolidate operational, security, and compliance data in one place."
31+
},
32+
{
33+
"type": "api-change",
34+
"category": "EC2",
35+
"description": "EC2 Capacity Manager now supports SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics for both vCPU and instance units."
36+
},
37+
{
38+
"type": "api-change",
39+
"category": "S3",
40+
"description": "This release adds support for the new optional field 'LifecycleExpirationDate' in S3 Inventory configurations."
41+
},
42+
{
43+
"type": "api-change",
44+
"category": "Health",
45+
"description": "Updating Health API endpoint generation for dualstack only regions"
46+
},
47+
{
48+
"type": "api-change",
49+
"category": "EntityResolution",
50+
"description": "Support Customer Profiles Integration for AWS Entity Resolution"
51+
},
52+
{
53+
"type": "api-change",
54+
"category": "ServiceQuotas",
55+
"description": "Add support for SQ Dashboard Api"
56+
}
57+
]

CHANGELOG.md

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

3+
## next release
4+
5+
* `Aws\MediaTailor` - Added support for Ad Decision Server Configuration enabling HTTP POST requests with custom bodies, headers, GZIP compression, and dynamic variables. No changes required for existing GET request configurations.
6+
* `Aws\Connect` - Amazon Connect now supports outbound WhatsApp contacts via the Send message block or StartOutboundChatContact API. Send proactive messages for surveys, reminders, and updates. Offer customers the option to switch to WhatsApp while in queue, eliminating hold time.
7+
* `Aws\BedrockAgentCoreControl` - This release updates broken links for AgentCore Policy APIs in the AWS CLI and SDK resources.
8+
* `Aws\Glacier` - Documentation updates for Amazon Glacier's maintenance mode
9+
* `Aws\Route53Resolver` - Adds support for enabling detailed metrics on Route 53 Resolver endpoints using RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing enhanced visibility into Resolver endpoint and target name server performance.
10+
* `Aws\CloudWatchLogs` - This release allows you to import your historical CloudTrail Lake data into CloudWatch with a few steps, enabling you to easily consolidate operational, security, and compliance data in one place.
11+
* `Aws\EC2` - EC2 Capacity Manager now supports SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics for both vCPU and instance units.
12+
* `Aws\S3` - This release adds support for the new optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
13+
* `Aws\Health` - Updating Health API endpoint generation for dualstack only regions
14+
* `Aws\EntityResolution` - Support Customer Profiles Integration for AWS Entity Resolution
15+
* `Aws\ServiceQuotas` - Add support for SQ Dashboard Api
16+
317
## 3.367.2 - 2025-12-12
418

519
* `Aws\WorkSpacesWeb` - Adds support for portal branding customization, enabling administrators to personalize end-user portals with custom assets.

src/CloudWatchLogs/CloudWatchLogsClient.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,14 @@
1414
* @method \GuzzleHttp\Promise\Promise associateSourceToS3TableIntegrationAsync(array $args = [])
1515
* @method \Aws\Result cancelExportTask(array $args = [])
1616
* @method \GuzzleHttp\Promise\Promise cancelExportTaskAsync(array $args = [])
17+
* @method \Aws\Result cancelImportTask(array $args = [])
18+
* @method \GuzzleHttp\Promise\Promise cancelImportTaskAsync(array $args = [])
1719
* @method \Aws\Result createDelivery(array $args = [])
1820
* @method \GuzzleHttp\Promise\Promise createDeliveryAsync(array $args = [])
1921
* @method \Aws\Result createExportTask(array $args = [])
2022
* @method \GuzzleHttp\Promise\Promise createExportTaskAsync(array $args = [])
23+
* @method \Aws\Result createImportTask(array $args = [])
24+
* @method \GuzzleHttp\Promise\Promise createImportTaskAsync(array $args = [])
2125
* @method \Aws\Result createLogAnomalyDetector(array $args = [])
2226
* @method \GuzzleHttp\Promise\Promise createLogAnomalyDetectorAsync(array $args = [])
2327
* @method \Aws\Result createLogGroup(array $args = [])
@@ -80,6 +84,10 @@
8084
* @method \GuzzleHttp\Promise\Promise describeExportTasksAsync(array $args = [])
8185
* @method \Aws\Result describeFieldIndexes(array $args = [])
8286
* @method \GuzzleHttp\Promise\Promise describeFieldIndexesAsync(array $args = [])
87+
* @method \Aws\Result describeImportTaskBatches(array $args = [])
88+
* @method \GuzzleHttp\Promise\Promise describeImportTaskBatchesAsync(array $args = [])
89+
* @method \Aws\Result describeImportTasks(array $args = [])
90+
* @method \GuzzleHttp\Promise\Promise describeImportTasksAsync(array $args = [])
8391
* @method \Aws\Result describeIndexPolicies(array $args = [])
8492
* @method \GuzzleHttp\Promise\Promise describeIndexPoliciesAsync(array $args = [])
8593
* @method \Aws\Result describeLogGroups(array $args = [])

src/ServiceQuotas/ServiceQuotasClient.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
* @method \GuzzleHttp\Promise\Promise getAssociationForServiceQuotaTemplateAsync(array $args = [])
2020
* @method \Aws\Result getAutoManagementConfiguration(array $args = [])
2121
* @method \GuzzleHttp\Promise\Promise getAutoManagementConfigurationAsync(array $args = [])
22+
* @method \Aws\Result getQuotaUtilizationReport(array $args = [])
23+
* @method \GuzzleHttp\Promise\Promise getQuotaUtilizationReportAsync(array $args = [])
2224
* @method \Aws\Result getRequestedServiceQuotaChange(array $args = [])
2325
* @method \GuzzleHttp\Promise\Promise getRequestedServiceQuotaChangeAsync(array $args = [])
2426
* @method \Aws\Result getServiceQuota(array $args = [])
@@ -45,6 +47,8 @@
4547
* @method \GuzzleHttp\Promise\Promise requestServiceQuotaIncreaseAsync(array $args = [])
4648
* @method \Aws\Result startAutoManagement(array $args = [])
4749
* @method \GuzzleHttp\Promise\Promise startAutoManagementAsync(array $args = [])
50+
* @method \Aws\Result startQuotaUtilizationReport(array $args = [])
51+
* @method \GuzzleHttp\Promise\Promise startQuotaUtilizationReportAsync(array $args = [])
4852
* @method \Aws\Result stopAutoManagement(array $args = [])
4953
* @method \GuzzleHttp\Promise\Promise stopAutoManagementAsync(array $args = [])
5054
* @method \Aws\Result tagResource(array $args = [])

src/data/bedrock-agentcore-control/2023-06-05/docs-2.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"CreateMemory": "<p>Creates a new Amazon Bedrock AgentCore Memory resource.</p>",
1414
"CreateOauth2CredentialProvider": "<p>Creates a new OAuth2 credential provider.</p>",
1515
"CreateOnlineEvaluationConfig": "<p> Creates an online evaluation configuration for continuous monitoring of agent performance. Online evaluation automatically samples live traffic from CloudWatch logs at specified rates and applies evaluators to assess agent quality in production. </p>",
16-
"CreatePolicy": "<p>Creates a policy within the AgentCore Policy system. Policies provide real-time, deterministic control over agentic interactions with AgentCore Gateway. Using the Cedar policy language, you can define fine-grained policies that specify which interactions with Gateway tools are permitted based on input parameters and OAuth claims, ensuring agents operate within defined boundaries and business rules. The policy is validated during creation against the Cedar schema generated from the Gateway's tools' input schemas, which defines the available tools, their parameters, and expected data types. This is an asynchronous operation. Use the <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_GetPolicy.html\">GetPolicy</a> operation to poll the <code>status</code> field to track completion.</p>",
17-
"CreatePolicyEngine": "<p>Creates a new policy engine within the AgentCore Policy system. A policy engine is a collection of policies that evaluates and authorizes agent tool calls. When associated with Gateways (each Gateway can be associated with at most one policy engine, but multiple Gateways can be associated with the same engine), the policy engine intercepts all agent requests and determines whether to allow or deny each action based on the defined policies. This is an asynchronous operation. Use the <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_GetPolicyEngine.html\">GetPolicyEngine</a> operation to poll the <code>status</code> field to track completion.</p>",
16+
"CreatePolicy": "<p>Creates a policy within the AgentCore Policy system. Policies provide real-time, deterministic control over agentic interactions with AgentCore Gateway. Using the Cedar policy language, you can define fine-grained policies that specify which interactions with Gateway tools are permitted based on input parameters and OAuth claims, ensuring agents operate within defined boundaries and business rules. The policy is validated during creation against the Cedar schema generated from the Gateway's tools' input schemas, which defines the available tools, their parameters, and expected data types. This is an asynchronous operation. Use the <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_GetPolicy.html\">GetPolicy</a> operation to poll the <code>status</code> field to track completion.</p>",
17+
"CreatePolicyEngine": "<p>Creates a new policy engine within the AgentCore Policy system. A policy engine is a collection of policies that evaluates and authorizes agent tool calls. When associated with Gateways (each Gateway can be associated with at most one policy engine, but multiple Gateways can be associated with the same engine), the policy engine intercepts all agent requests and determines whether to allow or deny each action based on the defined policies. This is an asynchronous operation. Use the <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_GetPolicyEngine.html\">GetPolicyEngine</a> operation to poll the <code>status</code> field to track completion.</p>",
1818
"CreateWorkloadIdentity": "<p>Creates a new workload identity.</p>",
1919
"DeleteAgentRuntime": "<p>Deletes an Amazon Bedrock AgentCore Runtime.</p>",
2020
"DeleteAgentRuntimeEndpoint": "<p>Deletes an AAgentCore Runtime endpoint.</p>",
@@ -2684,12 +2684,12 @@
26842684
"ListBrowsersResponse$nextToken": "<p>A token to retrieve the next page of results.</p>",
26852685
"ListCodeInterpretersRequest$nextToken": "<p>A token to retrieve the next page of results.</p>",
26862686
"ListCodeInterpretersResponse$nextToken": "<p>A token to retrieve the next page of results.</p>",
2687-
"ListPoliciesRequest$nextToken": "<p>A pagination token returned from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_ListPolicies.html\">ListPolicies</a> call. Use this token to retrieve the next page of results when the response is paginated.</p>",
2687+
"ListPoliciesRequest$nextToken": "<p>A pagination token returned from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_ListPolicies.html\">ListPolicies</a> call. Use this token to retrieve the next page of results when the response is paginated.</p>",
26882688
"ListPoliciesResponse$nextToken": "<p>A pagination token that can be used in subsequent ListPolicies calls to retrieve additional results. This token is only present when there are more results available.</p>",
2689-
"ListPolicyEnginesRequest$nextToken": "<p>A pagination token returned from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_ListPolicyEngines.html\">ListPolicyEngines</a> call. Use this token to retrieve the next page of results when the response is paginated.</p>",
2690-
"ListPolicyEnginesResponse$nextToken": "<p>A pagination token that can be used in subsequent <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_ListPolicyEngines.html\">ListPolicyEngines</a> calls to retrieve additional results. This token is only present when there are more results available. </p>",
2691-
"ListPolicyGenerationAssetsRequest$nextToken": "<p>A pagination token returned from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_ListPolicyGenerationAssets.html\">ListPolicyGenerationAssets</a> call. Use this token to retrieve the next page of assets when the response is paginated due to large numbers of generated policy options.</p>",
2692-
"ListPolicyGenerationAssetsResponse$nextToken": "<p>A pagination token that can be used in subsequent <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_ListPolicyGenerationAssets.html\">ListPolicyGenerationAssets</a> calls to retrieve additional assets. This token is only present when there are more generated policy assets available beyond the current response.</p>",
2689+
"ListPolicyEnginesRequest$nextToken": "<p>A pagination token returned from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_ListPolicyEngines.html\">ListPolicyEngines</a> call. Use this token to retrieve the next page of results when the response is paginated.</p>",
2690+
"ListPolicyEnginesResponse$nextToken": "<p>A pagination token that can be used in subsequent <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_ListPolicyEngines.html\">ListPolicyEngines</a> calls to retrieve additional results. This token is only present when there are more results available. </p>",
2691+
"ListPolicyGenerationAssetsRequest$nextToken": "<p>A pagination token returned from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_ListPolicyGenerationAssets.html\">ListPolicyGenerationAssets</a> call. Use this token to retrieve the next page of assets when the response is paginated due to large numbers of generated policy options.</p>",
2692+
"ListPolicyGenerationAssetsResponse$nextToken": "<p>A pagination token that can be used in subsequent <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_ListPolicyGenerationAssets.html\">ListPolicyGenerationAssets</a> calls to retrieve additional assets. This token is only present when there are more generated policy assets available beyond the current response.</p>",
26932693
"ListPolicyGenerationsRequest$nextToken": "<p>A pagination token for retrieving additional policy generations when results are paginated.</p>",
26942694
"ListPolicyGenerationsResponse$nextToken": "<p>A pagination token for retrieving additional policy generations if more results are available.</p>"
26952695
}
@@ -3179,7 +3179,7 @@
31793179
"DeletePolicyResponse$policyEngineId": "<p>The identifier of the policy engine from which the policy was deleted. This confirms the policy engine context for the deletion operation.</p>",
31803180
"GetPolicyEngineRequest$policyEngineId": "<p>The unique identifier of the policy engine to be retrieved. This must be a valid policy engine ID that exists within the account.</p>",
31813181
"GetPolicyEngineResponse$policyEngineId": "<p>The unique identifier of the retrieved policy engine. This matches the policy engine ID provided in the request and serves as the system identifier.</p>",
3182-
"GetPolicyGenerationRequest$policyGenerationId": "<p>The unique identifier of the policy generation request to be retrieved. This must be a valid generation ID from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_StartPolicyGeneration.html\">StartPolicyGeneration</a> call.</p>",
3182+
"GetPolicyGenerationRequest$policyGenerationId": "<p>The unique identifier of the policy generation request to be retrieved. This must be a valid generation ID from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_StartPolicyGeneration.html\">StartPolicyGeneration</a> call.</p>",
31833183
"GetPolicyGenerationRequest$policyEngineId": "<p>The identifier of the policy engine associated with the policy generation request. This provides the context for the generation operation and schema validation.</p>",
31843184
"GetPolicyGenerationResponse$policyEngineId": "<p>The identifier of the policy engine associated with this policy generation. This confirms the policy engine context for the generation operation.</p>",
31853185
"GetPolicyGenerationResponse$policyGenerationId": "<p>The unique identifier of the policy generation request. This matches the generation ID provided in the request and serves as the tracking identifier.</p>",
@@ -3188,7 +3188,7 @@
31883188
"GetPolicyResponse$policyId": "<p>The unique identifier of the retrieved policy. This matches the policy ID provided in the request and serves as the system identifier for the policy.</p>",
31893189
"GetPolicyResponse$policyEngineId": "<p>The identifier of the policy engine that manages this policy. This confirms the policy engine context for the retrieved policy.</p>",
31903190
"ListPoliciesRequest$policyEngineId": "<p>The identifier of the policy engine whose policies to retrieve.</p>",
3191-
"ListPolicyGenerationAssetsRequest$policyGenerationId": "<p>The unique identifier of the policy generation request whose assets are to be retrieved. This must be a valid generation ID from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/API_StartPolicyGeneration.html\">StartPolicyGeneration</a> call that has completed processing.</p>",
3191+
"ListPolicyGenerationAssetsRequest$policyGenerationId": "<p>The unique identifier of the policy generation request whose assets are to be retrieved. This must be a valid generation ID from a previous <a href=\"https://docs.aws.amazon.com/bedrock-agentcore-control/latest/APIReference/API_StartPolicyGeneration.html\">StartPolicyGeneration</a> call that has completed processing.</p>",
31923192
"ListPolicyGenerationAssetsRequest$policyEngineId": "<p>The unique identifier of the policy engine associated with the policy generation request. This provides the context for the generation operation and ensures assets are retrieved from the correct policy engine.</p>",
31933193
"ListPolicyGenerationsRequest$policyEngineId": "<p>The identifier of the policy engine whose policy generations to retrieve.</p>",
31943194
"Policy$policyId": "<p>The unique identifier for the policy. This system-generated identifier consists of the user name plus a 10-character generated suffix and serves as the primary key for policy operations.</p>",

src/data/bedrock-agentcore-control/2023-06-05/docs-2.json.php

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/data/connect/2017-08-08/api-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21061,6 +21061,7 @@
2106121061
"ChatDurationInMinutes":{"shape":"ChatDurationInMinutes"},
2106221062
"ParticipantDetails":{"shape":"ParticipantDetails"},
2106321063
"InitialSystemMessage":{"shape":"ChatMessage"},
21064+
"InitialTemplatedSystemMessage":{"shape":"TemplatedMessageConfig"},
2106421065
"RelatedContactId":{"shape":"ContactId"},
2106521066
"SupportedMessagingContentTypes":{"shape":"SupportedMessagingContentTypes"},
2106621067
"ClientToken":{

0 commit comments

Comments
 (0)