As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
CloudWatch Notificações de eventos
O AMS oferece notificações push para as alterações do estado da RFC por meio de CloudWatch eventos. Para receber essas notificações:
Crie um tópico e uma assinatura para os quais as notificações serão enviadas. Você pode nomear o tópico como quiser; para obter informações sobre como fazer isso, consulte Tópico e assinatura do SNS: criação.
Envie uma RFC com a seção Gerenciamento | Outros | Outros | Crie o tipo de alteração e inclua o tópico e a assinatura do SNS na solicitação de avisos de alteração de estado da RFC.
Ao enviar a solicitação Gerenciamento | Outros | Outros RFC para esse recurso, você pode especificar sobre quais mudanças de estado de RFC você está interessado em ser notificado e quais tipos de alteração, além de definir outros filtros. Por exemplo, talvez você queira solicitar a notificação somente quando os tipos de alteração do Admin Access forem EventType = RfcSubmitted e EventType = RfcUpdated.
Este é um modelo de notificações de CloudWatch eventos que você pode receber (com todos os valores possíveis):
{ "source ": "aws.managedservices", "detail-type": "AMS RFC State Change", "detail": { "ActionState": "null | AwsActionPending | AwsOperatorAssigned | CustomerActionPending | NotApplicable | NoActionPending", "ActualExecutionTimeRange": { "StartTime": "null | Actual Start Time", "EndTime": "null | Actual End Time" }, "AutomationStatus": "Automated | Manual", "AwsAccountId": "AWS Account ID", "AwsApprovalStatus": "null | SubmissionPending | NotRequired | ApprovalPending | Rejected | Approved", "ChangeTypeId": "Change_Type_ID", "ChangeTypeVersion": "Change_Type_Version", "CreatedTime": "Created_Time", "CustomerApprovalStatus": "null | SubmissionPending | NotRequired | ApprovalPending | Rejected | Approved", "EventType": "RfcActionStateUpdated | RfcApproved | RfcAutoRejected | RfcCanceled | RfcCompleted | RfcCreated | RfcInProgress | RfcRejected | RfcSubmitted | RfcUpdated", "LastModifiedTime": "Last_Updated_Time", "LastSubmittedTime": "null | Last_Submitted_Time", "RequestedExecutionTimeRange": { "StartTime": "null | Expected_Start_Time", "EndTime": "null | Expected_End_Time" }, "RfcId": "RFC_ID", "Status": "Editing | PendingApproval | Scheduled | Rejected | Canceled | ExecutionLock | InProgress | Success | Failure", "Title": "Title" } }
As alterações de estado do RFC suportadas (EventType), conforme aparecem na notificação real de CloudWatch eventos, são:
RfcActionStateUpdated (sem opção de console AMS): O RFC em um dos estados, descrito posteriormente, foi alterado.
RfcApproved (sem opção de console AMS): O RFC foi aprovado na validação do operador and/or AMS do sistema e foi aprovado para conclusão.
RfcAutoRejected (Rejeitado automaticamente): O RFC falhou na validação do sistema ou do operador AMS e foi rejeitado.
RfcCanceled (Cancelado ou cancelado automaticamente): O RFC foi cancelado pelo remetente ou por um operador do AMS.
RfcCompleted (Concluído): Os parâmetros de execução do RFC foram concluídos, inclusive UserData.
RfcCreated (sem opção de console AMS): O RFC foi criado com sucesso (o JSON e os parâmetros enviados eram válidos).
RfcInProgress (InProgress): A execução do RFC ainda está em andamento.
RfcRejected (Rejeitado): A validação do sistema com falha de RFC ou do operador AMS foi rejeitada.
RfcSubmitted (Enviado): O RFC foi enviado e está passando por validação do sistema.
RfcUpdated (sem opção de console AMS): O RFC foi atualizado manualmente por um operador do AMS.
Além disso, você pode enviar notificações de CloudWatch Eventos (CWE) para qualquer um dos destinos suportados e criar seus próprios sistemas com base nessas notificações automatizadas:
EC2 Instâncias da Amazon
AWS Lambda funções
Fluxos no Amazon Kinesis Data Streams
Streams de entrega no Amazon Data Firehose
Grupos de registros no Amazon CloudWatch Logs
Tarefas do Amazon ECS
Run Command do Systems Manager
Automação do Systems Manager
AWS Batch empregos
Máquinas de estado do Step Functions
Oleodutos em CodePipeline
CodeBuild projetos
Modelos de avaliação do Amazon Inspector
Tópicos do Amazon SNS
Filas do Amazon SQS
Destinos integrados: chamada de EC2 CreateSnapshot API, chamada de EC2 RebootInstances EC2 StopInstances API, chamada de API e chamada de EC2 TerminateInstances API.
O barramento de eventos padrão de outra conta da AWS
nota
Enviamos notificações de CloudWatch eventos para mudanças de estado do RFC, com base no melhor esforço.