SnsAlarm - AWS Data Pipeline

AWS Data Pipeline non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Data Pipeline possono continuare a utilizzare il servizio normalmente. Ulteriori informazioni

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à.

SnsAlarm

Invia un messaggio di notifica Amazon SNS quando un'attività fallisce o termina con successo.

Esempio

Di seguito è illustrato un esempio di questo tipo di oggetto. I valori per node.input e node.output provengono dal nodo di dati o da un'attività che fa riferimento a questo oggetto nel relativo campo onSuccess.

{ "id" : "SuccessNotify", "name" : "SuccessNotify", "type" : "SnsAlarm", "topicArn" : "arn:aws:sns:us-east-1:28619EXAMPLE:ExampleTopic", "subject" : "COPY SUCCESS: #{node.@scheduledStartTime}", "message" : "Files were copied from #{node.input} to #{node.output}." }

Sintassi

Campi obbligatori Descrizione Tipo di slot
message Il testo del corpo della notifica Amazon SNS. Stringa
role Il ruolo IAM da utilizzare per creare l'allarme Amazon SNS. Stringa
subject L'oggetto del messaggio di notifica di Amazon SNS. Stringa
topicArn L'ARN dell'argomento Amazon SNS di destinazione per il messaggio. Stringa

Campi opzionali Descrizione Tipo di slot
parent Padre dell'oggetto corrente da cui saranno ereditati gli slot. Oggetto di riferimento, ad esempio «parent»: {"ref»:» myBaseObject Id "}

Campi Runtime Descrizione Tipo di slot
nodo Il nodo per il quale viene eseguita questa azione. Oggetto di riferimento, ad esempio «node»: {"ref»:» myRunnableObject Id "}
@version Versione della pipeline con cui l'oggetto è stato creato. Stringa

Campi di sistema Descrizione Tipo di slot
@error Errore che descrive il formato oggetto errato. Stringa
@pipelineId L'id della pipeline a cui appartiene questo oggetto. Stringa
@sphere La sfera di un oggetto indica la propria posizione nel ciclo di vita: i Component Objects generano Instance Objects che eseguono Attempt Objects. Stringa