Page created: 1 Nov 2021 |
Page updated: 3 May 2022
Remove the PingIntelligence AWS policy with the undeploy tool, which detaches the policy from CloudFront. To undeploy the policy, run the following command:
/opt/pingidentity/pi/aws/bin$ undeploy.sh Undeploying PI AWS Policy 1) Fetching PI-ASE-Request Lambda version... done 2) Fetching PI-ASE-Response Lamda version... done 3) Undeploy PI-ASE-Request Lamda CloudFront... done 4) Undeploy PI-ASE-Response Lamda CloudFront... done 5) Undeploy PI-ASE-Request Lamda... done 6) Undeploy PI-ASE-Response Lamda... done 7) Detaching IAM Role named PI-Role from policy LambdaEdgeExecution-PI - status... done 8) Deleting IAM Role named PI-Role - status... done 9) Deleting policy named LambdaEdgeExecution-PI - status... done Successfully undeployed PI AWS Policy.
Note: The time required to detach the policy from CloudFront varies depending on the CloudFront region where the policy is deployed. It is common to encounter intermediate error messages like the following during the course of uninstallation.
If such error occurs then re-execute the undeploy.sh after a gap of 30 minutes.
Lambda was unable to delete lambda:us-east-1:377367197819:function:PI-ASE-Request-E2PLLTN1FCYDB3:5 because it is a replicated function. Please see our documentation for Deleting Lambda@Edge Functions and Replicas.
You can use the
cloud_front_id from the aws.properties file to search and verify the deletion of
PingIntelligence Lambda functions.