En este tema se describe cómo crear y volver a generar diccionarios personalizados grandes. También abarca varios casos de error.
Cuándo elegir un diccionario personalizado grande en lugar de uno normal
Los detectores de diccionario personalizado normales son suficientes cuando tienes decenas de miles de palabras o frases sensibles que quieres buscar en tu contenido. Si tienes más o si tu lista de términos cambia con frecuencia, te recomendamos que crees un diccionario personalizado grande, que puede admitir decenas de millones de términos.
Diferencias entre los diccionarios personalizados grandes y otros infoTypes personalizados
Los diccionarios personalizados grandes se diferencian de otros infoTypes personalizados en que cada diccionario personalizado grande tiene dos componentes:
- Una lista de frases que creas y defines. La lista se almacena como un archivo de texto en Cloud Storage o como una columna en una tabla de BigQuery.
- Los archivos de diccionario que genera y almacena Protección de Datos Sensibles en Cloud Storage. Los archivos de diccionario se componen de una copia de tu lista de términos y de filtros de Bloom, que ayudan a buscar y a encontrar coincidencias.
Crear un diccionario personalizado grande
En esta sección se describe cómo crear, editar y volver a generar un diccionario personalizado grande.
Crear una lista de términos
Crea una lista que contenga todas las palabras y frases que quieras que busque el nuevo detector de infoType. Elige una de estas opciones:
- Coloca un archivo de texto con cada palabra o frase en una línea diferente en un segmento de Cloud Storage.
- Designa una columna de una tabla de BigQuery como contenedor de las palabras y frases. Asigna a cada entrada su propia fila en la columna. Puedes usar una tabla de BigQuery que ya tengas, siempre que todas las palabras y frases del diccionario estén en una sola columna.
Es posible crear una lista de términos demasiado grande para que Protección de Datos Sensibles la procese. Si aparece un mensaje de error, consulta la sección Solución de problemas más adelante en este tema.
Crear un infoType almacenado
Después de crear tu lista de términos, usa Protección de datos sensibles para crear un diccionario:
Consola
En un segmento de Cloud Storage, crea una carpeta en la que Sensitive Data Protection almacenará el diccionario generado.
Protección de Datos Sensibles crea carpetas que contienen los archivos de diccionario en la ubicación que especifiques.
En la Google Cloud consola, ve a la página Crear infoType.
En Tipo, selecciona Diccionario personalizado grande.
En ID de infoType, introduzca un identificador para el infoType almacenado.
Utilizará este identificador al configurar sus trabajos de inspección y anonimización. Puedes usar letras, números, guiones y guiones bajos en el nombre.
En Nombre visible del infoType, introduce el nombre que quieras darle al infoType almacenado.
Puedes usar espacios y signos de puntuación en el nombre.
En Descripción, escriba una descripción de lo que detecta su infoType almacenado.
En Tipo de almacenamiento, seleccione la ubicación de su lista de términos:
- BigQuery introduce el ID del proyecto, el ID del conjunto de datos y el ID de la tabla. En el campo Nombre de campo, introduce el identificador de la columna. Puedes designar como máximo una columna de la tabla.
- Google Cloud Storage: introduce la ruta al archivo.
En Segmento o carpeta de salida, introduce la ubicación de Cloud Storage de la carpeta que has creado en el paso 1.
Haz clic en Crear.
Aparecerá un resumen del infoType almacenado. Cuando se genera el diccionario y el nuevo infoType almacenado está listo para usarse, el estado del infoType es Listo.
C#
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Go
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Java
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Node.js
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
PHP
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Python
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
REST
- Crea una carpeta para el diccionario en un segmento de Cloud Storage. Protección de Datos Sensibles crea carpetas que contienen los archivos de diccionario en la ubicación que especifiques.
- Crea el diccionario con el método
storedInfoTypes.create
. El métodocreate
usa los siguientes parámetros:- Un objeto
StoredInfoTypeConfig
que contiene la configuración del infoType almacenado. Incluye lo siguiente:description
: una descripción del diccionario.displayName
: el nombre que quieres asignar al diccionario.LargeCustomDictionaryConfig
: Contiene la configuración del diccionario personalizado grande. Incluye lo siguiente:BigQueryField
: Especifica si tu lista de términos se almacena en BigQuery. Incluye una referencia a la tabla en la que se almacena la lista, así como el campo que contiene cada frase del diccionario.CloudStorageFileSet
: Especifica si tu lista de términos se almacena en Cloud Storage. Incluye la URL de la ubicación de origen en Cloud Storage, con el siguiente formato:"gs://[PATH_TO_GS]"
. Se admiten comodines.outputPath
: ruta a la ubicación de un segmento de Cloud Storage donde se almacenará el diccionario creado.
storedInfoTypeId
: identificador del infoType almacenado. Este identificador se usa para hacer referencia al infoType almacenado cuando lo vuelves a compilar, lo eliminas o lo usas en un trabajo de inspección o de anonimización. Si dejas este campo vacío, el sistema generará un identificador automáticamente.
- Un objeto
A continuación, se muestra un ejemplo de JSON que, cuando se envía al método storedInfoTypes.create
, crea un nuevo infoType almacenado, concretamente, un detector de diccionario personalizado grande. En este ejemplo se crea un infoType almacenado a partir de una lista de términos almacenada en una base de datos de BigQuery disponible públicamente (bigquery-public-data.samples.github_nested
). La base de datos contiene todos los nombres de usuario de GitHub que se han usado en las confirmaciones. La ruta de salida del diccionario generado se establece en un segmento de Cloud Storage llamado dlptesting
y el infoType almacenado se llama github-usernames
.
Entrada JSON
POST https://dlp.googleapis.com/v2/projects/PROJECT_ID/storedInfoTypes
{
"config":{
"displayName":"GitHub usernames",
"description":"Dictionary of GitHub usernames used in commits",
"largeCustomDictionary":{
"outputPath":{
"path":"gs://[PATH_TO_GS]"
},
"bigQueryField":{
"table":{
"datasetId":"samples",
"projectId":"bigquery-public-data",
"tableId":"github_nested"
}
}
}
},
"storedInfoTypeId":"github-usernames"
}
Reconstruir el diccionario
Si quiere actualizar su diccionario, primero debe actualizar su lista de términos de origen y, a continuación, indicar a Protección de Datos Sensibles que vuelva a compilar el InfoType almacenado.
Actualiza la lista de términos de origen en Cloud Storage o BigQuery.
Añade, elimina o cambia los términos o las frases según sea necesario.
Crea una nueva versión del infoType almacenado "recompilándolo" mediante la Google Cloud consola o el método
storedInfoTypes.patch
.Al volver a compilar, se crea una nueva versión del diccionario, que sustituye al anterior.
Cuando recompila un infoType almacenado en una nueva versión, la versión antigua se elimina. Mientras Protección de Datos Sensibles actualiza el infoType almacenado, su estado es "pendiente". Durante este tiempo, la versión antigua del infoType almacenado sigue estando disponible. Las verificaciones que realices mientras el infoType almacenado esté pendiente se harán con la versión antigua del infoType almacenado.
Para volver a compilar el infoType almacenado, sigue estos pasos:
Consola
- Actualiza y guarda tu lista de términos en Cloud Storage o BigQuery.
En la Google Cloud consola, ve a la lista de infoTypes almacenados.
Haga clic en el ID del infoType almacenado que quiera actualizar.
En la página Detalles de InfoType, haga clic en Recompilar datos.
Protección de Datos Sensibles vuelve a crear el infoType almacenado con los cambios que hayas hecho en la lista de términos de origen. Cuando el estado del infoType almacenado sea "Listo", podrás usarlo. Las plantillas o los activadores de tareas que usen el infoType almacenado utilizarán automáticamente la versión recompilada.
C#
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Go
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Java
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Node.js
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
PHP
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Python
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
REST
Actualizar la lista de términos
Si solo actualizas la lista de términos del diccionario personalizado grande, tu solicitud storedInfoTypes.patch
solo requiere el campo name
. Indica el nombre de recurso completo del infoType almacenado que quieras volver a compilar.
Los siguientes patrones representan entradas válidas para el campo name
:
organizations/ORGANIZATION_ID/storedInfoTypes/STORED_INFOTYPE_ID
projects/PROJECT_ID/storedInfoTypes/STORED_INFOTYPE_ID
Sustituye STORED_INFOTYPE_ID por el identificador del storedInfoType que quieras volver a compilar.
Si no conoce el identificador del infoType almacenado, llame al método storedInfoTypes.list
para ver una lista de todos los infoTypes almacenados actuales.
Ejemplo
PATCH https://dlp.googleapis.com/v2/projects/PROJECT_ID/storedInfoTypes/STORED_INFOTYPE_ID
En este caso, no es necesario incluir un cuerpo de solicitud.
Cambiar la lista de términos de origen
Puede cambiar la lista de términos de origen de un infoType almacenado de BigQuery a Cloud Storage. Usa el método storedInfoTypes.patch
, pero incluye un objeto CloudStorageFileSet
en LargeCustomDictionaryConfig
, donde antes usabas un objeto BigQueryField
. A continuación, asigna al parámetro updateMask
el parámetro infoType
que has vuelto a crear, en formato
FieldMask
. Por ejemplo, el siguiente JSON indica en el parámetro updateMask
que se ha actualizado la URL de la ruta de Cloud Storage (large_custom_dictionary.cloud_storage_file_set.url
):
Ejemplo
PATCH https://dlp.googleapis.com/v2/projects/PROJECT_ID/storedInfoTypes/github-usernames
{
"config":{
"largeCustomDictionary":{
"cloudStorageFileSet":{
"url":"gs://[BUCKET_NAME]/[PATH_TO_FILE]"
}
}
},
"updateMask":"large_custom_dictionary.cloud_storage_file_set.url"
}
Del mismo modo, puedes cambiar tu lista de términos de una almacenada en una tabla de BigQuery a una almacenada en un segmento de Cloud Storage.
Analizar contenido con un detector de diccionario personalizado grande
Analizar contenido con un detector de diccionario personalizado grande es similar a analizar contenido con cualquier otro detector de infoType personalizado.
En este procedimiento se da por hecho que ya tienes un infoType almacenado. Para obtener más información, consulta la sección Crear un infoType almacenado de esta página.
Consola
Puedes aplicar un detector de diccionario personalizado grande cuando hagas lo siguiente:
- Crear un trabajo
- Crear o editar un activador de tarea
- Crear o editar una plantilla
- Configurar la elaboración de perfiles de datos
En la sección Configurar detección de la página, en la subsección InfoTypes, puede especificar su infoType de diccionario personalizado grande.
- Haz clic en Gestionar infoTypes.
- En el panel InfoTypes (Tipos de información), haga clic en la pestaña Custom (Personalizado).
- Haga clic en Añadir infoType personalizado.
En el panel Añadir infoType personalizado, haga lo siguiente:
- En Tipo, selecciona InfoType almacenado.
- En InfoType, introduzca un nombre para el infoType personalizado. Puedes usar letras, números y guiones bajos.
En Probabilidad, selecciona el nivel de probabilidad predeterminado que quieras asignar a todos los resultados que coincidan con este infoType personalizado. Puedes ajustar aún más el nivel de probabilidad de resultados concretos mediante reglas de palabras activas.
Si no especifica un valor predeterminado, el nivel de probabilidad predeterminado será
VERY_LIKELY
. Para obtener más información, consulta Probabilidad de coincidencia.En Sensibilidad, selecciona el nivel de sensibilidad que quieras asignar a todos los resultados que coincidan con este infoType personalizado. Si no especificas ningún valor, los niveles de sensibilidad de esas detecciones se definirán como
HIGH
.Las puntuaciones de sensibilidad se usan en los perfiles de datos. Al crear perfiles de tus datos, Protección de Datos Sensibles usa las puntuaciones de sensibilidad de los infoTypes para calcular el nivel de sensibilidad.
En Nombre del infoType almacenado, selecciona el infoType almacenado en el que quieras basar el nuevo infoType personalizado.
Haga clic en Hecho para cerrar el panel Añadir infoType personalizado.
Opcional: En la pestaña Integrados, edita tu selección de infoTypes integrados.
Haz clic en Hecho para cerrar el panel InfoTypes.
El infoType personalizado se añade a la lista de infoTypes que analiza Protección de Datos Sensibles. Sin embargo, esta selección no es definitiva hasta que guardes la tarea, el activador de la tarea, la plantilla o la configuración del análisis.
Cuando hayas terminado de crear o editar la configuración, haz clic en Guardar.
C#
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Go
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Java
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Node.js
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
PHP
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
Python
Para saber cómo instalar y usar la biblioteca de cliente de Protección de Datos Sensibles, consulta el artículo sobre las bibliotecas de cliente de Protección de Datos Sensibles.
Para autenticarte en Protección de Datos Sensibles, configura las credenciales predeterminadas de la aplicación. Para obtener más información, consulta el artículo Configurar la autenticación en un entorno de desarrollo local.
REST
Cuando se envía al método content.inspect
, el siguiente ejemplo analiza el texto proporcionado mediante el detector de infoType almacenado especificado. El parámetro infoType
es obligatorio porque todos los infoTypes personalizados deben tener un nombre que no entre en conflicto con los infoTypes integrados ni con otros infoTypes personalizados. El parámetro storedType
contiene la ruta completa del recurso del infoType almacenado.
Entrada JSON
POST https://dlp.googleapis.com/v2/projects/PROJECT_ID/content:inspect
{
"inspectConfig":{
"customInfoTypes":[
{
"infoType":{
"name":"GITHUB_LOGINS"
},
"storedType":{
"name":"projects/PROJECT_ID/storedInfoTypes/github-logins"
}
}
]
},
"item":{
"value":"The commit was made by githubuser."
}
}
Solución de errores
Si se produce un error al intentar crear un infoType almacenado a partir de una lista de términos almacenada en Cloud Storage, puede deberse a los siguientes motivos:
- Has alcanzado el límite superior de infoTypes almacenados. En función del problema, hay varias soluciones:
- Si alcanzas el límite máximo de un solo archivo de entrada en Cloud Storage (200 MB), prueba a dividir el archivo en varios archivos. Puedes usar varios archivos para crear un diccionario personalizado, siempre que el tamaño combinado de todos los archivos no supere 1 GB.
- BigQuery no tiene los mismos límites que Cloud Storage. Considera la posibilidad de mover los términos a una tabla de BigQuery. El tamaño máximo de una columna de diccionario personalizado en BigQuery es de 1 GB y el número máximo de filas es de 5.000.000.
- Si el archivo de lista de términos supera todos los límites aplicables a las listas de términos de origen, debe dividirlo en varios archivos y crear un diccionario para cada uno. A continuación, cree una tarea de análisis independiente para cada diccionario.
- Uno o varios de sus términos no contienen al menos una letra o un número. Protección de Datos Sensibles no puede buscar términos que estén compuestos únicamente por espacios o símbolos. Debe tener al menos una letra o un número. Consulta tu lista de términos para ver si incluye alguno de estos términos y, a continuación, corrígelos o elimínalos.
- Tu lista de términos contiene una frase con demasiados "componentes". En este contexto, un componente es una secuencia continua que solo contiene letras, solo números o solo caracteres que no son letras ni números, como espacios o símbolos. Consulta tu lista de términos para ver si hay alguno de este tipo y, a continuación, corrígelo o elimínalo.
- El agente de servicio de Protección de Datos Sensibles no tiene acceso a los datos de origen del diccionario ni al segmento de Cloud Storage para almacenar archivos de diccionario. Para solucionar este problema, asigna al agente de servicio de Protección de Datos Sensibles el rol Administrador de Storage (
roles/storage.admin
) o los roles Propietario de datos de BigQuery (roles/bigquery.dataOwner
) y Usuario de tareas de BigQuery (roles/bigquery.jobUser
).
Información general sobre la API
Es obligatorio crear un infoType almacenado si vas a crear un detector de diccionario personalizado grande.
.Un infoType almacenado se representa en Protección de Datos Sensibles mediante el objeto StoredInfoType
. Consta de los siguientes objetos relacionados:
StoredInfoTypeVersion
incluye la fecha y la hora de creación, así como los cinco últimos mensajes de error que se produjeron cuando se creó la versión actual.StoredInfoTypeConfig
contiene la configuración del infoType almacenado, incluido su nombre y su descripción. En el caso de los diccionarios personalizados grandes, eltype
debe ser unLargeCustomDictionaryConfig
.LargeCustomDictionaryConfig
especifica lo siguiente:- Ubicación de Cloud Storage o BigQuery donde se almacena la lista de frases.
- Ubicación de Cloud Storage en la que se almacenarán los archivos de diccionario generados.
StoredInfoTypeState
contiene el estado de la versión más actual y de las versiones pendientes del infoType almacenado. La información de estado incluye si se está reconstruyendo el infoType almacenado, si está listo para usarse o si no es válido.
Detalles de la concordancia con diccionario
A continuación, se ofrecen directrices sobre cómo Protección de Datos Sensibles busca coincidencias con palabras y frases de diccionarios. Estos puntos se aplican tanto a los diccionarios personalizados normales como a los grandes:
- En las palabras del diccionario no se distingue entre mayúsculas y minúsculas. Si tu diccionario incluye
Abby
, se corresponderá conabby
,ABBY
,Abby
, etc. - Todos los caracteres (en diccionarios o en contenido que se va a analizar) que no sean letras, números u otros caracteres alfabéticos incluidos en el plano multilingüe básico de Unicode se consideran espacios en blanco al buscar coincidencias. Si tu diccionario busca
Abby Abernathy
, encontrará coincidencias conabby abernathy
,Abby, Abernathy
,Abby (ABERNATHY)
, etc. - Los caracteres que rodean a cualquier coincidencia deben ser de un tipo diferente (letras o números) que los caracteres adyacentes de la palabra. Si tu diccionario busca
Abi
, coincidirá con los tres primeros caracteres deAbi904
, pero no con los deAbigail
. - Las palabras del diccionario que contengan caracteres del plano multilingüe suplementario del estándar Unicode pueden dar resultados inesperados. Algunos ejemplos de estos caracteres son los emojis, los símbolos científicos y los alfabetos históricos.
Las letras, los dígitos y otros caracteres alfabéticos se definen de la siguiente manera:
- Letras: caracteres con categorías generales
Lu
,Ll
,Lt
,Lm
oLo
en la especificación Unicode - Dígitos: caracteres con la categoría general
Nd
en la especificación Unicode - Otros caracteres alfabéticos: caracteres con la categoría general
Nl
en la especificación Unicode o con la propiedad de contribuciónOther_Alphabetic
, tal como se define en el estándar Unicode.
Para crear, editar o eliminar un infoType almacenado, puedes usar los siguientes métodos:
storedInfoTypes.create
: crea un nuevo infoType almacenado a partir delStoredInfoTypeConfig
que especifiques.storedInfoTypes.patch
: Recompila el infoType almacenado con un nuevoStoredInfoTypeConfig
que especifiques. Si no se especifica ninguno, este método crea una nueva versión del tipo de información almacenado con elStoredInfoTypeConfig
actual.storedInfoTypes.get
: Obtiene elStoredInfoTypeConfig
y las versiones pendientes del infoType almacenado especificado.storedInfoTypes.list
: muestra todos los infoTypes almacenados actuales.storedInfoTypes.delete
: elimina el infoType almacenado especificado.