Show / Hide Table of Contents

Class AutoscalingSchedule

A schedule for autoscaling.

Inheritance
object
AutoscalingSchedule
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.Dataflow.v1b3.Data
Assembly: Google.Apis.Dataflow.v1b3.dll
Syntax
public class AutoscalingSchedule : IDirectResponseSchema

Properties

Crontab

Optional. A crontab specification of when this schedule should trigger applying overrides. The overrides will be applied from the trigger time until the specified duration elapses.

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

Duration

Optional. The duration for which the parameter overrides for this schedule will be applied when triggered by the crontab.

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

ETag

The ETag of the item.

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

Name

Optional. The name of the schedule.

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

Parameters

Optional. The parameters to use for autoscaling when this schedule is active.

Declaration
[JsonProperty("parameters")]
public virtual Parameters Parameters { get; set; }
Property Value
Type Description
Parameters

Priority

Optional. Specifies the priority of the schedule. If two schedules overlap, the one with the higher priority will be used. The higher the value, the higher the priority of the schedule.

Declaration
[JsonProperty("priority")]
public virtual long? Priority { get; set; }
Property Value
Type Description
long?

TimeZone

Optional. The time zone for the schedule. The value of this field must be a time zone name from the tz database. The default value is UTC.

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

UpdateTime

object representation of UpdateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type Description
object

UpdateTimeDateTimeOffset

DateTimeOffset representation of UpdateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

UpdateTimeRaw

Output only. When the customer last updated the schedule.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX