Integrar o Google Tradutor ao Google SecOps
Este documento explica como configurar e integrar o Google Tradutor ao Google Security Operations (Google SecOps).
Versão da integração: 4.0
Antes de começar
Para usar a integração, crie e configure uma chave de API.
Criar a chave de API
Para criar a chave de API, siga estas etapas:
No console Google Cloud , acesse APIs e serviços > Credenciais.
Clique em add Criar credenciais.
Selecione Chave de API para gerar uma nova chave. Uma caixa de diálogo vai aparecer com uma chave de API gerada.
Para copiar a chave de API, clique em
Copiar.
Configurar as restrições de chave de API
Para configurar a restrição de API para a chave de API, siga estas etapas:
Clique em Restringir chave.
Em Restrições de API, selecione Restringir chave.
Selecione API Cloud Translation na lista de APIs.
Configure as restrições aplicáveis.
Clique em Salvar para salvar a configuração da chave de API.
Parâmetros de integração
A integração com o Google Tradutor exige os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
API Root |
Obrigatório. A raiz da instância do Google Tradutor. O valor padrão é Para mais informações sobre a API Cloud Translation, consulte API Cloud Translation. |
API Key |
Obrigatório. A chave de API da conta do Google Tradutor. |
Verify SSL |
Obrigatório. Se selecionada, a integração valida o certificado SSL ao se conectar ao servidor do Google Tradutor. Essa opção é selecionada por padrão. |
Para instruções sobre como configurar uma integração no Google SecOps, consulte Configurar integrações.
É possível fazer mudanças mais tarde, se necessário. Depois de configurar uma instância de integração, você pode usá-la em playbooks. Para mais informações sobre como configurar e oferecer suporte a várias instâncias, consulte Suporte a várias instâncias.
Ações
Para mais informações sobre ações, consulte Responder a ações pendentes da sua mesa de trabalho e Realizar uma ação manual.
Listar idiomas
Use a ação List Languages para listar os idiomas disponíveis no Google Tradutor.
Essa ação não é executada em entidades do Google SecOps.
Entradas de ação
A ação List Languages exige os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Filter Key |
Opcional. Uma chave para filtrar idiomas. Os valores possíveis são:
O valor padrão é |
Filter Logic |
Opcional. Uma lógica de filtro a ser aplicada. A lógica de filtragem usa o valor definido no parâmetro Os valores possíveis são:
O valor padrão é |
Filter Value |
Opcional. Um valor a ser usado no filtro. A lógica de filtragem usa o valor definido no parâmetro Se Se você não selecionar um valor, a ação vai ignorar o filtro. A lógica de filtragem está funcionando com base no valor fornecido no parâmetro |
Max Records To Return |
Opcional. O número máximo de registros a serem retornados. O valor máximo é Se você não definir um valor, a ação vai retornar 50 registros por padrão. |
Saídas de ação
A ação List Languages fornece as seguintes saídas:
Tipo de saída da ação | Disponibilidade |
---|---|
Anexo do Painel de Casos | Indisponível |
Link do Painel de Casos | Indisponível |
Tabela do painel de casos | Disponível |
Tabela de enriquecimento | Indisponível |
Resultado JSON | Disponível |
Mensagens de saída | Disponível |
Resultado do script | Disponível |
Tabela do painel de casos
A ação List Languages pode gerar a seguinte tabela:
Nome da tabela: Available Languages
Coluna da tabela: Chave do idioma
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação List Languages:
{
"data": {
"languages": [
{
"language": "af"
},
{
"language": "am"
},
{
"language": "ar"
}
]
}
}
Mensagens de saída
A ação List Languages pode retornar as seguintes mensagens de saída:
Mensagem de resposta | Descrição da mensagem |
---|---|
|
A ação foi concluída. |
Error executing action "List Languages". Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação List Languages:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Ping
Use a ação Ping para testar a conectividade com o Google Tradutor.
Essa ação não é executada em entidades do Google SecOps.
Entradas de ação
Nenhuma.
Saídas de ação
A ação Ping fornece as seguintes saídas:
Tipo de saída da ação | Disponibilidade |
---|---|
Anexo do Painel de Casos | Indisponível |
Link do Painel de Casos | Indisponível |
Tabela do painel de casos | Indisponível |
Tabela de enriquecimento | Indisponível |
Resultado JSON | Indisponível |
Mensagens de saída | Disponível |
Resultado do script | Disponível |
Mensagens de saída
A ação Ping pode retornar as seguintes mensagens de saída:
Mensagem de resposta | Descrição da mensagem |
---|---|
|
A ação foi concluída. |
Failed to connect to the Google Translate server! Error is ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Ping:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Traduzir textos
Use a ação Traduzir texto para traduzir textos com o Google Tradutor.
Essa ação não é executada em entidades do Google SecOps.
Entradas de ação
A ação Traduzir texto exige os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
Source Language |
Opcional. Um idioma de origem do texto. Se você não configurar esse parâmetro, a ação vai detectar o idioma automaticamente. |
Target Language |
Obrigatório. Um idioma de destino. O valor padrão é |
Text |
Obrigatório. Um texto a ser traduzido. |
Saídas de ação
A ação Traduzir texto oferece as seguintes saídas:
Tipo de saída da ação | Disponibilidade |
---|---|
Anexo do Painel de Casos | Indisponível |
Link do Painel de Casos | Indisponível |
Tabela do painel de casos | Indisponível |
Tabela de enriquecimento | Indisponível |
Resultado JSON | Disponível |
Mensagens de saída | Disponível |
Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Traduzir texto:
{
"data": {
"translations": [
{
"translatedText": "TRANSLATED_TEXT"
}
]
}
}
Mensagens de saída
A ação Traduzir texto pode retornar as seguintes mensagens de saída:
Mensagem de resposta | Descrição da mensagem |
---|---|
|
A ação foi concluída. |
Error executing action "Translate Text". Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Traduzir texto:
Nome do resultado do script | Valor |
---|---|
is_success |
True ou False |
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.