View a markdown version of this page

Cotas em AWS CodeArtifact - CodeArtifact

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 em AWS CodeArtifact

A tabela a seguir descreve as cotas de recursos em CodeArtifact. Para ver as cotas de recursos junto com a lista de endpoints de serviço CodeArtifact, consulte cotas AWS de serviço no. Referência geral da Amazon Web Services

Você pode solicitar um aumento da cota de serviço para as seguintes cotas CodeArtifact de recursos. Para obter mais informações sobre como solicitar um aumento de Service Quotas, consulte AWS Service Quotas.

Nome Padrão Ajustável Description
Tamanho do arquivo do ativo Cada região com suporte: 5 gigabytes Sim O tamanho máximo do arquivo por ativo.
Ativos por versão de pacote Cada região compatível: 350 Não Número máximo de ativos por versão do pacote.
CopyPackageVersions solicitações por segundo Cada região compatível: 5 Sim O número máximo de chamadas que podem ser feitas CopyPackageVersions por segundo.
Transmissões diretas por repositório Cada região com suporte: 10 Não Número máximo de repositórios upstream diretos permitidos para um repositório.
Domínios por conta AWS Cada região com suporte: 10 Sim O número máximo de domínios que podem ser criados por AWS conta.
GetAuthorizationToken solicitações por segundo Cada região compatível: 40 Sim O número máximo de tokens de autorização recuperados por segundo.
GetPackageVersionAsset solicitações por segundo Cada região compatível: 50 Sim O número máximo de chamadas que podem ser feitas GetPackageVersionAsset por segundo.
ListPackageVersionAssets solicitações por segundo Cada região compatível: 200 Sim O número máximo de chamadas que podem ser feitas ListPackageVersionAssets por segundo.
ListPackageVersions solicitações por segundo Cada região compatível: 200 Sim O número máximo de chamadas que podem ser feitas ListPackageVersions por segundo.
ListPackages solicitações por segundo Cada região compatível: 200 Sim O número máximo de chamadas que podem ser feitas ListPackages por segundo.
PublishPackageVersion solicitações por segundo Cada região com suporte: 10 Sim O número máximo de chamadas que podem ser feitas PublishPackageVersion por segundo.
Leia solicitações por segundo de uma única AWS conta Cada região compatível: 800 Sim O número máximo de solicitações de leitura de uma AWS conta por segundo.
Repositórios por domínio Cada região com suporte: 1.000 Sim O número máximo de repositórios que pode ser criado por domínio.
Solicitações por segundo usando um único token de autenticação Cada região compatível: 1.200 Não O número máximo de solicitações por segundo usando um único token de autenticação.
Solicitações sem token de autenticação por endereço IP Cada região compatível: 600 Não O número máximo de solicitações por segundo sem um token de autenticação de um único endereço IP.
Repositórios upstream pesquisados Cada região compatível: 25 Não O número máximo de repositórios upstream pesquisados ao resolver um pacote.
Escreva solicitações por segundo a partir de uma única AWS conta Cada região compatível: 100 Sim O número máximo de solicitações de gravação de uma AWS conta por segundo.
nota

Em geral, cada solicitação de leitura feita para CodeArtifact conta como uma solicitação contabilizada em uma cota. No entanto, para o formato de pacote Ruby, várias operações de leitura solicitam dados sobre várias gems e são ponderadas adequadamente:

  • Uma única solicitação para a /api/v1/dependencies operação pode incluir vários nomes de gem. Cada nome de gem na solicitação conta como uma solicitação separada em relação à cota. Por exemplo, https://${CODEARTIFACT_REPO_ENDPOINT}/api/v1/dependencies?gems=gem1,gem2,gem3 conta como três solicitações em relação à cota.

  • Os endpoints do Compact Index /versions e /names cada um deles retornam dados para cada gem no repositório. Cada gema retornada conta como uma solicitação separada em relação à cota. Por exemplo, uma única GET /versions chamada em um repositório contendo 1.000 gems conta como 1.000 solicitações em relação à cota. Esses endpoints oferecem suporte a repositórios que contêm até 5.000 gems. Solicitações em repositórios que contêm mais de 5.000 gems retornam um erro HTTP 400.

Per-gem a ponderação se aplica somente às cotas de serviço, não ao faturamento. Você é cobrado por uma solicitação por chamada HTTP, independentemente de quantos gems ela toque. Para CI/CD ambientes que executam várias gem install operações bundle install ou operações simultâneas, a taxa efetiva de solicitações pode ser significativamente maior do que a contagem de solicitações HTTP. Se você enfrentar limitação durante a resolução de gemas em Ruby, solicite um aumento de cota para solicitações de leitura por segundo de uma única conta. AWS