AWS CDK Python-此区域不支持端点配置类型EDGE

AWS CDK Python-此区域不支持端点配置类型EDGE,python,aws-cdk,Python,Aws Cdk,如何为此堆栈定义特定的API网关端点配置?部署API网关资源(apigw.LambdaRestApi)时,我收到以下错误:此区域不支持端点配置类型EDGE:us-gov-west-1。我找到了有关endpointConfiguration属性的信息来更改端点类型,但我正在努力解决如何定义该属性以成功更新代码的问题。任何帮助都将不胜感激 来自aws\U cdk导入的( 核心,, aws_lambda as_lambda, aws_apigw网关作为apigw, ) 类CdkworkshopStac

如何为此堆栈定义特定的API网关端点配置?部署API网关资源(apigw.LambdaRestApi)时,我收到以下错误:此区域不支持端点配置类型EDGE:us-gov-west-1。我找到了有关endpointConfiguration属性的信息来更改端点类型,但我正在努力解决如何定义该属性以成功更新代码的问题。任何帮助都将不胜感激

来自aws\U cdk导入的
(
核心,,
aws_lambda as_lambda,
aws_apigw网关作为apigw,
)
类CdkworkshopStack(core.Stack):
def uu init uuu(self,作用域:core.Construct,Construct_id:str,**kwargs)->无:
super()
#定义Lambda资源
my_lambda=_lambda.Function(
self,“HelloHandler”,
runtime=\u lambda.runtime.PYTHON\u 3\u 7,
代码=_lambda.code.asset('lambda'),
handler='hello.handler',
)
阿皮格·兰巴达斯塔皮(
自我“终结点”,
handler=我的λ,
)
所以,请澄清,您不需要边缘类型端点配置吗?你想要区域性的,或者是私人的

从这一点来看,我认为你可能会:

        apigw.LambdaRestApi(
            self, 'Endpoint', 
            handler=my_lambda,
            endpoint_configuration=EndpointType.REGIONAL
        )

谢谢你的回复。这是正确的。我能够按照您的建议更新代码,并成功部署了堆栈。谢谢。np,如果你能胜任的话,请随时将我的回答标记为已接受的答案