gpt-3.5-turbo-0301· OpenAI WildChat-4.8M (AI2)
Какой аналог App().run() в AWS CDK v2?
0
Download- User
Какой аналог App().run() в AWS CDK v2?
- Assistant
В AWS CDK v2 аналогом метода
App().run()является классaws_cdk.core.Stackи его методsynth().Stackпредставляет собой стек облака, который можно создать и синтезировать, чтобы сгенерировать инфраструктуру в AWS. Методsynth()компилирует и собирает стек, генерирует общий шаблон CloudFormation и выгружает его в S3-бакет.Пример использования:
from aws_cdk import core class MyStack(core.Stack): def __init__(self, app: core.App, id: str): super().__init__(app, id) app = core.App() MyStack(app, "my-stack") app.synth()Здесь создается новый экземпляр
core.App()и стекMyStack(), которому передаются экземплярappи уникальный идентификаторid. Методapp.synth()вызывается в конце для сборки и развертывания инфраструктуры.