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á.
InstanceRequirements
Especifica os requisitos para EC2 instâncias que serão lançadas pelo provedor de capacidade, incluindo arquiteturas e restrições de tipo de instância.
Sintaxe
Para declarar essa entidade em seu modelo AWS Serverless Application Model (AWS SAM), use a sintaxe a seguir.
YAML
Architectures:ListAllowedTypes:ListExcludedTypes:List
nota
Você pode optar por especificar um AllowedTypes ou ExcludedTypes ao definir os requisitos de instância para seu provedor de capacidade, mas não ambos.
Propriedades
-
Architectures -
As arquiteturas do conjunto de instruções para as instâncias do provedor de capacidade.
Valores válidos:
x86_64ouarm64Tipo: lista
Obrigatório: não
Padrão:
x86_64CloudFormation compatibilidade: essa propriedade é passada diretamente para a
Architecturespropriedade de umAWS::Lambda::CapacityProviderrecurso. -
AllowedTypes -
Uma lista dos tipos de EC2 instância permitidos para a instância do provedor de capacidade.
Tipo: lista
Obrigatório: não
CloudFormation compatibilidade: essa propriedade é passada diretamente para a
AllowedInstanceTypespropriedade de umAWS::Lambda::CapacityProviderrecurso. -
ExcludedTypes -
Uma lista de tipos de EC2 instância a serem excluídos do provedor de capacidade.
Tipo: lista
Obrigatório: não
CloudFormation compatibilidade: essa propriedade é passada diretamente para a
ExcludedInstanceTypespropriedade de umAWS::Lambda::CapacityProviderrecurso.
Exemplos
Configuração de requisitos de instância
O exemplo a seguir mostra os requisitos de instância com restrições específicas de arquitetura e tipo de instância.
InstanceRequirements: Architectures: - x86_64 ExcludedTypes: - t2.micro