Show / Hide Table of Contents

Class RecurringMaintenanceWindow

Represents an arbitrary window of time that recurs. Alternative to RecurringTimeWindow, with renamed fields.

Inheritance
object
RecurringMaintenanceWindow
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Container.v1beta1.Data
Assembly: Google.Apis.Container.v1beta1.dll
Syntax
public class RecurringMaintenanceWindow : IDirectResponseSchema

Properties

DelayUntil

Optional. Windows will not be scheduled before that day. Depending on the recurrence, this may be the date the first window appears. Days are measured in the UTC timezone. This setting must be used when INTERVAL>1 or FREQ=WEEKLY/MONTHLY and no BYDAY specified.

Declaration
[JsonProperty("delayUntil")]
public virtual Date DelayUntil { get; set; }
Property Value
Type Description
Date

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Recurrence

Required. An RRULE (https://tools.ietf.org/html/rfc5545#section-3.8.5.3) for how this window reccurs. For example, to have something repeat every weekday, you'd use: FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR To repeat some window daily (equivalent to the DailyMaintenanceWindow): FREQ=DAILY For the first weekend of every month: FREQ=MONTHLY;BYSETPOS=1;BYDAY=SA,SU The FREQ values of HOURLY, MINUTELY, and SECONDLY are not supported.

Declaration
[JsonProperty("recurrence")]
public virtual string Recurrence { get; set; }
Property Value
Type Description
string

WindowDuration

Required. Duration of the window.

Declaration
[JsonProperty("windowDuration")]
public virtual object WindowDuration { get; set; }
Property Value
Type Description
object

WindowStartTime

Required. Start time of the window on days that it is scheduled, assuming UTC timezone.

Declaration
[JsonProperty("windowStartTime")]
public virtual TimeOfDay WindowStartTime { get; set; }
Property Value
Type Description
TimeOfDay

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX