Versionamento
Se o controle de versão para um bucket for habilitado, o POST vai gerar automaticamente um ID de versão exclusivo para o objeto que está sendo adicionado. O Amazon S3 retorna esse ID na resposta usando o cabeçalho de resposta x-amz-version-id.
Se você suspender o controle de versão de um bucket, o Amazon S3 sempre usará null como o ID de versão do objeto armazenado em um bucket.
Para obter mais informações sobre como retornar o estado de versionamento de um bucket, consulte GetBucketVersioning.
O Amazon S3 é um sistema distribuído. Se você habilitar o versionamento para um bucket e o Amazon S3 receber diversas solicitações de gravação para o mesmo objeto simultaneamente, todas as versões do objeto serão armazenadas.
Para ver exemplos de solicitações que usam versionamento, consulte Solicitação de amostra.