ApiModifyScheduleRequest Class |
Namespace: SolidFire.Element.Api
public class ApiModifyScheduleRequest : RpcBase
The ApiModifyScheduleRequest type exposes the following members.
Name | Description | |
---|---|---|
ApiModifyScheduleRequest | Initializes a new instance of the ApiModifyScheduleRequest class |
Name | Description | |
---|---|---|
Attributes |
The "frequency" object is returned in "attributes" to indicate the frequency at which the snapshot will be made. Valid values for "frequency" are: Days of Week Days of Month Time Interval | |
Hours |
Number of hours between snapshots or hour at which the snapshot will occur in "Days of Week", or "Days of Month" mode. Valid values: 0 - 24 | |
Minutes |
Number of minutes between snapshots or minute at which the snapshot will occur in "Days of Week", or "Days of Month" mode. Valid values: 0 - 59 | |
Monthdays |
The days of the month that a snapshot will be made. Valid values: 1 - 31 | |
Paused |
Indicates if the schedule should be paused or not.
| |
Recurring |
Indicates if the schedule will be recurring or not.
| |
RunNextInterval |
Use to choose to run the schedule when the scheduler the next time the scheduler is active. When set to "true", the schedule will run the next time the scheduler is active and then reset back to "false".
| |
ScheduleID |
Unique ID of the schedule.
| |
ScheduleInfo |
An object of schedule information about how the snapshot should be created at each scheduled interval. volumeID - The ID of the volume to be included in the snapshot. (Integer) volumes - A list of volume IDs to be included in the group snapshot. (Array of Integers) name - The snapshot name to be used. (String) enableRemoteReplication - Indicates if the snapshot should be included in remote replication. (Boolean) retention - The amount of time the snapshot will be retained in HH:mm:ss. (String) | |
ScheduleName |
Unique name for the schedule.
| |
ScheduleType |
Only "snapshot" is supported at this time.
| |
StartingDate |
Indicates the date the first time the schedule began or will begin.
| |
ToBeDeleted |
Indicates if the schedule is marked for deletion.
| |
Weekdays |
Day of the week the snapshot is to be created. The day of the week starts at Sunday with the value of "0" and an offset of "1." Monday has a value of "1" with an offset of "1", etc.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString |
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.) |