Лучше использовать SSM для хранения и обновления конечных точек, создать SSM в своем шаблоне CF со значением конечной точки Api Gateway, а в другом стеке использовать этот SSM
Как в ваших ресурсах
ApiEndPointConfig:
Type: AWS::SSM::Parameter
Properties:
Name: /serverless/api-endpoint-config
Type: String
Value: !Sub "https://${apiGateway}.execute-api.${AWS::Region}.amazonaws.com/${apiGatewayStageName}"
Или вы можете использовать выходной параметр для извлечения URL-адреса шлюза API, например
Outputs:
ApiEndPoint:
Description: "API endpoint"
Value: !Sub "https://${apiGateway}.execute-api.${AWS::Region}.amazonaws.com/${apiGatewayStageName}"
Я думаю, что вы не можете извлечь непосредственно из стека CF, вам нужно использовать выходной параметр или SSM