You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This API allows you to manage your Scaleway Messaging and Queuing SNS brokers.
509
+
This API allows you to manage your Scaleway Topics and Events.
510
510
"""
511
511
512
512
asyncdefactivate_sns(
@@ -516,10 +516,10 @@ async def activate_sns(
516
516
project_id: Optional[str] =None,
517
517
) ->SnsInfo:
518
518
"""
519
-
Activate SNS.
520
-
Activate SNS for the specified Project ID. SNS must be activated before any usage. Activating SNS does not trigger any billing, and you can deactivate at any time.
519
+
Activate Topics and Events.
520
+
Activate Topics and Events for the specified Project ID. Topics and Events must be activated before any usage. Activating Topics and Events does not trigger any billing, and you can deactivate at any time.
521
521
:param region: Region to target. If none is passed will use default region from the config.
522
-
:param project_id: Project on which to activate the SNS service.
522
+
:param project_id: Project on which to activate the Topics and Events service.
523
523
:return: :class:`SnsInfo <SnsInfo>`
524
524
525
525
Usage:
@@ -554,10 +554,10 @@ async def get_sns_info(
554
554
project_id: Optional[str] =None,
555
555
) ->SnsInfo:
556
556
"""
557
-
Get SNS info.
558
-
Retrieve the SNS information of the specified Project ID. Informations include the activation status and the SNS API endpoint URL.
557
+
Get Topics and Events info.
558
+
Retrieve the Topics and Events information of the specified Project ID. Informations include the activation status and the Topics and Events API endpoint URL.
559
559
:param region: Region to target. If none is passed will use default region from the config.
560
-
:param project_id: Project to retrieve SNS info from.
560
+
:param project_id: Project to retrieve Topics and Events info from.
561
561
:return: :class:`SnsInfo <SnsInfo>`
562
562
563
563
Usage:
@@ -588,10 +588,10 @@ async def deactivate_sns(
588
588
project_id: Optional[str] =None,
589
589
) ->SnsInfo:
590
590
"""
591
-
Deactivate SNS.
592
-
Deactivate SNS for the specified Project ID.You must delete all topics and credentials before this call or you need to set the force_delete parameter.
591
+
Deactivate Topics and Events.
592
+
Deactivate Topics and Events for the specified Project ID.You must delete all topics and credentials before this call or you need to set the force_delete parameter.
593
593
:param region: Region to target. If none is passed will use default region from the config.
594
-
:param project_id: Project on which to deactivate the SNS service.
594
+
:param project_id: Project on which to deactivate the Topics and Events service.
Create a set of credentials for SNS, specified by a Project ID. Credentials give the bearer access to topics, and the level of permissions can be defined granularly.
631
+
Create Topics and Events credentials.
632
+
Create a set of credentials for Topics and Events, specified by a Project ID. Credentials give the bearer access to topics, and the level of permissions can be defined granularly.
633
633
:param region: Region to target. If none is passed will use default region from the config.
634
-
:param project_id: Project containing the SNS credentials.
634
+
:param project_id: Project containing the Topics and Events credentials.
635
635
:param name: Name of the credentials.
636
636
:param permissions: Permissions associated with these credentials.
Delete a set of SNS credentials, specified by their credentials ID. Deleting credentials is irreversible and cannot be undone. The credentials can then no longer be used to access SNS.
673
+
Delete Topics and Events credentials.
674
+
Delete a set of Topics and Events credentials, specified by their credentials ID. Deleting credentials is irreversible and cannot be undone. The credentials can then no longer be used to access Topics and Events.
675
675
:param sns_credentials_id: ID of the credentials to delete.
676
676
:param region: Region to target. If none is passed will use default region from the config.
Retrieve an existing set of credentials, identified by the `credentials_id`. The credentials themselves, as well as their metadata (name, project ID etc), are returned in the response.
758
-
:param sns_credentials_id: ID of the SNS credentials to get.
758
+
:param sns_credentials_id: ID of the Topics and Events credentials to get.
759
759
:param region: Region to target. If none is passed will use default region from the config.
List existing SNS credentials in the specified region. The response contains only the metadata for the credentials, not the credentials themselves.
795
+
List Topics and Events credentials.
796
+
List existing Topics and Events credentials in the specified region. The response contains only the metadata for the credentials, not the credentials themselves.
797
797
:param region: Region to target. If none is passed will use default region from the config.
798
-
:param project_id: Include only SNS credentials in this Project.
798
+
:param project_id: Include only Topics and Events credentials in this Project.
799
799
:param page: Page number to return.
800
800
:param page_size: Maximum number of credentials to return per page.
801
801
:param order_by: Order in which to return results.
List existing SNS credentials in the specified region. The response contains only the metadata for the credentials, not the credentials themselves.
838
+
List Topics and Events credentials.
839
+
List existing Topics and Events credentials in the specified region. The response contains only the metadata for the credentials, not the credentials themselves.
840
840
:param region: Region to target. If none is passed will use default region from the config.
841
-
:param project_id: Include only SNS credentials in this Project.
841
+
:param project_id: Include only Topics and Events credentials in this Project.
842
842
:param page: Page number to return.
843
843
:param page_size: Maximum number of credentials to return per page.
844
844
:param order_by: Order in which to return results.
This API allows you to manage your Scaleway Messaging and Queuing SQS brokers.
869
+
This API allows you to manage your Scaleway Queues.
870
870
"""
871
871
872
872
asyncdefactivate_sqs(
@@ -876,10 +876,10 @@ async def activate_sqs(
876
876
project_id: Optional[str] =None,
877
877
) ->SqsInfo:
878
878
"""
879
-
Activate SQS.
880
-
Activate SQS for the specified Project ID. SQS must be activated before any usage such as creating credentials and queues. Activating SQS does not trigger any billing, and you can deactivate at any time.
879
+
Activate Queues.
880
+
Activate Queues for the specified Project ID. Queues must be activated before any usage such as creating credentials and queues. Activating Queues does not trigger any billing, and you can deactivate at any time.
881
881
:param region: Region to target. If none is passed will use default region from the config.
882
-
:param project_id: Project on which to activate the SQS service.
882
+
:param project_id: Project on which to activate the Queues service.
883
883
:return: :class:`SqsInfo <SqsInfo>`
884
884
885
885
Usage:
@@ -914,10 +914,10 @@ async def get_sqs_info(
914
914
project_id: Optional[str] =None,
915
915
) ->SqsInfo:
916
916
"""
917
-
Get SQS info.
918
-
Retrieve the SQS information of the specified Project ID. Informations include the activation status and the SQS API endpoint URL.
917
+
Get Queues info.
918
+
Retrieve the Queues information of the specified Project ID. Informations include the activation status and the Queues API endpoint URL.
919
919
:param region: Region to target. If none is passed will use default region from the config.
920
-
:param project_id: Project to retrieve SQS info from.
920
+
:param project_id: Project to retrieve Queues info from.
921
921
:return: :class:`SqsInfo <SqsInfo>`
922
922
923
923
Usage:
@@ -948,10 +948,10 @@ async def deactivate_sqs(
948
948
project_id: Optional[str] =None,
949
949
) ->SqsInfo:
950
950
"""
951
-
Deactivate SQS.
952
-
Deactivate SQS for the specified Project ID. You must delete all queues and credentials before this call or you need to set the force_delete parameter.
951
+
Deactivate Queues.
952
+
Deactivate Queues for the specified Project ID. You must delete all queues and credentials before this call or you need to set the force_delete parameter.
953
953
:param region: Region to target. If none is passed will use default region from the config.
954
-
:param project_id: Project on which to deactivate the SQS service.
954
+
:param project_id: Project on which to deactivate the Queues service.
Create a set of credentials for SQS, specified by a Project ID. Credentials give the bearer access to queues, and the level of permissions can be defined granularly.
991
+
Create Queues credentials.
992
+
Create a set of credentials for Queues, specified by a Project ID. Credentials give the bearer access to queues, and the level of permissions can be defined granularly.
993
993
:param region: Region to target. If none is passed will use default region from the config.
994
-
:param project_id: Project containing the SQS credentials.
994
+
:param project_id: Project containing the Queues credentials.
995
995
:param name: Name of the credentials.
996
996
:param permissions: Permissions associated with these credentials.
Delete a set of SQS credentials, specified by their credentials ID. Deleting credentials is irreversible and cannot be undone. The credentials can then no longer be used to access SQS.
1033
+
Delete Queues credentials.
1034
+
Delete a set of Queues credentials, specified by their credentials ID. Deleting credentials is irreversible and cannot be undone. The credentials can then no longer be used to access Queues.
1035
1035
:param sqs_credentials_id: ID of the credentials to delete.
1036
1036
:param region: Region to target. If none is passed will use default region from the config.
Retrieve an existing set of credentials, identified by the `credentials_id`. The credentials themselves, as well as their metadata (name, project ID etc), are returned in the response.
1118
-
:param sqs_credentials_id: ID of the SQS credentials to get.
1118
+
:param sqs_credentials_id: ID of the Queues credentials to get.
1119
1119
:param region: Region to target. If none is passed will use default region from the config.
0 commit comments