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 templateId
URI
/applications/
applicationId
/templates/templateId
HTTPmétodos
GET
ID da operação: GetCloudFormationTemplate
Obtém o AWS CloudFormation modelo especificado.
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
applicationId | Cadeia de caracteres | Verdadeiro | O nome do recurso Amazon (ARN) do aplicativo. |
templateId | String | Verdadeiro | 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} |
Código de status | Modelo de resposta | Descrição |
---|---|---|
200 | 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 AWS Serverless Application Repository serviço encontrou um erro interno. |
OPTIONS
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
applicationId | Cadeia de caracteres | Verdadeiro | O nome do recurso Amazon (ARN) do aplicativo. |
templateId | String | Verdadeiro | 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} |
Código de status | Modelo de resposta | Descrição |
---|---|---|
200 | Nenhum | 200 respostas |
Esquemas
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 | Falso | 400 |
message | string | Falso | Um dos parâmetros na solicitação é inválido. |
ForbiddenException
O cliente não está autenticado.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
errorCode | string | Falso | 403 |
message | string | Falso | O cliente não está autenticado. |
InternalServerErrorException
O AWS Serverless Application Repository serviço encontrou um erro interno.
Propriedade | Tipo | Obrigatório | Descrição |
---|---|---|---|
errorCode | string | Falso | 500 |
message | string | Falso | O AWS Serverless Application Repository serviço 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 | Falso | 404 |
message | string | Falso | 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 | Verdadeiro | O nome de recurso da Amazon do aplicativo (ARN). |
creationTime | string | Verdadeiro | A data e a hora em que esse recurso foi criado. |
expirationTime | string | Verdadeiro | A data e a hora em que esse modelo expira. Os modelos expiram 1 hora após a criação. |
semanticVersion | string | Verdadeiro | A versão semântica do aplicativo: |
status | string Valores: | Verdadeiro | Status do fluxo de trabalho de criação do modelo. Valores possíveis: |
templateId | string | Verdadeiro | 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} |
templateUrl | string | Verdadeiro | Um link para o modelo que pode ser usado para implantar o aplicativo usando AWS 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 | Falso | 429 |
message | string | Falso | 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 isso API em uma das referências AWS SDKs e idiomas específicos, consulte o seguinte: