Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
L'API di rilevamento dati sensibili descrive le API utilizzate per rilevare i dati sensibili nelle colonne e nelle righe dei dati strutturati.
Tipi di dati
Struttura CustomEntityType
Un oggetto che rappresenta un modello personalizzato per il rilevamento di dati sensibili tra colonne e righe dei dati strutturati.
Campi
-
Name
: obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Un nome per il pattern personalizzato che consente di recuperarlo o cancellarlo in un secondo momento. Il nome deve essere univoco per account AWS.
-
RegexString
: obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Stringa di espressione regolare utilizzata per rilevare dati sensibili in un modello personalizzato.
-
ContextWords
: una matrice di stringhe UTF-8, non inferiore a 1 o superiore a 20 stringhe.Un elenco di parole contestuali. Se nessuna di queste parole contestuali viene trovata nelle vicinanze dell'espressione regolare, i dati non verranno rilevati come dati sensibili.
Se non vengono passate parole contestuali, viene controllata solo un'espressione regolare.
Operazioni
Operazione CreateCustomEntityType (Python: create_custom_entity_type)
Operazione DeleteCustomEntityType (Python: delete_custom_entity_type)
Operazione GetCustomEntityType (Python: get_custom_entity_type)
Operazione BatchGetCustomEntityTypes (Python: batch_get_custom_entity_types)
Operazione ListCustomEntityTypes Action (Python: list_custom_entity_types)
Operazione CreateCustomEntityType (Python: create_custom_entity_type)
Crea un modello personalizzato utilizzato per rilevare dati sensibili tra le colonne e le righe dei dati strutturati.
Ogni modello personalizzato creato specifica un'espressione regolare e un elenco facoltativo di parole contestuali. Se non vengono passate parole contestuali, viene controllata solo un'espressione regolare.
Richiesta
-
Name
: obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Un nome per il pattern personalizzato che consente di recuperarlo o cancellarlo in un secondo momento. Il nome deve essere univoco per account AWS.
-
RegexString
: obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Stringa di espressione regolare utilizzata per rilevare dati sensibili in un modello personalizzato.
-
ContextWords
: una matrice di stringhe UTF-8, non inferiore a 1 o superiore a 20 stringhe.Un elenco di parole contestuali. Se nessuna di queste parole contestuali viene trovata nelle vicinanze dell'espressione regolare, i dati non verranno rilevati come dati sensibili.
Se non vengono passate parole contestuali, viene controllata solo un'espressione regolare.
-
Tags
: una matrice di mappe con coppie chiave-valore, non superiore alle 50 coppie.Ogni chiave è una stringa UTF-8, non inferiore a 1 o superiore a 128 byte di lunghezza.
Ogni valore è una stringa UTF-8, lunga non più di 256 byte.
Un elenco di tag applicati al tipo di entità personalizzato.
Risposta
-
Name
: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Il nome del modello personalizzato che hai creato.
Errori
AccessDeniedException
AlreadyExistsException
IdempotentParameterMismatchException
InternalServiceException
InvalidInputException
OperationTimeoutException
ResourceNumberLimitExceededException
Operazione DeleteCustomEntityType (Python: delete_custom_entity_type)
Elimina un modello personalizzato specificandone il nome.
Richiesta
-
Name
: obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Il nome del modello personalizzato da eliminare.
Risposta
-
Name
: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Il nome del modello personalizzato che hai eliminato.
Errori
EntityNotFoundException
AccessDeniedException
InternalServiceException
InvalidInputException
OperationTimeoutException
Operazione GetCustomEntityType (Python: get_custom_entity_type)
Recupera i dettagli di un modello personalizzato specificandone il nome.
Richiesta
-
Name
: obbligatorio: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Il nome del modello personalizzato da recuperare.
Risposta
-
Name
: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Il nome del modello personalizzato recuperato.
-
RegexString
: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Stringa di espressione regolare utilizzata per rilevare dati sensibili in un modello personalizzato.
-
ContextWords
: una matrice di stringhe UTF-8, non inferiore a 1 o superiore a 20 stringhe.Un elenco di parole contestuali, se specificato quando è stato creato il modello personalizzato. Se nessuna di queste parole contestuali viene trovata nelle vicinanze dell'espressione regolare, i dati non verranno rilevati come dati sensibili.
Errori
EntityNotFoundException
AccessDeniedException
InternalServiceException
InvalidInputException
OperationTimeoutException
Operazione BatchGetCustomEntityTypes (Python: batch_get_custom_entity_types)
Recupera i dettagli per i modelli personalizzati specificati da un elenco di nomi.
Richiesta
-
Names
: obbligatorio: una matrice di stringhe UTF-8, non inferiore a 1 o superiore a 50 stringhe.Un elenco di nomi dei modelli personalizzati da recuperare.
Risposta
-
CustomEntityTypes
: una matrice di oggetti CustomEntityType.Un elenco di oggetti
CustomEntityType
che rappresentano i modelli personalizzati creati. -
CustomEntityTypesNotFound
: una matrice di stringhe UTF-8, non inferiore a 1 o superiore a 50 stringhe.Un elenco dei nomi dei modelli personalizzati che non sono stati trovati.
Errori
InvalidInputException
InternalServiceException
OperationTimeoutException
Operazione ListCustomEntityTypes Action (Python: list_custom_entity_types)
Elenca tutti i modelli personalizzati che sono stati creati.
Richiesta
-
NextToken
: stringa UTF-8.Un token di paginazione per partizionare i risultati.
-
MaxResults
: numero (intero), non inferiore a 1 o superiore a 1000.Numero massimo di risultati da restituire.
-
Tags
: una matrice di mappe con coppie chiave-valore, non superiore alle 50 coppie.Ogni chiave è una stringa UTF-8, non inferiore a 1 o superiore a 128 byte di lunghezza.
Ogni valore è una stringa UTF-8, lunga non più di 256 byte.
Un elenco di tag di coppie chiave-valore.
Risposta
-
CustomEntityTypes
: una matrice di oggetti CustomEntityType.Un elenco di oggetti
CustomEntityType
che rappresentano modelli personalizzati. -
NextToken
: stringa UTF-8.Un token di impaginazione, se sono disponibili altri risultati.
Errori
InvalidInputException
OperationTimeoutException
InternalServiceException