Este tópico descreve como criar e reconstruir grandes dicionários personalizados. Também abrange vários cenários de erro.
Quando escolher um dicionário personalizado grande em vez de um dicionário personalizado normal
Os detetores de dicionários personalizados normais são suficientes quando tem dezenas de milhares de palavras ou expressões sensíveis para as quais quer analisar o seu conteúdo. Se tiver mais termos ou se a sua lista de termos mudar com frequência, considere criar um dicionário personalizado grande, que pode suportar dezenas de milhões de termos.
Como os dicionários personalizados grandes diferem de outros infoTypes personalizados
Os dicionários personalizados grandes são diferentes de outros infoTypes personalizados, uma vez que cada dicionário personalizado grande tem dois componentes:
- Uma lista de expressões que cria e define. A lista é armazenada como um ficheiro de texto no Cloud Storage ou uma coluna numa tabela do BigQuery.
- Os ficheiros de dicionário, que a proteção de dados confidenciais gera e armazena no Cloud Storage. Os ficheiros de dicionário são compostos por uma cópia da sua lista de termos, além de filtros de Bloom, que ajudam na pesquisa e na correspondência.
Crie um dicionário personalizado grande
Esta secção descreve como criar, editar e reconstruir um dicionário personalizado grande.
Crie uma lista de termos
Crie uma lista que contenha todas as palavras e expressões que quer que o detetor de infoType pesquise. Efetue um dos seguintes passos:
- Coloque um ficheiro de texto com cada palavra ou expressão na respetiva linha num contentor do Cloud Storage.
- Designar uma coluna de uma tabela do BigQuery como o contentor para as palavras e as expressões. Atribua a cada entrada a sua própria linha na coluna. Pode usar uma tabela do BigQuery existente, desde que todas as palavras e expressões do dicionário estejam numa única coluna.
É possível criar uma lista de termos demasiado grande para o Sensitive Data Protection processar. Se vir uma mensagem de erro, consulte a secção Resolução de problemas de erros mais adiante neste tópico.
Crie um infoType armazenado
Depois de criar a sua lista de termos, use a proteção de dados confidenciais para criar um dicionário:
Consola
Num contentor do Cloud Storage, crie uma nova pasta onde o Sensitive Data Protection vai armazenar o dicionário gerado.
A proteção de dados confidenciais cria pastas que contêm os ficheiros de dicionário na localização especificada.
Na Google Cloud consola, aceda à página Criar infoType.
Para Tipo, selecione Dicionário personalizado grande.
Para ID do InfoType, introduza um identificador para o InfoType armazenado.
Vai usar este identificador quando configurar as tarefas de inspeção e anulação da identificação. Pode usar letras, números, hífenes e sublinhados no nome.
Em Nome a apresentar do InfoType, introduza um nome para o seu InfoType armazenado.
Pode usar espaços e pontuação no nome.
Em Descrição, introduza uma descrição do que o seu infoType armazenado deteta.
Para Tipo de armazenamento, selecione a localização da sua lista de termos:
- BigQuery: introduza o ID do projeto, o ID do conjunto de dados e o ID da tabela. No campo Nome do campo, introduza o identificador da coluna. Pode designar, no máximo, uma coluna da tabela.
- Google Cloud Storage: introduza o caminho para o ficheiro.
Para Output bucket or folder (Contentor ou pasta de saída), introduza a localização do Cloud Storage da pasta que criou no passo 1.
Clique em Criar.
É apresentado um resumo do infoType armazenado. Quando o dicionário é gerado e o novo infoType armazenado está pronto a ser usado, o estado do infoType mostra Pronto.
C#
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Go
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
PHP
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
REST
- Crie uma nova pasta para o dicionário num contentor do Cloud Storage. A proteção de dados confidenciais cria pastas que contêm os ficheiros de dicionário na localização especificada.
- Crie o dicionário com o método
storedInfoTypes.create
. O métodocreate
usa os seguintes parâmetros:- Um objeto
StoredInfoTypeConfig
, que contém a configuração do infoType armazenado. Inclui:description
: uma descrição do dicionário.displayName
: o nome que quer dar ao dicionário.LargeCustomDictionaryConfig
: Contém a configuração do dicionário personalizado grande. Inclui:BigQueryField
: Especifica se a sua lista de termos está armazenada no BigQuery. Inclui uma referência à tabela na qual a sua lista está armazenada, além do campo que contém cada expressão do dicionário.CloudStorageFileSet
: Especificado se a sua lista de termos está armazenada no Cloud Storage. Inclui o URL da localização de origem no Cloud Storage, no seguinte formato:"gs://[PATH_TO_GS]"
. Os carateres universais são suportados.outputPath
: O caminho para a localização num contentor do Cloud Storage para armazenar o dicionário criado.
storedInfoTypeId
: o identificador do infoType armazenado. Usa este identificador para fazer referência ao infoType armazenado quando o recompila, o elimina ou o usa num trabalho de inspeção ou de identificação. Se deixar este campo vazio, o sistema gera um identificador para si.
- Um objeto
Segue-se um exemplo de JSON que, quando enviado para o método storedInfoTypes.create
method, cria um novo infoType armazenado, especificamente, um grande detetor de dicionário personalizado. Este exemplo cria um infoType armazenado a partir de uma lista de termos armazenada numa base de dados do BigQuery disponível publicamente (bigquery-public-data.samples.github_nested
). A base de dados contém todos os nomes de utilizador do GitHub usados em commits. O caminho de saída para o dicionário gerado está definido para um contentor do Cloud Storage denominado dlptesting
, e o infoType armazenado tem o nome 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"
}
Recrie o dicionário
Se quiser atualizar o dicionário, primeiro, atualize a lista de termos de origem e, em seguida, indique à proteção de dados confidenciais que reconstrua o infoType armazenado.
Atualize a lista de termos de origem existente no Cloud Storage ou no BigQuery.
Adicione, remova ou altere os termos ou as expressões conforme necessário.
Crie uma nova versão do infoType armazenado "reconstruindo-o" através da Google Cloud consola ou do método
storedInfoTypes.patch
.A reconstrução cria uma nova versão do dicionário, que substitui o dicionário antigo.
Quando recompila um infoType armazenado para uma nova versão, a versão antiga é eliminada. Enquanto a proteção de dados confidenciais atualiza o infoType armazenado, o respetivo estado é "pendente". Durante este período, a versão antiga do infoType armazenado continua a existir. Todas as análises que executar enquanto o infoType armazenado estiver no estado pendente serão executadas com a versão antiga do infoType armazenado.
Para reconstruir o infoType armazenado:
Consola
- Atualize e guarde a sua lista de termos no Cloud Storage ou no BigQuery.
Na Google Cloud consola, aceda à lista de infoTypes armazenados.
Clique no ID do infoType armazenado que quer atualizar.
Na página Detalhes do InfoType, clique em Reconstruir dados.
A proteção de dados confidenciais recompila o infoType armazenado com as alterações que fez à lista de termos de origem. Assim que o estado do infoType armazenado for "Pronto", pode usá-lo. Todos os modelos ou acionadores de tarefas que usem o infoType armazenado vão usar automaticamente a versão recompilada.
C#
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Go
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
PHP
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
REST
Atualize a lista de termos
Se estiver a atualizar apenas a lista de termos no dicionário personalizado grande, o seu pedido storedInfoTypes.patch
requer apenas o campo name
. Indique o nome completo do recurso do infoType armazenado que quer reconstruir.
Os seguintes padrões representam entradas válidas para o campo name
:
organizations/ORGANIZATION_ID/storedInfoTypes/STORED_INFOTYPE_ID
projects/PROJECT_ID/storedInfoTypes/STORED_INFOTYPE_ID
Substitua STORED_INFOTYPE_ID pelo identificador do infoType armazenado que quer reconstruir.
Se não souber o identificador do infoType armazenado, chame o método
storedInfoTypes.list
para ver uma lista de todos os infoTypes armazenados atuais.
Exemplo
PATCH https://dlp.googleapis.com/v2/projects/PROJECT_ID/storedInfoTypes/STORED_INFOTYPE_ID
Neste caso, não é necessário um corpo do pedido.
Mude a lista de termos de origem
Pode alterar a lista de termos de origem de um infoType armazenado de um armazenado no BigQuery para um armazenado no Cloud Storage. Use o método
storedInfoTypes.patch
, mas inclua um objeto
CloudStorageFileSet
em
LargeCustomDictionaryConfig
onde usou um objeto
BigQueryField
anteriormente. Em seguida, defina o parâmetro updateMask
para o parâmetro infoType
armazenado que reconstruiu no formato
FieldMask
. Por exemplo, o seguinte JSON indica no parâmetro updateMask
que o URL do caminho do Cloud Storage foi atualizado (large_custom_dictionary.cloud_storage_file_set.url
):
Exemplo
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"
}
Da mesma forma, pode mudar a sua lista de termos de uma armazenada numa tabela do BigQuery para uma armazenada num contentor do Cloud Storage.
Analise conteúdo com um detetor de dicionário personalizado grande
A análise de conteúdo com um detetor de dicionário personalizado grande é semelhante à análise de conteúdo com qualquer outro detetor de infoType personalizado.
Este procedimento pressupõe que tem um infoType armazenado existente. Para mais informações, consulte a secção Crie um infoType armazenado nesta página.
Consola
Pode aplicar um detetor de dicionário personalizado grande quando fizer o seguinte:
- Criar uma nova tarefa
- Criar ou editar um acionador de tarefa
- Criar ou editar um modelo
- Configurar a análise de perfis de dados
Na secção Configurar deteção da página, na subsecção InfoTypes, pode especificar o seu InfoType de dicionário personalizado grande.
- Clique em Gerir infoTypes.
- No painel InfoTypes, clique no separador Personalizado.
- Clique em Adicionar tipo de informação personalizado.
No painel Adicionar infoType personalizado, faça o seguinte:
- Para Tipo, selecione infoType armazenado.
- Para InfoType, introduza um nome para o infoType personalizado. Pode usar letras, números e sublinhados.
Para Probabilidade, selecione o nível de probabilidade predefinido que quer atribuir a todas as descobertas que correspondam a este infoType personalizado. Pode ajustar ainda mais o nível de probabilidade de conclusões individuais através de regras de palavras de ativação.
Se não especificar um valor predefinido, o nível de probabilidade predefinido é definido como
VERY_LIKELY
. Para mais informações, consulte a secção Probabilidade de correspondência.Para Sensibilidade, selecione o nível de sensibilidade que quer atribuir a todas as descobertas que correspondam a este infoType personalizado. Se não especificar um valor, os níveis de sensibilidade dessas descobertas são definidos como
HIGH
.As classificações de sensibilidade são usadas em perfis de dados. Quando cria perfis dos seus dados, a proteção de dados confidenciais usa as pontuações de sensibilidade dos infoTypes para calcular o nível de sensibilidade.
Para Nome do infoType armazenado, selecione o infoType armazenado no qual quer basear o novo infoType personalizado.
Clique em Concluído para fechar o painel Adicionar infoType personalizado.
Opcional: no separador Incorporado, edite a sua seleção de infoTypes incorporados.
Clique em Concluído para fechar o painel InfoTypes.
O infoType personalizado é adicionado à lista de infoTypes que a proteção de dados confidenciais procura. No entanto, esta seleção não é final até guardar a tarefa, o acionador de tarefas, o modelo ou a configuração de análise.
Quando terminar de criar ou editar a configuração, clique em Guardar.
C#
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Go
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
PHP
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Para saber como instalar e usar a biblioteca cliente para a Proteção de dados confidenciais, consulte o artigo Bibliotecas cliente da Proteção de dados confidenciais.
Para se autenticar na Proteção de dados confidenciais, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
REST
Quando enviado para o método
content.inspect
, o exemplo seguinte analisa o texto fornecido através do detetor infoType armazenado especificado. O parâmetro infoType
é obrigatório porque todos os infoTypes personalizados têm de ter um nome que não entre em conflito com infoTypes incorporados ou outros infoTypes personalizados. O parâmetro
storedType
contém o caminho completo do recurso do infoType armazenado.
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."
}
}
Resolva problemas de erros
Se receber um erro ao tentar criar um infoType armazenado a partir de uma lista de termos armazenada no Cloud Storage, as seguintes são possíveis causas:
- Atingiu um limite superior para infoTypes armazenados. Consoante o problema, existem várias soluções:
- Se atingir o limite superior de um único ficheiro de entrada no armazenamento na nuvem (200 MB), experimente dividir o ficheiro em vários ficheiros. Pode usar vários ficheiros para criar um único dicionário personalizado, desde que o tamanho combinado de todos os ficheiros não exceda 1 GB.
- O BigQuery não tem os mesmos limites que o Cloud Storage. Considere mover os termos para uma tabela do BigQuery. O tamanho máximo de uma coluna de dicionário personalizado no BigQuery é de 1 GB e o número máximo de linhas é de 5 000 000.
- Se o ficheiro da lista de termos exceder todos os limites aplicáveis para listas de termos de origem, tem de dividir o ficheiro da lista de termos em vários ficheiros e criar um dicionário para cada ficheiro. Em seguida, crie uma tarefa de análise separada para cada dicionário.
- Um ou mais dos seus termos não contêm, pelo menos, uma letra ou um número. A proteção de dados confidenciais não consegue analisar termos compostos apenas por espaços ou símbolos. Tem de ter, pelo menos, uma letra ou um número. Analise a lista de termos e verifique se existem termos desse tipo incluídos. Em seguida, corrija-os ou elimine-os.
- A sua lista de termos contém uma expressão com demasiados "componentes". Neste contexto, um componente é uma sequência contínua que contém apenas letras, apenas números ou apenas carateres que não sejam letras nem dígitos, como espaços ou símbolos. Analise a lista de termos e verifique se existem termos desse tipo incluídos. Em seguida, corrija-os ou elimine-os.
- O agente do serviço de proteção de dados confidenciais não tem acesso aos dados de origem do dicionário nem ao contentor do Cloud Storage para armazenar ficheiros de dicionário. Para corrigir este problema, conceda ao agente de serviço da Proteção de dados confidenciais a função de administrador de armazenamento (
roles/storage.admin
) ou as funções de proprietário de dados do BigQuery (roles/bigquery.dataOwner
) e utilizador da tarefa do BigQuery (roles/bigquery.jobUser
).
Vista geral da API
A criação de um infoType armazenado é necessária se estiver a criar um detetor de dicionário personalizado grande.
.Um infoType armazenado é representado na proteção de dados confidenciais pelo objeto
StoredInfoType
. Consiste nos seguintes objetos relacionados:
StoredInfoTypeVersion
inclui a data e a hora de criação, bem como as últimas cinco mensagens de erro que ocorreram quando a versão atual foi criada.StoredInfoTypeConfig
contém a configuração do infoType armazenado, incluindo o respetivo nome e descrição. Para um dicionário personalizado grande, otype
tem de ser umLargeCustomDictionaryConfig
.LargeCustomDictionaryConfig
especifica o seguinte:- A localização no Cloud Storage ou no BigQuery onde a sua lista de expressões está armazenada.
- A localização no Cloud Storage para armazenar os ficheiros de dicionário gerados.
StoredInfoTypeState
contém o estado da versão mais atual e quaisquer versões pendentes do infoType armazenado. As informações de estado incluem se o infoType armazenado está a ser reconstruído, está pronto a ser usado ou é inválido.
Especificidades da correspondência do dicionário
Seguem-se orientações sobre como a proteção de dados confidenciais faz a correspondência com palavras e expressões do dicionário. Estes pontos aplicam-se aos dicionários personalizados normais e grandes:
- As palavras do dicionário não são sensíveis a maiúsculas e minúsculas. Se o seu dicionário incluir
Abby
, vai corresponder aabby
,ABBY
,Abby
e assim sucessivamente. - Todos os carateres, em dicionários ou em conteúdo a ser analisado, que não sejam letras, dígitos e outros carateres alfabéticos contidos no plano multilíngue básico do Unicode são considerados espaços em branco quando se procura correspondências. Se o seu dicionário procurar
Abby Abernathy
, vai encontrar correspondências emabby abernathy
,Abby, Abernathy
,Abby (ABERNATHY)
e assim sucessivamente. - Os carateres que rodeiam qualquer correspondência têm de ser de um tipo diferente (letras ou dígitos) dos carateres adjacentes na palavra. Se o seu dicionário procurar
Abi
, vai encontrar os três primeiros carateres deAbi904
, mas não deAbigail
. - As palavras do dicionário que contêm carateres no Supplementary Multilingual Plane da norma Unicode podem gerar resultados inesperados. Exemplos de carateres deste tipo são emojis, símbolos científicos e escritas históricas.
As letras, os dígitos e outros carateres alfabéticos são definidos da seguinte forma:
- Letras: carateres com categorias gerais
Lu
,Ll
,Lt
,Lm
ouLo
na especificação Unicode - Dígitos: carateres com a categoria geral
Nd
na especificação Unicode - Outros carateres alfabéticos: carateres com a categoria geral
Nl
na especificação Unicode ou com a propriedade contributivaOther_Alphabetic
, conforme definido pela norma Unicode
Para criar, editar ou eliminar um infoType armazenado, use os seguintes métodos:
storedInfoTypes.create
: Cria um novo infoType armazenado com base noStoredInfoTypeConfig
que especificar.storedInfoTypes.patch
: Reconstrói o infoType armazenado com um novoStoredInfoTypeConfig
que especificar. Se não for especificado nenhum, este método cria uma nova versão do infoType armazenado com oStoredInfoTypeConfig
existente.storedInfoTypes.get
: Obtém oStoredInfoTypeConfig
e todas as versões pendentes do infoType armazenado especificado.storedInfoTypes.list
: Lista todos os infoTypes armazenados atuais.storedInfoTypes.delete
: Elimina o infoType armazenado especificado.