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.
Utilisation EventBridge avec Calculateur de tarification AWS
La console intégrée Calculateur de tarification AWS peut envoyer des événements à Amazon EventBridge chaque fois que certains événements apparaissent dans votre estimation de facture. Contrairement à d’autres destinations, vous n’avez pas besoin de sélectionner les types d’événements que vous souhaitez proposer. Une fois que vous avez EventBridge configuré, les événements du calculateur de prix peuvent être envoyés à EventBridge. Vous pouvez utiliser des EventBridge règles pour acheminer des événements vers des cibles supplémentaires. Pour plus d'informations sur la configuration EventBridge, consultez la section EventBridge Configuration et prérequis d'Amazon dans le manuel Amazon EventBridge API Reference.
La liste suivante répertorie les Calculateur de tarification AWS événements envoyés à EventBridge.
| Type d’événement | Description |
|---|---|
|
BillEstimate Créé |
Une estimation de la facture a été créée. L'ARN, le nom de l'estimation et l'ID de l'estimation de la facture pour laquelle l'événement est envoyé EventBridge seront émis lors de l'événement. |
|
BillEstimate A réussi |
Une estimation de la facture est terminée. Cela signifie que vous pourrez désormais consulter les résultats de l'estimation de la facture. L'ARN, le nom de l'estimation et l'ID de l'estimation de la facture pour laquelle l'événement est envoyé EventBridge seront émis lors de l'événement. |
|
BillEstimate Échoué |
La génération d'une estimation de facture a échoué. L'ARN, le nom de l'estimation et l'ID de l'estimation de la facture pour laquelle l'événement est envoyé EventBridge seront émis lors de l'événement. |
Vous pouvez également utiliser Calculateur de tarification AWS pour envoyer des notifications d'événements EventBridge afin d'écrire des règles qui prennent des mesures lorsqu'un événement se produit concernant votre estimation. Par exemple, vous pouvez faire en sorte qu’il vous envoie une notification. Pour plus d'informations sur les règles d'Amazon EventBridge, voir Créer une règle dans Amazon EventBridge dans le manuel Amazon EventBridge API Reference.
Pour plus d'informations sur les actions et les types de données avec lesquels vous pouvez interagir à l'aide de l' EventBridge API, consultez Amazon EventBridge API Reference dans Amazon EventBridge API Reference.
EventBridge Autorisations Amazon
Calculateur de tarification AWS ne nécessite aucune autorisation supplémentaire pour diffuser des événements sur Amazon EventBridge.
Exemples de structure de messages d’événements
BillEstimate Créé
{ "version": "0", "id": "00000000-0000-0000-0000-000000000001", "detail-type": "BillEstimate Created", "source": "aws.bcm-pricing-calculator", "account": "111122223333", "time": "2024-09-12T13:47:34Z", "region": "us-east-1", "resources": ["arn:aws:bcm-pricing-calculator::111122223333:bill-estimate/00000000-0000-0000-0000-000000000000"], "detail": { "id": "00000000-0000-0000-0000-000000000001", "name": "amzn-example-name" } }
BillEstimate A réussi
{ "version": "0", "id": "00000000-0000-0000-0000-000000000002", "detail-type": "BillEstimate Succeeded", "source": "aws.bcm-pricing-calculator", "account": "111122223333", "time": "2024-09-12T13:47:34Z", "region": "us-east-1", "resources": ["arn:aws:bcm-pricing-calculator::111122223333:bill-estimate/00000000-0000-0000-0000-000000000002"], "detail": { "id": "00000000-0000-0000-0000-000000000002", "name": "amzn-example-name" } }
BillEstimate Échec
{ "version": "0", "id": "00000000-0000-0000-0000-000000000003", "detail-type": "BillEstimate Failed", "source": "aws.bcm-pricing-calculator", "account": "111122223333", "time": "2024-09-12T13:47:34Z", "region": "us-east-1", "resources": ["arn:aws:bcm-pricing-calculator::111122223333:bill-estimate/00000000-0000-0000-0000-000000000003"], "detail": { "id": "00000000-0000-0000-0000-000000000003", "name": "amzn-example-name", "failureReason": "We can't process this request right now because of an internal error. Try again later." } }