DeleteFunction 코드 예제
DeleteFunction 코드 예제 (DeleteFunction code examples)
AWS SDK를 사용해 Lambda 함수를 삭제하는 코드 예제를 보여줘요. 이 섹션에서는 DeleteFunction API 작업을 사용해 Lambda 함수를 삭제하는 방법을 다양한 언어로 설명해요.
본문
DeleteFunction 작업은 Lambda 함수를 삭제해요. 함수를 삭제하면 해당 함수의 코드와 구성이 제거돼요.
DeleteFunction 작업을 호출하려면 lambda:DeleteFunction IAM 권한이 필요해요. 이 API는 콘솔, AWS CLI, AWS SDK를 사용해 호출할 수 있어요.
AWS CLI 예제 (AWS CLI example)
AWS CLI에서 delete-function 명령을 사용해 함수를 삭제할 수 있어요.
aws lambda delete-function --function-name my-function
AWS SDK 예제 (AWS SDK examples)
다양한 AWS SDK에서 DeleteFunction 작업을 사용할 수 있어요. 각 SDK의 python Boto3 예제는 다음과 같아요.
import boto3
client = boto3.client('lambda')
client.delete_function(FunctionName='my-function')
함수를 삭제하면 함수 버전과 별칭도 정리되어야 해요. 삭제 후 함수에 대한 참조가 남아 있지 않은지 확인해요.