Todos os produtos
Search
Central de documentação

Object Storage Service:put-public-access-block

Última atualização: Sep 25, 2026

O comando put-public-access-block ativa ou desativa o Block Public Access para recursos do Object Storage Service (OSS).

Observações de uso

Por padrão, uma conta da Alibaba Cloud tem permissão para ativar ou desativar o Block Public Access em recursos OSS. Para modificar as configurações de Block Public Access como usuário RAM ou por meio do Security Token Service (STS), é necessária a permissão oss:PutPublicAccessBlock. Para obter mais informações, consulte Grant a custom policy.

Sintaxe do comando

ossutil api put-public-access-block --public-access-block-configuration value [flags]

Parâmetro

Tipo

Descrição

--public-access-block-configuration

string

Configurações do Block Public Access.

Nota

O comando put-public-access-block corresponde à operação PutPublicAccessBlock. Para obter mais informações sobre os parâmetros disponíveis, consulte PutPublicAccessBlock.

--public-access-block-configuration

A opção --public-access-block-configuration aceita os formatos XML e JSON. Quando o valor da opção contém o prefixo file://, os parâmetros de configuração são lidos do arquivo especificado.

  • Formato XML:

    <PublicAccessBlockConfiguration>
      <BlockPublicAccess>true</BlockPublicAccess>
    </PublicAccessBlockConfiguration>
  • Formato JSON:

    {
      "BlockPublicAccess": "string"
    }
Nota

Para obter mais informações sobre as opções globais de linha de comando compatíveis, consulte Command-line options.

Exemplos

Ative o Block Public Access para recursos OSS.

  • Crie um arquivo de configuração chamado public-access-block-configuration.xml e adicione o seguinte código:

    <?xml version="1.0" encoding="UTF-8"?>
    <PublicAccessBlockConfiguration>
      <BlockPublicAccess>true</BlockPublicAccess>
    </PublicAccessBlockConfiguration>

Exemplo de comando:

ossutil api put-public-access-block --public-access-block-configuration file://public-access-block-configuration.xml
  • Crie um arquivo de configuração chamado public-access-block-configuration.json e adicione o seguinte código:

    {
      "BlockPublicAccess": "true"
    }

    Exemplo de comando:

    ossutil api put-public-access-block --public-access-block-configuration file://public-access-block-configuration.json
  • Configure os parâmetros diretamente no comando no formato JSON:

    ossutil api put-public-access-block --public-access-block-configuration "{\"BlockPublicAccess\":\"true\"}"