

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

# Atualizar um grupo de relatórios
<a name="report-group-export-settings"></a>

 Ao atualizar um grupo de relatórios, é possível especificar informações sobre se deseja exportar os dados do resultado de teste bruto para arquivos em um bucket do Amazon S3. Se você optar por exportar para um bucket do S3, é possível especificar o seguinte para o grupo de relatórios: 
+ Se os arquivos de resultados de teste bruto são compactados em um arquivo ZIP.
+ Se os arquivos do resultado de teste bruto estão criptografados. Você pode especificar a criptografia com uma das seguintes opções:
  + E Chave gerenciada pela AWS para o Amazon S3. 
  + Uma chave gerenciada pelo cliente que você cria e configura.

Para obter mais informações, consulte [Criptografia de dados](security-encryption.md). 

Se você usar o AWS CLI para atualizar um grupo de relatórios, também poderá atualizar ou adicionar tags. Para obter mais informações, consulte [Marcar um grupo de relatórios em AWS CodeBuildMarcar um grupo de relatórios](how-to-tag-report-group.md).

**nota**  
A função CodeBuild de serviço especificada no projeto é usada para obter permissões de upload para o bucket do S3.

**Topics**
+ [Atualizar um grupo de relatórios (console)](#update-report-group-console)
+ [Atualizar um grupo de relatórios (CLI)](#update-report-group-cli)

## Atualizar um grupo de relatórios (console)
<a name="update-report-group-console"></a>

Use o procedimento a seguir para atualizar o grupo de relatórios usando a Console de gerenciamento da AWS.

**Para atualizar um grupo de relatórios**

1. Abra o AWS CodeBuild console em [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1.  No painel de navegação, escolha **Grupos de relatórios**. 

1. Escolha o grupo de relatórios que deseja atualizar. 

1. Escolha **Editar**.

1. Selecione ou desmarque **Fazer backup para Amazon S3**. Caso tenha selecionado essa opção, especifique suas configurações de exportação:

   1. Em **Nome do bucket do S3**, insira o nome do bucket do S3. 

   1. Em **Prefixo do caminho**, insira o caminho no bucket do S3 onde deseja fazer upload dos resultados do teste. 

   1. Selecione **Compactar dados do resultado do teste em um arquivo zip** para compactar os arquivos de dados do resultado de teste bruto. 

   1. Expanda **Configuração adicional** para exibir opções de criptografia. Escolha uma das seguintes opções: 
      + **Chave AWS gerenciada padrão** para usar a Chave gerenciada pela AWS para o Amazon S3. Para obter mais informações, consulte [Gerenciado pelo cliente CMKs](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#customer-cmk) no *Guia AWS Key Management Service do usuário*. Esta é a opção de criptografia padrão.
      + **Escolher uma chave personalizada** para usar uma chave gerenciada pelo cliente criada e configurada por você. Para **Chave de criptografia do AWS KMS **, insira o ARN da chave de criptografia. O formato é ` arn:aws:kms:<region-id>: <aws-account-id>:key/<key-id> `. Para obter mais informações, consulte [Criar chaves do KMS](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html) no *Guia do usuário do AWS Key Management Service *. 
      + **Desativar criptografia de artefatos** para desabilitar a criptografia. Você pode escolher isso se quiser compartilhar seus resultados de teste ou publicá-los em um site estático. (Um site dinâmico pode executar códigos para descriptografar os resultados de teste.)

## Atualizar um grupo de relatórios (CLI)
<a name="update-report-group-cli"></a>

Use o procedimento a seguir para atualizar o grupo de relatórios usando a AWS CLI.

**Para atualizar um grupo de relatórios**

1. Crie um arquivo chamado `UpdateReportGroupInput.json`.

1. Copie o seguinte em `UpdateReportGroupInput.json`: 

   ```
   {
       "arn": "",
       "exportConfig": {
           "exportConfigType": "S3",
           "s3Destination": {
               "bucket": "bucket-name", 
               "path": "path", 
               "packaging": "NONE | ZIP",
               "encryptionDisabled": "false",
               "encryptionKey": "your-key"
            }
        },
        "tags": [
           {
               "key": "tag-key",
               "value": "tag-value"
           }
        ]
   }
   ```

1. Insira o ARN do grupo de relatórios na linha do `arn` (por exemplo, `"arn":"arn:aws:codebuild:region:123456789012:report-group/report-group-1")`. 

1. Atualize `UpdateReportGroupInput.json` com as atualizações que deseja aplicar ao grupo de relatórios. 
   + Se você deseja atualizar o grupo de relatórios para exportar arquivos de resultados de teste brutos para um bucket do S3, atualize a seção `exportConfig`. Substitua `bucket-name` pelo nome do bucket do S3 e `path` pelo caminho no bucket do S3 para o qual você deseja exportar os arquivos. Se desejar compactar os arquivos exportados, para `packaging`, especifique `ZIP`. Caso contrário, especifique `NONE`. Use `encryptionDisabled` para especificar se deseja criptografar os arquivos exportados. Se você criptografar os arquivos exportados, insira a chave gerenciada pelo cliente.
   + Se você deseja atualizar o grupo de relatórios para que ele não exporte os arquivos de resultado de teste brutos para um bucket do S3, atualize a seção `exportConfig` com o seguinte JSON: 

     ```
     { 
       "exportConfig": {
           "exportConfigType": "NO_EXPORT"
       }
     }
     ```
   + Se quiser atualizar as tags do grupo de relatórios, atualize a seção `tags`. É possível alterar, adicionar ou remover tags. Se quiser remover todas as tags, atualize-o com o seguinte JSON: 

     ```
     "tags": []
     ```

1.  Execute este comando: . 

   ```
   aws codebuild update-report-group \
   --cli-input-json file://UpdateReportGroupInput.json
   ```