public sealed class DailySchedule : IMessage<DailySchedule>, IEquatable<DailySchedule>, IDeepCloneable<DailySchedule>, IBufferMessage, IMessage
Reference documentation and code samples for the NetApp v1 API class DailySchedule.
Make a snapshot every day e.g. at 04:00, 05:20, 23:50
Implements
IMessageDailySchedule, IEquatableDailySchedule, IDeepCloneableDailySchedule, IBufferMessage, IMessageNamespace
Google.Cloud.NetApp.V1Assembly
Google.Cloud.NetApp.V1.dll
Constructors
DailySchedule()
public DailySchedule()
DailySchedule(DailySchedule)
public DailySchedule(DailySchedule other)
Parameter | |
---|---|
Name | Description |
other |
DailySchedule |
Properties
HasHour
public bool HasHour { get; }
Gets whether the "hour" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasMinute
public bool HasMinute { get; }
Gets whether the "minute" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasSnapshotsToKeep
public bool HasSnapshotsToKeep { get; }
Gets whether the "snapshots_to_keep" field is set
Property Value | |
---|---|
Type | Description |
bool |
Hour
public double Hour { get; set; }
Set the hour to start the snapshot (0-23), defaults to midnight (0).
Property Value | |
---|---|
Type | Description |
double |
Minute
public double Minute { get; set; }
Set the minute of the hour to start the snapshot (0-59), defaults to the top of the hour (0).
Property Value | |
---|---|
Type | Description |
double |
SnapshotsToKeep
public double SnapshotsToKeep { get; set; }
The maximum number of Snapshots to keep for the hourly schedule
Property Value | |
---|---|
Type | Description |
double |