Skip to content

Commit 3cb80c8

Browse files
In-flight message typo fix from 20k to 120k.
1 parent 0a0f7ad commit 3cb80c8

19 files changed

+3035
-4957
lines changed

generator/ServiceModels/sqs/sqs-2012-11-05.api.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"serviceId":"SQS",
1414
"signatureVersion":"v4",
1515
"targetPrefix":"AmazonSQS",
16-
"uid":"sqs-2012-11-05"
16+
"uid":"sqs-2012-11-05",
17+
"auth":["aws.auth#sigv4"]
1718
},
1819
"operations":{
1920
"AddPermission":{

generator/ServiceModels/sqs/sqs-2012-11-05.docs.json

Lines changed: 17 additions & 17 deletions
Large diffs are not rendered by default.

generator/ServiceModels/sqs/sqs-2012-11-05.normal.json

Lines changed: 19 additions & 18 deletions
Large diffs are not rendered by default.

sdk/src/Services/SQS/Generated/Model/ChangeMessageVisibilityRequest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ namespace Amazon.SQS.Model
8888
/// </para>
8989
///
9090
/// <para>
91-
/// For FIFO queues, there can be a maximum of 20,000 in flight messages (received from
91+
/// For FIFO queues, there can be a maximum of 120,000 in flight messages (received from
9292
/// a queue by a consumer, but not yet deleted from the queue). If you reach this limit,
9393
/// Amazon SQS returns no error messages.
9494
/// </para>

sdk/src/Services/SQS/Generated/Model/CreateQueueRequest.cs

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,26 @@ namespace Amazon.SQS.Model
7171
/// </para>
7272
/// </note>
7373
/// <para>
74-
/// To get the queue URL, use the <c> <a>GetQueueUrl</a> </c> action. <c> <a>GetQueueUrl</a>
75-
/// </c> requires only the <c>QueueName</c> parameter. be aware of existing queue names:
74+
/// To retrieve the URL of a queue, use the <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_GetQueueUrl.html">
75+
/// <c>GetQueueUrl</c> </a> action. This action only requires the <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_CreateQueue.html#API_CreateQueue_RequestSyntax">
76+
/// <c>QueueName</c> </a> parameter.
77+
/// </para>
78+
///
79+
/// <para>
80+
/// When creating queues, keep the following points in mind:
7681
/// </para>
7782
/// <ul> <li>
7883
/// <para>
79-
/// If you provide the name of an existing queue along with the exact names and values
80-
/// of all the queue's attributes, <c>CreateQueue</c> returns the queue URL for the existing
81-
/// queue.
84+
/// If you specify the name of an existing queue and provide the exact same names and
85+
/// values for all its attributes, the <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_CreateQueue.html">
86+
/// <c>CreateQueue</c> </a> action will return the URL of the existing queue instead of
87+
/// creating a new one.
8288
/// </para>
8389
/// </li> <li>
8490
/// <para>
85-
/// If the queue name, attribute names, or attribute values don't match an existing queue,
86-
/// <c>CreateQueue</c> returns an error.
91+
/// If you attempt to create a queue with a name that already exists but with different
92+
/// attribute names or values, the <c>CreateQueue</c> action will return an error. This
93+
/// ensures that existing queues are not inadvertently altered.
8794
/// </para>
8895
/// </li> </ul> <note>
8996
/// <para>

sdk/src/Services/SQS/Generated/Model/DeleteMessageRequest.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,12 @@ namespace Amazon.SQS.Model
4040
///
4141
/// <note>
4242
/// <para>
43-
/// The <c>ReceiptHandle</c> is associated with a <i>specific instance</i> of receiving
44-
/// a message. If you receive a message more than once, the <c>ReceiptHandle</c> is different
45-
/// each time you receive a message. When you use the <c>DeleteMessage</c> action, you
46-
/// must provide the most recently received <c>ReceiptHandle</c> for the message (otherwise,
47-
/// the request succeeds, but the message will not be deleted).
43+
/// Each time you receive a message, meaning when a consumer retrieves a message from
44+
/// the queue, it comes with a unique <c>ReceiptHandle</c>. If you receive the same message
45+
/// more than once, you will get a different <c>ReceiptHandle</c> each time. When you
46+
/// want to delete a message using the <c>DeleteMessage</c> action, you must use the <c>ReceiptHandle</c>
47+
/// from the most recent time you received the message. If you use an old <c>ReceiptHandle</c>,
48+
/// the request will succeed, but the message might not be deleted.
4849
/// </para>
4950
///
5051
/// <para>

sdk/src/Services/SQS/Generated/Model/GetQueueUrlRequest.cs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,16 @@ namespace Amazon.SQS.Model
3131
{
3232
/// <summary>
3333
/// Container for the parameters to the GetQueueUrl operation.
34-
/// Returns the URL of an existing Amazon SQS queue.
34+
/// The <c>GetQueueUrl</c> API returns the URL of an existing Amazon SQS queue. This is
35+
/// useful when you know the queue's name but need to retrieve its URL for further operations.
3536
///
3637
///
3738
/// <para>
38-
/// To access a queue that belongs to another AWS account, use the <c>QueueOwnerAWSAccountId</c>
39-
/// parameter to specify the account ID of the queue's owner. The queue's owner must grant
40-
/// you permission to access the queue. For more information about shared queue access,
41-
/// see <c> <a>AddPermission</a> </c> or see <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-writing-an-sqs-policy.html#write-messages-to-shared-queue">Allow
42-
/// Developers to Write Messages to a Shared Queue</a> in the <i>Amazon SQS Developer
39+
/// To access a queue owned by another Amazon Web Services account, use the <c>QueueOwnerAWSAccountId</c>
40+
/// parameter to specify the account ID of the queue's owner. Note that the queue owner
41+
/// must grant you the necessary permissions to access the queue. For more information
42+
/// about accessing shared queues, see the <c> <a>AddPermission</a> </c> API or <a href="https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-writing-an-sqs-policy.html#write-messages-to-shared-queue">Allow
43+
/// developers to write messages to a shared queue</a> in the <i>Amazon SQS Developer
4344
/// Guide</i>.
4445
/// </para>
4546
/// </summary>
@@ -56,7 +57,7 @@ public GetQueueUrlRequest() { }
5657
/// <summary>
5758
/// Instantiates GetQueueUrlRequest with the parameterized properties
5859
/// </summary>
59-
/// <param name="queueName">The name of the queue whose URL must be fetched. Maximum 80 characters. Valid values: alphanumeric characters, hyphens (<c>-</c>), and underscores (<c>_</c>). Queue URLs and names are case-sensitive.</param>
60+
/// <param name="queueName">(Required) The name of the queue for which you want to fetch the URL. The name can be up to 80 characters long and can include alphanumeric characters, hyphens (-), and underscores (_). Queue URLs and names are case-sensitive.</param>
6061
public GetQueueUrlRequest(string queueName)
6162
{
6263
_queueName = queueName;
@@ -65,12 +66,9 @@ public GetQueueUrlRequest(string queueName)
6566
/// <summary>
6667
/// Gets and sets the property QueueName.
6768
/// <para>
68-
/// The name of the queue whose URL must be fetched. Maximum 80 characters. Valid values:
69-
/// alphanumeric characters, hyphens (<c>-</c>), and underscores (<c>_</c>).
70-
/// </para>
71-
///
72-
/// <para>
73-
/// Queue URLs and names are case-sensitive.
69+
/// (Required) The name of the queue for which you want to fetch the URL. The name can
70+
/// be up to 80 characters long and can include alphanumeric characters, hyphens (-),
71+
/// and underscores (_). Queue URLs and names are case-sensitive.
7472
/// </para>
7573
/// </summary>
7674
[AWSProperty(Required=true)]
@@ -89,7 +87,9 @@ internal bool IsSetQueueName()
8987
/// <summary>
9088
/// Gets and sets the property QueueOwnerAWSAccountId.
9189
/// <para>
92-
/// The Amazon Web Services account ID of the account that created the queue.
90+
/// (Optional) The Amazon Web Services account ID of the account that created the queue.
91+
/// This is only required when you are attempting to access a queue owned by another Amazon
92+
/// Web Services account.
9393
/// </para>
9494
/// </summary>
9595
public string QueueOwnerAWSAccountId

sdk/src/Services/SQS/Generated/Model/InvalidAddressException.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
namespace Amazon.SQS.Model
3131
{
3232
/// <summary>
33-
/// The <c>accountId</c> is invalid.
33+
/// The specified ID is invalid.
3434
/// </summary>
3535
#if !NETSTANDARD
3636
[Serializable]

sdk/src/Services/SQS/Generated/Model/InvalidSecurityException.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
namespace Amazon.SQS.Model
3131
{
3232
/// <summary>
33-
/// When the request to a queue is not HTTPS and SigV4.
33+
/// The request was not made over HTTPS or did not use SigV4 for signing.
3434
/// </summary>
3535
#if !NETSTANDARD
3636
[Serializable]

sdk/src/Services/SQS/Generated/Model/QueueDoesNotExistException.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
namespace Amazon.SQS.Model
3131
{
3232
/// <summary>
33-
/// The specified queue doesn't exist.
33+
/// Ensure that the <c>QueueUrl</c> is correct and that the queue has not been deleted.
3434
/// </summary>
3535
#if !NETSTANDARD
3636
[Serializable]

0 commit comments

Comments
 (0)