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á.
Faça referência a arquivos externos no Infrastructure Composer
Você pode usar arquivos externos com seus modelos AWS Serverless Application Model (AWS SAM) para reutilizar códigos repetidos e organizar seus projetos. Por exemplo, você pode ter vários recursos da API REST do Amazon API Gateway que são descritos por uma OpenAPI especificação. Em vez de replicar o código de OpenAPI especificação em seu modelo, você pode criar um arquivo externo e referenciá-lo para cada um dos seus recursos.
AWS Infrastructure Composer suporta os seguintes casos de uso de arquivos externos:
-
REST APIRecursos do API Gateway definidos por arquivos de OpenAPI especificação externos.
-
AWS Step Functions recursos de máquina de estado definidos por arquivos externos de definição de máquina de estado.
Para saber mais sobre como configurar arquivos externos para recursos compatíveis, consulte o seguinte:
-
DefinitionBodyparaAWS::Serverless::Api. -
DefinitionUriparaAWS::Serverless::StateMachine.
nota
Para referenciar arquivos externos com o Infrastructure Composer a partir do console do Infrastructure Composer, você deve usar o Infrastructure Composer no modo de sincronização local. Para obter mais informações, consulte Sincronize e salve localmente seu projeto no console do Infrastructure Composer.
Tópicos
Melhores práticas para arquivos de referência externos do Infrastructure Composer
Crie uma referência de arquivo externo no Infrastructure Composer
Carregar um projeto com uma referência de arquivo externo no Infrastructure Composer
Crie um aplicativo que faça referência a um arquivo externo no Infrastructure Composer
Faça referência a um arquivo externo de OpenAPI especificação com o Infrastructure Composer