Este tópico lista os tipos de eventos publicados pelo OSS como uma fonte de eventos para o EventBridge.
Regiões suportadas
É possível publicar eventos do OSS para o EventBridge nas regiões China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Chengdu), US (Silicon Valley), Singapore, Japan (Tokyo) e South Korea (Seoul).
Tipos de eventos
O OSS pode publicar os seguintes tipos de eventos no EventBridge.
A operação DeleteObject do OSS aciona o evento ObjectRemoved:DeleteObject quando um único objeto é excluído. Já a operação DeleteObjects aciona ObjectRemoved:DeleteObjects para exclusão em lote de múltiplos objetos.
Eventos publicados pelo OSS no barramento de eventos padrão (barramento dedicado a serviços de nuvem) podem sofrer atrasos, afetando tanto eventos de upload quanto de exclusão. Para verificar se um evento foi gerado, consulte a página Event Tracing no console do EventBridge.
|
Tipo de evento |
Valor do type |
|
{{XREF_0}} |
oss:BucketCreated:PutBucket |
|
{{XREF_1}} |
oss:BucketRemoved:DeleteBucket |
|
{{XREF_2}} |
oss:ObjectCreated:AppendObject |
|
{{XREF_3}} |
oss:ObjectCreated:CopyObject |
|
{{XREF_4}} |
oss:ObjectCreated:PostObject |
|
{{XREF_5}} |
oss:ObjectCreated:PutObject |
|
{{XREF_6}} |
oss:ObjectCreated:PutSymlink |
|
{{XREF_7}} |
oss:ObjectRemoved:DeleteObject |
|
Exclusão de objeto via operação DeleteMultipleObjects |
oss:ObjectRemoved:DeleteObjects |
|
{{XREF_8}} |
oss:ObjectCreated:InitiateMultipartUpload |
|
{{XREF_9}} |
oss:ObjectCreated:UploadPart |
|
{{XREF_10}} |
oss:ObjectCreated:UploadPartCopy |
|
{{XREF_11}} |
oss:ObjectCreated:CompleteMultipartUpload |
|
{{XREF_12}} |
oss:ObjectRemoved:AbortMultipartUpload |
|
{{XREF_13}} |
oss:ObjectRestore:FinishRestore |
|
{{XREF_14}} |
oss:ObjectReplication:ObjectCreated |
|
{{XREF_15}} |
oss:ObjectReplication:ObjectModified |
|
{{XREF_16}} |
oss:ObjectReplication:ObjectRemoved |
|
Operação realizada por serviço Alibaba Cloud em um recurso |
oss:ActionTrail:AliyunServiceEvent |
|
Chamada de API efetuada |
oss:ActionTrail:ApiCall |
|
Operação executada no console |
oss:ActionTrail:ConsoleOperation |
|
Largura de banda de saída do bucket excede o limiar de relatório |
oss:CloudMonitor:BucketEgressBandwidth |
|
Largura de banda de saída do bucket excede o limiar de limitação |
oss:CloudMonitor:BucketEgressBandwidthThresholdExceeded |
|
Uso de CPU para processamento de imagens do bucket excede o limiar de limitação |
oss:CloudMonitor:BucketImageCpuThresholdExceeded |
|
Largura de banda de entrada do bucket excede o limiar de relatório |
oss:CloudMonitor:BucketIngressBandwidth |
|
Largura de banda de entrada do bucket excede o limiar de limitação |
oss:CloudMonitor:BucketIngressBandwidthThresholdExceeded |
|
Largura de banda back-to-origin via espelhamento do bucket excede o limiar de limitação |
oss:CloudMonitor:BucketMirrorIngressBandwidthThresholdExceeded |
|
Requisições por segundo (QPS) back-to-origin via espelhamento do bucket excedem o limiar de limitação |
oss:CloudMonitor:BucketMirrorQpsThresholdExceeded |
|
Requisições por segundo (QPS) do bucket excedem o limiar de limitação |
oss:CloudMonitor:BucketQpsThresholdExceeded |
|
Largura de banda de saída do usuário excede o limiar de relatório |
oss:CloudMonitor:UserEgressBandwidth |
|
Largura de banda de saída do usuário excede o limiar de limitação |
oss:CloudMonitor:UserEgressBandwidthThresholdExceeded |
|
Uso de CPU para processamento de imagens do usuário excede o limiar de limitação |
oss:CloudMonitor:UserImageCpuThresholdExceeded |
|
Largura de banda de entrada do usuário excede o limiar de relatório |
oss:CloudMonitor:UserIngressBandwidth |
|
Largura de banda de entrada do usuário excede o limiar de limitação |
oss:CloudMonitor:UserIngressBandwidthThresholdExceeded |
|
Largura de banda back-to-origin via espelhamento do usuário excede o limiar de limitação |
oss:CloudMonitor:UserMirrorIngressBandwidthThresholdExceeded |
|
Requisições por segundo (QPS) back-to-origin via espelhamento do usuário excedem o limiar de limitação |
oss:CloudMonitor:UserMirrorQpsThresholdExceeded |
|
Requisições por segundo (QPS) do usuário excedem o limiar de limitação |
oss:CloudMonitor:UserQpsThresholdExceeded |
|
Notificação de alteração de recurso entregue |
oss:Config:ConfigurationItemChangeNotification |
|
Recurso avaliado como não compatível |
oss:Config:NonCompliantNotification |
|
Recurso criado |
oss:ResourceStatus:Create |
|
Recurso suspenso |
oss:ResourceStatus:Expire |
|
Recurso liberado |
oss:ResourceStatus:Release |
|
Recurso atualizado |
oss:ResourceStatus:Upgrade |
|
Notificação de expiração |
oss:ResourceStatus:WillExpireNfy |
|
Notificação de liberação |
oss:ResourceStatus:WillReleaseNfy |
|
Recurso limitado |
oss:ResourceStatus:Limit |
|
Recurso reativado após regularização |
oss:ResourceStatus:Restart |
|
Reembolso gerado |
oss:ResourceStatus:Refund |
|
Renovação |
oss:ResourceStatus:Renewal |
|
Renovação de reembolso |
oss:ResourceStatus:RefundRenewal |
|
Notificação de limite |
oss:ResourceStatus:WillLimitNfy |
|
Limite removido |
oss:ResourceStatus:Unlimit |
|
Serviço suspenso |
oss:ResourceStatus:HoldExpire |
|
Serviço liberado |
oss:ResourceStatus:HoldRelease |
|
Recurso convertido |
oss:ResourceStatus:Convert |
|
Recurso transferido |
oss:ResourceStatus:Transform |
|
Horário personalizado de liberação modificado |
oss:ResourceStatus:ModifyExpectedReleaseTime |
|
Tipo de renovação modificado |
oss:ResourceStatus:ModifyRenewalType |
|
Bloqueio por controle de risco |
oss:ResourceStatus:Lock |
|
Desbloqueio por controle de risco |
oss:ResourceStatus:Unlock |
Para mais informações sobre os parâmetros definidos na especificação CloudEvents, consulte {{XREF_17}}.
Criar um bucket
Um bucket é um contêiner que armazena objetos. É necessário criar um bucket antes de fazer upload de qualquer objeto. O exemplo abaixo mostra o evento recebido pelo EventBridge ao criar um bucket.
Excluir um bucket
O exemplo a seguir ilustra o evento que o EventBridge recebe ao excluir um bucket:
Acrescentar dados a um objeto
Este exemplo apresenta o evento que o EventBridge recebe ao fazer upload de um objeto via acréscimo de dados:
Copiar um objeto
Ao copiar um objeto, o EventBridge recebe o seguinte evento:
Fazer upload de objeto via formulário HTML
Este cenário demonstra o evento capturado pelo EventBridge durante o upload de um objeto usando formulário HTML:
Fazer upload de um objeto
O exemplo abaixo exibe o evento recebido pelo EventBridge ao realizar o upload de um objeto:
Criar um link simbólico
Ao criar um link simbólico, o EventBridge registra o evento conforme o modelo a seguir.
Excluir um objeto
Quando ocorre a exclusão de um objeto, o EventBridge processa o seguinte evento:
Inicializar um upload multipart
No início de um upload multipart, o EventBridge captura um evento neste formato.
Fazer upload de uma parte de objeto
O envio de uma parte específica de um objeto gera o seguinte evento no EventBridge:
Fazer upload de parte por cópia
Durante o upload de uma parte utilizando cópia, o EventBridge identifica este evento de amostra.
Upload multipart concluído
Ao finalizar um upload multipart, o EventBridge recebe a notificação exemplificada abaixo:
Upload multipart cancelado
Caso um upload multipart seja abortado, o EventBridge detecta o evento a seguir.
Restauração de objeto concluída
Após a restauração bem-sucedida de um objeto, o EventBridge processa este evento:
Replicação de objetos entre regiões
O exemplo adiante evidencia o evento processado pelo EventBridge quando a replicação inter-regional cria um novo objeto:
Sobrescrita de objeto via replicação entre regiões
A amostra a seguir retrata o evento absorvido pelo EventBridge diante da sobrescrita de objetos por replicação inter-regional.
Exclusão de objeto via replicação entre regiões
Sempre que a replicação entre regiões remove um objeto, o EventBridge é notificado com a estrutura abaixo: