У меня есть сценарий использования для хранения некоторого значения ключа в cdk.context. json, однако, если cdk.context. json не существует или если он не содержит ключ, для которого я хочу, чтобы CDK вернитесь к другому коду, чтобы узнать значения.
Например, представьте, что ключ «зоны доступности». Я хочу сохранить значение в cdk.context. json, например:
{
"availability-zones:account=123456789012:region=us-west-2": [
"us-west-2a",
"us-west-2b",
"us-west-2c",
"us-west-2d"
]
}
Но если оно там не хранится, я хочу, чтобы мой CDK использовал стороннюю библиотеку для поиска ценности. Один из способов сделать это - проверить, имеет ли контекст ключ зоны доступности, и получить значения, если они указаны. Как я могу сделать это с CDK?