Aviso de fim do suporte: em 13 de novembro de 2025, o suporte para o AWS Elemental AWS MediaStore será interrompido. Depois de 13 de novembro de 2025, você não poderá mais acessar o MediaStore console ou MediaStore os recursos. Para obter mais informações, visite esta postagem do blog
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á.
Fazer upload de um objeto
Você pode fazer upload de objetos para um contêiner ou para uma pasta em um contêiner. Para fazer upload de um objeto para uma pasta, você especifica o caminho para a pasta. Se a pasta já existir, o AWS Elemental MediaStore armazenará o objeto lá. Se a pasta não existir, o serviço a cria e, em seguida, armazena o objeto na pasta. Para obter mais informações sobre pastas, consulte Pastas no AWS Elemental MediaStore.
É possível usar o console do MediaStore ou a AWS CLI para fazer upload de objetos.
O MediaStore oferece suporte à transferência de objetos em blocos, o que reduz a latência ao disponibilizar o objeto para download enquanto o upload ainda está sendo feito. Para usar esse recurso, defina a disponibilidade de upload do objeto como streaming
. Você pode definir o valor desse cabeçalho ao fazer upload do objeto usando a API. Se você não especificar esse cabeçalho em sua solicitação, o MediaStore atribuirá o valor padrão de standard
para a disponibilidade de upload do objeto.
Os tamanhos de objeto não podem exceder 25 MB para disponibilidade padrão de upload e 10 MB para disponibilidade de upload de streaming.
nota
Os nomes de arquivo de objeto podem conter apenas letras, números, pontos (.), sublinhados (_), tiles (~), hifens (-), sinais de igual (=) e dois pontos (:).
Para fazer upload de um objeto (console)
Abra o console do MediaStore em https://console.aws.amazon.com/mediastore/
. -
Na página Containers (Contêineres), selecione o nome do contêiner. O painel de detalhes do contêiner é exibido.
-
Selecione Upload object (Fazer upload de objeto).
-
Em Target path (Caminho de destino), digite o caminho das pastas. Por exemplo,
premium/canada
. Se alguma das pastas no caminho especificado ainda não existir, o serviço as criará automaticamente. -
Na seção Object (Objeto), selecione Browse (Navegar).
-
Navegue até a pasta apropriada e escolha um objeto para fazer upload.
-
Selecione Open (Abrir) e Upload (Fazer upload).
nota
Se um arquivo com o mesmo nome já existir na pasta selecionada, o serviço substituirá o arquivo original pelo arquivo carregado.
Para carregar um objeto (AWS CLI)
-
Na AWS CLI, use o comando
put-object
. Também é possível incluir qualquer um dos seguintes parâmetros:content-type
,cache-control
(para permitir que o chamador controle o comportamento de cache do objeto) epath
(para colocar o objeto em uma pasta dentro do contêiner).nota
Após fazer upload do objeto, você poderá editar o
content-type
,cache-control
oupath
.aws mediastore-data put-object --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
--bodyREADME.md
--path/folder_name/README.md
--cache-control "max-age=6, public
" --content-typebinary/octet-stream
--regionus-west-2
O exemplo a seguir mostra o valor de retorno:
{ "ContentSHA256": "74b5fdb517f423ed750ef214c44adfe2be36e37d861eafe9c842cbe1bf387a9d", "StorageClass": "TEMPORAL", "ETag": "af3e4731af032167a106015d1f2fe934e68b32ed1aa297a9e325f5c64979277b" }