У меня есть собственный лямбда, поддерживаемый ресурсом, который навсегда вызвал облачность "CREATE_IN_PROGRESS" и не может удалить
import pymysql
import os
import json
import boto3
from botocore.vendored import requests
def handler(event, context):
try:
if event['RequestType'] == 'Create' or event['RequestType'] == 'Update':
print("Create or Update")
# some database operation
respond_cloudformation(event, "SUCCESS")
else:
respond_cloudformation(event, "SUCCESS")
return
except:
respond_cloudformation(event, "SUCCESS")
def respond_cloudformation(event, status, data=None):
responseBody = {
'Status': status,
'Reason': 'See the details in CloudWatch Log Stream',
'PhysicalResourceId': 'Custom Lambda Function',
'StackId': event['StackId'],
'RequestId': event['RequestId'],
'LogicalResourceId': event['LogicalResourceId'],
'Data': data
}
print('Response = ' + json.dumps(responseBody))
requests.put(event['ResponseURL'], data=json.dumps(responseBody))