Configura o versionamento de um bucket.
Sintaxe do comando
ossutil api put-bucket-versioning --bucket value --versioning-configuration value [flags]
|
Parâmetro |
Tipo |
Descrição |
|
--bucket |
string |
O nome do bucket. |
|
--versioning-configuration |
string |
O contêiner que armazena as configurações de versionamento. |
O comando put-bucket-versioning equivale à operação PutBucketVersioning. Para mais informações sobre a operação da API, consulte PutBucketVersioning.
--versioning-configuration
A opção --versioning-configuration suporta os formatos XML e JSON:
-
Formato XML:
<VersioningConfiguration> <Status>string</Status> </VersioningConfiguration> -
Formato JSON:
{ "Status": "string" }
Para mais informações, consulte Opções de linha de comando.
Exemplos
Configure o versionamento de um bucket chamado examplebucket.
-
Use um arquivo de configuração XML (versioning-configuration.xml neste exemplo)
<?xml version="1.0" encoding="UTF-8"?> <VersioningConfiguration> <Status>Enabled</Status> </VersioningConfiguration>Comando de exemplo:
ossutil api put-bucket-versioning --bucket examplebucket --versioning-configuration file://versioning-configuration.xml -
Use um arquivo de configuração JSON (versioning-configuration.json neste exemplo)
{ "Status": "Enabled" }Comando de exemplo:
ossutil api put-bucket-versioning --bucket examplebucket --versioning-configuration file://versioning-configuration.json -
Use parâmetros JSON na linha de comando
ossutil api put-bucket-versioning --bucket examplebucket --versioning-configuration "{\"Status\":\"Enabled\"}"