When I call the Looker SDK (4.0) to disable a Scheduled Plan it appears to delete it instead of just disabling it. It appears that the Alternative Basic Workaround mentioned here: https://www.googlecloudcommunity.com/gc/Technical-Tips-Tricks/Can-I-temporarily-stop-or-pause-a-sche... no longer works.
I'm using this client (typescript) code to disable a scheduled plan...
Scheduled plans aren't permanently deleted, but are difficult to identify solely by user ID. To locate disabled scheduled plans (enabled: false) , you must ascertain the type of content (e.g., look, dashboard, lookml_dashboard), along with the content ID and user ID.
Ref:
bulkDisableSchedules.ts
scheduled_plans_for_look