Integra Google Translate con Google SecOps
En este documento, se explica cómo configurar e integrar Google Translate con Google Security Operations (Google SecOps).
Versión de integración: 4.0
Antes de comenzar
Para usar la integración, debes crear y configurar una clave de API.
Crea la clave de API
Para crear la clave de API, completa los siguientes pasos:
En la consola de Google Cloud , ve a APIs y servicios > Credenciales.
Haz clic en add Crear credenciales.
Selecciona Clave de API para generar una clave de API nueva. Aparecerá un diálogo con una clave de API generada.
Para copiar la clave de API, haz clic en
Copiar.
Configura las restricciones de la clave de API
Para configurar la restricción de la API para la clave de API, completa los siguientes pasos:
Haz clic en Restringir clave.
En Restricciones de API, selecciona Restringir clave.
Selecciona API de Cloud Translation en la lista de APIs.
Configura las restricciones correspondientes.
Haz clic en Guardar para guardar la configuración de la clave de API.
Parámetros de integración
La integración de Google Translate requiere los siguientes parámetros:
Parámetro | Descripción |
---|---|
API Root |
Obligatorio. Es la raíz de la API de la instancia de Google Traductor. El valor predeterminado es Para obtener más información sobre la API de Cloud Translation, consulta API de Cloud Translation. |
API Key |
Obligatorio. Es la clave de API de la cuenta de Google Traductor. |
Verify SSL |
Obligatorio. Si se selecciona esta opción, la integración valida el certificado SSL cuando se conecta al servidor de Google Translate. Esta opción se selecciona de forma predeterminada. |
Si quieres obtener instrucciones para configurar una integración en Google SecOps, consulta Configura integraciones.
Si es necesario, puedes hacer cambios más adelante. Después de configurar una instancia de integración, puedes usarla en las guías. Para obtener más información sobre cómo configurar y admitir varias instancias, consulta Compatibilidad con varias instancias.
Acciones
Para obtener más información sobre las acciones, consulta Cómo responder a las acciones pendientes desde Tu escritorio y Cómo realizar una acción manual.
List Languages
Usa la acción List Languages para enumerar los idiomas disponibles en Google Traductor.
Esta acción no se ejecuta en las entidades de Google SecOps.
Entradas de acción
La acción List Languages requiere los siguientes parámetros:
Parámetro | Descripción |
---|---|
Filter Key |
Opcional. Es una clave para filtrar idiomas. Los valores posibles son los siguientes:
El valor predeterminado es |
Filter Logic |
Opcional. Es la lógica de filtro que se aplicará. La lógica de filtrado usa el valor que estableces en el parámetro Los valores posibles son los siguientes:
El valor predeterminado es |
Filter Value |
Opcional. Es un valor para usar en el filtro. La lógica de filtrado usa el valor que estableces en el parámetro Si se selecciona Si no seleccionas un valor, la acción ignorará el filtro. La lógica de filtrado funciona según el valor proporcionado en el parámetro |
Max Records To Return |
Opcional. Es la cantidad máxima de registros que se devolverán. El valor máximo es Si no estableces un valor, la acción devolverá 50 registros de forma predeterminada. |
Resultados de la acción
La acción List Languages proporciona los siguientes resultados:
Tipo de salida de la acción | Disponibilidad |
---|---|
Adjunto del muro de casos | No disponible |
Vínculo al muro de casos | No disponible |
Tabla del muro de casos | Disponible |
Tabla de enriquecimiento | No disponible |
Resultado de JSON | Disponible |
Mensajes de salida | Disponible |
Resultado de secuencia de comandos | Disponible |
Tabla del muro de casos
La acción List Languages puede generar la siguiente tabla:
Nombre de la tabla: Available Languages
Columna de la tabla: Clave de idioma
Resultado de JSON
En el siguiente ejemplo, se muestra el resultado JSON que se recibe cuando se usa la acción List Languages:
{
"data": {
"languages": [
{
"language": "af"
},
{
"language": "am"
},
{
"language": "ar"
}
]
}
}
Mensajes de salida
La acción List Languages puede devolver los siguientes mensajes de salida:
Mensaje de salida | Descripción del mensaje |
---|---|
|
La acción se completó correctamente. |
Error executing action "List Languages". Reason: ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción List Languages:
Nombre del resultado de la secuencia de comandos | Valor |
---|---|
is_success |
True o False |
Ping
Usa la acción Ping para probar la conectividad con Google Translate.
Esta acción no se ejecuta en las entidades de Google SecOps.
Entradas de acción
Ninguno
Resultados de la acción
La acción Ping proporciona los siguientes resultados:
Tipo de salida de la acción | Disponibilidad |
---|---|
Adjunto del muro de casos | No disponible |
Vínculo al muro de casos | No disponible |
Tabla del muro de casos | No disponible |
Tabla de enriquecimiento | No disponible |
Resultado de JSON | No disponible |
Mensajes de salida | Disponible |
Resultado de secuencia de comandos | Disponible |
Mensajes de salida
La acción Ping puede devolver los siguientes mensajes de salida:
Mensaje de salida | Descripción del mensaje |
---|---|
|
La acción se completó correctamente. |
Failed to connect to the Google Translate server! Error is ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Ping:
Nombre del resultado de la secuencia de comandos | Valor |
---|---|
is_success |
True o False |
Traducir texto
Usa la acción Translate Text para traducir texto con Google Traductor.
Esta acción no se ejecuta en las entidades de Google SecOps.
Entradas de acción
La acción Translate Text requiere los siguientes parámetros:
Parámetro | Descripción |
---|---|
Source Language |
Opcional. Es el idioma de origen del texto. Si no configuras este parámetro, la acción detectará el idioma automáticamente. |
Target Language |
Obligatorio. Es un idioma objetivo. El valor predeterminado es |
Text |
Obligatorio. Es un texto que se debe traducir. |
Resultados de la acción
La acción Translate Text proporciona los siguientes resultados:
Tipo de salida de la acción | Disponibilidad |
---|---|
Adjunto del muro de casos | No disponible |
Vínculo al muro de casos | No disponible |
Tabla del muro de casos | No disponible |
Tabla de enriquecimiento | No disponible |
Resultado de JSON | Disponible |
Mensajes de salida | Disponible |
Resultado de secuencia de comandos | Disponible |
Resultado de JSON
En el siguiente ejemplo, se muestra el resultado JSON que se recibe cuando se usa la acción Traducir texto:
{
"data": {
"translations": [
{
"translatedText": "TRANSLATED_TEXT"
}
]
}
}
Mensajes de salida
La acción Translate Text puede devolver los siguientes mensajes de salida:
Mensaje de salida | Descripción del mensaje |
---|---|
|
La acción se completó correctamente. |
Error executing action "Translate Text". Reason: ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Translate Text:
Nombre del resultado de la secuencia de comandos | Valor |
---|---|
is_success |
True o False |
¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.