Values.SnapshotScheduleSourceDescribes a snapshot schedule. You can set a regular interval for creating snapshots of a cluster. You can also schedule snapshots for specific dates.
type createSnapshotScheduleResult = {scheduleDefinitions : ScheduleDefinitionList.t option;A list of ScheduleDefinitions.
*)scheduleIdentifier : String_.t option;A unique identifier for the schedule.
*)scheduleDescription : String_.t option;The description of the schedule.
*)nextInvocations : ScheduledSnapshotTimeList.t option;associatedClusterCount : IntegerOptional.t option;The number of clusters associated with the schedule.
*)associatedClusters : AssociatedClusterList.t option;A list of clusters associated with the schedule. A maximum of 100 clusters is returned.
*)}and t = {createSnapshotScheduleResult : createSnapshotScheduleResult;responseMetaData : responseMetaData;}type error = [ | `InvalidScheduleFault of InvalidScheduleFault.t| `InvalidTagFault of InvalidTagFault.t| `ScheduleDefinitionTypeUnsupportedFault of
ScheduleDefinitionTypeUnsupportedFault.t| `SnapshotScheduleAlreadyExistsFault of SnapshotScheduleAlreadyExistsFault.t| `SnapshotScheduleQuotaExceededFault of SnapshotScheduleQuotaExceededFault.t| `TagLimitExceededFault of TagLimitExceededFault.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InvalidScheduleFault of unit
| `InvalidTagFault of unit
| `ScheduleDefinitionTypeUnsupportedFault of unit
| `SnapshotScheduleAlreadyExistsFault of unit
| `SnapshotScheduleQuotaExceededFault of unit
| `TagLimitExceededFault of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InvalidScheduleFault of unit
| `InvalidTagFault of unit
| `ScheduleDefinitionTypeUnsupportedFault of unit
| `SnapshotScheduleAlreadyExistsFault of unit
| `SnapshotScheduleQuotaExceededFault of unit
| `TagLimitExceededFault of unit
| `Unknown_operation_error of string * string option ]