Création d'un abonnement dans une rubrique Amazon SNS - AWS SDK pour Ruby

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un abonnement dans une rubrique Amazon SNS

L'exemple suivant crée un abonnement à la rubrique associée à l'ARN arn:aws:sns:us-west-2:123456789:MyGroovyTopic pour un utilisateur qui possède l'adresse e-mail MyGroovyUser@MyGroovy.com dans la région us-west-2. Il affiche également l'ARN généré. Initialement, la valeur de l'ARN est en attente de confirmation. Lorsque l'utilisateur confirmera son adresse e-mail, cette valeur sera remplacée par un véritable ARN.

# Copyright 2010-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. # # This file is licensed under the Apache License, Version 2.0 (the "License"). # You may not use this file except in compliance with the License. A copy of the # License is located at # # http://aws.amazon.com/apache2.0/ # # This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS # OF ANY KIND, either express or implied. See the License for the specific # language governing permissions and limitations under the License. require 'aws-sdk-sns' # v2: require 'aws-sdk' sns = Aws::SNS::Resource.new(region: 'us-west-2') topic = sns.topic('arn:aws:sns:us-west-2:123456789:MyGroovyTopic') sub = topic.subscribe({ protocol: 'email', endpoint: 'MyGroovyUser@MyGroovy.com' }) puts sub.arn