Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Profils d'utilisation
L'API des profils d'utilisation décrit les types de données et l'API liés à la création, à la mise à jour ou à l'affichage des profils d'utilisation dans AWS Glue.
Types de données
ProfileConfiguration structure
Spécifie les valeurs de tâche et de session qu'un administrateur configure dans un profil AWS Glue d'utilisation.
Champs
-
SessionConfiguration
– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.
Chaque valeur est un objet ConfigurationObject.
Une carte clé-valeur des paramètres de configuration pour AWS Glue les sessions.
-
JobConfiguration
– Tableau de mappage de paires valeur-clé.Chaque clé est une chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.
Chaque valeur est un objet ConfigurationObject.
Une carte clé-valeur des paramètres de configuration pour AWS Glue les tâches.
ConfigurationObject structure
Spécifie les valeurs définies par un administrateur pour chaque paramètre de tâche ou de session configuré dans un profil AWS Glue d'utilisation.
Champs
-
DefaultValue
– chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets, correspondant au Custom string pattern #31.Une valeur par défaut pour le paramètre.
-
AllowedValues
– Tableau de chaînes UTF-8.Liste des valeurs autorisées pour le paramètre.
-
MinValue
– chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets, correspondant au Custom string pattern #31.Valeur minimale autorisée pour le paramètre.
-
MaxValue
– chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets, correspondant au Custom string pattern #31.Valeur maximale autorisée pour le paramètre.
UsageProfileDefinition structure
Décrit un profil AWS Glue d'utilisation.
Champs
-
Name
– Chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d'utilisation.
-
Description
– Chaîne de description, d'une longueur maximale de 2 048 octets, correspondant au URI address multi-line string pattern.Description du profil d'utilisation.
-
CreatedOn
– Horodatage.Date et heure de création du profil d'utilisation.
-
LastModifiedOn
– Horodatage.Date et heure de dernière modification du profil d'utilisation.
Opérations
CreateUsageProfile action (Python : create_usage_profile)
Crée un profil AWS Glue d'utilisation.
Demande
-
Name
– Obligatoire : Chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d'utilisation.
-
Description
– Chaîne de description, d'une longueur maximale de 2 048 octets, correspondant au URI address multi-line string pattern.Description du profil d'utilisation.
-
Configuration
– Obligatoire : un objet ProfileConfiguration.ProfileConfiguration
Objet spécifiant les valeurs de tâche et de session pour le profil. -
Tags
– Tableau de mappage de paires clé-valeur, avec 50 paires au maximum.Chaque clé est une chaîne UTF-8, d'une longueur comprise entre 1 et 128 octets.
Chaque valeur est une chaîne UTF-8, d'une longueur maximale de 256 octets.
Liste des balises appliquées au profil d'utilisation.
Réponse
-
Name
– Chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d'utilisation créé.
Erreurs
InvalidInputException
InternalServiceException
AlreadyExistsException
OperationTimeoutException
ResourceNumberLimitExceededException
OperationNotSupportedException
GetUsageProfile action (Python : get_usage_profile)
Récupère les informations relatives au profil AWS Glue d'utilisation spécifié.
Demande
-
Name
– Obligatoire : Chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d'utilisation à récupérer.
Réponse
-
Name
– Chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d'utilisation.
-
Description
– Chaîne de description, d'une longueur maximale de 2 048 octets, correspondant au URI address multi-line string pattern.Description du profil d'utilisation.
-
Configuration
– Un objet ProfileConfiguration.ProfileConfiguration
Objet spécifiant les valeurs de tâche et de session pour le profil. -
CreatedOn
– Horodatage.Date et heure de création du profil d'utilisation.
-
LastModifiedOn
– Horodatage.Date et heure de dernière modification du profil d'utilisation.
Erreurs
InvalidInputException
InternalServiceException
EntityNotFoundException
OperationTimeoutException
OperationNotSupportedException
UpdateUsageProfile action (Python : update_usage_profile)
Mettez à jour un profil AWS Glue d'utilisation.
Demande
-
Name
– Obligatoire : Chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d'utilisation.
-
Description
– Chaîne de description, d'une longueur maximale de 2 048 octets, correspondant au URI address multi-line string pattern.Description du profil d'utilisation.
-
Configuration
– Obligatoire : un objet ProfileConfiguration.ProfileConfiguration
Objet spécifiant les valeurs de tâche et de session pour le profil.
Réponse
-
Name
– Chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d'utilisation qui a été mis à jour.
Erreurs
InvalidInputException
InternalServiceException
EntityNotFoundException
OperationTimeoutException
OperationNotSupportedException
ConcurrentModificationException
DeleteUsageProfile action (Python : delete_usage_profile)
Supprime le profil d'utilisation AWS Glue spécifié.
Demande
-
Name
– Obligatoire : Chaîne UTF-8, d'une longueur comprise entre 1 et 255 octets, correspondant au Single-line string pattern.Nom du profil d'utilisation à supprimer.
Réponse
Paramètres d'absence de réponse.
Erreurs
InvalidInputException
InternalServiceException
OperationTimeoutException
OperationNotSupportedException
ListUsageProfiles action (Python : list_usage_profiles)
Répertoriez tous les profils AWS Glue d'utilisation.
Demande
-
NextToken
– Chaîne UTF-8, d'une longueur maximale de 400 000 octets.Jeton de continuation, inclus s'il s'agit d'un appel de continuation.
-
MaxResults
— Nombre (entier), pas moins de 1 ou plus de 200.Le nombre maximum de profils d'utilisation à renvoyer dans une seule réponse.
Réponse
-
Profiles
– Un tableau d'objets UsageProfileDefinition.Liste des objets du profil d'utilisation (
UsageProfileDefinition
). -
NextToken
– Chaîne UTF-8, d'une longueur maximale de 400 000 octets.Jeton de continuation, présent si le segment de liste actuel n'est pas le dernier.
Erreurs
InternalServiceException
OperationTimeoutException
InvalidInputException
OperationNotSupportedException