Show / Hide Table of Contents

Class FlexibleTimeRange

A flexible specification of a time range that has 3 points of flexibility: (1) a flexible start time, (2) a flexible end time, (3) a flexible duration. It is possible to specify a contradictory time range that cannot be matched by any Interval. This causes a validation error.

Inheritance
object
FlexibleTimeRange
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.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class FlexibleTimeRange : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

EndTimeNotEarlierThan

object representation of EndTimeNotEarlierThanRaw.

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

EndTimeNotEarlierThanDateTimeOffset

DateTimeOffset representation of EndTimeNotEarlierThanRaw.

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

EndTimeNotEarlierThanRaw

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

EndTimeNotLaterThan

object representation of EndTimeNotLaterThanRaw.

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

EndTimeNotLaterThanDateTimeOffset

DateTimeOffset representation of EndTimeNotLaterThanRaw.

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

EndTimeNotLaterThanRaw

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

MaxDuration

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

MinDuration

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

StartTimeNotEarlierThan

object representation of StartTimeNotEarlierThanRaw.

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

StartTimeNotEarlierThanDateTimeOffset

DateTimeOffset representation of StartTimeNotEarlierThanRaw.

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

StartTimeNotEarlierThanRaw

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

StartTimeNotLaterThan

object representation of StartTimeNotLaterThanRaw.

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

StartTimeNotLaterThanDateTimeOffset

DateTimeOffset representation of StartTimeNotLaterThanRaw.

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

StartTimeNotLaterThanRaw

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX