Gerenciando Eventos de Emissão para Alterações de Estado de Objeto em um Bucket do Object Storage

Ative ou desative se eventos são emitidos para alterações de estado do objeto em um bucket do serviço Object Storage.

Você pode criar automação com base nas alterações de estado de seus recursos do Oracle Cloud Infrastructure usando tipos de evento, regras e ações. Para obter mais informações, consulte Visão Geral do Serviço Events.

    1. Abra o menu de navegação e clique em Armazenamento. Em Object Storage & Archive Storage, clique em Buckets.
    2. Selecione o compartimento na lista em Escopo da Lista. Todos os buckets desse compartimento são listados em formato tabular.
    3. Selecione o bucket para o qual você deseja ativar ou desativar a emissão de eventos para alterações no estado do objeto. A página Detalhes do bucket é exibida.
    4. Localize Emitir Eventos de Objeto e clique em Editar. Será exibida a caixa de diálogo Omitir Eventos de Objeto.
    5. Marque (para ativar) ou desmarque (para desativar) a caixa de seleção Emit Object Events.
    6. Clique em Salvar Alterações.
  • Use o comando oci os bucket update e os parâmetros necessários para ativar ou desativar a emissão de eventos para um bucket.

    oci os bucket update --name bucket_name --object-events-enabled [true | false] [OPTIONS]
    Inclua o parâmetro object-events-enabled e indique true para ativado e false para desativado.

    Por exemplo:

    
    oci os bucket update --name MyBucket --object-events-enabled true
    {
      "data": {
        "approximate-count": null,
        "approximate-size": null,
        "auto-tiering": null,
        "compartment-id": "ocid1.compartment.oc1..exampleuniqueID",
        "created-by": "ocid1:user:oc1:phx:1458751937789:exampleuniqueID",
        "defined-tags": {
          "operations": {
            "costcenter": "42"
          }
        },
        "etag": "39d1db02-27d0-4263-b3ff-5e6450495457",
        "freeform-tags": {
          "Chicago_Team": "marketing_videos"
        },
        "id": "ocid1.bucket.oc1..exampleuniqueID",
        "is-read-only": false,
        "kms-key-id": null,
        "metadata": {
          "department": "Finance"
        },
        "name": "MyBucket",
        "namespace": "MyNamespace",
        "object-events-enabled": true,
        "object-lifecycle-policy-etag": null,
        "public-access-type": "NoPublicAccess",
        "replication-enabled": false,
        "storage-tier": "Standard",
        "time-created": "2020-06-22T19:04:05.879000+00:00",
        "versioning": "Disabled"
      },
      "etag": "39d1db02-27d0-4263-b3ff-5e6450495457"
    }

    Para obter uma lista completa dos parâmetros e valores dos comandos da CLI, consulte a Referência de Comandos da CLI.

  • Não é possível executar essa tarefa usando a API.