Skip to content

Commit

Permalink
Release v1.44.284 (2023-06-16) (#4887)
Browse files Browse the repository at this point in the history
Release v1.44.284 (2023-06-16)
===

### Service Client Updates
* `service/account`: Updates service paginators
* `service/connect`: Updates service API and documentation
* `service/discovery`: Updates service API and documentation
  * Add Amazon EC2 instance recommendations export
* `service/iam`: Updates service documentation
  * Documentation updates for AWS Identity and Access Management (IAM).
* `service/s3`: Updates service API, documentation, and examples
  * This release adds SDK support for request-payer request header and request-charged response header in the "GetBucketAccelerateConfiguration", "ListMultipartUploads", "ListObjects", "ListObjectsV2" and "ListObjectVersions" S3 APIs.
  • Loading branch information
aws-sdk-go-automation committed Jun 16, 2023
1 parent efb91b5 commit 87a671c
Show file tree
Hide file tree
Showing 24 changed files with 3,452 additions and 1,546 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
Release v1.44.284 (2023-06-16)
===

### Service Client Updates
* `service/account`: Updates service paginators
* `service/connect`: Updates service API and documentation
* `service/discovery`: Updates service API and documentation
* Add Amazon EC2 instance recommendations export
* `service/iam`: Updates service documentation
* Documentation updates for AWS Identity and Access Management (IAM).
* `service/s3`: Updates service API, documentation, and examples
* This release adds SDK support for request-payer request header and request-charged response header in the "GetBucketAccelerateConfiguration", "ListMultipartUploads", "ListObjects", "ListObjectsV2" and "ListObjectVersions" S3 APIs.

Release v1.44.283 (2023-06-15)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.44.283"
const SDKVersion = "1.44.284"
478 changes: 44 additions & 434 deletions models/apis/account/2021-02-01/endpoint-rule-set-1.json

Large diffs are not rendered by default.

50 changes: 50 additions & 0 deletions models/apis/account/2021-02-01/endpoint-tests-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,17 @@
"UseDualStack": false
}
},
{
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
},
"params": {
"Region": "us-iso-east-1",
"UseFIPS": true,
"UseDualStack": true
}
},
{
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack disabled",
"expect": {
Expand All @@ -231,6 +242,17 @@
"UseDualStack": false
}
},
{
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"error": "DualStack is enabled but this partition does not support DualStack"
},
"params": {
"Region": "us-iso-east-1",
"UseFIPS": false,
"UseDualStack": true
}
},
{
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack disabled",
"expect": {
Expand All @@ -244,6 +266,17 @@
"UseDualStack": false
}
},
{
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled",
"expect": {
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
},
"params": {
"Region": "us-isob-east-1",
"UseFIPS": true,
"UseDualStack": true
}
},
{
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack disabled",
"expect": {
Expand All @@ -257,6 +290,17 @@
"UseDualStack": false
}
},
{
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled",
"expect": {
"error": "DualStack is enabled but this partition does not support DualStack"
},
"params": {
"Region": "us-isob-east-1",
"UseFIPS": false,
"UseDualStack": true
}
},
{
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack disabled",
"expect": {
Expand Down Expand Up @@ -320,6 +364,12 @@
"UseDualStack": true,
"Endpoint": "https://example.com"
}
},
{
"documentation": "Missing region",
"expect": {
"error": "Invalid Configuration: Missing Region"
}
}
],
"version": "1.0"
Expand Down
3 changes: 2 additions & 1 deletion models/apis/account/2021-02-01/paginators-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
"ListRegions": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Regions"
}
}
}
9 changes: 6 additions & 3 deletions models/apis/connect/2017-08-08/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -7021,7 +7021,8 @@
"InstanceStatus":{"shape":"InstanceStatus"},
"StatusReason":{"shape":"InstanceStatusReason"},
"InboundCallsEnabled":{"shape":"InboundCallsEnabled"},
"OutboundCallsEnabled":{"shape":"OutboundCallsEnabled"}
"OutboundCallsEnabled":{"shape":"OutboundCallsEnabled"},
"InstanceAccessUrl":{"shape":"Url"}
}
},
"InstanceArn":{
Expand Down Expand Up @@ -7100,7 +7101,8 @@
"AGENT_EVENTS",
"REAL_TIME_CONTACT_ANALYSIS_SEGMENTS",
"ATTACHMENTS",
"CONTACT_EVALUATIONS"
"CONTACT_EVALUATIONS",
"SCREEN_RECORDINGS"
]
},
"InstanceSummary":{
Expand All @@ -7114,7 +7116,8 @@
"ServiceRole":{"shape":"ARN"},
"InstanceStatus":{"shape":"InstanceStatus"},
"InboundCallsEnabled":{"shape":"InboundCallsEnabled"},
"OutboundCallsEnabled":{"shape":"OutboundCallsEnabled"}
"OutboundCallsEnabled":{"shape":"OutboundCallsEnabled"},
"InstanceAccessUrl":{"shape":"Url"}
}
},
"InstanceSummaryList":{
Expand Down
8 changes: 5 additions & 3 deletions models/apis/connect/2017-08-08/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@
"PutUserStatus": "<p>Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent's next status.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/metrics-agent-status.html\">Agent status</a> and <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/set-next-status.html\">Set your next status</a> in the <i>Amazon Connect Administrator Guide</i>.</p>",
"ReleasePhoneNumber": "<p>Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group. You can call this API only in the Amazon Web Services Region where the number was claimed.</p> <important> <p>To release phone numbers from a traffic distribution group, use the <code>ReleasePhoneNumber</code> API, not the Amazon Connect console.</p> <p>After releasing a phone number, the phone number enters into a cooldown period of 30 days. It cannot be searched for or claimed again until the period has ended. If you accidentally release a phone number, contact Amazon Web Services Support.</p> </important>",
"ReplicateInstance": "<p>Replicates an Amazon Connect instance in the specified Amazon Web Services Region.</p> <p>For more information about replicating an Amazon Connect instance, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/create-replica-connect-instance.html\">Create a replica of your existing Amazon Connect instance</a> in the <i>Amazon Connect Administrator Guide</i>.</p>",
"ResumeContactRecording": "<p>When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording the call.</p> <p>Only voice recordings are supported at this time.</p>",
"ResumeContactRecording": "<p>When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording the call or screen.</p> <p>Voice and screen recordings are supported.</p>",
"SearchAvailablePhoneNumbers": "<p>Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution group. If the provided <code>TargetArn</code> is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with the traffic distribution group.</p>",
"SearchHoursOfOperations": "<p>Searches the hours of operation in an Amazon Connect instance, with optional filtering.</p>",
"SearchPrompts": "<p>Searches prompts in an Amazon Connect instance, with optional filtering.</p>",
Expand All @@ -152,7 +152,7 @@
"StopContactRecording": "<p>Stops recording a call when a contact is being recorded. StopContactRecording is a one-time action. If you use StopContactRecording to stop recording an ongoing call, you can't use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend it for sensitive information (for example, to collect a credit card number), and then restart it, use SuspendContactRecording and ResumeContactRecording.</p> <p>Only voice recordings are supported at this time.</p>",
"StopContactStreaming": "<p> Ends message streaming on a specified contact. To restart message streaming on that contact, call the <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactStreaming.html\">StartContactStreaming</a> API. </p>",
"SubmitContactEvaluation": "<p>Submits a contact evaluation in the specified Amazon Connect instance. Answers included in the request are merged with existing answers for the given evaluation. If no answers or notes are passed, the evaluation is submitted with the existing answers and notes. You can delete an answer or note by passing an empty object (<code>{}</code>) to the question identifier. </p> <p>If a contact evaluation is already in submitted state, this operation will trigger a resubmission.</p>",
"SuspendContactRecording": "<p>When a contact is being recorded, this API suspends recording the call. For example, you might suspend the call recording while collecting sensitive information, such as a credit card number. Then use ResumeContactRecording to restart recording. </p> <p>The period of time that the recording is suspended is filled with silence in the final recording. </p> <p>Only voice recordings are supported at this time.</p>",
"SuspendContactRecording": "<p>When a contact is being recorded, this API suspends recording the call or screen. For example, you might suspend the call or screen recording while collecting sensitive information, such as a credit card number. Then use ResumeContactRecording to restart recording.</p> <p>The period of time that the recording is suspended is filled with silence in the final recording.</p> <p>Voice and screen recordings are supported.</p>",
"TagResource": "<p>Adds the specified tags to the specified resource.</p> <p>Some of the supported resource types are agents, routing profiles, queues, quick connects, contact flows, agent statuses, hours of operation, phone numbers, security profiles, and task templates. For a complete list, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/tagging.html\">Tagging resources in Amazon Connect</a>.</p> <p>For sample policies that use tags, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/security_iam_id-based-policy-examples.html\">Amazon Connect Identity-Based Policy Examples</a> in the <i>Amazon Connect Administrator Guide</i>.</p>",
"TransferContact": "<p>Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created. You can transfer a contact to another queue by providing the flow which orchestrates the contact to the destination queue. This gives you more control over contact handling and helps you adhere to the service level agreement (SLA) guaranteed to your customers.</p> <p>Note the following requirements:</p> <ul> <li> <p>Transfer is supported for only <code>TASK</code> contacts.</p> </li> <li> <p>Do not use both <code>QueueId</code> and <code>UserId</code> in the same call.</p> </li> <li> <p>The following flow types are supported: Inbound flow, Transfer to agent flow, and Transfer to queue flow.</p> </li> <li> <p>The <code>TransferContact</code> API can be called only on active contacts.</p> </li> <li> <p>A contact cannot be transferred more than 11 times.</p> </li> </ul>",
"UntagResource": "<p>Removes the specified tags from the specified resource.</p>",
Expand Down Expand Up @@ -6242,7 +6242,9 @@
"Url": {
"base": null,
"refs": {
"GetFederationTokenResponse$SignInUrl": "<p>The URL to sign into the user's instance. </p>"
"GetFederationTokenResponse$SignInUrl": "<p>The URL to sign into the user's instance. </p>",
"Instance$InstanceAccessUrl": "<p>This URL allows contact center users to access Amazon Connect admin website.</p>",
"InstanceSummary$InstanceAccessUrl": "<p>This URL allows contact center users to access Amazon Connect admin website.</p>"
}
},
"UrlReference": {
Expand Down
102 changes: 97 additions & 5 deletions models/apis/discovery/2015-11-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -966,6 +966,28 @@
"members":{
}
},
"EC2InstanceType":{
"type":"string",
"max":25,
"min":1,
"pattern":"[a-zA-Z0-9\\d\\.\\-]+"
},
"Ec2RecommendationsExportPreferences":{
"type":"structure",
"members":{
"enabled":{"shape":"ExportEnabled"},
"cpuPerformanceMetricBasis":{"shape":"UsageMetricBasis"},
"ramPerformanceMetricBasis":{"shape":"UsageMetricBasis"},
"tenancy":{"shape":"Tenancy"},
"excludedInstanceTypes":{"shape":"ExcludedInstanceTypes"},
"preferredRegion":{"shape":"UserPreferredRegion"},
"reservedInstanceOptions":{"shape":"ReservedInstanceOptions"}
}
},
"ExcludedInstanceTypes":{
"type":"list",
"member":{"shape":"EC2InstanceType"}
},
"ExportConfigurationsResponse":{
"type":"structure",
"members":{
Expand All @@ -974,15 +996,13 @@
},
"ExportDataFormat":{
"type":"string",
"enum":[
"CSV",
"GRAPHML"
]
"enum":["CSV"]
},
"ExportDataFormats":{
"type":"list",
"member":{"shape":"ExportDataFormat"}
},
"ExportEnabled":{"type":"boolean"},
"ExportFilter":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -1023,6 +1043,13 @@
"requestedEndTime":{"shape":"TimeStamp"}
}
},
"ExportPreferences":{
"type":"structure",
"members":{
"ec2RecommendationsPreferences":{"shape":"Ec2RecommendationsExportPreferences"}
},
"union":true
},
"ExportRequestTime":{"type":"timestamp"},
"ExportStatus":{
"type":"string",
Expand Down Expand Up @@ -1249,6 +1276,13 @@
"member":{"shape":"NeighborConnectionDetail"}
},
"NextToken":{"type":"string"},
"OfferingClass":{
"type":"string",
"enum":[
"STANDARD",
"CONVERTIBLE"
]
},
"OperationNotPermittedException":{
"type":"structure",
"members":{
Expand All @@ -1273,6 +1307,27 @@
"type":"list",
"member":{"shape":"OrderByElement"}
},
"PurchasingOption":{
"type":"string",
"enum":[
"ALL_UPFRONT",
"PARTIAL_UPFRONT",
"NO_UPFRONT"
]
},
"ReservedInstanceOptions":{
"type":"structure",
"required":[
"purchasingOption",
"offeringClass",
"termLength"
],
"members":{
"purchasingOption":{"shape":"PurchasingOption"},
"offeringClass":{"shape":"OfferingClass"},
"termLength":{"shape":"TermLength"}
}
},
"ResourceInUseException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1336,7 +1391,8 @@
"exportDataFormat":{"shape":"ExportDataFormats"},
"filters":{"shape":"ExportFilters"},
"startTime":{"shape":"TimeStamp"},
"endTime":{"shape":"TimeStamp"}
"endTime":{"shape":"TimeStamp"},
"preferences":{"shape":"ExportPreferences"}
}
},
"StartExportTaskResponse":{
Expand Down Expand Up @@ -1436,6 +1492,20 @@
"member":{"shape":"Tag"}
},
"TagValue":{"type":"string"},
"Tenancy":{
"type":"string",
"enum":[
"DEDICATED",
"SHARED"
]
},
"TermLength":{
"type":"string",
"enum":[
"ONE_YEAR",
"THREE_YEAR"
]
},
"TimeStamp":{"type":"timestamp"},
"ToDeleteIdentifierList":{
"type":"list",
Expand All @@ -1457,6 +1527,28 @@
"members":{
}
},
"UsageMetricBasis":{
"type":"structure",
"members":{
"name":{"shape":"UsageMetricBasisName"},
"percentageAdjust":{"shape":"UsageMetricPercentageAdjust"}
}
},
"UsageMetricBasisName":{
"type":"string",
"pattern":"^(p(\\d{1,2}|100)|AVG|SPEC|MAX)$"
},
"UsageMetricPercentageAdjust":{
"type":"double",
"max":100.0,
"min":0.0
},
"UserPreferredRegion":{
"type":"string",
"max":30,
"min":1,
"pattern":"[a-z]{2}-[a-z\\-]+-[0-9]+"
},
"orderString":{
"type":"string",
"enum":[
Expand Down
Loading

0 comments on commit 87a671c

Please sign in to comment.