Blip Firehose
  • Detalhes
    • Blip Firehose
    • UI (Alpha)
    • Casos de Uso
    • Arquitetura
    • Hosts
    • Autenticação
    • Postman
    • API
  • Configurações
    • Configuração
    • Configuração de Entrada
      • Azure Blob
      • Delta Sharing
      • Google Cloud PubSub
      • HTTP Client
      • HTTP
      • Kafka
      • N8N
      • SQL
    • Configuração de Saída
      • AWS Kinesis
      • AWS S3
      • Azure Blob
      • Delta Lake
      • Elastic Search
      • Email Transacional
      • Email
      • Firehose
      • Google Cloud PubSub
      • Google Cloud Storage
      • HTTP
      • Kafka
      • MongoDB
      • SFTP
      • SQL
    • Processamento em Streaming
    • Configuração de Indexação
    • Configuração de Filtro
    • Transformação
    • Verificar Configuração
  • Informações
    • Vídeo explicativo
    • Observabilidade
Powered by GitBook
On this page
  • Parâmetros
  • Requisição
  • Resposta
  1. Configurações
  2. Configuração de Saída

AWS Kinesis

Permite a configuração de uma stream Kinesis da AWS para receber mensagens.

Parâmetros

Parâmetros aceitos para esse tipo de sindicância de destino:

Campo
Descrição
Valor

aws_kinesis.stream

Nome da stream

Tipo: string Obrigatório

aws_kinesis.region

Região da stream

Tipo: string Obrigatório

aws_kinesis.credential

Credenciais de acesso

Tipo: object Obrigatório

aws_kinesis.credential.id

ID da credencial de acesso

Tipo: string Obrigatório

aws_kinesis.credential.secret

Secret de acesso

Tipo: string Obrigatório

aws_kinesis.credential.profile

Perfil de acesso

Tipo: string Valor padrão: -

aws_kinesis.credential.token

Token de acesso

Tipo: string Valor padrão: -

aws_kinesis.credential.role

Permissão de acesso

Tipo: string Valor padrão: -

aws_kinesis.credential.role_external_id

ID externo de permissão para acesso

Tipo: string Valor padrão: -

Requisição

curl --location '<HOST>/v1/configs' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: <ACCESS-TOKEN>' \
  --data '{
    "output": {
      "type": "AWS_KINESIS",
      "aws_kinesis": {
        "stream": "my-kinesis-stream",
        "region": "us-east1",
        "credential": {
          "id": "ID",
          "secret": "SECRET",
          "profile": "PROFILE",
          "token": "TOKEN",
          "role": "ROLE",
          "role_external_id": "ROLE_EXTERNAL_ID"
        }
      }
    }
  }'

Resposta

A resposta desse endpoint será no seguinte formato:

{
  "id": "FIREHOSE-ID",
  "output": {
    "type": "AWS_KINESIS",
    "aws_kinesis": {
      "stream": "my-kinesis-stream",
      "region": "us-east1",
      "credential": {
        "id": "ID",
        "secret": "*",
        "profile": "PROFILE",
        "token": "*",
        "role": "ROLE",
        "role_external_id": "ROLE_EXTERNAL_ID"
      }
    }
  }
}
PreviousConfiguração de SaídaNextAWS S3

Last updated 8 months ago