Compute Engine v1 API - Class FlexibleTimeRange (3.29.0)
Stay organized with collections
Save and categorize content based on your preferences.
3.29.0 (latest)
3.28.0
3.27.0
3.26.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.0
3.3.0
3.2.0
3.1.0
3.0.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.0
2.2.0
2.1.0
2.0.0
1.4.0
1.3.0
1.2.0
1.1.0
1.0.0
public sealed class FlexibleTimeRange : IMessage<FlexibleTimeRange>, IEquatable<FlexibleTimeRange>, IDeepCloneable<FlexibleTimeRange>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class FlexibleTimeRange.
Specifies a flexible time range with flexible start time and 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
Namespace
Google.Cloud.Compute.V1
Assembly
Google.Cloud.Compute.V1.dll
Constructors
FlexibleTimeRange()
public FlexibleTimeRange()
FlexibleTimeRange(FlexibleTimeRange)
public FlexibleTimeRange(FlexibleTimeRange other)
Properties
HasMaxDuration
public bool HasMaxDuration { get; }
Gets whether the "max_duration" field is set
Property Value
Type
Description
bool
HasMinDuration
public bool HasMinDuration { get; }
Gets whether the "min_duration" field is set
Property Value
Type
Description
bool
HasStartTimeNotEarlierThan
public bool HasStartTimeNotEarlierThan { get; }
Gets whether the "start_time_not_earlier_than" field is set
Property Value
Type
Description
bool
HasStartTimeNotLaterThan
public bool HasStartTimeNotLaterThan { get; }
Gets whether the "start_time_not_later_than" field is set
Property Value
Type
Description
bool
MaxDuration
public string MaxDuration { get; set; }
Property Value
Type
Description
string
MinDuration
public string MinDuration { get; set; }
Property Value
Type
Description
string
StartTimeNotEarlierThan
public string StartTimeNotEarlierThan { get; set; }
Property Value
Type
Description
string
StartTimeNotLaterThan
public string StartTimeNotLaterThan { get; set; }
Property Value
Type
Description
string
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-07-26 UTC.
[null,null,["Last updated 2026-07-26 UTC."],[],[]]