

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 do Amazon Verified Permissions
<a name="quotas"></a>

Você Conta da AWS tem cotas padrão, anteriormente chamadas de limites, para cada AWS serviço. A menos que especificado de outra forma, cada cota é específica da região . Você pode solicitar o aumento de algumas cotas, porém, algumas delas não podem ser aumentadas.

Para visualizar as cotas do Verified Permissions, abra o [console do Service Quotas](https://console.aws.amazon.com/servicequotas/home). No painel de navegação, escolha **Serviços da AWS ** e selecione **Verified Permissions**.

Para solicitar o aumento da cota, consulte [Solicitar um aumento de cota](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html) no *Guia do usuário do Service Quotas*. Se a cota ainda não estiver disponível no Service Quotas, use o [formulário de aumento de limite](https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase).

Você Conta da AWS tem as seguintes cotas relacionadas às permissões verificadas.

**Topics**
+ [Cotas para recursos](#quotas-resources)
+ [Cotas para hierarquias](#quotas-hierarchies)
+ [Cotas para operações por segundo](#quotas-tps)

## Cotas para recursos
<a name="quotas-resources"></a>


| Nome | Padrão | Ajustável | Description | 
| --- | --- | --- | --- | 
|  Armazenamentos de políticas por região por conta  | Cada região suportada: 30.000  |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-919F2C9C)  |  Número máximo de armazenamentos de políticas.  | 
|  Modelos de política por repositório de políticas  | Cada região compatível: 40  |  [ Sim ](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-97BDA0CF)  |  Número máximo de modelos de políticas em um armazenamento de políticas.  | 
| Origens de identidade por armazenamento de políticas | 1 | Não | Número máximo de origens de identidade que você pode definir para um armazenamento de políticas. | 
| Aliases do repositório de políticas por repositório de políticas | 10 | Sim | O número máximo de aliases do repositório de políticas que você pode associar a um único repositório de políticas. | 
| Tamanho da solicitação de autorização¹ | 1 MB | Não | Tamanho máximo de uma solicitação de autorização. | 
| Tamanho da política | 10,000 bytes | Sim | Tamanho máximo de uma política individual. | 
| Tamanho do esquema | 100,000 bytes | Sim | O tamanho máximo do esquema de um repositório de políticas. | 
| Tamanho da política por recurso | 200.000 bytes² | Sim | Tamanho máximo de todas as políticas que fazem referência a um recurso específico. | 

¹ A cota para uma solicitação de autorização é a mesma para [IsAuthorized](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorized.html)e. [IsAuthorizedWithToken](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorizedWithToken.html)



² O limite padrão para o tamanho total de todas as políticas com escopo para um único recurso é de 200.000 bytes. Da mesma forma, o tamanho total de todas as políticas, em que o escopo deixa o recurso indefinido e, portanto, se aplica a todos os recursos, é limitado por padrão a 200.000 bytes. Observe que, para políticas vinculadas ao modelo, o tamanho do modelo de política é contado somente uma vez, mais o tamanho de cada conjunto de parâmetros usado para instanciar cada política vinculada ao modelo. Esse limite pode ser aumentado, desde que o design da política atenda a determinadas restrições. Se você precisar explorar essa opção, [entre em contato com Suporte](https://aws.amazon.com/contact-us/).

### Exemplo de tamanho de política vinculada ao modelo
<a name="quotas-resources-example"></a>

Você pode determinar como as políticas vinculadas a modelos contribuem para o *tamanho da política por cota de recursos* calculando a soma da extensão do principal e do recurso. Se o principal ou o recurso não for especificado, o comprimento dessa peça será 0. Se um recurso não for especificado, seu tamanho será contabilizado na cota do `"unspecified"` recurso. O tamanho do corpo do modelo em si não tem impacto no tamanho da política.

Vamos dar uma olhada no seguinte modelo:

```
@id("template1")
permit (
  principal in ?principal,
  action in [Action::"view", Action::"comment"], 
  resource in ?resource
)
unless {
  resource.tag =="private"
};
```

Vamos criar as seguintes políticas a partir desse modelo:

```
TemplateLinkedPolicy {
  policyId: "policy1",
  templateId: "template1",
  principal: User::"alice",
  resource: Photo::"car.jpg"
}

TemplateLinkedPolicy {
  policyId: "policy2",
  templateId: "template1",
  principal: User::"bob",
  resource: Photo::"boat.jpg"
}

TemplateLinkedPolicy {
  policyId: "policy3",
  templateId: "template1",
  principal: User::"jane",
  resource: Photo::"car.jpg"
  
TemplateLinkedPolicy {
  policyId: "policy4",
  templateId: "template1",
  principal: User::"jane",
  resource
}
```

Agora, vamos calcular o tamanho dessas políticas contando os caracteres em `principal` e `resource` para cada uma. Cada caractere conta como 1 byte.

O tamanho de `policy1` seria o comprimento do principal `User::"alice"` (13) mais o comprimento do recurso `Photo::"car.jpg"` (16). Somando-os, temos 13 \+ 16 = 29 bytes.

O tamanho de `policy2` seria o comprimento do principal `User::"bob"` (11) mais o comprimento do recurso `Photo::"boat.jpg"` (17). Somando-os, temos 11 \+ 17 = 28 bytes.

O tamanho de `policy3` seria o comprimento do principal `User::"jane"` (12) mais o comprimento do recurso `Photo::"car.jpg"` (16). Somando-os, temos 12 \+ 16 = 28 bytes.

O tamanho de `policy4` seria o comprimento do principal `User::"jane"` (12) mais o comprimento do recurso (0). Somando-os, temos 12 \+ 0 = 12 bytes.

Como `policy2` é a única política que faz referência ao recurso`Photo::"boat.jpg"`, o tamanho total do recurso é de 28 bytes.

Como `policy1` e `policy3` ambos fazem referência ao recurso`Photo::"car.jpg"`, o tamanho total do recurso é 29 \+ 28 = 57 bytes.

Como `policy4` é a única política que faz referência ao `"unspecified"` recurso, o tamanho total do recurso é de 12 bytes.

## Cotas para hierarquias
<a name="quotas-hierarchies"></a>

**nota**  
As cotas a seguir são agregadas, o que significa que são somadas. O número máximo de pais transitivos para o grupo é o que está listado. Por exemplo, se o limite de *pais transitivos por diretor* for 100, isso significa que pode haver 100 pais de *diretores* e 0 pais para *ações* e *recursos*, ou qualquer combinação de pais que **totalize** 100 pais.


| Nome | Padrão | Ajustável | Description | 
| --- | --- | --- | --- | 
| Pais transitivos por entidade principal | 100 | Não | Número máximo de pais transitivos para cada entidade principal. | 
| Pais transitivos por ação | 100 | Não | Número máximo de pais transitivos para cada ação. | 
| Pais transitivos por recurso | 100 | Não | Número máximo de pais transitivos para cada recurso. | 

O diagrama abaixo ilustra como pais transitivos podem ser definidos para uma entidade (entidade principal, ação ou recurso).

![Pais transitivos por entidade](http://docs.aws.amazon.com/pt_br/verifiedpermissions/latest/userguide/images/quotas-transitive-parents.png)


## Cotas para operações por segundo
<a name="quotas-tps"></a>

As permissões verificadas limitam as solicitações aos endpoints de serviço Região da AWS quando as solicitações do aplicativo excedem a cota de uma operação de API. As permissões verificadas podem retornar uma exceção quando você excede a cota de solicitações por segundo ou tenta operações de gravação simultâneas. Você pode ver suas cotas atuais do RPS em Service [Quotas](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas). Para evitar que os aplicativos excedam a cota de uma operação, você deve otimizá-los para novas tentativas e recuos exponenciais. Para obter mais informações, consulte [Tentar novamente com o padrão de recuo](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/retry-backoff.html) e [Gerenciar e monitorar a limitação da API](https://aws.amazon.com/blogs/mt/managing-monitoring-api-throttling-in-workloads/) em suas cargas de trabalho.


| Nome | Padrão | Ajustável | Description | 
| --- | --- | --- | --- | 
| BatchGetPolicy solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-DE99D97D)  | O número máximo de BatchGetPolicy solicitações por segundo por repositório de políticas. | 
| BatchIsAuthorized solicitações por segundo por região por repositório de políticas | Cada região compatível: 30 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-9DB5CAA4)  | O número máximo de BatchIsAuthorized solicitações por segundo por repositório de políticas. | 
| BatchIsAuthorizedWithToken solicitações por segundo por região por repositório de políticas | Cada região compatível: 30 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-1FC83DB7)  | O número máximo de BatchIsAuthorizedWithToken solicitações por segundo por repositório de políticas. | 
| CreateIdentitySource solicitações por segundo por região por repositório de políticas | Cada região compatível: 1 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-6DD21905)  | O número máximo de CreateIdentitySource solicitações por segundo por repositório de políticas. | 
| CreatePolicy solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-9647C866)  | O número máximo de CreatePolicy solicitações por segundo por repositório de políticas. | 
| CreatePolicyStore solicitações por segundo por região por conta | Cada região compatível: 1 | Não | O número máximo de CreatePolicyStore solicitações por segundo. | 
| CreatePolicyTemplate solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-8D5CB09F)  | O número máximo de CreatePolicyTemplate solicitações por segundo por repositório de políticas. | 
| DeleteIdentitySource solicitações por segundo por região por repositório de políticas | Cada região compatível: 1 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-38A7DE67)  | O número máximo de DeleteIdentitySource solicitações por segundo por repositório de políticas. | 
| DeletePolicy solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-F81CF58F)  | O número máximo de DeletePolicy solicitações por segundo por repositório de políticas. | 
| DeletePolicyStore solicitações por segundo por região por conta | Cada região compatível: 1 | Não | O número máximo de DeletePolicyStore solicitações por segundo. | 
| DeletePolicyTemplate solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-5CA93A13)  | O número máximo de DeletePolicyTemplate solicitações por segundo por repositório de políticas. | 
| GetIdentitySource solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-5A76F227)  | O número máximo de GetIdentitySource solicitações por segundo por repositório de políticas. | 
| GetPolicy solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-C9736881)  | O número máximo de GetPolicy solicitações por segundo por repositório de políticas. | 
| GetPolicyStore solicitações por segundo por região por conta | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-E1924570)  | O número máximo de GetPolicyStore solicitações por segundo. | 
| GetPolicyTemplate solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-D82415D2)  | O número máximo de GetPolicyTemplate solicitações por segundo por repositório de políticas. | 
| GetSchema solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-B49B9779)  | O número máximo de GetSchema solicitações por segundo por repositório de políticas. | 
| IsAuthorized solicitações por segundo por região por repositório de políticas | Cada região compatível: 200 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-771544C7)  | O número máximo de IsAuthorized solicitações por segundo por armazenamento de políticas. | 
| IsAuthorizedWithToken solicitações por segundo por região por repositório de políticas | Cada região compatível: 200 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-645D3857)  | O número máximo de IsAuthorizedWithToken solicitações por segundo por armazenamento de políticas. | 
| ListIdentitySources solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-8E2326FF)  | O número máximo de ListIdentitySources solicitações por segundo por armazenamento de políticas. | 
| ListPolicies solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-4E0E8AFD)  | O número máximo de ListPolicies solicitações por segundo por armazenamento de políticas. | 
| ListPolicyStores solicitações por segundo por região por conta | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-271BE7E8)  | O número máximo de ListPolicyStores solicitações por segundo. | 
| ListPolicyTemplates solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-70239429)  | O número máximo de ListPolicyTemplates solicitações por segundo por armazenamento de políticas. | 
| PutSchema solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-886D79EB)  | O número máximo de PutSchema solicitações por segundo por armazenamento de políticas. | 
| UpdateIdentitySource solicitações por segundo por região por repositório de políticas | Cada região compatível: 1 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-D2870CD3)  | O número máximo de UpdateIdentitySource solicitações por segundo por armazenamento de políticas. | 
| UpdatePolicy solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-2AFF096D)  | O número máximo de UpdatePolicy solicitações por segundo por armazenamento de políticas. | 
| UpdatePolicyStore solicitações por segundo por região por conta | Cada região com suporte: 10 | Não | O número máximo de UpdatePolicyStore solicitações por segundo. | 
| UpdatePolicyTemplate solicitações por segundo por região por repositório de políticas | Cada região com suporte: 10 |  [Sim](https://console.aws.amazon.com/servicequotas/home/services/verifiedpermissions/quotas/L-DC54B663)  | O número máximo de UpdatePolicyTemplate solicitações por segundo por armazenamento de políticas. | 