Todos os produtos
Search
Central de documentação

Object Storage Service:Definir configuração de manutenção do Table Bucket

Última atualização: Jul 03, 2026

Define a configuração de manutenção de um Table Bucket, como a política de Unreferenced File Cleanup.

Observações de uso

  • As configurações de manutenção controlam o comportamento da manutenção em segundo plano de um Table Bucket. Atualmente, --type aceita apenas o tipo iceberg, que ativa ou desativa o Unreferenced File Cleanup.

  • O parâmetro --value aceita uma configuração no formato JSON, fornecida diretamente na linha de comando ou a partir de um arquivo JSON local com o prefixo file://.

Sintaxe

ossutil tables-api put-table-bucket-maintenance-configuration --table-bucket-arn value --type value --value value [flags]

Parâmetro

Tipo

Descrição

--table-bucket-arn

string

ARN do Table Bucket, no formato acs:osstables:{region}:{uid}:bucket/{bucket-name}.

--type

string

Tipo de manutenção. Atualmente, há suporte apenas para iceberg.

--value

string

Valor da configuração de manutenção, em formato JSON.

Nota

A sintaxe JSON do parâmetro --value é a seguinte:

{
  "settings": {
    "unreferenced_file_cleanup": {
      "enabled": true
    }
  }
}

Exemplos

  • Ative o Unreferenced File Cleanup para um Table Bucket definindo o tipo de manutenção como iceberg.

    ossutil tables-api put-table-bucket-maintenance-configuration --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --type iceberg --value '{"settings":{"unreferenced_file_cleanup":{"enabled":true}}}'
  • Defina a configuração de manutenção a partir de um arquivo local chamado maintenance.json. Use o prefixo file:// para especificar o caminho do arquivo.

    ossutil tables-api put-table-bucket-maintenance-configuration --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --type iceberg --value file://maintenance.json