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á.
Applications applicationId Templates
URI
/applications/
applicationId
/templates
Métodos HTTP
POST
ID da operação: CreateCloudFormationTemplate
Cria um AWS CloudFormation modelo.
Parâmetros de caminho | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nome | Type | Obrigatório | Descrição | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
applicationId | String | True | O nome de recurso da Amazon (ARN) do aplicativo. |
Respostas | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Código de status | Modelo de resposta | Descrição | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
201 | TemplateDetails | Bem-sucedida | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | BadRequestException | Um dos parâmetros na solicitação é inválido. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | ForbiddenException | O cliente não está autenticado. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | NotFoundException | O recurso (por exemplo, uma declaração de política de acesso) especificado na solicitação não existe. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | TooManyRequestsException | O cliente está enviando mais do que o número permitido de solicitações por unidade de tempo. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | InternalServerErrorException | O serviço AWS Serverless Application Repository encontrou um erro interno. |
OPTIONS
Parâmetros de caminho | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nome | Type | Obrigatório | Descrição | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
applicationId | String | True | O nome de recurso da Amazon (ARN) do aplicativo. |
Respostas | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Código de status | Modelo de resposta | Descrição | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | None | 200 respostas |
Esquemas
Corpos da solicitação
{ "semanticVersion": "string" }
Corpos da resposta
{ "templateId": "string", "templateUrl": "string", "applicationId": "string", "semanticVersion": "string", "status": enum, "creationTime": "string", "expirationTime": "string" }
Propriedades
BadRequestException
Um dos parâmetros na solicitação é inválido.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
errorCode | string | False | 400 |
mensagem | string | False | Um dos parâmetros na solicitação é inválido. |
CreateCloudFormationTemplateInput
Crie uma solicitação de modelo.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
Versão semântica | string | False | A versão semântica do aplicativo: |
ForbiddenException
O cliente não está autenticado.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
errorCode | string | False | 403 |
mensagem | string | False | O cliente não está autenticado. |
InternalServerErrorException
O serviço AWS Serverless Application Repository encontrou um erro interno.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
errorCode | string | False | 500 |
mensagem | string | False | O serviço AWS Serverless Application Repository encontrou um erro interno. |
NotFoundException
O recurso (por exemplo, uma declaração de política de acesso) especificado na solicitação não existe.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
errorCode | string | False | 404 |
mensagem | string | False | O recurso (por exemplo, uma declaração de política de acesso) especificado na solicitação não existe. |
TemplateDetails
Detalhes do modelo.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
applicationId | string | True | O nome de recurso da Amazon (ARN) do aplicativo do . |
creationTime | string | True | A data e a hora em que esse recurso foi criado. |
Tempo de expiração | string | True | A data e a hora em que esse modelo expira. Os modelos expiram 1 hora após a criação. |
Versão semântica | string | True | A versão semântica do aplicativo: |
status | string Valores: | True | Status do fluxo de trabalho de criação do modelo. Valores possíveis: |
ID do modelo | string | True | O UUID retornado por. CreateCloudFormationTemplate Padrão: [0-9a-fa-f] {8}\ - [0-9a-fa-f] {4}\ - [0-9a-fa-f] {4}\ - [0-9a-fa-f] {4}\ - [0-9a-fa-f] {12} |
URL do modelo | string | True | Um link para o modelo que pode ser usado para implantar o aplicativo usandoAWS CloudFormation. |
TooManyRequestsException
O cliente está enviando mais do que o número permitido de solicitações por unidade de tempo.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
errorCode | string | False | 429 |
mensagem | string | False | O cliente está enviando mais do que o número permitido de solicitações por unidade de tempo. |
Consulte também
Para obter mais informações sobre como usar essa API em um dos AWS SDKs e referências de uma linguagem específica, consulte o seguinte: