Deleting a policy deletes the underlying alarm action, but does not delete the alarm, even if it no longer has an associated action.
public DeletePolicyResponse DeletePolicy(DeletePolicyRequest request) { var marshaller = new DeletePolicyRequestMarshaller(); var unmarshaller = DeletePolicyResponseUnmarshaller.Instance; return Invoke<DeletePolicyRequest,DeletePolicyResponse>(request, marshaller, unmarshaller); }