ApiCreateScheduleRequest Class |
Namespace: SolidFire.Element.Api
public class ApiCreateScheduleRequest : RpcBase
The ApiCreateScheduleRequest type exposes the following members.
Name | Description | |
---|---|---|
![]() | ApiCreateScheduleRequest | Initializes a new instance of the ApiCreateScheduleRequest 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.
|
![]() | 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 |
Indicates the type of schedule to create. Valid value is: snapshot |
![]() | StartingDate |
Time after which the schedule will be run. If not set the schedule starts immediately. Formatted in UTC time.
|
![]() | Weekdays |
Day of the week the snapshot is to be created. Required values: day: 0 - 6 (Sunday - Saturday) offset: 1 |
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.) |