Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Applications ApplicationID Changesets
URI
/applications/
applicationId
/changesets
Metodi HTTP
POST
ID dell'operazione: CreateCloudFormationChangeSet
Crea un set di AWS CloudFormation modifiche per l'applicazione specificata.
Parametri del percorso | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nome | Tipo | Campo obbligatorio | Descrizione | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
applicationId | String | True | Il nome della risorsa Amazon (ARN) dell'applicazione. |
Risposte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Codice di stato | Modello di risposta | Descrizione | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
201 | ChangeSetDetails | Riuscito | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | BadRequestException | Uno dei parametri della richiesta non è valido. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | ForbiddenException | Il client non è autenticato. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | TooManyRequestsException | Il client invia un numero di richieste superiore a quello consentito per unità di tempo. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | InternalServerErrorException | Il servizio AWS Serverless Application Repository ha riscontrato un errore interno. |
OPTIONS
Parametri del percorso | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nome | Tipo | Campo obbligatorio | Descrizione | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
applicationId | String | True | Il nome della risorsa Amazon (ARN) dell'applicazione. |
Risposte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Codice di stato | Modello di risposta | Descrizione | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | None | Risposta 200 |
Schemi
Corpi della richiesta
{ "stackName": "string", "semanticVersion": "string", "templateId": "string", "parameterOverrides": [ { "name": "string", "value": "string" } ], "capabilities": [ "string" ], "changeSetName": "string", "clientToken": "string", "description": "string", "notificationArns": [ "string" ], "resourceTypes": [ "string" ], "rollbackConfiguration": { "rollbackTriggers": [ { "arn": "string", "type": "string" } ], "monitoringTimeInMinutes": integer }, "tags": [ { "key": "string", "value": "string" } ] }
Corpi della risposta
{ "applicationId": "string", "semanticVersion": "string", "changeSetId": "string", "stackId": "string" }
Proprietà
BadRequestException
Uno dei parametri della richiesta non è valido.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
errorCode | stringa | False | 400 |
message | stringa | False | Uno dei parametri della richiesta non è valido. |
ChangeSetDetails
Dettagli del set di modifiche.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
applicationId | stringa | True | L'applicazione Amazon Resource Name (ARN). |
changeSetId | stringa | True | L'Amazon Resource Name (ARN) del set di modifiche. Vincoli della lunghezza: lunghezza minima 1. Modello: ARN: [-a-zA-Z0-9:/] * |
Versione semantica | stringa | True | La versione semantica dell'applicazione: |
ID dello stack | stringa | True | L'ID univoco dello stack. |
CreateCloudFormationChangeSetInput
Crea una richiesta di set di modifiche all'applicazione.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
capacità | Array di tipo string | False | Un elenco di valori che è necessario specificare prima di poter distribuire determinate applicazioni. Alcune applicazioni potrebbero includere risorse che possono influire sulle autorizzazioni AWS dell'account, ad esempio creando nuovi AWS Identity and Access Management (IAM) utenti. Per tali applicazioni, è necessario riconoscerne esplicitamente le funzionalità specificando questo parametro. Gli unici valori validi sono Le seguenti risorse richiedono di specificare Le seguenti risorse richiedono di specificare Le applicazioni che includono una o più applicazioni nidificate richiedono di specificare Se il modello di applicazione contiene una delle risorse di cui sopra, ti consigliamo di rivedere tutte le autorizzazioni associate all'applicazione prima della distribuzione. Se non si specifica questo parametro per un'applicazione che richiede funzionalità, la chiamata avrà esito negativo. |
changeSetName | stringa | False | Questa proprietà corrisponde al parametro con lo stesso nome per l'AWS CloudFormationCreateChangeSetAPI. |
clientToken | stringa | False | Questa proprietà corrisponde al parametro con lo stesso nome per l'AWS CloudFormationCreateChangeSetAPI. |
description | stringa | False | Questa proprietà corrisponde al parametro con lo stesso nome per l'AWS CloudFormationCreateChangeSetAPI. |
Notifica (ARNS) | Array di tipo string | False | Questa proprietà corrisponde al parametro con lo stesso nome per l'API. AWS CloudFormationCreateChangeSet |
ParameterOverrides | Array di tipo ParameterValue | False | Un elenco di valori dei parametri per i parametri dell'applicazione. |
resourceTypes | Array di tipo string | False | Questa proprietà corrisponde al parametro con lo stesso nome per l'API. AWS CloudFormationCreateChangeSet |
Configurazione Rollback | False | Questa proprietà corrisponde al parametro con lo stesso nome per l'AWS CloudFormationCreateChangeSetAPI. | |
Versione semantica | stringa | False | La versione semantica dell'applicazione: |
Nome dello stack | stringa | True | Questa proprietà corrisponde al parametro con lo stesso nome per l'AWS CloudFormationCreateChangeSetAPI. |
tags | Array di tipo Tag | False | Questa proprietà corrisponde al parametro con lo stesso nome per l'AWS CloudFormationCreateChangeSetAPI. |
TemplateID | stringa | False | L'UUID restituito da. CreateCloudFormationTemplate Modello: [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} |
ForbiddenException
Il client non è autenticato.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
errorCode | stringa | False | 403 |
message | stringa | False | Il client non è autenticato. |
InternalServerErrorException
Il servizio AWS Serverless Application Repository ha riscontrato un errore interno.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
errorCode | stringa | False | 500 |
message | stringa | False | Il servizio AWS Serverless Application Repository ha riscontrato un errore interno. |
ParameterValue
Valore del parametro dell'applicazione.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
name | stringa | True | La chiave associata al parametro. Se non specificate una chiave e un valore per un particolare parametro, AWS CloudFormation utilizza il valore predefinito specificato nel modello. |
value | stringa | True | Il valore di input associato al parametro. |
RollbackConfiguration
Questa proprietà corrisponde al tipo di AWS CloudFormationRollbackConfigurationdati.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
monitoringTimeInMinuti | integer | False | Questa proprietà corrisponde al contenuto con lo stesso nome per il tipo di AWS CloudFormationRollbackConfigurationdati. |
RollbackTriggers | Array di tipo RollbackTrigger | False | Questa proprietà corrisponde al contenuto dello stesso nome per il AWS CloudFormationRollbackConfigurationtipo di dati. |
RollbackTrigger
Questa proprietà corrisponde al tipo di AWS CloudFormationRollbackTriggerdati.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
arn | stringa | True | Questa proprietà corrisponde al contenuto dello stesso nome per il tipo di AWS CloudFormationRollbackTriggerdati. |
type | stringa | True | Questa proprietà corrisponde al contenuto dello stesso nome per il tipo di AWS CloudFormationRollbackTriggerdati. |
Tag
Questa proprietà corrisponde al tipo di dati del AWS CloudFormationtag.
TooManyRequestsException
Il client invia più del numero consentito di richieste per unità di tempo.
Proprietà | Tipo | Campo obbligatorio | Descrizione |
---|---|---|---|
errorCode | stringa | False | 429 |
message | stringa | False | Il client sta inviando un numero di richieste superiore a quello consentito per unità di tempo. |
Consulta anche
Per ulteriori informazioni sull'utilizzo di questa API in uno degli SDK AWS per linguaggi specifici, consulta le risorse seguenti: