Skip to content

Commit c3fc3ef

Browse files
committed
fix(mnq): add back FIFO and SQS subsc
1 parent 3b3ba02 commit c3fc3ef

File tree

5 files changed

+17
-3
lines changed

5 files changed

+17
-3
lines changed

faq/messaging-and-queuing.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ content:
66
h1: Messaging and Queuing
77
hero: assets/messaging.webp
88
dates:
9-
validation: 2024-03-18
9+
validation: 2024-09-26
1010
category: serverless
1111
---
1212

@@ -23,6 +23,7 @@ We currently implement the API endpoints listed [here](/serverless/messaging/ref
2323
The following subscriber types are supported:
2424
- HTTP/S clients
2525
- Serverless Functions and Containers
26+
- Scaleway Messaging and Queuing SQS queues
2627

2728
For more details on supported and unsupported SNS features, see our [dedicated page](/serverless/messaging/reference-content/sns-support/).
2829

serverless/messaging/concepts.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ A subscription protocol refers to the communication method used to deliver messa
163163
| HTTP | The URL of a service or web server that can receive notifications (HTTP POST requests) from SNS, e.g. `http://example.fr` | - For security reasons, we recommend using the HTTPS protocol rather than HTTP. <br /> - HTTP subscriptions must be [confirmed](/serverless/messaging/how-to/create-manage-subscriptions/#how-to-confirm-an-http-or-https-subscription) after creation |
164164
| HTTPS | The URL of a service or web server that can receive notifications (HTTPS POST requests) from SNS, e.g. `https://example.fr` | - HTTPS subscriptions must be [confirmed](/serverless/messaging/how-to/create-manage-subscriptions/#how-to-confirm-an-http-or-https-subscription) after creation |
165165
| Serverless Functions and Containers | A Scaleway Serverless [Function](/serverless/functions/quickstart/) or [Container](/serverless/containers/quickstart/) <br /> | - It must have a [public](/serverless/functions/concepts/#privacy-policy) privacy policy <br /> - It must be in a [namespace](/serverless/functions/concepts/#namespace) from the same [Project](/identity-and-access-management/organizations-and-projects/concepts/#project) and [region](#region) as the SNS topic |
166+
| SQS | A Scaleway Messaging and Queueing SQS [Queue](#queue) <br /> | - It must be in the same [Project](/identity-and-access-management/organizations-and-projects/concepts/#project) and [region](#region) as the SNS topic |
166167

167168
## Topic
168169

serverless/messaging/how-to/create-manage-subscriptions.mdx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ tags: messaging queuing subscriptions sns topics
99
categories:
1010
- serverless
1111
dates:
12-
validation: 2024-08-23
12+
validation: 2024-09-26
1313
posted: 2024-02-06
1414
---
1515

@@ -65,6 +65,12 @@ This page shows how to create and manage SNS [subscriptions](/serverless/messagi
6565

6666
You are prompted to select the Serverless Function or Container to subscribe. Only Functions and Containers with a public [privacy policy](/serverless/functions/concepts/#privacy-policy) can subscribe to an SNS topic.
6767
</TabsTab>
68+
<TabsTab label="SQS">
69+
<br />
70+
Choose **SQS** to create a subscription for a Scaleway SQS queue that you have created.
71+
72+
You are prompted to select the **queue** to subscribe. Only queues in the same [Project](/identity-and-access-management/organizations-and-projects/concepts/#project) and [region](/serverless/messaging/concepts/#region) as the SNS topic can be selected.
73+
</TabsTab>
6874
</Tabs>
6975

7076
7. Click **Create subscription** to finish.

serverless/messaging/how-to/create-manage-topics.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ tags: messaging queuing topics sns
99
categories:
1010
- serverless
1111
dates:
12-
validation: 2024-09-25
12+
validation: 2024-09-26
1313
posted: 2023-12-27
1414
---
1515

serverless/messaging/quickstart.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,12 @@ You are returned to the **Topics** tab, where your newly-created topic now displ
235235

236236
You are prompted to select the Serverless Function or Container to subscribe. Only Functions and Containers with a public [privacy policy](/serverless/functions/concepts/#privacy-policy) can subscribe to an SNS topic.
237237
</TabsTab>
238+
<TabsTab label="SQS">
239+
<br />
240+
Choose **SQS** to create a subscription for a Scaleway SQS queue that you have created.
241+
242+
You are prompted to select the **queue** to subscribe. Only queues in the same [Project](/identity-and-access-management/organizations-and-projects/concepts/#project) and [region](/serverless/messaging/concepts/#region) as the SNS topic can be selected.
243+
</TabsTab>
238244
</Tabs>
239245

240246
7. Click **Create subscription** to finish.

0 commit comments

Comments
 (0)