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à.
Aggiornamento AWS::ApiGateway::RestAPI
delle risorse
Quando un modello generato contiene AWS::ApiGateway::RestApi
risorse, vengono generati avvisi che lo indicano e CloneFrom
le proprietà vengono Body
identificate BodyS3Location
come. UNSUPPORTED_PROPERTIES
Questo perché si tratta di proprietà opzionali di sola scrittura. Il generatore IAc non sa se queste proprietà siano mai state applicate alla risorsa. Il generatore IAc non include queste proprietà nel modello generato.
Se desideri impostare la Body
proprietà per la tua API REST, puoi aggiornare il modello generato utilizzando i seguenti passaggi:
-
Utilizza l'azione API Amazon
GetExport
API Gateway per scaricare l'API. Ad esempio, utilizzando ilaws apigateway get-export
AWS CLI comando. Per ulteriori informazioni, consulta Esportazione di un'API REST da API Gateway nella Guida per sviluppatori di API Gateway. -
Recupera la
Body
proprietà dalla risposta dell'azioneGetExport
API. Caricalo in un bucket Amazon S3. -
Scarica il modello generato.
-
Aggiungi le
BodyS3Location/Key
proprietàBodyS3Location/Bucket
and al modello, specificando il nome del bucket e la chiave in cuiBody
è memorizzato. -
Apri il modello generato nella console del generatore IAc e scegli Importa modello modificato.