Restrictions relatives aux CloudFront fonctions - Amazon CloudFront

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.

Restrictions relatives aux CloudFront fonctions

Les restrictions suivantes s'appliquent uniquement aux CloudFront fonctions.

Pour plus d'informations sur les quotas (anciennement appelés limites), consultezQuotas relatifs aux CloudFront fonctions.

Journaux

Les journaux de CloudFront fonctions dans Functions sont tronqués à 10 Ko.

Corps de la demande

CloudFront Les fonctions ne peuvent pas accéder au corps de la requête HTTP.

AWS Security Token ServicePoints de terminaison régionaux lors de l'utilisation de l'API CloudFront KeyValueStore

Lorsque vous appelez l'CloudFront KeyValueStore API à l'aide de Signature Version 4A (SigV4A) avec des informations d'identification de sécurité temporaires, par exemple, lorsque vous utilisez des rôles AWS Identity and Access Management (IAM), assurez-vous de demander les informations d'identification temporaires à un point de terminaison régional dans. AWS STS Si vous utilisez le point de terminaison global pour AWS STS (sts.amazonaws.com), AWS STS cela générera des informations d'identification temporaires à partir d'un point de terminaison global, ce qui n'est pas pris en charge par SIGv4a. Par conséquent, vous recevrez un message d'erreur d'authentification. Pour résoudre ce problème, utilisez l'un des points de terminaison régionaux répertoriés AWS STS dans le guide de l'utilisateur IAM. Si vous configurez le protocole SAML pour utiliser des points de terminaison AWS STS régionaux, consultez le billet de blog Comment utiliser les points de terminaison SAML régionaux pour le basculement.

Environnement d’exécution

L'environnement d'exécution CloudFront Functions ne prend pas en charge l'évaluation dynamique du code et restreint l'accès au réseau, au système de fichiers et aux minuteries. Pour de plus amples informations, veuillez consulter Fonctions limitées.

Utilisation du calcul

CloudFront Le temps d'exécution des fonctions est limité, mesuré en termes d'utilisation du calcul. L'utilisation du calcul est un nombre compris entre 0 et 100 qui indique la durée d'exécution de la fonction en pourcentage de la durée maximale autorisée. Par exemple, une utilisation du calcul de 35 signifie que la durée d'exécution de la fonction représente 35 % du temps maximum autorisé.

Lorsque vous testez une fonction, la valeur d'utilisation du calcul figure dans la sortie de l'événement test. Pour les fonctions de production, vous pouvez consulter la métrique d'utilisation du calcul sur la page Surveillance de la CloudFront console ou dans CloudWatch.