Google Cloud Storage
Permite a configuração de um Cloud Storage da Google Cloud 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 |
---|---|---|
google_cloud_storage.bucket | Nome do bucket | Tipo: string Obrigatório |
google_cloud_storage.content_type | Tipo de conteúdo trafegado | Tipo: string Obrigatório |
google_cloud_storage.credential | Credenciais de acesso ao storage | Tipo: object Obrigatório |
google_cloud_storage.credential.type | O tipo de conta | Tipo: string
Valor padrão: |
google_cloud_storage.credential.project_id | O ID do seu projeto no Google Cloud | Tipo: string Obrigatório |
google_cloud_storage.credential.private_key_id | O ID da sua chave privada | Tipo: string Obrigatório |
google_cloud_storage.credential.private_key | A sua chave privada | Tipo: string Obrigatório |
google_cloud_storage.credential.client_email | O endereço de email da sua conta de serviço | Tipo: string Obrigatório |
google_cloud_storage.credential.client_id | O ID da sua conta de serviço | Tipo: string Obrigatório |
google_cloud_storage.credential.auth_uri | O URI para autorização OAuth2 | Tipo: string
Valor padrão: |
google_cloud_storage.credential.token_uri | O URI que fornece os tokens OAuth2 | Tipo: string
Valor padrão: |
google_cloud_storage.credential.auth_provider_x509_cert_url | O URL do certificado de chave pública X.509 do provedor de autenticação | Tipo: string
Valor padrão: |
google_cloud_storage.credential.client_x509_cert_url | O URL do certificado de chave pública X.509 da conta de serviço | Tipo: string Obrigatório |
google_cloud_storage.file | Dados do arquivo a ser gerado | Tipo: object
Valor padrão: |
google_cloud_storage.file.path | Caminho do arquivo gerado | Tipo: string
Valor padrão: |
google_cloud_storage.file.extension | Extensão do arquivo gerado | Tipo: enum[csv json]
Valor padrão: |
google_cloud_storage.file.separator | Separador do arquivo gerado - caso necessário | Tipo: string
Valor padrão: |
google_cloud_storage.file.max_size_mb | Tamanho máximo em MB do arquivo gerado | Tipo: int[1-100]
Valor padrão: |
google_cloud_storage.file.period | Períodos de geração/envio dos arquivos para a saída | Tipo: enum[1m 1h 2h 3h 4h 6h 8h 12h 1d]
Valor padrão: |
google_cloud_storage.file.schema | Esquema de campos do arquivo resultante. A ordem dos campos é respeitada. | Tipo: list
Valor padrão: |
google_cloud_storage.file.schema.name | Nome do campo | Tipo: string Obrigatório |
Requisição
Resposta
A resposta desse endpoint será no seguinte formato:
Last updated