Aviso de fin del soporte: el 13 de noviembre de 2025, AWS dejaremos de ofrecer soporte a AWS Elemental MediaStore. Después del 13 de noviembre de 2025, ya no podrás acceder a la MediaStore consola ni a MediaStore los recursos. Para obtener más información, visita esta entrada de blog
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Carga de un objeto
Puede cargar objetos en un contenedor o en una carpeta dentro de un contenedor. Para cargar un objeto en una carpeta, debe especificar la ruta a la carpeta. Si la carpeta ya existe, AWS ElementalMediaStorealmacena el objeto en la carpeta. Si la carpeta no existe, el servicio la crea y, a continuación, almacena el objeto en ella. Para obtener más información sobre las carpetas consulte Carpetas en AWS ElementalMediaStore.
Puede utilizar la consola o la MediaStore de AWS CLI para cargar objetos.
MediaStore admite la transferencia fragmentada de objetos, lo que reduce la latencia haciendo que un objeto esté disponible para su descarga mientras se esté cargando. Para utilizar esta capacidad, establezca la disponibilidad de carga del objeto en streaming
. Puede establecer el valor de este encabezado cuando cargue el objeto mediante la API. Si no especifica este encabezado en su solicitud, MediaStore asigna el valor predeterminado de standard
para la disponibilidad de carga del objeto.
Los tamaños de objetos no pueden superar los 25 MB para disponibilidad de carga estándar y los 10 MB para disponibilidad de carga de streaming.
nota
Los nombres de archivo de los objetos solo pueden contener letras, números, puntos (.), guiones bajos (_), tildes (~), guiones (-), signos de igual (=) y dos puntos (:).
Para cargar un objeto (consola)
Abra el iconoMediaStoreConsola de enhttps://console.aws.amazon.com/mediastore/
. -
En la página Containers (Contenedores), elija el nombre del contenedor. Aparecerá el panel de detalles del contenedor.
-
Elija Upload object (Cargar objeto).
-
En Target path (Ruta de destino), escriba una ruta para las carpetas. Por ejemplo,
premium/canada
. Si no existe alguna de las carpetas de la ruta que especifique, el servicio la crea automáticamente. -
En la sección Object (Objeto), elija Browse (Examinar).
-
Vaya a la carpeta correspondiente y, a continuación, elija el objeto que desea cargar.
-
Elija Open (Abrir) y, a continuación, Upload (Cargar).
nota
Si ya existe un archivo con el mismo nombre en la carpeta seleccionada, el servicio sustituye el archivo original por el archivo cargado.
Para cargar un objeto (AWS CLI)
-
En la AWS CLI, utilice el comando
put-object
. También puede incluir cualquiera de los siguientes parámetros:content-type
,cache-control
(para permitir que el autor de la llamada controle el comportamiento de la caché del objeto) ypath
(para colocar el objeto en una carpeta dentro del contenedor).nota
Después de cargar el objeto, no puede editar
content-type
,cache-control
nipath
.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
En el siguiente ejemplo, se muestra el valor de retorno:
{ "ContentSHA256": "74b5fdb517f423ed750ef214c44adfe2be36e37d861eafe9c842cbe1bf387a9d", "StorageClass": "TEMPORAL", "ETag": "af3e4731af032167a106015d1f2fe934e68b32ed1aa297a9e325f5c64979277b" }