Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS-EnableSNSTopicDeliveryStatusLogging
Descrizione
Il AWS-EnableSNSTopicDeliveryStatusLogging
runbook configura la registrazione dello stato di consegna per un endpoint HTTP
Amazon Data Firehose, Lambda o Amazon Simple Queue Platform application
Service (Amazon SQS). Ciò consente ad Amazon SNS di registrare gli avvisi non riusciti e una percentuale campione di notifiche di avviso riuscite su Amazon. CloudWatch Se la registrazione dello stato della consegna è già configurata per l'argomento, il runbook sostituisce la configurazione esistente con i nuovi valori specificati per i parametri di input.
Esegui questa automazione (console)
Tipo di documento
Automazione
Proprietario
Amazon
Piattaforme
LinuxmacOS, Windows
Parametri
-
AutomationAssumeRole
▬Tipo: stringa
Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
-
EndpointType
▬Tipo: stringa
Valori validi:
-
HTTP
-
Firehose
-
Lambda
-
Applicazione
-
SQS
Descrizione: (Obbligatorio) Il tipo di endpoint tematico Amazon SNS per cui desideri registrare i messaggi di notifica dello stato di consegna.
-
-
TopicArn
▬Tipo: stringa
Descrizione: (Obbligatorio) L'ARN dell'argomento Amazon SNS per cui desideri configurare la registrazione dello stato della consegna.
-
SuccessFeedbackRoleArn
▬Tipo: stringa
Descrizione: (Obbligatorio) L'ARN del ruolo IAM utilizzato da Amazon SNS per inviare i log per i messaggi di notifica riusciti. CloudWatch
-
SuccessFeedbackSampleRate
▬Tipo: stringa
Valori validi: 0-100
Descrizione: (Obbligatorio) La percentuale di messaggi riusciti da campionare per l'argomento Amazon SNS specificato.
-
FailureFeedbackRoleArn
▬Tipo: stringa
Descrizione: (Obbligatorio) L'ARN del ruolo IAM utilizzato da Amazon SNS per inviare i log per i messaggi di notifica degli errori. CloudWatch
Autorizzazioni IAM richieste
Il AutomationAssumeRole
parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
-
ssm:StartAutomationExecution
-
ssm:GetAutomationExecution
-
iam:PassRole
-
sns:GetTopicAttributes
-
sns:SetTopicAttributes
Fasi del documento
-
aws:executeAwsApi
- Applica il valore delSuccessFeedbackRoleArn
parametro all'argomento Amazon SNS. -
aws:executeAwsApi
- Applica il valore delSuccessFeedbackSampleRate
parametro all'argomento Amazon SNS. -
aws:executeAwsApi
- Applica il valore delFailureFeedbackRoleArn
parametro all'argomento Amazon SNS. -
aws:executeScript
- Conferma che la registrazione dello stato della consegna è abilitata sull'argomento Amazon SNS.
Output
VerifyDeliveryStatusLoggingEnabled. GetTopicAttributesResponse - Risposta dalle operazioni GetTopicAttributes
API.
VerifyDeliveryStatusLoggingEnabled. VerifyDeliveryStatusLoggingEnabled - Messaggio che indica l'avvenuta verifica della registrazione dello stato di consegna.