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 May 11, 2023
1 parent 4e152ca commit 5402f99
Show file tree
Hide file tree
Showing 61 changed files with 4,756 additions and 5,717 deletions.
47 changes: 47 additions & 0 deletions .changes/3.269.11
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
[
{
"type": "api-change",
"category": "Support",
"description": "This release adds 2 new Support APIs, DescribeCreateCaseOptions and DescribeSupportedLanguages. You can use these new APIs to get available support languages."
},
{
"type": "api-change",
"category": "ElastiCache",
"description": "Added support to modify the cluster mode configuration for the existing ElastiCache ReplicationGroups. Customers can now modify the configuration from cluster mode disabled to cluster mode enabled."
},
{
"type": "api-change",
"category": "ElasticsearchService",
"description": "This release fixes DescribePackages API error with null filter value parameter."
},
{
"type": "api-change",
"category": "Route53Resolver",
"description": "Update FIPS endpoints for GovCloud (US) regions in SDK."
},
{
"type": "api-change",
"category": "Health",
"description": "Add support for regional endpoints"
},
{
"type": "api-change",
"category": "Omics",
"description": "This release provides support for Ready2Run and GPU workflows, an improved read set filter, the direct upload of read sets into Omics Storage, and annotation parsing for analytics stores."
},
{
"type": "enhancement",
"category": "Connect",
"description": "This release updates GetMetricDataV2 API, to support metric data up-to last 35 days"
},
{
"type": "api-change",
"category": "IVSRealTime",
"description": "Add methods for inspecting and debugging stages: ListStageSessions, GetStageSession, ListParticipants, GetParticipant, and ListParticipantEvents."
},
{
"type": "api-change",
"category": "OpenSearchService",
"description": "This release fixes DescribePackages API error with null filter value parameter."
}
]
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\Connect` - This release updates GetMetricDataV2 API, to support metric data up-to last 35 days
* `Aws\ElastiCache` - Added support to modify the cluster mode configuration for the existing ElastiCache ReplicationGroups. Customers can now modify the configuration from cluster mode disabled to cluster mode enabled.
* `Aws\ElasticsearchService` - This release fixes DescribePackages API error with null filter value parameter.
* `Aws\Health` - Add support for regional endpoints
* `Aws\IVSRealTime` - Add methods for inspecting and debugging stages: ListStageSessions, GetStageSession, ListParticipants, GetParticipant, and ListParticipantEvents.
* `Aws\Omics` - This release provides support for Ready2Run and GPU workflows, an improved read set filter, the direct upload of read sets into Omics Storage, and annotation parsing for analytics stores.
* `Aws\OpenSearchService` - This release fixes DescribePackages API error with null filter value parameter.
* `Aws\Route53Resolver` - Update FIPS endpoints for GovCloud (US) regions in SDK.
* `Aws\Support` - This release adds 2 new Support APIs, DescribeCreateCaseOptions and DescribeSupportedLanguages. You can use these new APIs to get available support languages.

## 3.269.10 - 2023-05-10

* `Aws\EMR` - EMR Studio now supports programmatically executing a Notebooks on an EMR on EKS cluster. In addition, notebooks can now be executed by specifying its location in S3.
Expand Down
10 changes: 10 additions & 0 deletions src/IVSRealTime/IVSRealTimeClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,18 @@
* @method \GuzzleHttp\Promise\Promise deleteStageAsync(array $args = [])
* @method \Aws\Result disconnectParticipant(array $args = [])
* @method \GuzzleHttp\Promise\Promise disconnectParticipantAsync(array $args = [])
* @method \Aws\Result getParticipant(array $args = [])
* @method \GuzzleHttp\Promise\Promise getParticipantAsync(array $args = [])
* @method \Aws\Result getStage(array $args = [])
* @method \GuzzleHttp\Promise\Promise getStageAsync(array $args = [])
* @method \Aws\Result getStageSession(array $args = [])
* @method \GuzzleHttp\Promise\Promise getStageSessionAsync(array $args = [])
* @method \Aws\Result listParticipantEvents(array $args = [])
* @method \GuzzleHttp\Promise\Promise listParticipantEventsAsync(array $args = [])
* @method \Aws\Result listParticipants(array $args = [])
* @method \GuzzleHttp\Promise\Promise listParticipantsAsync(array $args = [])
* @method \Aws\Result listStageSessions(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStageSessionsAsync(array $args = [])
* @method \Aws\Result listStages(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStagesAsync(array $args = [])
* @method \Aws\Result listTagsForResource(array $args = [])
Expand Down
12 changes: 12 additions & 0 deletions src/Omics/OmicsClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@

/**
* This client is used to interact with the **Amazon Omics** service.
* @method \Aws\Result abortMultipartReadSetUpload(array $args = [])
* @method \GuzzleHttp\Promise\Promise abortMultipartReadSetUploadAsync(array $args = [])
* @method \Aws\Result batchDeleteReadSet(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchDeleteReadSetAsync(array $args = [])
* @method \Aws\Result cancelAnnotationImportJob(array $args = [])
Expand All @@ -13,8 +15,12 @@
* @method \GuzzleHttp\Promise\Promise cancelRunAsync(array $args = [])
* @method \Aws\Result cancelVariantImportJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise cancelVariantImportJobAsync(array $args = [])
* @method \Aws\Result completeMultipartReadSetUpload(array $args = [])
* @method \GuzzleHttp\Promise\Promise completeMultipartReadSetUploadAsync(array $args = [])
* @method \Aws\Result createAnnotationStore(array $args = [])
* @method \GuzzleHttp\Promise\Promise createAnnotationStoreAsync(array $args = [])
* @method \Aws\Result createMultipartReadSetUpload(array $args = [])
* @method \GuzzleHttp\Promise\Promise createMultipartReadSetUploadAsync(array $args = [])
* @method \Aws\Result createReferenceStore(array $args = [])
* @method \GuzzleHttp\Promise\Promise createReferenceStoreAsync(array $args = [])
* @method \Aws\Result createRunGroup(array $args = [])
Expand Down Expand Up @@ -81,12 +87,16 @@
* @method \GuzzleHttp\Promise\Promise listAnnotationImportJobsAsync(array $args = [])
* @method \Aws\Result listAnnotationStores(array $args = [])
* @method \GuzzleHttp\Promise\Promise listAnnotationStoresAsync(array $args = [])
* @method \Aws\Result listMultipartReadSetUploads(array $args = [])
* @method \GuzzleHttp\Promise\Promise listMultipartReadSetUploadsAsync(array $args = [])
* @method \Aws\Result listReadSetActivationJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listReadSetActivationJobsAsync(array $args = [])
* @method \Aws\Result listReadSetExportJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listReadSetExportJobsAsync(array $args = [])
* @method \Aws\Result listReadSetImportJobs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listReadSetImportJobsAsync(array $args = [])
* @method \Aws\Result listReadSetUploadParts(array $args = [])
* @method \GuzzleHttp\Promise\Promise listReadSetUploadPartsAsync(array $args = [])
* @method \Aws\Result listReadSets(array $args = [])
* @method \GuzzleHttp\Promise\Promise listReadSetsAsync(array $args = [])
* @method \Aws\Result listReferenceImportJobs(array $args = [])
Expand Down Expand Up @@ -137,5 +147,7 @@
* @method \GuzzleHttp\Promise\Promise updateVariantStoreAsync(array $args = [])
* @method \Aws\Result updateWorkflow(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateWorkflowAsync(array $args = [])
* @method \Aws\Result uploadReadSetPart(array $args = [])
* @method \GuzzleHttp\Promise\Promise uploadReadSetPartAsync(array $args = [])
*/
class OmicsClient extends AwsClient {}
4 changes: 4 additions & 0 deletions src/Support/SupportClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,14 @@
* @method \GuzzleHttp\Promise\Promise describeCasesAsync(array $args = [])
* @method \Aws\Result describeCommunications(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeCommunicationsAsync(array $args = [])
* @method \Aws\Result describeCreateCaseOptions(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeCreateCaseOptionsAsync(array $args = [])
* @method \Aws\Result describeServices(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeServicesAsync(array $args = [])
* @method \Aws\Result describeSeverityLevels(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeSeverityLevelsAsync(array $args = [])
* @method \Aws\Result describeSupportedLanguages(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeSupportedLanguagesAsync(array $args = [])
* @method \Aws\Result describeTrustedAdvisorCheckRefreshStatuses(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeTrustedAdvisorCheckRefreshStatusesAsync(array $args = [])
* @method \Aws\Result describeTrustedAdvisorCheckResult(array $args = [])
Expand Down
8 changes: 4 additions & 4 deletions src/data/connect/2017-08-08/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@
"GetCurrentUserData": "<p>Gets the real-time active user data from the specified Amazon Connect instance. </p>",
"GetFederationToken": "<p>Retrieves a token for federation.</p> <note> <p>This API doesn't support root users. If you try to invoke GetFederationToken with root credentials, an error message similar to the following one appears: </p> <p> <code>Provided identity: Principal: .... User: .... cannot be used for federation with Amazon Connect</code> </p> </note>",
"GetMetricData": "<p>Gets historical metric data from the specified Amazon Connect instance.</p> <p>For a description of each historical metric, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/historical-metrics-definitions.html\">Historical Metrics Definitions</a> in the <i>Amazon Connect Administrator Guide</i>.</p>",
"GetMetricDataV2": "<p>Gets metric data from the specified Amazon Connect instance. </p> <p> <code>GetMetricDataV2</code> offers more features than <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_GetMetricData.html\">GetMetricData</a>, the previous version of this API. It has new metrics, offers filtering at a metric level, and offers the ability to filter and group data by channels, queues, routing profiles, agents, and agent hierarchy levels. It can retrieve historical data for the last 14 days, in 24-hour intervals.</p> <p>For a description of the historical metrics that are supported by <code>GetMetricDataV2</code> and <code>GetMetricData</code>, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/historical-metrics-definitions.html\">Historical metrics definitions</a> in the <i>Amazon Connect Administrator's Guide</i>. </p> <p>This API is not available in the Amazon Web Services GovCloud (US) Regions.</p>",
"GetMetricDataV2": "<p>Gets metric data from the specified Amazon Connect instance. </p> <p> <code>GetMetricDataV2</code> offers more features than <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_GetMetricData.html\">GetMetricData</a>, the previous version of this API. It has new metrics, offers filtering at a metric level, and offers the ability to filter and group data by channels, queues, routing profiles, agents, and agent hierarchy levels. It can retrieve historical data for the last 35 days, in 24-hour intervals.</p> <p>For a description of the historical metrics that are supported by <code>GetMetricDataV2</code> and <code>GetMetricData</code>, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/historical-metrics-definitions.html\">Historical metrics definitions</a> in the <i>Amazon Connect Administrator's Guide</i>. </p> <p>This API is not available in the Amazon Web Services GovCloud (US) Regions.</p>",
"GetTaskTemplate": "<p>Gets details about a specific task template in the specified Amazon Connect instance.</p>",
"GetTrafficDistribution": "<p>Retrieves the current traffic distribution for a given traffic distribution group.</p>",
"ListAgentStatuses": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>Lists agent statuses.</p>",
Expand Down Expand Up @@ -164,7 +164,7 @@
"UpdateInstanceAttribute": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>Updates the value for the specified attribute type.</p>",
"UpdateInstanceStorageConfig": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>Updates an existing configuration for a resource type. This API is idempotent.</p>",
"UpdateParticipantRoleConfig": "<p>Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness. You can set four timers:</p> <ul> <li> <p>Customer idle timeout</p> </li> <li> <p>Customer auto-disconnect timeout</p> </li> <li> <p>Agent idle timeout</p> </li> <li> <p>Agent auto-disconnect timeout</p> </li> </ul> <p>For more information about how chat timeouts work, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/setup-chat-timeouts.html\">Set up chat timeouts for human participants</a>. </p>",
"UpdatePhoneNumber": "<p>Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.</p> <important> <p>You can call <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribePhoneNumber.html\">DescribePhoneNumber</a> API to verify the status of a previous <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_UpdatePhoneNumber.html\">UpdatePhoneNumber</a> operation.</p> </important>",
"UpdatePhoneNumber": "<p>Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.</p> <important> <p>After using this API, you must verify that the phone number is attached to the correct flow in the target instance or traffic distribution group. You need to do this because the API switches only the phone number to a new instance or traffic distribution group. It doesn't migrate the flow configuration of the phone number, too.</p> <p>You can call <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribePhoneNumber.html\">DescribePhoneNumber</a> API to verify the status of a previous <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_UpdatePhoneNumber.html\">UpdatePhoneNumber</a> operation.</p> </important>",
"UpdateQueueHoursOfOperation": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>Updates the hours of operation for the specified queue.</p>",
"UpdateQueueMaxContacts": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>Updates the maximum number of contacts allowed in a queue before it is considered full.</p>",
"UpdateQueueName": "<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>Updates the name and description of a queue. At least <code>Name</code> or <code>Description</code> must be provided.</p>",
Expand Down Expand Up @@ -3661,7 +3661,7 @@
"MetricNameV2": {
"base": null,
"refs": {
"MetricV2$Name": "<p>The name of the metric.</p>"
"MetricV2$Name": "<p>The name of the metric.</p> <important> <p>This parameter is required. The following Required = No is incorrect.</p> </important>"
}
},
"MetricResultV2": {
Expand Down Expand Up @@ -5624,7 +5624,7 @@
"EvaluationFormVersionSummary$LastModifiedTime": "<p>The timestamp for when the evaluation form was last updated.</p>",
"EvaluationSummary$CreatedTime": "<p>The timestamp for when the evaluation was created.</p>",
"EvaluationSummary$LastModifiedTime": "<p>The timestamp for when the evaluation was last updated.</p>",
"GetMetricDataV2Request$StartTime": "<p>The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be before the end time timestamp. The time range between the start and end time must be less than 24 hours. The start time cannot be earlier than 14 days before the time of the request. Historical metrics are available for 14 days.</p>",
"GetMetricDataV2Request$StartTime": "<p>The timestamp, in UNIX Epoch time format, at which to start the reporting interval for the retrieval of historical metrics data. The time must be before the end time timestamp. The time range between the start and end time must be less than 24 hours. The start time cannot be earlier than 35 days before the time of the request. Historical metrics are available for 35 days.</p>",
"GetMetricDataV2Request$EndTime": "<p>The timestamp, in UNIX Epoch time format, at which to end the reporting interval for the retrieval of historical metrics data. The time must be later than the start time timestamp. It cannot be later than the current timestamp.</p> <p>The time range between the start and end time must be less than 24 hours.</p>",
"Instance$CreatedTime": "<p>When the instance was created.</p>",
"InstanceSummary$CreatedTime": "<p>When the instance was created.</p>",
Expand Down
2 changes: 1 addition & 1 deletion src/data/connect/2017-08-08/docs-2.json.php

Large diffs are not rendered by default.

20 changes: 16 additions & 4 deletions src/data/elasticache/2015-02-02/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1881,6 +1881,14 @@
"locationName":"ClusterId"
}
},
"ClusterMode":{
"type":"string",
"enum":[
"enabled",
"disabled",
"compatible"
]
},
"ClusterQuotaForCustomerExceededFault":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2100,7 +2108,8 @@
"DataTieringEnabled":{"shape":"BooleanOptional"},
"NetworkType":{"shape":"NetworkType"},
"IpDiscovery":{"shape":"IpDiscovery"},
"TransitEncryptionMode":{"shape":"TransitEncryptionMode"}
"TransitEncryptionMode":{"shape":"TransitEncryptionMode"},
"ClusterMode":{"shape":"ClusterMode"}
}
},
"CreateReplicationGroupResult":{
Expand Down Expand Up @@ -3207,7 +3216,8 @@
"LogDeliveryConfigurations":{"shape":"LogDeliveryConfigurationRequestList"},
"IpDiscovery":{"shape":"IpDiscovery"},
"TransitEncryptionEnabled":{"shape":"BooleanOptional"},
"TransitEncryptionMode":{"shape":"TransitEncryptionMode"}
"TransitEncryptionMode":{"shape":"TransitEncryptionMode"},
"ClusterMode":{"shape":"ClusterMode"}
}
},
"ModifyReplicationGroupResult":{
Expand Down Expand Up @@ -3743,7 +3753,8 @@
"AutoMinorVersionUpgrade":{"shape":"Boolean"},
"NetworkType":{"shape":"NetworkType"},
"IpDiscovery":{"shape":"IpDiscovery"},
"TransitEncryptionMode":{"shape":"TransitEncryptionMode"}
"TransitEncryptionMode":{"shape":"TransitEncryptionMode"},
"ClusterMode":{"shape":"ClusterMode"}
},
"wrapper":true
},
Expand Down Expand Up @@ -3827,7 +3838,8 @@
"UserGroups":{"shape":"UserGroupsUpdateStatus"},
"LogDeliveryConfigurations":{"shape":"PendingLogDeliveryConfigurationList"},
"TransitEncryptionEnabled":{"shape":"BooleanOptional"},
"TransitEncryptionMode":{"shape":"TransitEncryptionMode"}
"TransitEncryptionMode":{"shape":"TransitEncryptionMode"},
"ClusterMode":{"shape":"ClusterMode"}
}
},
"ReservedCacheNode":{
Expand Down
2 changes: 1 addition & 1 deletion src/data/elasticache/2015-02-02/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit 5402f99

Please sign in to comment.