Quotas dans AWS CodeCommit - AWS CodeCommit

AWS CodeCommit n'est plus disponible pour les nouveaux clients. Les clients existants de AWS CodeCommit peuvent continuer à utiliser le service normalement. En savoir plus »

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.

Quotas dans AWS CodeCommit

Le tableau suivant décrit les quotas dans CodeCommit. Pour plus d'informations sur les quotas qui peuvent être modifiés, consultez Points de terminaison et quotas AWS CodeCommit. Pour plus d'informations sur la demande d'augmentation des quotas de service, consultez la section Quotas AWS de service. Pour plus d'informations sur les versions requises de Git et des autres logiciels, consultez Compatibilité avec CodeCommit Git et d'autres composants.

Noms des modèles de règles d'approbation et des règles d'approbation Toute combinaison de lettres, chiffres, points, espaces, traits de soulignement et tirets pour une longueur de 1 à 100 caractères. Les noms sont sensibles à la casse. Les noms ne peuvent pas se terminer par .git et ne peuvent pas contenir les caractères suivants : ! ? @ # $ % ^ & * ( ) + = { } [ ] | \ / > < ~ ` ' " ; :
Longueur du contenu de la règle d'approbation 3 000 caractères
Longueur de la description du modèle de règle d'approbation 1 000 caractères
Références de destination du modèle de règle d'approbation 100
Modèles de règles d'approbation 1000 dans un Région AWS
Règles d'approbation pour une demande d'extraction Jusqu'à 30 maximum. Jusqu'à 25 d'entre elles peuvent être issues de modèles de règles d'approbation.
Règles d'approbation pour une demande d'extraction créée automatiquement à partir d'un modèle de règle d'approbation 25
Approbations pour une demande d'extraction 200
Approbateurs dans un groupe d'approbation 50
Noms des branches

Toute combinaison de caractères autorisés comprise entre 1 et 256 caractères, sauf que les noms de branche contenant exactement 40 caractères hexadécimaux ne sont pas autorisés. Les noms de branche ne peuvent pas :

  • commencer ou se terminer par une barre oblique (/) ou un point (.)

  • consister uniquement du caractère @

  • contenir deux points (..) ou barres obliques (//) consécutifs ou plus, ou la combinaison de caractères suivante : @{

  • contenir des espaces ou l'un des caractères suivants : ? ^ * [ \ ~ :

Les noms de branche sont des références. Un grand nombre des restrictions qui s'appliquent aux noms de branche sont basées sur le standard de référence Git. Pour plus d'informations, consultez Git Internals et git-check-ref-format.

Longueur du commentaire Maximum de 10 240 caractères.
Taille d'archive compressée pour l'initialisation d'un CodeCommit dépôt dans AWS CloudFormation Maximum de 20 Go lors de la compression.
Données personnalisées pour les déclencheurs Il s'agit d'un champ de chaîne limité à 1 000 caractères. Celle-ci ne peut pas être utilisée pour transmettre des paramètres dynamiques.
Affichage dans la console Il est possible qu'un fichier ou une comparaison entre des fichiers ne soit pas visible dans la console si :
  • La taille du fichier est supérieure à 2 Mo

  • Le fichier contient plus de 25 000 caractères sur une seule ligne

  • Une comparaison contient au total plus de 6 500 lignes de différences

Adresses e-mail dans les validations effectuées dans la console Toute combinaison de caractères autorisés pour une longueur de 1 à 256 caractères. Les adresses e-mail ne sont pas validées.
Chemins de fichier Toute combinaison de caractères autorisés pour une longueur de 1 à 4,096 caractères. Un chemin de fichier doit être un nom non ambigu qui spécifie le fichier et son emplacement exact. Un chemin de fichier ne peut pas avoir une profondeur de plus de 20 répertoires. En outre, un chemin de fichier ne peut pas :
  • contenir des chaînes vides

  • être un chemin de fichier relatif

  • inclure les combinaisons de caractères suivantes :

    /./

    /../

    //

  • se terminer par une barre oblique ni une barre oblique inverse

Les noms et les chemins de fichier doivent être complets. Le nom et le chemin d'un fichier sur votre ordinateur local doivent suivre les normes définies pour ce système d'exploitation. Lorsque vous spécifiez le chemin d'accès à un fichier dans un CodeCommit référentiel, utilisez les normes d'Amazon Linux.

Taille de fichier Maximum de 6 Mo pour chaque fichier individuel lors de l'utilisation de la CodeCommit consoleAPIs, ou du AWS CLI.
Taille d'objet blob git

Maximum de 2 Go.

Note

Aucune limite ne s'applique au nombre ou à la taille totale de tous les fichiers d'une même validation, dans la mesure où les métadonnées ne dépassent pas 6 Mo et où un objet blob unique ne dépasse pas 2 Go.

Affichage graphique de branches dans Commit Visualizer 35 par page. Si une page individuelle comprend plus de 35 branches, le graphique ne s'affiche pas.
Métadonnées pour une validation

Maximum de 20 Mo pour les métadonnées combinées d'un commit (par exemple, la combinaison des informations sur l'auteur, de la date, de la liste de validation parent et des messages de validation) lors de l'utilisation de la CodeCommit consoleAPIs, ou du AWS CLI.

Note

Il n'y a aucune limite quant au nombre ou à la taille totale de tous les fichiers dans un seul commit, tant que les métadonnées ne dépassent pas 6 Mo, qu'un fichier individuel ne dépasse pas 6 Mo et qu'un seul blob ne dépasse pas 2 Go.

Nombre de fichiers dans un commit Maximum de 100.
Nombre de pull requests ouvertes Maximum de 1 000.
Nombre de références dans une seule commande push Maximum de 4 000, y compris pour créer, supprimer et mettre à jour. Le nombre total de références dans le référentiel n'est pas limité.
Nombre de référentiels

Maximum de 5 000 par compte Amazon Web Services. Cette limite peut être modifiée. Pour plus d'informations, voir AWS CodeCommit Points de terminaison et quotas et Quotas AWS de service.

Nombre de déclencheurs dans un référentiel

Maximum de 10.

Régions

CodeCommit est disponible dans les versions suivantes Régions AWS :

  • USA Est (Ohio)

  • USA Est (Virginie du Nord)

  • USA Ouest (Californie du Nord)

  • USA Ouest (Oregon)

  • Europe (Irlande)

  • Europe (Londres)

  • Europe (Paris)

  • Europe (Francfort)

  • Europe (Stockholm)

  • Europe (Milan)

  • Afrique (Le Cap)

  • Israël (Tel Aviv)

  • Asie-Pacifique (Tokyo)

  • Asie-Pacifique (Singapour)

  • Asie-Pacifique (Sydney)

  • Asie-Pacifique (Jakarta)

  • Moyen-Orient (UAE)

  • Asie-Pacifique (Séoul)

  • Asie-Pacifique (Osaka)

  • Asie-Pacifique (Mumbai)

  • Asie-Pacifique (Hyderabad)

  • Asie-Pacifique (Hong Kong)

  • Amérique du Sud (São Paulo)

  • Moyen-Orient (Bahreïn)

  • Canada (Centre)

  • Chine (Beijing)

  • Chine (Ningxia)

  • AWS GovCloud (US-Ouest)

  • AWS GovCloud (USA Est)

Pour de plus amples informations, veuillez consulter Régions et points de terminaison de connexion Git.

Descriptions de référentiel Toute combinaison de caractères pour une longueur de 0 à 1 000 caractères. Les descriptions de référentiel sont facultatives.
Noms de référentiel

Toute combinaison de lettres, chiffres, points, traits de soulignement et tirets pour une longueur de 1 à 100 caractères. Les noms sont sensibles à la casse. Les noms de référentiel ne peuvent pas se terminer par .git et ne peuvent pas contenir les caractères suivants : ! ? @ # $ % ^ & * ( ) + = { } [ ] | \ / > < ~ ` ' " ; :

Nom des clés de balises de référentiel

Toute combinaison de lettres Unicode, de chiffres, d'espaces et de caractères autorisés en UTF -8 d'une longueur comprise entre 1 et 128 caractères. Les caractères autorisés sont les suivants : + - = . _ : / @

Les noms de clé de balise doivent être uniques, et chaque clé ne peut avoir qu'une seule valeur. Une balise ne peut pas :

  • commencer par aws:

  • être composée uniquement d’espaces

  • se terminer par un espace

  • contenir des émoticônes ou l'un des caractères suivants : ? ^ * [ \ ~ ! # $ % & * ( ) > < | " ' ` [ ] { } ;

Valeurs des balises de référentiel

Toute combinaison de lettres Unicode, de chiffres, d'espaces et de caractères autorisés en UTF -8 d'une longueur comprise entre 1 et 256 caractères. Les caractères autorisés sont les suivants : + - = . _ : / @

Une clé ne peut avoir qu'une seule valeur, mais plusieurs clés peuvent avoir la même valeur. Une balise ne peut pas :

  • être composée uniquement d’espaces

  • se terminer par un espace

  • contenir des émoticônes ou l'un des caractères suivants : ? ^ * [ \ ~ ! # $ % & * ( ) > < | " ' ` [ ] { } ;

Balises de référentiel Les balises sont sensibles à la casse. Nombre maximal de 50 par ressource. Les noms de balises contenant exactement 40 caractères hexadécimaux ne sont pas autorisés.
Noms de déclencheur Toute combinaison de lettres, chiffres, points, traits de soulignement et tirets pour une longueur de 1 à 100 caractères. Les noms de déclencheur ne peuvent pas contenir des espaces ou des virgules.
Noms d'utilisateur dans les validations effectuées dans la console Toute combinaison de caractères autorisés pour une longueur de 1 à 1,024 caractères.