

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# `AWS-EnableSNSTopicDeliveryStatusLogging`
<a name="aws-enable-sns-topic-delivery-status-logging"></a>

 **Descripción** 

 El `AWS-EnableSNSTopicDeliveryStatusLogging` manual configura el registro del estado de entrega para un punto final `HTTP` de Amazon Data Firehose, Lambda o Amazon Simple Queue Service (Amazon SQS). `Platform application` Esto permite a Amazon SNS registrar las alertas fallidas y un porcentaje de muestra de las notificaciones de alerta correctas enviadas a Amazon. CloudWatch Si el registro del estado de entrega ya está configurado para el tema, el manual reemplaza la configuración existente por los nuevos valores que especifique para los parámetros de entrada.

 [Ejecuta esta automatización (consola)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-EnableSNSTopicDeliveryStatusLogging) 

**Tipo de documento**

Automatización

**Propietario**

Amazon

**Plataformas**

Linux, macOS, Windows

**Parámetros**
+ AutomationAssumeRole

  Tipo: cadena

  Descripción: (opcional) el Nombre de recurso de Amazon (ARN) del rol de AWS Identity and Access Management (IAM) que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.
+ EndpointType

  Tipo: cadena

  Valores válidos:
  + HTTP
  + Firehose
  + Lambda
  + Aplicación
  + SQS

  Descripción: (Obligatorio) El tipo de punto final del tema de Amazon SNS para el que desea registrar los mensajes de notificación del estado de entrega.
+ TopicArn

  Tipo: cadena

  Descripción: (Obligatorio) El ARN del tema de Amazon SNS para el que desea configurar el registro del estado de entrega.
+ SuccessFeedbackRoleArn

  Tipo: cadena

  Descripción: (Obligatorio) El ARN del rol de IAM que Amazon SNS utiliza para enviar los registros de los mensajes de notificación correctos. CloudWatch
+ SuccessFeedbackSampleRate

  Tipo: cadena

  Valores válidos: 0-100

  Descripción: (Obligatorio) El porcentaje de mensajes correctos de los que se tomaron muestras para el tema de Amazon SNS especificado.
+ FailureFeedbackRoleArn

  Tipo: cadena

  Descripción: (Obligatorio) El ARN de la función de IAM que Amazon SNS utiliza para enviar los registros de los mensajes de notificación de errores. CloudWatch

**Permisos de IAM necesarios**

El parámetro `AutomationAssumeRole` requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetAutomationExecution` 
+  `iam:PassRole` 
+  `sns:GetTopicAttributes` 
+  `sns:SetTopicAttributes` 

 **Pasos de documentos** 
+  `aws:executeAwsApi`- Aplica el valor del `SuccessFeedbackRoleArn` parámetro al tema de Amazon SNS.
+  `aws:executeAwsApi`- Aplica el valor del `SuccessFeedbackSampleRate` parámetro al tema de Amazon SNS.
+  `aws:executeAwsApi`- Aplica el valor del `FailureFeedbackRoleArn` parámetro al tema de Amazon SNS.
+  `aws:executeScript`- Confirma que el registro del estado de entrega está habilitado en el tema de Amazon SNS. 

 **Salidas** 

VerifyDeliveryStatusLoggingEnabled.GetTopicAttributesResponse - Respuesta de las operaciones de la `GetTopicAttributes` API.

VerifyDeliveryStatusLoggingEnabled.VerifyDeliveryStatusLoggingEnabled - Mensaje que indica que se ha verificado correctamente el registro del estado de la entrega.