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 21, 2023
1 parent 4f59bf5 commit a0602ee
Show file tree
Hide file tree
Showing 56 changed files with 2,725 additions and 181 deletions.
52 changes: 52 additions & 0 deletions .changes/3.294.5
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
[
{
"type": "api-change",
"category": "NeptuneGraph",
"description": "Adds Waiters for successful creation and deletion of Graph, Graph Snapshot, Import Task and Private Endpoints for Neptune Analytics"
},
{
"type": "api-change",
"category": "PrometheusService",
"description": "This release updates Amazon Managed Service for Prometheus APIs to support customer managed KMS keys."
},
{
"type": "api-change",
"category": "RDS",
"description": "This release adds support for using RDS Data API with Aurora PostgreSQL Serverless v2 and provisioned DB clusters."
},
{
"type": "api-change",
"category": "CodeCommit",
"description": "AWS CodeCommit now supports customer managed keys from AWS Key Management Service. UpdateRepositoryEncryptionKey is added for updating the key configuration. CreateRepository, GetRepository, BatchGetRepositories are updated with new input or output parameters."
},
{
"type": "api-change",
"category": "RDSDataService",
"description": "This release adds support for using RDS Data API with Aurora PostgreSQL Serverless v2 and provisioned DB clusters."
},
{
"type": "api-change",
"category": "MediaLive",
"description": "MediaLive now supports the ability to configure the audio that an AWS Elemental Link UHD device produces, when the device is configured as the source for a flow in AWS Elemental MediaConnect."
},
{
"type": "api-change",
"category": "SageMaker",
"description": "Amazon SageMaker Training now provides model training container access for debugging purposes. Amazon SageMaker Search now provides the ability to use visibility conditions to limit resource access to a single domain or multiple domains."
},
{
"type": "api-change",
"category": "BedrockAgent",
"description": "This release introduces Amazon Aurora as a vector store on Knowledge Bases for Amazon Bedrock"
},
{
"type": "api-change",
"category": "AppIntegrationsService",
"description": "The Amazon AppIntegrations service adds DeleteApplication API for deleting applications, and updates APIs to support third party applications reacting to workspace events and make data requests to Amazon Connect for agent and contact events."
},
{
"type": "api-change",
"category": "Connect",
"description": "Adds APIs to manage User Proficiencies and Predefined Attributes. Enhances StartOutboundVoiceContact API input. Introduces SearchContacts API. Enhances DescribeContact API. Adds an API to update Routing Attributes in QueuePriority and QueueTimeAdjustmentSeconds."
}
]
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# CHANGELOG

## next release

* `Aws\NeptuneGraph` - Adds Waiters for successful creation and deletion of Graph, Graph Snapshot, Import Task and Private Endpoints for Neptune Analytics
* `Aws\PrometheusService` - This release updates Amazon Managed Service for Prometheus APIs to support customer managed KMS keys.
* `Aws\RDS` - This release adds support for using RDS Data API with Aurora PostgreSQL Serverless v2 and provisioned DB clusters.
* `Aws\CodeCommit` - AWS CodeCommit now supports customer managed keys from AWS Key Management Service. UpdateRepositoryEncryptionKey is added for updating the key configuration. CreateRepository, GetRepository, BatchGetRepositories are updated with new input or output parameters.
* `Aws\RDSDataService` - This release adds support for using RDS Data API with Aurora PostgreSQL Serverless v2 and provisioned DB clusters.
* `Aws\MediaLive` - MediaLive now supports the ability to configure the audio that an AWS Elemental Link UHD device produces, when the device is configured as the source for a flow in AWS Elemental MediaConnect.
* `Aws\SageMaker` - Amazon SageMaker Training now provides model training container access for debugging purposes. Amazon SageMaker Search now provides the ability to use visibility conditions to limit resource access to a single domain or multiple domains.
* `Aws\BedrockAgent` - This release introduces Amazon Aurora as a vector store on Knowledge Bases for Amazon Bedrock
* `Aws\AppIntegrationsService` - The Amazon AppIntegrations service adds DeleteApplication API for deleting applications, and updates APIs to support third party applications reacting to workspace events and make data requests to Amazon Connect for agent and contact events.
* `Aws\Connect` - Adds APIs to manage User Proficiencies and Predefined Attributes. Enhances StartOutboundVoiceContact API input. Introduces SearchContacts API. Enhances DescribeContact API. Adds an API to update Routing Attributes in QueuePriority and QueueTimeAdjustmentSeconds.

## 3.294.4 - 2023-12-20

* `Aws\EKS` - Add support for cluster insights, new EKS capability that surfaces potentially upgrade impacting issues.
Expand Down
4 changes: 4 additions & 0 deletions src/AppIntegrationsService/AppIntegrationsServiceClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
* @method \GuzzleHttp\Promise\Promise createDataIntegrationAsync(array $args = [])
* @method \Aws\Result createEventIntegration(array $args = [])
* @method \GuzzleHttp\Promise\Promise createEventIntegrationAsync(array $args = [])
* @method \Aws\Result deleteApplication(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteApplicationAsync(array $args = [])
* @method \Aws\Result deleteDataIntegration(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteDataIntegrationAsync(array $args = [])
* @method \Aws\Result deleteEventIntegration(array $args = [])
Expand All @@ -21,6 +23,8 @@
* @method \GuzzleHttp\Promise\Promise getDataIntegrationAsync(array $args = [])
* @method \Aws\Result getEventIntegration(array $args = [])
* @method \GuzzleHttp\Promise\Promise getEventIntegrationAsync(array $args = [])
* @method \Aws\Result listApplicationAssociations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listApplicationAssociationsAsync(array $args = [])
* @method \Aws\Result listApplications(array $args = [])
* @method \GuzzleHttp\Promise\Promise listApplicationsAsync(array $args = [])
* @method \Aws\Result listDataIntegrationAssociations(array $args = [])
Expand Down
2 changes: 2 additions & 0 deletions src/CodeCommit/CodeCommitClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,8 @@
* @method \GuzzleHttp\Promise\Promise updatePullRequestTitleAsync(array $args = [])
* @method \Aws\Result updateRepositoryDescription(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateRepositoryDescriptionAsync(array $args = [])
* @method \Aws\Result updateRepositoryEncryptionKey(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateRepositoryEncryptionKeyAsync(array $args = [])
* @method \Aws\Result updateRepositoryName(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateRepositoryNameAsync(array $args = [])
*/
Expand Down
24 changes: 24 additions & 0 deletions src/Connect/ConnectClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@
* @method \GuzzleHttp\Promise\Promise associateSecurityKeyAsync(array $args = [])
* @method \Aws\Result associateTrafficDistributionGroupUser(array $args = [])
* @method \GuzzleHttp\Promise\Promise associateTrafficDistributionGroupUserAsync(array $args = [])
* @method \Aws\Result associateUserProficiencies(array $args = [])
* @method \GuzzleHttp\Promise\Promise associateUserProficienciesAsync(array $args = [])
* @method \Aws\Result batchAssociateAnalyticsDataSet(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchAssociateAnalyticsDataSetAsync(array $args = [])
* @method \Aws\Result batchDisassociateAnalyticsDataSet(array $args = [])
Expand Down Expand Up @@ -61,6 +63,8 @@
* @method \GuzzleHttp\Promise\Promise createParticipantAsync(array $args = [])
* @method \Aws\Result createPersistentContactAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise createPersistentContactAssociationAsync(array $args = [])
* @method \Aws\Result createPredefinedAttribute(array $args = [])
* @method \GuzzleHttp\Promise\Promise createPredefinedAttributeAsync(array $args = [])
* @method \Aws\Result createPrompt(array $args = [])
* @method \GuzzleHttp\Promise\Promise createPromptAsync(array $args = [])
* @method \Aws\Result createQueue(array $args = [])
Expand Down Expand Up @@ -105,6 +109,8 @@
* @method \GuzzleHttp\Promise\Promise deleteInstanceAsync(array $args = [])
* @method \Aws\Result deleteIntegrationAssociation(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteIntegrationAssociationAsync(array $args = [])
* @method \Aws\Result deletePredefinedAttribute(array $args = [])
* @method \GuzzleHttp\Promise\Promise deletePredefinedAttributeAsync(array $args = [])
* @method \Aws\Result deletePrompt(array $args = [])
* @method \GuzzleHttp\Promise\Promise deletePromptAsync(array $args = [])
* @method \Aws\Result deleteQueue(array $args = [])
Expand Down Expand Up @@ -155,6 +161,8 @@
* @method \GuzzleHttp\Promise\Promise describeInstanceStorageConfigAsync(array $args = [])
* @method \Aws\Result describePhoneNumber(array $args = [])
* @method \GuzzleHttp\Promise\Promise describePhoneNumberAsync(array $args = [])
* @method \Aws\Result describePredefinedAttribute(array $args = [])
* @method \GuzzleHttp\Promise\Promise describePredefinedAttributeAsync(array $args = [])
* @method \Aws\Result describePrompt(array $args = [])
* @method \GuzzleHttp\Promise\Promise describePromptAsync(array $args = [])
* @method \Aws\Result describeQueue(array $args = [])
Expand Down Expand Up @@ -203,6 +211,8 @@
* @method \GuzzleHttp\Promise\Promise disassociateSecurityKeyAsync(array $args = [])
* @method \Aws\Result disassociateTrafficDistributionGroupUser(array $args = [])
* @method \GuzzleHttp\Promise\Promise disassociateTrafficDistributionGroupUserAsync(array $args = [])
* @method \Aws\Result disassociateUserProficiencies(array $args = [])
* @method \GuzzleHttp\Promise\Promise disassociateUserProficienciesAsync(array $args = [])
* @method \Aws\Result dismissUserContact(array $args = [])
* @method \GuzzleHttp\Promise\Promise dismissUserContactAsync(array $args = [])
* @method \Aws\Result getContactAttributes(array $args = [])
Expand Down Expand Up @@ -269,6 +279,8 @@
* @method \GuzzleHttp\Promise\Promise listPhoneNumbersAsync(array $args = [])
* @method \Aws\Result listPhoneNumbersV2(array $args = [])
* @method \GuzzleHttp\Promise\Promise listPhoneNumbersV2Async(array $args = [])
* @method \Aws\Result listPredefinedAttributes(array $args = [])
* @method \GuzzleHttp\Promise\Promise listPredefinedAttributesAsync(array $args = [])
* @method \Aws\Result listPrompts(array $args = [])
* @method \GuzzleHttp\Promise\Promise listPromptsAsync(array $args = [])
* @method \Aws\Result listQueueQuickConnects(array $args = [])
Expand Down Expand Up @@ -305,6 +317,8 @@
* @method \GuzzleHttp\Promise\Promise listUseCasesAsync(array $args = [])
* @method \Aws\Result listUserHierarchyGroups(array $args = [])
* @method \GuzzleHttp\Promise\Promise listUserHierarchyGroupsAsync(array $args = [])
* @method \Aws\Result listUserProficiencies(array $args = [])
* @method \GuzzleHttp\Promise\Promise listUserProficienciesAsync(array $args = [])
* @method \Aws\Result listUsers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listUsersAsync(array $args = [])
* @method \Aws\Result listViewVersions(array $args = [])
Expand All @@ -327,8 +341,12 @@
* @method \GuzzleHttp\Promise\Promise resumeContactRecordingAsync(array $args = [])
* @method \Aws\Result searchAvailablePhoneNumbers(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchAvailablePhoneNumbersAsync(array $args = [])
* @method \Aws\Result searchContacts(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchContactsAsync(array $args = [])
* @method \Aws\Result searchHoursOfOperations(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchHoursOfOperationsAsync(array $args = [])
* @method \Aws\Result searchPredefinedAttributes(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchPredefinedAttributesAsync(array $args = [])
* @method \Aws\Result searchPrompts(array $args = [])
* @method \GuzzleHttp\Promise\Promise searchPromptsAsync(array $args = [])
* @method \Aws\Result searchQueues(array $args = [])
Expand Down Expand Up @@ -399,6 +417,8 @@
* @method \GuzzleHttp\Promise\Promise updateContactFlowModuleMetadataAsync(array $args = [])
* @method \Aws\Result updateContactFlowName(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateContactFlowNameAsync(array $args = [])
* @method \Aws\Result updateContactRoutingData(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateContactRoutingDataAsync(array $args = [])
* @method \Aws\Result updateContactSchedule(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateContactScheduleAsync(array $args = [])
* @method \Aws\Result updateEvaluationForm(array $args = [])
Expand All @@ -415,6 +435,8 @@
* @method \GuzzleHttp\Promise\Promise updatePhoneNumberAsync(array $args = [])
* @method \Aws\Result updatePhoneNumberMetadata(array $args = [])
* @method \GuzzleHttp\Promise\Promise updatePhoneNumberMetadataAsync(array $args = [])
* @method \Aws\Result updatePredefinedAttribute(array $args = [])
* @method \GuzzleHttp\Promise\Promise updatePredefinedAttributeAsync(array $args = [])
* @method \Aws\Result updatePrompt(array $args = [])
* @method \GuzzleHttp\Promise\Promise updatePromptAsync(array $args = [])
* @method \Aws\Result updateQueueHoursOfOperation(array $args = [])
Expand Down Expand Up @@ -459,6 +481,8 @@
* @method \GuzzleHttp\Promise\Promise updateUserIdentityInfoAsync(array $args = [])
* @method \Aws\Result updateUserPhoneConfig(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateUserPhoneConfigAsync(array $args = [])
* @method \Aws\Result updateUserProficiencies(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateUserProficienciesAsync(array $args = [])
* @method \Aws\Result updateUserRoutingProfile(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateUserRoutingProfileAsync(array $args = [])
* @method \Aws\Result updateUserSecurityProfiles(array $args = [])
Expand Down
4 changes: 4 additions & 0 deletions src/Rds/RdsClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,10 @@
* @method \GuzzleHttp\Promise\Promise describeTenantDatabasesAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeValidDBInstanceModifications(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise describeValidDBInstanceModificationsAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result disableHttpEndpoint(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise disableHttpEndpointAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result enableHttpEndpoint(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise enableHttpEndpointAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result failoverDBCluster(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise failoverDBClusterAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result failoverGlobalCluster(array $args = []) (supported in versions 2014-10-31)
Expand Down
18 changes: 14 additions & 4 deletions src/data/amp/2020-08-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -683,7 +683,8 @@
"shape":"IdempotencyToken",
"idempotencyToken":true
},
"tags":{"shape":"TagMap"}
"tags":{"shape":"TagMap"},
"kmsKeyArn":{"shape":"KmsKeyArn"}
}
},
"CreateWorkspaceResponse":{
Expand All @@ -697,7 +698,8 @@
"workspaceId":{"shape":"WorkspaceId"},
"arn":{"shape":"WorkspaceArn"},
"status":{"shape":"WorkspaceStatus"},
"tags":{"shape":"TagMap"}
"tags":{"shape":"TagMap"},
"kmsKeyArn":{"shape":"KmsKeyArn"}
}
},
"DeleteAlertManagerDefinitionRequest":{
Expand Down Expand Up @@ -976,6 +978,12 @@
"fault":true,
"retryable":{"throttling":false}
},
"KmsKeyArn":{
"type":"string",
"max":2048,
"min":20,
"pattern":"arn:aws:kms:[a-z0-9\\-]+:\\d+:key/[a-f0-9\\-]+"
},
"ListRuleGroupsNamespacesRequest":{
"type":"structure",
"required":["workspaceId"],
Expand Down Expand Up @@ -1658,7 +1666,8 @@
"status":{"shape":"WorkspaceStatus"},
"prometheusEndpoint":{"shape":"Uri"},
"createdAt":{"shape":"Timestamp"},
"tags":{"shape":"TagMap"}
"tags":{"shape":"TagMap"},
"kmsKeyArn":{"shape":"KmsKeyArn"}
}
},
"WorkspaceId":{
Expand Down Expand Up @@ -1698,7 +1707,8 @@
"arn":{"shape":"WorkspaceArn"},
"status":{"shape":"WorkspaceStatus"},
"createdAt":{"shape":"Timestamp"},
"tags":{"shape":"TagMap"}
"tags":{"shape":"TagMap"},
"kmsKeyArn":{"shape":"KmsKeyArn"}
}
},
"WorkspaceSummaryList":{
Expand Down
2 changes: 1 addition & 1 deletion src/data/amp/2020-08-01/api-2.json.php

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions src/data/amp/2020-08-01/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -297,6 +297,15 @@
"refs": {
}
},
"KmsKeyArn": {
"base": "<p>A KMS Key ARN.</p>",
"refs": {
"CreateWorkspaceRequest$kmsKeyArn": "<p>Optional, customer managed KMS key used to encrypt data for this workspace</p>",
"CreateWorkspaceResponse$kmsKeyArn": "<p>Customer managed KMS key ARN for this workspace</p>",
"WorkspaceDescription$kmsKeyArn": "<p>The customer managed KMS key of this workspace.</p>",
"WorkspaceSummary$kmsKeyArn": "<p>Customer managed KMS key ARN for this workspace</p>"
}
},
"ListRuleGroupsNamespacesRequest": {
"base": "<p>Represents the input of a ListRuleGroupsNamespaces operation.</p>",
"refs": {
Expand Down
2 changes: 1 addition & 1 deletion src/data/amp/2020-08-01/docs-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit a0602ee

Please sign in to comment.