Module Smaws_Client_Redshift.ModifySnapshotSchedule

Modifies a snapshot schedule. Any schedule associated with a cluster is modified asynchronously.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `InvalidScheduleFault of Types.invalid_schedule_fault | `SnapshotScheduleNotFoundFault of Types.snapshot_schedule_not_found_fault | `SnapshotScheduleUpdateInProgressFault of Types.snapshot_schedule_update_in_progress_fault ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.modify_snapshot_schedule_message -> (Types.snapshot_schedule, [> Smaws_Lib.Protocols.AwsQuery.error | `InvalidScheduleFault of Types.invalid_schedule_fault | `SnapshotScheduleNotFoundFault of Types.snapshot_schedule_not_found_fault | `SnapshotScheduleUpdateInProgressFault of Types.snapshot_schedule_update_in_progress_fault ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.modify_snapshot_schedule_message -> (Types.snapshot_schedule Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsQuery.error | `InvalidScheduleFault of Types.invalid_schedule_fault | `SnapshotScheduleNotFoundFault of Types.snapshot_schedule_not_found_fault | `SnapshotScheduleUpdateInProgressFault of Types.snapshot_schedule_update_in_progress_fault ] * Smaws_Lib.Response.metadata) Stdlib.result