Pular para conteúdo

Ações do AWS S3

Ações do S3 para interagir com buckets do S3

Ações do AWS S3

aws.s3.download

Baixa conteúdo do S3 Bucket

Parâmetros:

bucket - O nome do bucket que contém os objetos

object_name - Nome do objeto a ser baixado

save_path - Caminho completo onde o arquivo deve ser salvo (pasta + nome do arquivo com extensão)

aws_access_key_id (opcional) - ID da chave de acesso da AWS para autenticação

aws_secret_access_key (opcional) - Chave de acesso secreta da AWS para autenticação

Retornar:

Esta ação não dá retorno

aws.s3.list

Listar arquivos no bucket do S3

Parâmetros:

bucket - O nome do bucket que contém os objetos

prefix - Limita a resposta às chaves que começam com o prefixo especificado

aws_access_key_id (opcional) - ID da chave de acesso da AWS para autenticação

aws_secret_access_key (opcional) - Chave de acesso secreta da AWS para autenticação

Retornar:

bucket_keys - Lista com todos os Bucket leys encontrados

s3_objects - Lista com objetos S3

aws.s3.upload

Carregar um arquivo no S3 Bucket

Parâmetros:

bucket - O nome do bucket que contém os objetos

file_path - Caminho para o arquivo a ser carregado

aws_access_key_id (opcional) - ID da chave de acesso da AWS para autenticação

aws_secret_access_key (opcional) - Chave de acesso secreta da AWS para autenticação

object_name (opcional) - Nome do objeto a ser carregado

file_mime_type (opcional) - Define o tipo MIME do arquivo

Retornar:

Esta ação não dá retorno