Our implementation consist of a lambda function that is subscribed to the shared SNS topic. When a message is published on the SNS topic, the lambda function is triggered with a copy of the message payload as well as the name of the triggered topic. The lambda function then reads two values from SSM Paramter Store. First, the Huawei appId is read using the topic name as key. Secondly, the Huawei appSecret is read using the Huawei appId as key. With the id and secret, the application fetches an Huawei access-token and finally publishes the message on the Huawei Topic with the same name as the SNS Topic.