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à.
Profili di utilizzo
L'API dei profili di utilizzo descrive i tipi di dati e l'API relativa alla creazione, all'aggiornamento o alla visualizzazione dei profili di utilizzo in AWS Glue.
Tipi di dati
Struttura ProfileConfiguration
Specifica i valori di processo e di sessione configurati da un amministratore in un profilo di utilizzo di AWS Glue.
Campi
-
SessionConfiguration: una matrice della mappa di coppie chiave-valore.Ogni chiave è una stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.
Ogni valore è un oggetto ConfigurationObject.
Una mappa chiave-valore di parametri di configurazione per le sessioni AWS Glue.
-
JobConfiguration: una matrice della mappa di coppie chiave-valore.Ogni chiave è una stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.
Ogni valore è un oggetto ConfigurationObject.
Una mappa chiave-valore di parametri di configurazione per i processi AWS Glue.
Struttura ConfigurationObject
Specifica i valori impostati da un amministratore per ogni parametro di processo o sessione configurato in un profilo di utilizzo di AWS Glue.
Campi
-
DefaultValue: stringa UTF-8, non inferiore a 1 o superiore a 128 byte di lunghezza, corrispondente a Custom string pattern #35.Un valore predefinito del parametro.
-
AllowedValues: una matrice di stringhe UTF-8.Un elenco di valori consentiti del parametro.
-
MinValue: stringa UTF-8, non inferiore a 1 o superiore a 128 byte di lunghezza, corrispondente a Custom string pattern #35.Un valore minimo consentito del parametro.
-
MaxValue: stringa UTF-8, non inferiore a 1 o superiore a 128 byte di lunghezza, corrispondente a Custom string pattern #35.Un valore massimo consentito del parametro.
Struttura UsageProfileDefinition
Descrive un profilo di utilizzo di AWS Glue.
Campi
-
Name: stringa UTF-8, non inferiore a 1 o superiore a 255 byte di lunghezza, corrispondente a Single-line string pattern.Il nome del profilo di utilizzo.
-
Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.Una descrizione del profilo di utilizzo.
-
CreatedOn: timestamp.La data e l'ora di creazione del profilo di utilizzo.
-
LastModifiedOn: timestamp.La data e l'ora dell'ultima modifica apportata al profilo di utilizzo.
Operazioni
Operazione CreateUsageProfile (Python: create_usage_profile)
Crea un profilo di utilizzo di AWS Glue.
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 profilo di utilizzo.
-
Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.Una descrizione del profilo di utilizzo.
-
Configuration- obbligatorio: un oggetto ProfileConfiguration.Un oggetto
ProfileConfigurationche specifica i valori di processo e sessione del profilo. -
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 profilo di utilizzo.
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 profilo di utilizzo creato.
Errori
InvalidInputExceptionInternalServiceExceptionAlreadyExistsExceptionOperationTimeoutExceptionResourceNumberLimitExceededExceptionOperationNotSupportedException
Operazione GetUsageProfile (Python: get_usage_profile)
Recupera le informazioni sul profilo di utilizzo di AWS Glue specificato.
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 profilo di utilizzo 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 profilo di utilizzo.
-
Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.Una descrizione del profilo di utilizzo.
-
Configuration: un oggetto ProfileConfiguration.Un oggetto
ProfileConfigurationche specifica i valori di processo e sessione del profilo. -
CreatedOn: timestamp.La data e l'ora di creazione del profilo di utilizzo.
-
LastModifiedOn: timestamp.La data e l'ora dell'ultima modifica apportata al profilo di utilizzo.
Errori
InvalidInputExceptionInternalServiceExceptionEntityNotFoundExceptionOperationTimeoutExceptionOperationNotSupportedException
Operazione UpdateUsageProfile (Python: update_usage_profile)
Aggiorna un profilo di utilizzo di AWS Glue.
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 profilo di utilizzo.
-
Description: stringa di descrizione, non superiore a 2048 byte di lunghezza, corrispondente a URI address multi-line string pattern.Una descrizione del profilo di utilizzo.
-
Configuration- obbligatorio: un oggetto ProfileConfiguration.Un oggetto
ProfileConfigurationche specifica i valori di processo e sessione del profilo.
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 profilo di utilizzo aggiornato.
Errori
InvalidInputExceptionInternalServiceExceptionEntityNotFoundExceptionOperationTimeoutExceptionOperationNotSupportedExceptionConcurrentModificationException
Operazione DeleteUsageProfile (Python: delete_usage_profile)
Elimina il profilo di utilizzo di AWS Glue specificato.
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 profilo di utilizzo da eliminare.
Risposta
Nessun parametro di risposta.
Errori
InvalidInputExceptionInternalServiceExceptionOperationTimeoutExceptionOperationNotSupportedException
Operazione ListUsageProfiles (Python: list_usage_profiles)
Elenca tutti i profili di utilizzo di AWS Glue.
Richiesta
-
NextToken: stringa UTF-8, non superiore a 400000 byte di lunghezza.Un token di continuazione, incluso se si tratta di una chiamata di continuazione.
-
MaxResults: numero (intero), non inferiore a 1 o superiore a 200.Il numero massimo di profili di utilizzo da restituire in una risposta singola.
Risposta
-
Profiles: una matrice di oggetti UsageProfileDefinition.Un elenco di oggetti del profilo di utilizzo (
UsageProfileDefinition). -
NextToken: stringa UTF-8, non superiore a 400000 byte di lunghezza.Un token di continuazione, presente se il segmento dell'elenco corrente non è l'ultimo.
Errori
InternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionOperationNotSupportedException