Cotas no AWS CodeCommit - AWS CodeCommit

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Cotas no AWS CodeCommit

A tabela a seguir descreve as cotas em CodeCommit. Para obter informações sobre cotas que podem ser alteradas, consulte Endpoints e cotas do AWS CodeCommit. Para obter mais informações sobre como solicitar um aumento nas cotas de serviço, consulte AWS Service Quotas. Para obter informações sobre as versões necessárias do Git e outros softwares, consulte Compatibilidade para CodeCommit, Git e outros componentes.

Nomes de regra de aprovação e modelo de regra de aprovação Qualquer combinação de letras, números, pontos, espaços, sublinhados e traços entre 1 e 100 caracteres de comprimento. Os nomes diferenciam letras maiúsculas de minúsculas. Nomes não podem terminar em .git nem conter nenhum dos seguintes caracteres: ! ? @ # $ % ^ & * ( ) + = { } [ ] | \ / > < ~ ` ' " ; :
Tamanho do conteúdo da regra de aprovação 3.000 caracteres
Tamanho da descrição do modelo de regra de aprovação 1.000 caracteres
Referências de destino do modelo de regra de aprovação 100
Modelos de regras de aprovação 1000 em uma Região da AWS
Regras de aprovação em uma solicitação pull Até 30 no máximo. Até 25 delas podem ser de modelos de regras de aprovação.
Regras de aprovação em uma solicitação pull criadas em um modelo de regra de aprovação 25
Aprovações em uma solicitação pull 200
Aprovadores em um grupo de aprovações 50
Nomes de ramificação

Qualquer combinação de caracteres permitidos entre 1 e 256 caracteres de comprimento, exceto que nomes de ramificações com exatamente 40 caracteres hexadecimais não são permitidos. Nomes de ramificação não podem:

  • começar nem terminar com uma barra (/) ou um ponto (.)

  • consistir em único caractere @

  • conter dois ou mais pontos consecutivos (..), barras (//) ou a seguinte combinação de caracteres: @{

  • conter espaços ou qualquer um dos seguintes caracteres: ? ^ * [ \ ~ :

Os nomes de ramificação são referências. Muitas limitações nos nomes de ramificação são baseadas no padrão de referência do Git. Para obter mais informações, consulte Git Internals e. git-check-ref-format

Tamanho do comentário Máximo de 10.240 caracteres.
Dados personalizados para triggers Esse campo de string é limitado a 1.000 caracteres. Ele não pode ser usado para passar nenhum parâmetro dinâmico.
Exibir no console Um arquivo ou uma comparação entre arquivos pode não estar visível no console se:
  • O arquivo tem mais de 2 MB

  • O arquivo contém mais de 25.000 caracteres em uma única linha

  • Uma comparação contém mais de 6.500 linhas totais de diferenças

Os endereços de e-mail em confirmações feitas no console Qualquer combinação dos caracteres permitidos entre 1 e 256 caracteres. Os endereços de e-mail não foram validados.
Caminhos do arquivo Qualquer combinação dos caracteres permitidos entre 1 e 4,096 caracteres. Os caminhos de arquivo devem ser um nome exclusivo que especifica o arquivo e o local exato dele. Os caminhos de arquivo não podem exceder 20 diretórios de extensão. Além disso, os caminhos de arquivo não podem:
  • conter sequências de caracteres vazias

  • ser um caminho de arquivo relativo

  • incluir qualquer uma das seguintes combinações:

    /./

    /../

    //

  • terminar com barra no final ou barra invertida

Os nomes de arquivo e caminhos devem ser totalmente qualificados. O nome e o caminho de um arquivo no seu computador local devem seguir os padrões do sistema operacional em questão. Ao especificar o caminho para um arquivo em um CodeCommit repositório, use os padrões do Amazon Linux.

Tamanho do arquivo Máximo de 6 MB para qualquer arquivo individual ao usar o CodeCommit console, as APIs ou o. AWS CLI
Tamanho do blob do Git

Máximo de 2 GB.

nota

Não há limite no número ou tamanho total de todos os arquivos em uma única confirmação, desde que os metadados não ultrapassem 6 MB e um único blob não exceda 2 GB.

Exibição gráfica de ramificações no Commit Visualizer 35 por página. Se houver mais de 35 ramificações em uma única página, o gráfico não será exibido.
Metadados de uma confirmação

Máximo de 20 MB para os metadados combinados de um commit (por exemplo, a combinação de informações do autor, data, lista de commits principal e mensagens de commit) ao usar o CodeCommit console, as APIs ou o. AWS CLI

nota

Não há limite no número ou tamanho total de todos os arquivos em uma única confirmação, desde que os metadados não ultrapassem 6 MB, um arquivo individual não ultrapasse 6 MB e um único blob não ultrapasse 2 GB.

Número de arquivos em uma confirmação Máximo de 100.
Número de solicitações pull abertas Máximo de 1.000.
Número de referências em um único push Máximo de 4.000, incluindo criação, exclusão e atualização. Não há limites para o número total de referências no repositório.
Número de repositórios

Máximo de 5.000 por conta da Amazon Web Services. Esse limite pode ser alterado. Para obter mais informações, consulte Endpoints e cotas do AWS CodeCommit e AWS Service Quotas.

Número de triggers em um repositório

Máximo de 10.

Regiões

CodeCommit está disponível no seguinteRegiões da AWS:

  • Leste dos EUA (Ohio)

  • Leste dos EUA (N. da Virgínia)

  • Oeste dos EUA (N. da Califórnia)

  • US West (Oregon)

  • Europa (Irlanda)

  • Europa (Londres)

  • Europa (Paris)

  • Europa (Frankfurt)

  • Europa (Estocolmo)

  • Europa (Milão)

  • África (Cidade do Cabo)

  • Israel (Tel Aviv)

  • Ásia-Pacífico (Tóquio)

  • Ásia-Pacífico (Singapura)

  • Ásia-Pacífico (Sydney)

  • Ásia-Pacífico (Jacarta)

  • Oriente Médio (Emirados Árabes Unidos)

  • Ásia-Pacífico (Seul)

  • Ásia-Pacífico (Osaka)

  • Ásia-Pacífico (Mumbai)

  • Ásia-Pacífico (Hyderabad)

  • Ásia-Pacífico (Hong Kong)

  • América do Sul (São Paulo)

  • Oriente Médio (Barém)

  • Canadá (Central)

  • China (Pequim)

  • China (Ningxia)

  • AWS GovCloud (Oeste dos EUA)

  • AWS GovCloud (Leste dos EUA)

Para ter mais informações, consulte Regiões e endpoints de conexão do Git.

Descrições de repositório Qualquer combinação de caracteres entre 0 e 1.000 caracteres. As descrições de repositório são opcionais.
Nomes de repositório

Qualquer combinação de letras, números, pontos, sublinhados e traços entre 1 e 100 caracteres. Os nomes diferenciam letras maiúsculas de minúsculas. Nomes de repositório não podem terminar em .git nem conter nenhum dos seguintes caracteres: ! ? @ # $ % ^ & * ( ) + = { } [ ] | \ / > < ~ ` ' " ; :

Nomes de chave de tag de repositório

Qualquer combinação de letras, números, espaços e caracteres Unicode permitidos em UTF-8, entre 1 e 128 caracteres de comprimento. Os caracteres permitidos são + - = . _ : / @

Os nomes de chaves de tag devem ser exclusivos, e cada chave só pode ter um valor. Uma tag não pode:

  • começar com aws:

  • consistir apenas de espaços

  • terminar com um espaço

  • conter emojis ou qualquer um dos seguintes caracteres: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " ' ` [ ] { } ;

Valores de tag de repositório

Qualquer combinação de letras, números, espaços e caracteres Unicode permitidos em UTF-8, entre 1 e 256 caracteres de comprimento. Os caracteres permitidos são + - = . _ : / @

Uma chave pode ter apenas um valor, mas várias chaves podem ter o mesmo valor. Uma tag não pode:

  • consistir apenas de espaços

  • terminar com um espaço

  • conter emojis ou qualquer um dos seguintes caracteres: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " ' ` [ ] { } ;

Tags de repositório As tags diferenciam letras maiúsculas de minúsculas. Máximo de 50 por recurso. Não são permitidos nomes de tags com exatamente 40 caracteres hexadecimais.
Nomes de trigger Qualquer combinação de letras, números, pontos, sublinhados e traços entre 1 e 100 caracteres. Nomes do trigger não podem conter espaços ou vírgulas.
Os nomes de usuário em confirmações feitas no console Qualquer combinação dos caracteres permitidos entre 1 e 1,024 caracteres.