Supported version: Cloud
Pre-requisites:
- Python Script Integration Service deployed on the Klera.
- Below libraries available on the Klera:
a. jsonpath_ng
b. boto3 - All the required roles and permissions for the AWS Simple Notification Service.
- Client Id, Client Secret and AWS hosted region for the AWS Simple Notification Service.
Note : Permission required for AWS Simple Notification Service is : AmazonSNSFullAccess
IMPORTANT: Please make sure your AWS Simple Notification Service instance must be accessible from the Klera Machine.
Operation Details:
Below are the list of all the python scripts operation for the AWS Simple Notification Service:
S.No. | Operation Name | Description |
1 | List Topics | Get the list of all the Topics in the AWS Simple Notification Service. |
2 | List Subscriptions | Get the list of all the Subscriptions in the AWS Simple Notification Service. |
3 | List Subscriptions By Topic | Get the list of all the Subscriptions based on Topic in the AWS Simple Notification Service. |
4 | List Tags For Resource | Get the list of all the Tags For Resource in the AWS Simple Notification Service. |
5 | List SMS Sandbox Phone Numbers | Get the list of all the SMS Sandbox Phone Numbers in the AWS Simple Notification Service. |
6 | List Platform Applications | Get the list of all the Platform Applications in the AWS Simple Notification Service. |
7 | List Origination Numbers | Get the list of all the Origination Numbers in the AWS Simple Notification Service. |
8 | List Endpoints By Platform Applications | Get the list of all the Endpoints based on Platform Applications in the AWS Simple Notification Service. |
9 | Get SMS Sandbox Account Status | Get the Status of the SMS Sandbox Account in the AWS Simple Notification Service. |
10 | Get Topic Attributes | Get all the Attributes of the Topic in the AWS Simple Notification Service. |
11 | Get Subscription Attributes | Get all the Attributes of the Subscription in the AWS Simple Notification Service. |
12 | Get SMS Attributes | Get all the Attributes of the SMS in the AWS Simple Notification Service. |
13 | Get Platform Application Attributes | Get all the Attributes of the Platform Application in the AWS Simple Notification Service. |
14 | Get Endpoint Attributes | Get all the Attributes of the Endpoint in the AWS Simple Notification Service. |
Steps to use AWS Simple Notification Service on the Klera:
The user needs to follow the below steps:
- The user needs to upload the Simple Notification Service App on the Klera and in return it will auto-register all the python scripts on the Klera.
- The user needs to right click on the floor and needs to go to the Scripts->Operations-> AWS Simple Notification Service.
- It will expose all the scripts operations here and the user can run any operation of his/her choice.