

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

# Revogar um assinante ou uma fonte de eventos
<a name="eb-custom-bus-access-revoke"></a>

`RevokeResource`retira um assinante ou uma fonte de eventos de um ônibus. É o único controle que um proprietário de ônibus tem sobre um recurso que outra conta possui e não precisa da cooperação dessa conta. É autorizado contra o ônibus e somente a conta proprietária do ônibus pode chamá-lo. A conta que possui o assinante não pode revogar seu próprio assinante.

**nota**  
Você revoga com o AWS CLI (`aws eventsv2 revoke-resource`), a API ou um SDK. O console não oferece revogação.

A revogação é terminal e não pode ser desfeita. Um assinante revogado interrompe a entrega e recusa as operações de mutação com. `InvalidStateException` Uma fonte de evento revogada interrompe a ingestão: cada evento que ela teria encaminhado é recusado assim que chega. `DeleteSubscriber`e `DeleteEventSource` fique disponível para que o proprietário do recurso possa limpá-lo. `DescribeSubscriber`,`DescribeEventSource`, e ambas as operações de lista retornam um `Revoked` campo que está presente somente quando está`true`.

**Importante**  
Não há como desfazer, então confirme o alvo com `DescribeSubscriber` ou `DescribeEventSource` antes de revogar. Verifique o ARN, o ônibus e o alvo.

A revogação abrange um recurso, não a conta que o criou. Essa conta pode criar outro assinante ou fonte de eventos e continuar. Para interromper a conta, `events:CreateSubscriber` negue-a também `events:CreateEventSource` na política de recursos de ônibus ou exclua o AWS RAM compartilhamento. A exclusão do recurso não é uma alternativa: `DeleteSubscriber` e `DeleteEventSource` são autorizadas contra o recurso nomeado na solicitação, portanto, somente seu proprietário pode excluí-lo.