AWS S3
Permite a configuração de um storage S3 da AWS para receber os arquivos gerados a partir das mensagens trafegadas.
Parâmetros
Parâmetros aceitos para esse tipo de sindicância de destino:
Campo | Descrição | Valor |
---|---|---|
aws_s3.bucket | Nome do bucket | Tipo: string Obrigatório |
aws_s3.region | Região do bucket | Tipo: string Obrigatório |
aws_s3.credential | Credenciais de acesso ao storage | Tipo: object Obrigatório |
aws_s3.credential.id | ID da credencial de acesso ao storage | Tipo: string Obrigatório |
aws_s3.credential.secret | Secret de acesso ao storage | Tipo: string Obrigatório |
aws_s3.credential.profile | Perfil de acesso ao storage | Tipo: string Valor padrão: - |
aws_s3.credential.token | Token de acesso ao storage | Tipo: string Valor padrão: - |
aws_s3.credential.role | Permissão de acesso ao storage | Tipo: string Valor padrão: - |
aws_s3.credential.role_external_id | ID externo de permissão para acesso ao storage | Tipo: string Valor padrão: - |
aws_s3.file | Dados do arquivo a ser gerado | Tipo: object Valor padrão: {} |
aws_s3.file.path | Caminho do arquivo gerado | Tipo: string Valor padrão: - |
aws_s3.file.extension | Extensão do arquivo gerado | Tipo: enum[csv json] Valor padrão: csv |
aws_s3.file.separator | Separador do arquivo gerado - caso necessário | Tipo: string Valor padrão: ; |
aws_s3.file.max_size_mb | Tamanho máximo em MB do arquivo gerado | Tipo: int[1-100]
Valor padrão: |
aws_s3.file.period | Períodos de geração/envio dos arquivos para o storage | Tipo: enum[1m 1h 2h 3h 4h 6h 8h 12h 1d]
Valor padrão: |
aws_s3.file.schema | Esquema de campos do arquivo resultante. A ordem dos campos é respeitada. | Tipo: list
Valor padrão: |
aws_s3.file.schema.name | Nome do campo | Tipo: string Obrigatório |
Requisição
Resposta
A resposta desse endpoint será no seguinte formato:
Last updated